PageSourceSearch

https://www.volvocarsofmarietta.com/

html volvocarsofmarietta.com collected 2026-09-30 13:52:40 UTC 528,159 bytes, 2,063 lines download raw bytes

1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" class="vertical-12 blue-white ddc-site single-franchise v9-oem-volvo-0003-v1 index volvo" >
3<head>
4<!--
5i-0f371d6d7b2a26c58-us-west-2-bot3 null
6-->
7<meta charset="UTF-8" />
8<title>Volvo Cars Of Marietta - Volvo Cars Dealer Near Atlanta, GA</title>
9<link rel="dns-prefetch" href="https://www.googletagmanager.com/"  />
10<link rel="dns-prefetch" href="https://images.dealer.com/"  />
11<link rel="dns-prefetch" href="https://pictures.dealer.com/"  />
12<link rel="preconnect" href="https://www.googletagmanager.com/"  />
13<link rel="preconnect" href="https://images.dealer.com/"  />
14<link rel="preconnect" href="https://pictures.dealer.com/"  />
15<link rel="prefetch" href="/static/ws/inv-filters/bundle.a1c5149be2b7625265028a9f6b4ff0d2.js"  />
16<link rel="prefetch" href="/static/ws/inv-facets/bundle.7628245fd2f99a957e753b998731de96.js"  />
17<link rel="prefetch" href="/static/ws/inv-data/bundle.c94fdfa4af0b5e510196f0c7bc830333.js"  />
18<link rel="prefetch" href="/static/ws/inv-listing/bundle.50666c4c4dcdb4bf9303b82b60f375f4.js"  />
19<meta name="description" property="og:description" content="Volvo Cars of Marietta goes above and beyond being your Volvo dealer in Marietta by providing a friendly, low-pressure experience from sales to service." />
20<meta name="author" content="Volvo Cars of Marietta" />
21<meta name="expires" content="never" />
22<meta name="distribution" content="global" />
23<meta name="robots" content="index, follow" />
24<meta name="og:title" property="og:title" content="Volvo Cars Of Marietta - Volvo Cars Dealer Near Atlanta, GA" />
25<meta name="og:type" property="og:type" content="website" />
26<meta name="og:url" property="og:url" content="https://www.volvocarsofmarietta.com/" />
27<meta name="og:description" content="Volvo Cars of Marietta goes above and beyond being your Volvo dealer in Marietta by providing a friendly, low-pressure experience from sales to service." />
28<meta name="locale" content="en_US" />
29<meta name="providerID" content="DDC" />
30<meta name="facebook-domain-verification" content="lchwt1ho2p1vc1cys2pcvo3adcyrp6" />
31<meta name="google-site-verification" content="feuOwbiqE13e7hB5WVMPgvofchGNT9bu4_v7HNjHoco" />
32<meta name="google-site-verification" content="NYF_gn7M6AMErCUmLF-yY2fFA3uX852PcBpF6c0TpgE" />
33<meta name="google-site-verification" content="aaKueMxMbXrLERhsuD2kwy5bkrbCTJwrjqrkLAmeOUY" />
34<meta name="msvalidate.01" content="C3508D5F0961B4DB702147B26F1E76CB" />
35<meta name="ddc:site-alt:en_US" content="lang=en_US, path=/" />
36<link rel="canonical" href="https://www.volvocarsofmarietta.com/" />
37<link rel="shortcut icon" type="image/vnd.microsoft.icon" href="https://pictures.dealer.com/v/vcna/0862/e21d5fa05f4da5616ada1abcb3b3acafx.jpg" />
38<script type="text/javascript">
39window.Cookies||(window.Cookies={get:i=>{const o=("; "+document.cookie).split("; "+i+"=");if(o.length>=2)return o[1].split(";").shift()}}),window.DDC={dataLayer:{user:{},page:{}},Flags:{},i18n:{},Widgets:{}},window._pxam=window._pxam||[];
40</script>
vendor: 1 bytes, line 40
40
41<script type="text/javascript">
42(()=>{const e="activeSession",t="-EXPIRATION",o=e=>({getItem:t=>{try{return window[e].getItem(t)}catch(e){return null}},setItem:(t,o)=>{try{window[e].setItem(t,o)}catch(e){}},removeItem:t=>{try{window[e].removeItem(t)}catch(e){}},keys:()=>{try{return Object.keys(window[e])}catch(e){return[]}}}),s=o("localStorage");window.DDC.storage={local:s,session:o("sessionStorage")};const i=e=>{s.removeItem(e),s.removeItem(`${e}${t}`)},n=o=>{try{if(!o)return;if(!s.getItem(o))return void i(o);const n=`${o}${t}`,r=s.getItem(n);if(r)if("session"===r){if(!window.Cookies.get(e))return void i(o)}else{const e=Number(r);if(!Number.isNaN(e)&&e<=(new Date).getTime())return void i(o)}}catch(e){console.log(e,o)}};window.DDC.session={get:e=>(n(e),s.getItem(e)),set:(e,o,i)=>{let n="session";if(Number.isInteger(i)){const e=1e3*i;n=(new Date).getTime()+e}s.setItem(`${e}${t}`,n),s.setItem(e,o)}},window.Cookies.get(e)||s.keys().forEach((e=>{e.endsWith(t)&&n(e.slice(0,-11))}))})();
43</script>
vendor: 1 bytes, line 43
43
44<script type="text/javascript">
45(()=>{const e="activeSession",o="userSessionId";let s=DDC.session.get(o);if(!window.Cookies.get(e)||!s){const r=e=>{try{return new URL(e).origin}catch(e){return""}};s="function"==typeof window.crypto?.randomUUID?window.crypto.randomUUID().replaceAll("-",""):"",s&&(DDC.session.set(o,s),document.cookie=`${e}=true;path=/`,document.cookie=`__ssoid=${s}; SameSite=None; Secure`),["sessionReferrer","sessionReferrerDomain"].forEach((e=>{DDC.storage.session.setItem(e,r(document.referrer))}))}window.DDC.dataLayer.user.sessionId=s,DDC.storage.session.setItem(o,s)})();
46</script>
vendor: 1 bytes, line 46
46
47<script type="text/javascript">(function(){(()=>{const e=e=>{let t=[];return"string"==typeof e&&(t=e.split(",").map(e=>e.trim()).filter(e=>e)),t},t=new Map([["Desktop10x1","banner_slide"],["Desktop9x16","vertical"],["Desktop4x1","slideshow"],["Desktop4x3","listing"],["Mobile4x3_slideshow","slideshow"],["Mobile4x3_coupon","listing"],["Mobile9x16","vertical"],["Desktop9x16_coupon","vertical_coupon"],["Mobile9x16_coupon","vertical_coupon"]]),o=e=>t.get(e),s=e=>{const t=document.cookie.split("; ").find(t=>t.startsWith(e))?.split("=")[1];return t},i=["tall_horizontal_slide","tall_vertical_coupon","short_horizontal_slide","short_vertical_coupon","short_vertical_slide"],n=new Map([["short_vertical_slide","Mobile4x3_slideshow"],["short_vertical_coupon","Mobile4x3_coupon"],["tall_vertical_coupon","Mobile9x16_coupon"]]),l=new Map([["short_horizontal_slide","Desktop10x1"],["tall_horizontal_slide","Desktop4x1"],["tall_vertical_coupon","Desktop9x16_coupon"],["short_vertical_coupon","Desktop4x3"]]),r=(e,t)=>{const o="MOBILE"===t?n:l;return i.includes(e)?o.get(e):e};let c=null;if("undefined"!=typeof window){const e=s("abc="),t=s("pxa_id=");c=void 0!==e?e:t}const a=(e,t,o)=>{let s=t;return"0"===t&&(s="30"),"false"!==o||"Desktop4x3"===e||"Mobile4x3_coupon"===e||"Desktop9x16_coupon"===e||"Mobile9x16_coupon"===e||(s="1"),s},d=e=>{let t=e.toLowerCase()==="No Limit".toLowerCase()?"30":e;return"false"===e&&(t="3"),t},p=e=>new Promise(t=>{const o=document.querySelector(e);if(o)return t(o);const s=new MutationObserver(o=>{let i=!1;o.forEach(o=>{i||Array.from(o.addedNodes).forEach(o=>{o.matches&&o.matches(e)&&(i=!0,t(o),s.disconnect())})}),"loading"!==document.readyState&&(t(null),s.disconnect())}),i=document?.documentElement;s.observe(i,{childList:!0,subtree:!0})}),u=[52,325,520,768,1200,1600,2e3],w=e=>e&&"undefined"!==e&&"null"!==e?e:"",h=[".mp4",".webm",".ogg",".ogv",".mov"],f=(e,t=0)=>{const o=w(e);let s=o;var i;return o&&t>0&&(/(?:^|\/\/)(pictures|images|static)(-np)?\.([a-z0-9-]+\.)*dealer\.com(?=[/:?#]|$)/.test(i=o)||/\/static\/assets\//.test(i))&&(s=((e="",t="")=>{if(((e="",t="")=>{const o=t.split("=");return new RegExp(`.*[?&]${o[0]}=.*`).test(e)})(e,t)||!t)return e;const o=e&&e.includes("?")?"&":"?";return`${e}${o}${t}`})(o,`impolicy=downsize_bkpt&w=${((e=0)=>u.reduce((t,o)=>e>t?o:t))(t)}`)),s};(()=>{const t=r("tall_horizontal_slide","DESKTOP");try{const s=fetch("/api/widget/ws-specials/promos",{method:"POST",headers:{"content-type":"application/json;charset=UTF-8"},body:JSON.stringify({parameters:{promoRO:{accountId:"jimellisvolvovcna",deviceType:"DESKTOP",locale:"en_US",autoGeneratedSpecialLimit:d("0"),types:e("event,vehicle,service"),placements:o(t)},filterRO:{limitByInventory:"true",limitByTags:e(""),limitByTagsType:"INCLUDE",listingConfigId:"auto-new,auto-used,auto-new-demo",specialCount:a(t,"15","true"),excludeModelOffersWithoutPhotos:"false"},eo:{pixallId:c,enablePersonalization:"false"},requireAccountInfo:"true"}})}).then(e=>e.json());window.DDC=window.DDC||{};const i=window.DDC;return i.WidgetData=i.WidgetData||{},i.WidgetData["ws-specials"]=i.WidgetData["ws-specials"]||{},i.WidgetData["ws-specials"]["specialsw"]={},i.WidgetData["ws-specials"]["specialsw"].preloadedPromos=s,s}catch(e){return console.error("Something went wrong in ws-specials/specialsw",e),null}})().then(e=>{if(e){const t=r("tall_horizontal_slide","DESKTOP"),{promos:o=[]}=e,s=(e=>{let t=e;return e&&e.length&&(t=e.filter(e=>!e.incentiveId||e?.incentiveData)),t})(o);if(!s.length)return;if("Mobile4x3_coupon"===t||"Desktop4x3"===t)return;const{customAssets:i={},customAssetVideos:n={},imageUrl:l="",title:c="",type:a=""}=s&&s[0],d=window?.innerWidth,u=f(l,d),m={...i};Object.entries(n).forEach(([e,t])=>{const o=w(t);o&&(m[e]=m[e]||o)}),w(m[t])?((e,t,o,s,i)=>{const n=e[i],l=((e="")=>h.some(t=>e.split("|")[0].trim().split("?")[0].toLowerCase().endsWith(t)))(n)?void 0:f(n,o);p("#ws-specials-inner-specialsw").then(e=>{if(e){const o=e.querySelector("#spe-custom-asset-wrapper-specialsw");["Mobile4x3_slideshow","Desktop10x1"].includes(i)&&s.length>2&&o?.querySelector("#indicator-placeholder-specialsw")?.classList.replace("d-none","d-flex"),o?.classList.replace("d-none","d-block");const n=e.querySelector(".custom-asset-placeholder-specialsw");n&&(n.alt=t,l&&(n.src=l))}})})(m,c,d,s,t):["SERVICE","PARTS","EVENT"].includes(a)?((e,t,o,s)=>{p("#ws-specials-inner-specialsw").then(i=>{if(i){const n=i.querySelector("#spe-default-asset-wrapper-specialsw");["Mobile4x3_slideshow","Desktop10x1"].includes(s)&&o.length>2&&n?.querySelector("#indicator-placeholder-specialsw")?.classList.replace("d-none","d-flex"),n?.classList.replace("d-none","d-block");const l=i.querySelector(".default-asset-placeholder-specialsw");l&&(l.style.objectFit="cover",l.style.objectPosition="center",l.alt=e,t&&(l.src=t))}})})(c,u,s,t):"INCENTIVE"===a?((e,t,o,s,i)=>{p("#ws-specials-inner-specialsw").then(n=>{if(n){const l="DESKTOP",r=n.querySelector("#spe-default-asset-wrapper-specialsw");["Mobile4x3_slideshow","Desktop10x1"].includes(i)&&s.length>2&&r?.querySelector("#indicator-placeholder-specialsw")?.classList.replace("d-none","d-flex"),r?.classList.replace("d-none","d-block");const c=n.querySelector(".default-asset-placeholder-specialsw");if(c){"INCENTIVE"===t&&(c.style.height=null);
47const s="DESKTOP"===l?"65%":"45%";c.classList.remove("skeleton-shimmer"),c.alt=e,c.style.maxWidth=s,o&&(c.src=o)}}})})(c,a,u,s,t):p("#ws-specials-inner-specialsw").then(e=>{if(e){const o=e.querySelector("#spe-default-asset-wrapper-specialsw");["Mobile4x3_slideshow","Desktop10x1"].includes(t)&&s.length>2&&o?.querySelector("#indicator-placeholder-specialsw")?.classList.replace("d-none","d-flex"),o?.classList.replace("d-none","d-block")}})}})})();})();</script>
vendor: 1 bytes, line 47
47
48<script type="text/javascript">(function(){window.asc_datalayer=window.asc_datalayer||{},window.asc_datalayer={events:[],items:[],measurement_ids:[],affiliation:"dealer_dot_com",currency:"",language:"",oem_brand:"",oem_code:"",store_name:""};})();</script>
vendor: 1 bytes, line 48
48
49<script type="text/javascript">(function(){window.DDC=window.DDC||{},window.DDC.WidgetData=window.DDC.WidgetData||{},window.DDC.WidgetData["ws-tracking"]=window.DDC.WidgetData["ws-tracking"]||{},window.DDC.WidgetData["ws-tracking"].ddctrackingMessages={trackingData:[],push:a=>{const{data:t}=a;window.DDC.WidgetData["ws-tracking"].ddctrackingMessages.trackingData.push(a),window.dispatchEvent(new CustomEvent("ddcTrackingData",{detail:"string"==typeof t?JSON.parse(t):t}))},forEach:a=>{window.DDC.WidgetData["ws-tracking"].ddctrackingMessages.trackingData.forEach(a)}},window.addEventListener("message",a=>{const{data:t}=a;let i;if("string"==typeof t)try{i=JSON.parse(t)}catch(a){i=null}else i=t;"ddctagging"===i?.taggingTarget&&window.DDC.WidgetData["ws-tracking"].ddctrackingMessages.push(a)});})();</script>
vendor: 1 bytes, line 49
49
50<script type="text/javascript">window.__AudioEyeSiteHash = "2e3a8b3d71bd5af1b381b2f8a3a55964";</script>
vendor: 1 bytes, line 50
50
51<script data-api-head-id="kpa-complynet" src="https://publiccdn.mykpa.com/dealerdotcom/DealerDotCom.Pre.Loader.js"></script>
vendor: 1 bytes, line 51
51
52<script type="text/javascript">
53window.DDC = window.DDC || {};
54window.DDC.jqueryUiCssPath = "/static/dist/v9/variations/oem-volvo/0003/v1/css/jqueryui-desktop-white.css?r=1790759344000";
55</script>
55
56<style type='text/css' media='screen,projection' data-href='/static/ws/specials/bundle.e99f433ca8c17e09156870b1880daf82.css'>.aspect-ratio-box-inner-wrapper{inset:0;position:absolute}.aspect-ratio-box-inner-wrapper .flex-row,.aspect-ratio-box-inner-wrapper .wrapper{height:100%}.aspect-ratio-box-inner-wrapper.fixed-program-aspect-ratio{align-items:center;background-position:50%;background-size:cover;display:flex}.default-asset-placeholder{object-fit:cover;object-position:center}.default-INCENTIVE img{max-width:45%}div.ws-specials{container:promo-text-wrapper/inline-size}div.ws-specials sup{top:-.3em}div.ws-specials sup.reduced-dollar-sign{font-size:38%;top:-1em}.ws-specials .slick-slide{z-index:998}.ws-specials .slick-active.slick-current{z-index:999}.ws-specials .carousel .slick-list,.ws-specials .single-promo-container,.ws-specials .slick-slider.carousel{height:100%;min-height:unset}.ws-specials .slick-track{height:auto}.ws-specials .carousel .slick-list{position:relative;z-index:1}.ws-specials .single-promo-container,.ws-specials .slick-track{display:flex!important}.ws-specials .slide-type-image{position:relative}.ws-specials .slide-type-image .custom-asset,.ws-specials .slide-type-image>a{width:100%}.ws-specials .slide-type-image img.no-destination-url{cursor:default}.ws-specials .asset-disclaimer{z-index:2}.ws-specials .single-promo,.ws-specials .slick-slide{height:100%}.ws-specials .single-promo>div,.ws-specials .slick-slide>div{display:flex;flex-direction:column;height:100%}.ws-specials .single-promo>div>div,.ws-specials .slick-slide>div>div{display:block;flex-grow:1}.ws-specials .single-promo.refactor10x1>div>div,.ws-specials .slick-slide.refactor10x1>div>div{display:block!important}.ws-specials .single-promo{width:100%}.ws-specials .no-image-container{height:80%;margin:auto 0;min-width:150px;width:50%}.ws-specials .no-image-container img{width:50%}.ws-specials .no-image-container-mobile{min-width:150px;width:45%}.ws-specials .no-image-container-mobile img{width:45%}.ws-specials .no-image-container-mobile h2{padding-bottom:5px!important}.ws-specials .no-image-container-mobile .h3{font-size:clamp(.8rem,2vw,3rem)!important}.ws-specials .btn.btn-link:before{display:none}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container{bottom:-50px;height:50px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .bottom-controls{height:50px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .bottom-controls .pause-play-button-bottom{align-items:center;display:flex;height:50px;padding-right:11px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .bottom-controls .pause-play-button-bottom i{font-size:15px;max-height:32px;max-width:32px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area{height:50px;right:calc(clamp(24px,3vw,48px) + 16px);top:0;width:auto}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel{bottom:0;opacity:.75;top:0}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel i{font-size:15px;max-height:32px;max-width:32px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel:focus,.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel:hover{opacity:1}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel.previous{margin-right:2px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel.next{margin-left:2px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container.isShowOfferDetailsCustomAsset{bottom:-26px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slide:not(.slick-active) [tabindex]:not
56([tabindex="0"]),.ws-specials .aspect-ratio-desktop-10x1 section .slick-slide:not(.slick-active) a,.ws-specials .aspect-ratio-desktop-10x1 section .slick-slide:not(.slick-active) button{transition:all .15s ease-in-out;visibility:hidden}.ws-specials .aspect-ratio-desktop-10x1 .asset-disclaimer{bottom:-25px;height:auto}.ws-specials .aspect-ratio-desktop-10x1 .asset-disclaimer .btn{margin:0;padding:0}.ws-specials .aspect-ratio-desktop-9x16 .coupon-carousel .promo{height:100%;margin:8px;max-width:none;width:auto}.ws-specials .aspect-ratio-desktop-9x16.coupon-carousel{overflow:visible}.ws-specials .aspect-ratio-desktop-9x16.coupon-carousel .promo{height:100%;margin:8px;max-width:none;width:auto}.ws-specials .aspect-ratio-desktop-9x16.coupon-carousel section .slick-slider.carousel #controls-container{position:relative}.ddc-composer .ws-specials{height:100%!important;min-height:30px}.aspect-ratio-box-inner-wrapper.fixed-program-aspect-ratio{overflow:hidden}.fixed-program-aspect-ratio-blurred-box{background-image:inherit;background-position:50%;background-size:cover;filter:blur(10px);inset:-5%;position:absolute;z-index:1}.details-modal .close-modal,.dock-right .close-modal{position:absolute;right:15px;top:15px}
57/*# sourceMappingURL=/static/ws/specials/bundle.e99f433ca8c17e09156870b1880daf82.css.map*/</style>
58<style type='text/css' media='screen,projection' data-href='/static/ws/facet-browse/bundle.160c89e3bdded51a1f320a5f498d6925.css'>.loading-container{border-radius:16px;height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:99}.loading-container.modal-loading{border-radius:0}.loading-container .data-loading{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden}.loading-container .data-loading .bar{animation:loader .9s linear infinite;background:#0000;border-top-left-radius:20px;border-top-right-radius:20px;display:inline-block;height:30px;transform-origin:bottom center;width:5px}.loading-container .data-loading .bar-1{animation-delay:.1s}.loading-container .data-loading .bar-2{animation-delay:.2s}.loading-container .data-loading .bar-3{animation-delay:.3s}.loading-container .data-loading .bar-4{animation-delay:.4s}.loading-container .data-loading .bar-5{animation-delay:.5s}.loading-container .data-loading .bar-6{animation-delay:.6s}.loading-container .data-loading .bar-7{animation-delay:.7s}.loading-container .data-loading .bar-8{animation-delay:.8s}@keyframes loader{0%{background:#0000;transform:scaleY(.1)}50%{background:#888787;transform:scaleY(1)}to{background:#000;transform:scaleY(.3)}}[data-widget-name=ws-facet-browse] .sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[data-widget-name=ws-facet-browse] .sub-heading{margin-bottom:16px;text-align:center}[data-widget-name=ws-facet-browse] .inline .form-group .facet-select .value button[role=combobox],[data-widget-name=ws-facet-browse] .row .form-group .facet-select .value button[role=combobox]{width:175px}[data-widget-name=ws-facet-browse] .inline .facet-controller .all-filter-button,[data-widget-name=ws-facet-browse] .row .facet-controller .all-filter-button{min-width:175px}[data-widget-name=ws-facet-browse] .default .form-group.all-filter,[data-widget-name=ws-facet-browse] .two-column .form-group.all-filter{flex:1 1 50%;min-width:50%}[data-widget-name=ws-facet-browse] .default .form-group .facet-select,[data-widget-name=ws-facet-browse] .two-column .form-group .facet-select{width:100%}[data-widget-name=ws-facet-browse] .facet-browse-background{background-color:var(--input-bg);border-radius:var(--btn-border-radius-base);height:100%;left:0;position:absolute;top:0;width:100%}[data-widget-name=ws-facet-browse] .facet-browse-container{transition:background-color .5s cubic-bezier(.5,0,0,.5)}[data-widget-name=ws-facet-browse] .facet-browse-container.desktop .facet-browse-background{opacity:.9}[data-widget-name=ws-facet-browse] .facet-browse-container.desktop:hover .facet-browse-background,[data-widget-name=ws-facet-browse] .facet-browse-container.mobile .facet-browse-background{opacity:1}[data-widget-name=ws-facet-browse] .facet-browse-container.mobile.mobile-hover-bg .facet-browse-background{opacity:.9}[data-widget-name=ws-facet-browse] .facet-browse-container.bg-alpha-none.desktop .facet-browse-background{opacity:1}[data-widget-name=ws-facet-browse] .default .form-group.right-border .facet-select{border-right:none}.ws-facet-browse-modal-backdrop{z-index:2147483657!important}div#ws-facet-browse-modal div.modal-content{box-shadow:none}.facet-dropdown-container{position:relative}.facet-dropdown-container,.facet-filter-modal{opacity:1;transition:opacity .25s cubic-bezier(0,.5,.5,1)}.facet-dropdown-container .facet-list-group,.facet-filter-modal .facet-list-group{background-color:#0000;border:none}.facet-dropdown-container .facet-list-group .panel-collapse,.facet-filter-modal .facet-list-group .panel-collapse{border:none}.facet-dropdown-container .facet-list-group .panel-collapse .panel-body,.facet-filter-modal .facet-list-group .panel-collapse .panel-body{padding:0}.facet-dropdown-container.modal-body .facet-list-group ol li,.facet-filter-modal.modal-body .facet-list-group ol li{flex-basis:calc(50% - 4px)}.facet-dropdown-container.modal-body .facet-list-group ol .facet-list-facet-label-text-container,.facet-filter-modal.modal-body .facet-list-group ol .facet-list-facet-label-text-container{display:block}.data-loading-form .facet-dropdown-container{opacity:.3;transition-delay:.5s}.data-loading-form .data-loading,.data-loading-form .loading-container{opacity:1;transition-delay:.5s;visibility:visible}.data-loading-modal .facet-filter-modal{opacity:.3;transition-delay:.5s}.data-loading-modal .data-loading,.data-loading-modal .loading-container{opacity:1;transition-delay:.5s;visibility:visible}.facet-browse-container{border:1px solid var(--input-border-color);border-radius:var(--btn-border-radius-base);padding:16px;position:relative}.facet-browse-container.border-radius-none{border-radius:0}.facet-browse-container .facet-select{border:1px solid #0000;position:relative}.facet-browse-container .facet-select .value{position:relative}.facet-browse-container .facet-select a[role=button],.facet-browse-container .facet-select button{background-color:#0000;color:var(--input-color);overflow:hidden;padding-left:13px;text-overflow:ellipsis;white-space:nowrap}.facet-browse-container .facet-select button[role=combobox]{appearance:none;background-image:none!important;padding-right:37.5px!important}.facet-browse-container .facet-select button[role=combobox]:not(:focus-visible){outline:none}.facet-browse-container .facet-select i{font-size:17.5px;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.facet-browse-container .facet-select button.all-filter-button:not(:focus-visible){outline:none!important}.facet-browse-container .facet-select.has-focus{border-left:1px solid var(--input-border-color);border-right:1px solid var(--input-border-color);border-top:1px solid var(--input-border-color)}.facet-browse-container .facet-select.has-focus div.value{background-color:var(--input-bg);box-shadow:0 0 8px #0000003d}.facet-browse-container .facet-select.has-focus div.value button[role=combobox]:focus-visible{outline:none!important}.facet-browse-container .facet-select.has-focus div.value div.select-options{box-shadow:0 8px 8px #0000003d}.facet-browse-container .facet-select.has-focus .input{background-color:var(--color-neutral-0)}.facet-browse-container .facet-select .select-options{background-color:var(--input-bg);border-bottom:1px solid var(--input-border-color);border-left:1px solid var(--input-border-color);border-radius:0 0 3px 3px;border-right:1px solid var(--input-border-color);left:-1px;max-height:360px;overflow:auto;position:absolute;right:0;top:calc(100% - 5px);width:calc(100% + 2px);z-index:1000}.facet-browse-container .facet-select .select-options .options{list-style:none;margin:0;padding:0}.facet-browse-container .facet-select .select-options .options .option{background:inherit;border:none;display:block;font-size:14px;outline:none;padding:16px;text-align:left;white-space:break-spaces;width:100%}.facet-browse-container .facet-select .select-options .options .option.is-selected{background-color:var(--container-contrast-low-bg);color:var(--color-primary-300)}.facet-browse-container .facet-select .select-options .options .option.is-highlighted,.facet-browse-container .facet-select .select-options .options .option:hover{background-color:var(--container-contrast-low-bg);color:var(--color-primary-300);text-decoration:underline}.facet-browse-container .facet-select .select-options .options .option small{color:var(--input-color);opacity:.6}.facet-browse-container .facet-select .mobile-select-box,.facet-browse-container .facet-select .mobile-select-box+.select-options .options .option{min-height:41px;padding:9px 9px 9px 13px}.facet-browse-container .facet-controller .facet-select-border-bottom,.facet-browse-container .facet-controller .facet-select-border-left,.facet-browse-container .facet-controller .facet-select-border-right,.facet-browse-container .form-group .facet-select-border-bottom,.facet-browse-container .form-group .facet-select-border-left,.facet-browse-container .form-group .facet-select-border-right{background-color:var(--container-contrast-max-bg);opacity:.1;position:absolute;visibility:hidden}.facet-browse-container .facet-controller .facet-select-border-right,.facet-browse-container .form-group .facet-select-border-right{height:100%;right:0;top:0;width:1px}.facet-browse-container .facet-controller .facet-select-border-bottom,.facet-browse-container .form-group .facet-select-border-bottom{bottom:0;height:1px;left:0;width:100%}.facet-browse-container .facet-controller .facet-select-border-left,.facet-browse-container .form-group .facet-select-border-left{height:100%;left:0;top:0;width:1px}.facet-browse-container .facet-controller.bottom-border .facet-select-border-bottom,.facet-browse-container .facet-controller.left-border .facet-select-border-left,.facet-browse-container .facet-controller.right-border .facet-select-border-right,.facet-browse-container .form-group.bottom-border .facet-select-border-bottom,.facet-browse-container .form-group.left-border .facet-select-border-left,.facet-browse-container .form-group.right-border .facet-select-border-right{visibility:visible}.facet-browse-container .facet-controller.disable-border,.facet-browse-container .form-group.disable-border{border-bottom:none}.facet-browse-container .facet-controller.disable-border.right-border .facet-select,.facet-browse-container .form-group.disable-border.right-border .facet-select{border-right:none}.facet-browse-container .facet-controller,.facet-browse-container .form-group:not([class*=col-]){margin-bottom:0;padding-left:0;padding-right:0;position:relative}.facet-browse-container .all-filter-button[type=button]{background-image:none!important;padding-right:37.5px!important}.facet-browse-container .all-filter-button[type=button] i{font-size:17.5px;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.facet-browse-container .facet-select .value input:focus{background-color:var(--color-neutral-0);box-shadow:0 0 8px #0000003d;outline:none!important}
59/*# sourceMappingURL=/static/ws/facet-browse/bundle.160c89e3bdded51a1f320a5f498d6925.css.map*/</style>
60<style type='text/css' media='screen,projection' data-href='/v9/media/js/slick/slick-1.8.0/slick/slick.min.css'>.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}</style>
61<style type='text/css' media='screen,projection' data-href='/v9/media/js/slick/slick-1.8.0/slick/slick-theme.min.css'>@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('/v9/media/js/slick/slick-1.8.0/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('./fonts/slick.woff') format('woff'),url('./fonts/slick.ttf') format('truetype'),url('./fonts/slick.svg#slick') format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'\2190'}[dir=rtl] .slick-prev:before{content:'\2192'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'\2192'}[dir=rtl] .slick-next:before{content:'\2190'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\2022';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
62</style>
63<style type='text/css' media='screen,projection' data-href='/static/ws/rec-vehicles/bundle.3158a62388322b50251cfe9138310c94.css'>@keyframes fade-in-opacity{0%{opacity:0}
63to{opacity:1}}.fade-in{animation-duration:.3s;animation-iteration-count:1;animation-name:fade-in-opacity;animation-timing-function:ease-in;opacity:1}.fade-out{opacity:0;transition:opacity .3s ease-in-out}.vehicle-media-container:before{content:"";padding-top:75%}@media screen and (max-width:1200px){.ws-rec-vehicles .static-width .vehicle-card{flex:.11 0 31%}.ws-rec-vehicles .static-width .vehicle-card:nth-child(1n+4){display:none}.vehicle-card-skeleton-non-pref{min-height:362px}.vehicle-card-skeleton-label-pref{min-height:384px}.vehicle-card-skeleton-vin-pref{min-height:420px}.vehicle-card-skeleton-label-vin-pref{min-height:436px}}@media screen and (max-width:1600px)and (min-width:1200px){.ws-rec-vehicles .static-width .vehicle-card{flex:.1 0 23%}.ws-rec-vehicles .static-width .vehicle-card:nth-child(1n+5){display:none}}@media(min-width:1200px){.ws-rec-vehicles .static-width .vehicle-card{flex:.1 0 23%}.ws-rec-vehicles .static-width .vehicle-card:nth-child(1n+5){display:none}.vehicle-card-skeleton-non-pref{min-height:347px}.vehicle-card-skeleton-label-pref{min-height:369px}.vehicle-card-skeleton-vin-pref{min-height:405px}.vehicle-card-skeleton-label-vin-pref{min-height:421px}}@media only screen and (min-width:650px)and (orientation:landscape){.vehicle-media-container-mobile{height:240px!important}}.rec-vehicles-container .vehicle-media-container-mobile{height:200px}.rec-vehicles-container .vehicle-card-skeleton{content:"";display:block;padding:30% 0 0}.rec-vehicles-container .vehicle-card{transition:background .25s linear;transition:box-shadow .2s linear}.rec-vehicles-container .vehicle-card:hover{box-shadow:0 5px 12px 0 #0003}.rec-vehicles-container .vehicle-card:hover .vehicle-card-titles{margin:0;text-decoration:solid underline 1px;text-underline-offset:.1em}.rec-vehicles-container .vehicle-card-details-container{transition-delay:80ms!important}.rec-vehicles-container .vehicle-card-description-item{line-height:1.2}.rec-vehicles-container .vehicle-price-stack{text-align:left;width:100%}.rec-vehicles-container .vehicle-price-stack .pricing-detail{margin:0;width:100%}.rec-vehicles-container .vehicle-price-stack .price-label{color:var(--muted,#6c757d);font-weight:400}.rec-vehicles-container .hide-pricing-container{margin-top:.5rem;text-align:right}.rec-vehicles-container .hide-pricing{background:none;border:0;cursor:pointer;padding:0}.rec-vehicles-container .hide-pricing:focus,.rec-vehicles-container .hide-pricing:hover{text-decoration:underline}.rec-vehicles-container .oversized-font{font-size:1.75em}.rec-vehicles-container .paging-dot{height:20px;width:20px}.rec-vehicles-container .paging-dot>circle{cx:10px;cy:10px;fill:var(--color-neutral-1000-alpha-8);r:6px}.rec-vehicles-container .active .paging-dot>circle{fill:#52565b}.section{transform-origin:top}.gap-24{gap:24px}@media(min-width:992px){.gap-lg-32{gap:32px}}.ws-rec-vehicles .hide-from-7 .vehicle-card:nth-child(1n+7){display:none}
64/*# sourceMappingURL=/static/ws/rec-vehicles/bundle.3158a62388322b50251cfe9138310c94.css.map*/</style>
65<style type='text/css' media='all' data-href='/dist/v9/variations/oem-volvo/0003/v1/css/font-face-default.css'>@font-face{font-family:"DDC Heading Font Face";font-style:normal;font-weight:400;src:url("/static/v9/media/fonts/volvo-novum-medium/v1/webfont.woff2") format("woff2");font-display:swap}@font-face{font-family:"DDC Body Font Face";font-style:normal;font-weight:400;src:url("/static/v9/media/fonts/volvo-novum-semi-light/v1/webfont.woff2") format("woff2");font-display:swap}@font-face{font-family:"Volvo Broad";font-style:normal;font-weight:400;src:url("/static/v9/media/fonts/volvo-broad/v1/webfont.woff2") format("woff2");font-display:swap}</style>
66<style type='text/css' media='all' data-href='/design-components/callout-primary-neutral-0-secondary-neutral-25.css'>:root{--callout-primary-bg:var(--color-neutral-0);--callout-secondary-bg:var(--color-neutral-25)}</style>
67<style type='text/css' media='all' data-href='/design-components/specialty-colors-luxury-discount-success-600.css'>:root{--color-discount:var(--color-success-600);--color-electric-vivid:#000000;--color-electric-light:#000000;--color-electric:#000000;--color-electric-dark:#000000;--color-hybrid-vivid:#000000;--color-hybrid-light:#000000;--color-hybrid:#000000;
67--color-hybrid-dark:#000000;--color-hot-car:#FFE0B1;--color-hot-car-dark:#A42801;--color-in-stock:#CAEACA;--color-in-stock-dark:#045F04}</style>
68<style type='text/css' media='all' data-href='/design-components/highlight-badge-style-global-light-theme.css'>:root{--highlight-badge-border-radius:var(--input-border-radius-base);--highlight-badge-line-height:1.25;--highlight-badge-padding:0.5em;--highlight-badge-default-bg-color:var(--color-neutral-1000-alpha-05);--highlight-badge-default-text-color:var(--color-neutral-1000-alpha-9);--highlight-badge-hotcars-bg-color:var(--color-hot-car);--highlight-badge-hotcars-text-color:var(--color-hot-car-dark);--highlight-badge-in-stock-bg-color:var(--color-in-stock);--highlight-badge-in-stock-text-color:var(--color-in-stock-dark);--highlight-badge-font-family:inherit;--highlight-badge-font-weight:400;--highlight-badge-text-transform:none}</style>
69<style type='text/css' media='all' data-href='/design-components/box-background-neutral-0-border-neutral-200.css'>:root{--box-bg:var(--color-neutral-0);--box-border-color:var(--color-neutral-200)}</style>
70<style type='text/css' media='all' data-href='/design-components/button-case-uppercase.css'>:root{--btn-text-case:uppercase;--btn-font-size-modifier:0.875}</style>
71<style type='text/css' media='all' data-href='/design-components/drawer-global-light-theme.css'>:root{--drawer-bg:var(--color-neutral-0);--drawer-alt-bg:var(--color-neutral-100);--drawer-item-bg:transparent;--drawer-item-bg-hover:var(--color-neutral-1000-alpha-05);--drawer-item-bg-active:var(--color-neutral-1000-alpha-1);--drawer-color:var(--color-neutral-1000-alpha-9);--drawer-color-hover:var(--color-neutral-1000-alpha-9);--drawer-color-active:var(--color-neutral-1000-alpha-9);--drawer-icon-color:var(--color-primary-500);--drawer-icon-color-hover:var(--color-primary-500);--drawer-icon-color-active:var(--color-primary-500);--drawer-muted-color:var(--color-neutral-1000-alpha-6);--drawer-divider-color:var(--color-neutral-1000-alpha-1);--drawer-divider-width:1px;--drawer-border-radius:4px;--drawer-horiz-pad-inner:8px;--drawer-horiz-pad-outer:16px}</style>
72<style type='text/css' media='all' data-href='/design-components/form-label-style-brand-volvo.css'>:root{--form-label-color:var(--color-neutral-1000-alpha-7);--form-label-inverse-color:var(--color-neutral-0-alpha-7);--form-label-font-weight:700}</style>
73<style type='text/css' media='all' data-href='/design-components/text-colors-brand-volvo.css'>:root{--text-color:var(--color-neutral-1000-alpha-9);--text-muted-color:var(--color-neutral-1000-alpha-7);--text-inverse-color:var(--color-neutral-0-alpha-9);--text-inverse-muted-color:var(--color-neutral-0-alpha-6);--text-dark-color:var(--text-color);--text-light-color:var(--text-inverse-color)}</style>
74<style type='text/css' media='all' data-href='/design-components/tile-style-brand-volvo.css'>:root{--tile-border-width:1px;--tile-border-radius-outer:4px;--tile-border-radius-inner:2px;--tile-border-color:var(--color-neutral-200);--tile-border-hover-color:var(--color-primary-500);--tile-border-active-color:var(--color-neutral-1000);--tile-bg:var(--color-neutral-25);--tile-overlay-bg-hover:rgba(0, 0, 0, 0.03);--tile-overlay-bg-active:rgba(0, 0, 0, 0.06);--tile-color:var(--text-color);--tile-muted-color:var(--text-muted-color);--tile-colorblock-bg:rgba(0, 0, 0, 0.04);--tile-colorblock-color:var(--tile-color);--tile-status-open-color:var(--color-success-600);--tile-status-closed-color:var(--color-danger-500);--tile-tooltip-bg:var(--color-neutral-900);--tile-tooltip-color:var(--color-neutral-0-alpha-9)}</style>
75<style type='text/css' media='all' data-href='/design-components/form-text-colors-global-light-theme.css'>:root{--input-color:var(--color-neutral-1000-alpha-9);--input-color-placeholder:var(--color-neutral-1000-alpha-6)}</style>
76<style type='text/css' media='all' data-href='/design-components/page-background-neutral-0.css'>:root{--page-bg:var(--color-neutral-0)}</style>
77<style type='text/css' media='all' data-href='/design-components/carousel-button-style-brand-volvo.css'>:root{--btn-carousel-border-width:1px;--btn-carousel-border-radius:9999px;--btn-carousel-bg:var(--color-neutral-0);--btn-carousel-bg-hover:var(--color-neutral-0);--btn-carousel-bg-active:var(--color-neutral-0);--btn-carousel-border-color:var(--color-neutral-1000-alpha-9);--btn-carousel-border-color-hover:var(--color-primary-800);--btn-carousel-border-color-active:var(--color-primary-800);--btn-carousel-icon-color:var(--color-neutral-1000-alpha-9);--btn-carousel-icon-color-hover:var(--color-primary-800);--btn-carousel-icon-color-active:var(--color-primary-800);--btn-carousel-alt-bg:var(--color-neutral-1000-alpha-5);--btn-carousel-alt-bg-hover:var(--color-neutral-1000-alpha-7);--btn-carousel-alt-bg-active:var(--color-neutral-1000-alpha-7);--btn-carousel-alt-border-color:var(--color-neutral-0-alpha-7);--btn-carousel-alt-border-color-hover:var(--color-neutral-0);--btn-carousel-alt-border-color-active:var(--color-neutral-0);--btn-carousel-alt-icon-color:var(--color-neutral-0-alpha-7);--btn-carousel-alt-icon-color-hover:var(--color-neutral-0);--btn-carousel-alt-icon-color-active:var(--color-neutral-0)}</style>
78<style type='text/css' media='all' data-href='/design-components/form-input-style-global-light-theme.css'>:root{--input-border-color:var(--color-neutral-400);--input-bg:var(--color-neutral-0);--input-focus-border-color:var(--color-neutral-800);--input-decoration-color:var(--color-primary-500)}</style>
79<style type='text/css' media='all' data-href='/design-components/display-heading-case-uppercase.css'>:root{--display-heading-text-case:uppercase}</style>
80<style type='text/css' media='all' data-href='/design-components/pagination-floating-circle.css'>:root{--pagination-border-radius:1.25em;--pagination-padding:0 .2em;--pagination-margin:8px;--pagination-height:2.5em;--pagination-width:2.5em;--pagination-color:var(--color-neutral-1000-alpha-9);--pagination-bg:transparent;--pagination-border:transparent;--pagination-hover-color:var(--color-neutral-1000-alpha-9);--pagination-hover-bg:var(--color-neutral-0);--pagination-hover-border:var(--color-primary-500);--pagination-active-color:var(--color-neutral-1000);--pagination-active-bg:var(--color-primary-500-alpha-05);--pagination-active-border:var(--color-primary-700);--pagination-current-color:var(--color-neutral-0);--pagination-current-bg:var(--color-neutral-1000);--pagination-current-border:var(--color-neutral-1000);--pagination-arrow-color:var(--pagination-color);--pagination-arrow-bg:var(--color-neutral-0);--pagination-arrow-border:var(--color-neutral-200);--pagination-arrow-hover-color:var(--pagination-hover-color);--pagination-arrow-hover-bg:var(--pagination-hover-bg);--pagination-arrow-hover-border:var(--pagination-hover-border);--pagination-ellipsis-bg:transparent;--pagination-ellipsis-border:transparent;--pagination-ellipsis-color:var(--color-neutral-1000-alpha-6)}</style>
81<style type='text/css' media='all' data-href='/design-components/page-title-background-neutral-25.css'>:root{--page-title-bg:var(--color-neutral-25)}</style>
82<style type='text/css' media='all' data-href='/design-components/form-input-shape-rounded.css'>:root{--input-border-radius-base:.25em;--input-border-radius-large:.25em;--input-border-radius-small:.25em}</style>
83<style type='text/css' media='all' data-href='/design-components/link-style-default.css'>:root{--link-color:var(--btn-link-color);--link-hover-color:var(--btn-link-hover-color);--link-active-color:var(--btn-link-active-color);--link-inverse-color:var(--btn-link-inverse-color);--link-inverse-hover-color:var(--btn-link-inverse-hover-color);--link-inverse-active-color:var(--btn-link-inverse-active-color);--link-font-weight:inherit;--link-text-decoration:none;--link-text-decoration-color:inherit;--link-active-text-decoration:var(--link-text-decoration);--link-hover-text-decoration:underline;--link-content-container-hover-text-decoration:underline}</style>
84<style type='text/css' media='all' data-href='/design-components/button-style-brand-volvo.css'>:root{--btn-border-width:1px;--btn-border-style:solid;--btn-font-family:"DDC Heading Font Face","Helvetica Neue",Helvetica,Arial,sans-serif;--btn-font-weight:400;--btn-letter-spacing:.05em;--btn-padding-vertical:calc(1.179em - var(--btn-border-width));--btn-padding-horizontal:calc(1.79em - var(--btn-border-width));--btn-link-color:var(--color-primary-500);--btn-link-hover-color:var(--color-neutral-1000-alpha-9);--btn-link-active-color:var(--color-neutral-500);--btn-link-disabled-color:var(--color-primary-500);--btn-link-border-color:transparent;--btn-link-hover-border-color:transparent;--btn-link-hover-text-decoration:none;--btn-link-text-alignment:left;--btn-link-decoration-content:'\e002';--btn-link-decoration-color:var(--color-primary-500);--btn-link-decoration-hover-color:var(--color-neutral-1000-alpha-9);--btn-link-decoration-active-color:var(--color-primary-500);--btn-link-inverse-color:var(--color-neutral-0);--btn-link-inverse-hover-color:var(--color-neutral-100);--btn-link-inverse-active-color:var(--color-neutral-500);--btn-link-inverse-disabled-color:var(--color-neutral-0);--btn-link-inverse-border-color:transparent;--btn-link-inverse-hover-border-color:transparent;--btn-link-inverse-active-border-color:transparent;--btn-link-inverse-active-text-decoration:none;--btn-link-inverse-decoration-color:var(--color-neutral-0);--btn-link-inverse-decoration-active-color:var(--color-neutral-500);--btn-link-inverse-decoration-hover-color:var(--color-neutral-100);--btn-link-inverse-text-decoration:none;--btn-default-text-alignment:center;--btn-default-border-color:var(--color-primary-500);--btn-default-bg:var(--color-neutral-0-alpha-8);--btn-default-color:var(--color-primary-500);--btn-default-hover-border-color:var(--color-primary-500);--btn-default-hover-bg:var(--color-primary-500);--btn-default-hover-color:var(--color-neutral-0);--btn-default-active-border-color:var(--color-primary-700);--btn-default-active-bg:var(--color-primary-700);--btn-default-active-color:var(--color-neutral-0);--btn-default-inverse-text-alignment:center;--btn-default-inverse-border-color:var(--color-neutral-0);--btn-default-inverse-bg:var(--color-neutral-1000-alpha-9);--btn-default-inverse-color:var(--color-neutral-0);--btn-default-inverse-hover-border-color:var(--color-neutral-0);--btn-default-inverse-hover-bg:var(--color-neutral-0);--btn-default-inverse-hover-color:var(--color-neutral-1000-alpha-9);--btn-default-inverse-active-border-color:var(--color-neutral-0);--btn-default-inverse-active-bg:var(--color-neutral-0);--btn-default-inverse-active-color:var(--color-neutral-1000-alpha-9);--btn-primary-text-alignment:center;--btn-primary-border-color:var(--color-primary-500);--btn-primary-bg:var(--color-primary-500);--btn-primary-color:var(--color-neutral-0);--btn-primary-hover-border-color:var(--color-neutral-1000-alpha-9);--btn-primary-hover-bg:var(--color-neutral-1000-alpha-9);--btn-primary-hover-color:var(--color-neutral-0);--btn-primary-active-border-color:var(--color-neutral-1000-alpha-9);--btn-primary-active-bg:var(--color-neutral-1000-alpha-9);--btn-primary-active-color:var(--color-neutral-0);--btn-primary-inverse-text-alignment:center;--btn-primary-inverse-border-color:var(--color-neutral-100);--btn-primary-inverse-bg:var(--color-neutral-100);--btn-primary-inverse-color:var(--color-neutral-1000-alpha-9);--btn-primary-inverse-hover-border-color:var(--color-neutral-100);--btn-primary-inverse-hover-bg:var(--color-neutral-100);--btn-primary-inverse-hover-color:var(--color-neutral-500);--btn-primary-inverse-active-border-color:var(--color-neutral-100);--btn-primary-inverse-active-bg:var(--color-neutral-100);--btn-primary-inverse-active-color:var(--color-neutral-500);--btn-link-bg:transparent;--btn-link-active-border-color:transparent;--btn-link-active-text-decoration:none;--btn-link-decoration-position-right:1.875em;--btn-link-padding-right:3em;--btn-link-padding-left:2em;--btn-link-inverse-bg:transparent;--btn-default-inverse-active-transform:scale(0.9,0.9);--btn-default-active-transform:scale(0.9,0.9);--btn-primary-active-transform:scale(0.9,0.9);--btn-primary-inverse-active-transform:scale(0.9,0.9)}</style>
85<style type='text/css' media='all' data-href='/design-components/
85accordion-style-borderless.css'>:root{--accordion-color:var(--text-color);--accordion-hover-color:var(--link-color);--accordion-active-color:var(--link-active-color);--accordion-icon-color:var(--accordion-color);--accordion-icon-hover-color:var(--accordion-hover-color);--accordion-icon-active-color:var(--accordion-active-color);--accordion-icon-border-color:transparent;--accordion-icon-border-hover-color:transparent;--accordion-icon-border-active-color:transparent;--accordion-icon-bg:transparent;--accordion-icon-hover-bg:transparent;--accordion-icon-active-bg:transparent;--accordion-icon-border-radius:9999px}</style>
86<style type='text/css' media='all' data-href='/design-components/divider-colors-brand-volvo.css'>:root{--divider-color:var(--color-neutral-100)}</style>
87<style type='text/css' media='all' data-href='/design-components/button-shape-rounded.css'>:root{--btn-border-radius-base:.25em;--btn-border-radius-large:.25em;--btn-border-radius-small:.25em}</style>
88<style type='text/css' media='all' data-href='/design-components/container-brand-volvo.css'>:root{--container-contrast-low-bg:var(--color-neutral-0);--container-contrast-med-bg:var(--color-neutral-25);--container-contrast-high-bg:var(--color-neutral-800);--container-contrast-max-bg:var(--color-neutral-1000);--container-light-bg:var(--color-neutral-100);--container-dark-bg:var(--color-neutral-900);--container-alpha-contrast-low-bg:rgba(255,255,255,0.93);--container-alpha-contrast-high-bg:rgba(0,0,0,0.85)}</style>
89<style type='text/css' media='all' data-href='/design-components/spot-icon-style-global-light-primary-highlight.css'>:root{--spot-icon-stroke-primary-color:var(--color-neutral-1000);--spot-icon-stroke-secondary-color:var(--color-primary-500);--spot-icon-stroke-linejoin:round;--spot-icon-stroke-linecap:round;--spot-icon-stroke-width:2px}</style>
90<style type='text/css' media='all' data-href='/design-components/chip-style-white-neutral-border-hover-light.css'>:root{--chip-padding:calc(.5em - var(--chip-border-width));--chip-line-height:1.25;--chip-border-width:1px;--chip-border-style:solid;--chip-border-radius:var(--input-border-radius-base);--chip-default-color:var(--color-neutral-1000-alpha-9);--chip-default-background-color:var(--color-neutral-0);--chip-default-border-color:var(--color-neutral-300);--chip-default-icon-color:var(--color-neutral-1000-alpha-6);--chip-default-border-color-hover:var(--color-neutral-1000-alpha-9);--chip-default-icon-color-hover:var(--color-neutral-1000-alpha-9);--chip-default-color-hover:var(--color-neutral-1000-alpha-9);--chip-additive-color:var(--color-primary-500);--chip-additive-background-color:var(--input-bg);--chip-additive-border-color:var(--color-neutral-200);--chip-additive-icon-color:var(--color-neutral-1000-alpha-6);--chip-additive-border-color-hover:var(--color-neutral-500);--chip-additive-icon-color-hover:var(--color-neutral-1000-alpha-6);--chip-additive-color-hover:var(--color-primary-700)}</style>
91<style type='text/css' media='all' data-href='/design-components/color-palette-brand-volvo.css'>:root{--color-neutral-0:#fff;--color-neutral-25:#fafafa;--color-neutral-50:#f4f4f4;--color-neutral-100:#ebebeb;--color-neutral-200:#d5d5d5;--color-neutral-300:#b2b2b2;--color-neutral-400:#929292;--color-neutral-500:#707070;--color-neutral-600:#616161;--color-neutral-700:#535353;--color-neutral-800:#424242;--color-neutral-900:#323232;--color-neutral-950:#1c1c1c;--color-neutral-1000:#000;--color-primary-25:#f5f6f9;--color-primary-50:#ebedf4;--color-primary-100:#cfd4e4;--color-primary-200:#a7b0ce;--color-primary-300:#7584b3;--color-primary-400:#3d5294;--color-primary-500:#001b72;--color-primary-600:#001563;--color-primary-700:#001154;--color-primary-800:#000943;--color-primary-900:#000533;--color-primary-950:#00031d;--color-accent-25:#f6f9fc;--color-accent-50:#edf3f9;--color-accent-100:#d4e3f2;--color-accent-200:#b1cce7;--color-accent-300:#84afda;--color-accent-400:#528fcb;--color-accent-500:#1c6bba;--color-accent-600:#185aa2;--color-accent-700:#154a8a;--color-accent-800:#11366e;--color-accent-900:#0d2754;--color-accent-950:#07152f;--color-success-25:#f7faf8;--color-success-50:#eff5f1;--color-success-100:#dae8dd;--color-success-200:#bcd5c2;--color-success-300:#96bd9f;--color-success-400:#6ca278;--color-success-500:#3d854e;--color-success-600:#357445;--color-success-700:#2d623c;--color-success-800:#244e32;--color-success-900:#1b3c27;--color-success-950:#0f2117;--color-info-25:#f5fcfd;--color-info-50:#ebfafc;--color-info-100:#cff2f7;--color-info-200:#a7e8f0;--color-info-300:#75dbe8;--color-info-400:#3dccde;--color-info-500:#00bcd4;--color-info-600:#00a0b8;--color-info-700:#00849d;--color-info-800:#00637d;--color-info-900:#00485f;--color-info-950:#002735;--color-warning-25:#fffbf5;--color-warning-50:#fff7eb;--color-warning-100:#ffebcf;--color-warning-200:#ffdba7;--color-warning-300:#ffc775;--color-warning-400:#ffb13d;--color-warning-500:#ff9800;--color-warning-600:#de8900;--color-warning-700:#bd7800;--color-warning-800:#966900;--color-warning-900:#735300;--color-warning-950:#403000;--color-danger-25:#fcf6f6;--color-danger-50:#faedec;--color-danger-100:#f3d5d2;--color-danger-200:#e9b2ad;--color-danger-300:#dc877f;--color-danger-400:#ce564b;--color-danger-500:#bf2012;--color-danger-600:#a61f10;--color-danger-700:#8d1d0d;--color-danger-800:#711d0b;--color-danger-900:#561808;--color-danger-950:#300e05;--color-neutral-0-alpha-05:rgba(255,255,255,0.05);--color-neutral-0-alpha-1:rgba(255,255,255,0.1);--color-neutral-0-alpha-2:rgba(255,255,255,0.2);--color-neutral-0-alpha-3:rgba(255,255,255,0.3);--color-neutral-0-alpha-4:rgba(255,255,255,0.4);--color-neutral-0-alpha-5:rgba(255,255,255,0.5);--color-neutral-0-alpha-6:rgba(255,255,255,0.6);--color-neutral-0-alpha-7:rgba(255,255,255,0.7);--color-neutral-0-alpha-8:rgba(255,255,255,0.8);--color-neutral-0-alpha-9:rgba(255,255,255,0.9);--color-neutral-1000-alpha-05:rgba(0,0,0,0.05);--color-neutral-1000-alpha-1:rgba(0,0,0,0.1);--color-neutral-1000-alpha-2:rgba(0,0,0,0.2);--color-neutral-1000-alpha-3:rgba(0,0,0,0.3);--color-neutral-1000-alpha-4:rgba(0,0,0,0.4);--color-neutral-1000-alpha-5:rgba(0,0,0,0.5);--color-neutral-1000-alpha-6:rgba(0,0,0,0.6);--color-neutral-1000-alpha-7:rgba(0,0,0,0.7);--color-neutral-1000-alpha-8:rgba(0,0,0,0.8);--color-neutral-1000-alpha-9:rgba(0,0,0,0.9);--color-primary-500-alpha-05:rgba(28,107,186,0.05);--color-primary-500-alpha-1:rgba(28,107,186,0.1);--color-primary-500-alpha-2:rgba(28,107,186,0.2);--color-primary-500-alpha-3:rgba(28,107,186,0.3);--color-primary-500-alpha-4:rgba(28,107,186,0.4);--color-primary-500-alpha-5:rgba(28,107,186,0.5);--color-primary-500-alpha-6:rgba(28,107,186,0.6);--color-primary-500-alpha-7:rgba(28,107,186,0.7);--color-primary-500-alpha-8:rgba(28,107,186,0.8);--color-primary-500-alpha-9:rgba(28,107,186,0.9);--color-accent-500-alpha-05:rgba(28,107,186,0.05);--color-accent-500-alpha-1:rgba(28,107,186,0.1);--color-accent-500-alpha-2:rgba(28,107,186,0.2);--color-accent-500-alpha-3:rgba(28,107,186,0.3);--color-accent-500-alpha-4:rgba(28,107,186,0.4);--color-accent-500-alpha-5:rgba(28,107,186,0.5);--color-accent-500-alpha-6:rgba(28,107,186,0.6);--color-accent-500-alpha-7:rgba(28,107,186,0.7);--color-accent-500-alpha-8:rgba(28,107,186,0.8);--color-accent-500-alpha-9:rgba(28,107,186,0.9)}</style>
92<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-volvo/0003/v1/css/blue_white.css?r=1790759344000'/>
93<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-volvo/0003/v1/css/blue_white-widgets.css?r=1790759343000'/>
94<style type='text/css' media='screen,projection' data-href='/static/ws/navigation/bundle.f149933d99eb3b1a7f86bafc5fc656d5.css'>.navigation-ajax-container{font-size:16px;line-height:60px;position:absolute;text-transform:none}.navigation-ajax-container .ddc-icon{animation:spin 3s linear infinite;display:inline-block;float:left;margin-right:10px}a.ddc-nav-icon-link:hover{line-height:1}.ddc-icon-search{pointer-events:none}
94.ajax-navigation-element{visibility:hidden}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.ws-navigation .mobile-nav-panel{overflow:hidden;transition:all .3s ease-out}.ws-navigation .mobile-nav-panel.panel-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease-out}.ws-navigation .mobile-nav-panel.panel-collapse>*{min-height:0;overflow:hidden}.ws-navigation .mobile-nav-panel.panel-collapse.nav-hidden{grid-template-rows:0fr;max-height:0}.ws-navigation .mobile-nav-panel.panel-collapse.nav-hidden.nav-visible{grid-template-rows:1fr;max-height:none}.ws-navigation .mobile-nav-panel.panel-collapse.nav-transitioning{max-height:none}.ws-navigation .mobile-fullscreen-subnav{background-color:inherit;height:100%;overflow:hidden auto;width:100%;z-index:9999;-webkit-overflow-scrolling:touch;left:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out}.ws-navigation .mobile-fullscreen-subnav .nav-fragment.list-unstyled{padding-right:40px}.ws-navigation .mobile-fullscreen-subnav.slide-in{transform:translateX(0)}.ws-navigation .mobile-fullscreen-subnav.slide-out{transform:translateX(100%)}.ws-navigation .mobile-fullscreen-subnav .mobile-fullscreen-subnav-header{background-color:inherit}.ws-navigation .mobile-fullscreen-subnav .mobile-fullscreen-subnav-header .mobile-fullscreen-back-button{background:none;border:none;cursor:pointer;display:inline-flex;justify-content:flex-start;padding:8px 0;text-decoration:none}.ws-navigation .mobile-fullscreen-subnav .mobile-fullscreen-subnav-header .mobile-fullscreen-back-button:active,.ws-navigation .mobile-fullscreen-subnav .mobile-fullscreen-subnav-header .mobile-fullscreen-back-button:focus,.ws-navigation .mobile-fullscreen-subnav .mobile-fullscreen-subnav-header .mobile-fullscreen-back-button:hover{text-decoration:none}.ws-navigation .mobile-fullscreen-subnav .mobile-fullscreen-subnav-header .mobile-fullscreen-back-button:hover{opacity:.7}.ws-navigation .mobile-fullscreen-subnav .mobile-fullscreen-subnav-header .mobile-fullscreen-back-button:focus{outline:2px solid currentcolor;outline-offset:2px}.ws-navigation .mobile-fullscreen-subnav .mobile-fullscreen-subnav-header .mobile-fullscreen-back-button i{text-decoration:none}.non-mega-menu .nav-list>li.dropdown-align-right>ul{left:auto;right:0}.ddc-icon-minus,.ddc-icon-plus{transition:transform .1s ease}
95/*# sourceMappingURL=/static/ws/navigation/bundle.f149933d99eb3b1a7f86bafc5fc656d5.css.map*/</style>
96<style type='text/css' media='screen,projection' data-href='/static/ws/mycars-nav/bundle.79db1e3c48d0c250ae33fc41dfb589f0.css'>.ws-mycars-nav{display:flex}#mycars-mobile-icon-root{min-width:auto}.mycars-nav-badge--desktop,.mycars-nav-badge--mobile{background:var(--btn-link-color);border-radius:50%;position:absolute;right:-3px;top:4px}.mycars-nav-badge--desktop{height:8px;width:8px}.mycars-nav-badge--mobile{height:6px;width:6px}.modal-nav-link--desktop{line-height:1.7;min-height:53px}.mycars-content--chromeless,.mycars-content--chromeless .list-group-item{color:var(--mycars-panel-color,inherit)}.mycars-content--chromeless .list-group-item:focus,.mycars-content--chromeless .list-group-item:hover{background-color:var(--mycars-panel-item-hover-bg,#0000);color:var(--mycars-panel-item-hover-color,inherit)}.mycars-modal-dialog--chromeless .modal-content{background:var(--mycars-panel-bg,#fff);color:var(--mycars-panel-color,inherit)}
97/*# sourceMappingURL=/static/ws/mycars-nav/bundle.79db1e3c48d0c250ae33fc41dfb589f0.css.map*/</style>
98<style type='text/css' media='screen,projection' data-href='/static/ws/site-text-search/bundle.2ee179b923d4908dba0d23d012c21e7f.css'>[data-widget-name=ws-site-text-search] .site-text-search-input{text-overflow:ellipsis}[data-widget-name=ws-site-text-search] .sts-panel-heading{color:var(--sts-panel-heading-color,inherit)}[data-widget-name=ws-site-text-search] .sts-panel-content{padding-left:var(--sts-panel-content-padding-x,0);padding-right:var(--sts-panel-content-padding-x,0)}[data-widget-name=ws-site-text-search] .sts-panel-content .row{margin-left:0;margin-right:0}[data-widget-name=ws-site-text-search] .sts-panel-content [data-testid=sts-input-column-one],[data-widget-name=ws-site-text-search] .sts-panel-content [data-testid=sts-input-column-two]{padding-left:0;padding-right:0}[data-widget-name=ws-site-text-search] .sts-panel-content .tabs .nav-tabs>li>a{--text-muted-color:var(--sts-panel-tab-color,inherit);--link-hover-color:var(--sts-panel-tab-color-active,inherit)}[data-widget-name=ws-site-text-search] .sts-panel-content .tabs .nav-tabs>li.active>a{--text-color:var(--sts-panel-tab-color-active,inherit)}[data-widget-name=ws-site-text-search] .sts-panel-content .inventory-tabs>.nav-tabs>li.disabled>a{opacity:.5}[data-widget-name=ws-site-text-search] .sts-panel-no-results{color:var(--sts-panel-no-results-color,inherit)}[data-widget-name=ws-site-text-search] .sts-panel-list-item{color:var(--sts-panel-list-item-color,inherit)}[data-widget-name=ws-site-text-search] .sts-panel-list-item:focus,[data-widget-name=ws-site-text-search] .sts-panel-list-item:hover{background-color:var(--sts-panel-list-item-bg-hover,#0000000d);color:var(--sts-panel-list-item-color-hover,inherit)}[data-widget-name=ws-site-text-search] .sts-panel-list-item:active{background-color:var(--sts-panel-list-item-bg-active,#0000001a);color:var(--sts-panel-list-item-color-active,inherit)}[data-widget-name=ws-site-text-search] .sts-panel-card{background-color:var(--sts-panel-card-bg,#0000);border-color:var(--sts-panel-card-border-color,currentcolor);color:var(--sts-panel-card-color,inherit);--link-color:var(--sts-panel-list-item-color,inherit)}[data-widget-name=ws-site-text-search] .sts-panel-card a:focus,[data-widget-name=ws-site-text-search] .sts-panel-card a:hover{text-decoration:underline}[data-widget-name=ws-site-text-search].sts-search-dropdown{z-index:999}[data-widget-name=ws-site-text-search].sts-search-flyout{height:100vh;max-width:100%;overflow-y:scroll;position:fixed;right:0;top:0;transition:.25s;z-index:99999}[data-widget-name=ws-site-text-search].sts-search-flyout.one-column{right:-446p
98x;width:446px}[data-widget-name=ws-site-text-search].sts-search-flyout.two-columns{right:-824px;width:824px}[data-widget-name=ws-site-text-search].sts-search-modal{background-color:#0009;display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:99998}[data-widget-name=ws-site-text-search].sts-search-flyout.slide-left{right:0}[data-widget-name=ws-site-text-search].sts-search-flyout.slide-left.mobile{width:100%}[data-widget-name=ws-site-text-search].sts-search-dropdown .inventory-tabs>.nav-tabs>li>a,[data-widget-name=ws-site-text-search].sts-search-flyout .inventory-tabs>.nav-tabs>li>a{--text-muted-color:var(--color-neutral-1000);margin-left:0;margin-right:0}[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li>a,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li>a{font-size:.75em;padding:.95em 1em}[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li>a:hover,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li>a:hover{padding:.95em 1em calc(.95em - 1px)}[data-widget-name=ws-site-text-search].sts-search-dropdown .inventory-tabs>.nav-tabs>li.disabled>a,[data-widget-name=ws-site-text-search].sts-search-flyout .inventory-tabs>.nav-tabs>li.disabled>a{color:var(--color-neutral-400)}[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li.active a,[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li.active>a:focus,[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li.active>a:hover,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li.active a,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li.active>a:focus,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li.active>a:hover{padding:.95em 1em calc(.95em - 3px)}[data-widget-name=ws-site-text-search].sts-search-dropdown .inventory-tabs>.nav-tabs>li:not(.active,.disabled)>a,[data-widget-name=ws-site-text-search].sts-search-flyout .inventory-tabs>.nav-tabs>li:not(.active,.disabled)>a{border-bottom:1px solid var(--color-neutral-1000);padding:.95em 1em calc(.95em - 3px)}@media only screen and (max-width:600px){[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li>a,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li>a{font-size:.7em}[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li>a:hover,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li>a:hover{padding:.95em 1em calc(.95em - 1px)}[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li.active a,[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li.active>a:focus,[data-widget-name=ws-site-text-search].sts-search-dropdown .tabs .nav-tabs>li.active>a:hover,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li.active a,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li.active>a:focus,[data-widget-name=ws-site-text-search].sts-search-flyout .tabs .nav-tabs>li.active>a:hover{padding:.95em 1em calc(.95em - 3px)}}[data-widget-name=ws-site-text-search] .site-text-search-wrapper .input-container{display:inline-block;position:relative;width:100%}[data-widget-name=ws-site-text-search] .site-text-search-wrapper .input-container input{padding-top:12px!important}[data-widget-name=ws-site-text-search] .site-text-search-wrapper .floating-placeholder{font-size:1em;font-weight:200;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}[data-widget-name=ws-site-text-search] .site-text-search-wrapper .input-container input:focus+.floating-placeholder,[data-widget-name=ws-site-text-search] .site-text-search-wrapper .input-container.has-content .floating-placeholder{font-size:.6em;top:20%;transform:translateY(-50%)}[data-widget-name=ws-site-text-search] .site-text-search-pagination{display:block;margin:0 auto;max-width:200px}@media(max-width:768px){[data-widget-name=ws-site-text-search] .site-text-search-wrapper .floating-placeholder{font-size:1.1em}[data-widget-name=ws-site-text-search] .site-text-search-wrapper .input-container input:focus+.floating-placeholder,[data-widget-name=ws-site-text-search] .site-text-search-wrapper .input-container.has-content .floating-placeholder{font-size:.7em}}[data-widget-name=ws-site-text-search] .site-search-vehicle-card-media-container{flex-basis:40%;max-width:100%}[data-widget-name=ws-site-text-search] .site-search-vehicle-card-detail
98s-container{flex-basis:60%;max-width:100%}[data-widget-name=ws-site-text-search] .loading-animation-container{align-items:center;display:flex;transform:scale(.52);transform-origin:center}[data-widget-name=ws-site-text-search] svg.animating{animation:rotate 4s cubic-bezier(.4,0,.2,1) infinite;animation-delay:0s;transform-origin:12.25px 12.25px}[data-widget-name=ws-site-text-search] .search-circle-outer{fill:#0000;stroke:var(--input-color);stroke-dasharray:71;stroke-dashoffset:0;stroke-width:2}[data-widget-name=ws-site-text-search] .animating .search-circle-outer{animation:circle 4s cubic-bezier(.785,.105,.15,.76) infinite;stroke:var(--input-color)}[data-widget-name=ws-site-text-search] .search-circle-inner{fill:#0000;stroke:var(--input-color-placeholder);stroke-width:2}[data-widget-name=ws-site-text-search] .search-handle{stroke:var(--input-color);stroke-dasharray:15;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2;transition:opacity .6s ease-in-out,transform .6s ease-in-out}[data-widget-name=ws-site-text-search] .hidden{opacity:0;transform:scale(.8)}[data-widget-name=ws-site-text-search] .visible{animation:appear .6s ease-in-out forwards;opacity:1;transform:scale(1)}@keyframes disappear{0%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:15}}@keyframes appear{0%{opacity:0;stroke-dashoffset:15}to{opacity:1;stroke-dashoffset:0}}@keyframes circle{0%,to{stroke-dashoffset:0}20%{opacity:0;stroke-dashoffset:0}25%{stroke-dashoffset:71}35%{opacity:1}50%{stroke-dashoffset:35}80%{stroke-dashoffset:0}}@keyframes rotate{0%,20%{transform:rotate(0deg)}75%,to{transform:rotate(5turn)}}
99/*# sourceMappingURL=/static/ws/site-text-search/bundle.2ee179b923d4908dba0d23d012c21e7f.css.map*/</style>
100<style type='text/css' media='screen,projection' data-href='/sites/v/volvoprofilev9/stylesheets/all.css'>.hours-default .btn.view-link {float: none!important;}
101/* centering slideshow on top of vlp */
102.vlp .slideshow-default .slides {text-align:center;}
103.vlp .slideshow-default .slides img {display:inline-block;}
104/* aligning eprice button in a container */
105.normal-grid .item .gv-pricing :not(.main-price-wrap) .eprice-button a {margin-right:-8px;}
106/* william.thompson BeV launch update to hide locaiton from SRP facet search  - no case number at time of work*/
107.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvobaltimorevcna"],.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvobrunswickvcna"],.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvohuenemevcna"],.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvonewarkvcna"],.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvotacomavcna"] {display: none; }
108/* fdbarfety PPR-285338 per Volvo Program Team */
109.ws-model-selector button#tabbed-model-selector-tab-Sedan {display: none !important;}
110.ws-model-selector .vehicles-carousel .carousel-card:has(img[alt*="S60 Sedan"]),
111.ws-model-selector .vehicles-carousel .carousel-card:has(img[alt*="S90 Sedan"]),
112.ws-model-selector .vehicles-carousel .carousel-card:has(img[alt*="V60 plug-in hybrid Wagon"]),
113.ws-model-selector .vehicles-carousel .carousel-card:has(img[alt*="V90 Cross Country Wagon"]) {display: none !important;}
114/* fdbarfety PPR-355571 Model Selector Order per Volvo Program Team */
115/* XC models first */
116.vehicles-carousel .carousel-card:has(a[href*="model=XC40"])              { order: 1; }
117.vehicles-carousel .carousel-card:has(a[href*="model=XC60&"])             { order: 2; }
118.vehicles-carousel .carousel-card:has(a[href*="model=XC90&"])             { order: 3; }
119.vehicles-carousel .carousel-card:has(a[href*="model=XC60+plug-in"])      { order: 4; }
120.vehicles-carousel .carousel-card:has(a[href*="model=XC90+plug-in"])      { order: 5; }
121/* EX90 mid-lineup */
122.vehicles-carousel .carousel-card:has(a[href*="model=EX90"])              { order: 6; }
123/* Wagon */
124.vehicles-carousel .carousel-card:has(a[href*="model=V60+Cross+Country"]) { order: 7; }
125/* EX30 / EX30 Cross Country / EX40 last */
126.vehicles-carousel .carousel-card:has(a[href*="model=EX30&"])             { order: 8; }
127.vehicles-carousel .carousel-card:has(a[href*="model=EX30+Cross+Country"]){ order: 9; }
128.vehicles-carousel .carousel-card:has(a[href*="model=EX40"])              { order: 10; }</style>
129<style type='text/css' media='screen,projection' data-href='/sites/v/volvoprofilev9/stylesheets/desktop.css'>/* safari header logo fix */
130.page-header .home-logolink { align-items:center; }</style>
131<link rel='stylesheet' type='text/css' media='screen,projection' href='/customcss/custom.css?r=1783005285000&_renderer=desktop'/>
132<script type="text/javascript">
133window.performance.mark('ldSDKStart');
134</script>
vendor: 1 bytes, line 134
134
135<script src="/static/assets/libs/launch-darkly/3.1.4/ldclient.min.js" async></script>
vendor: 1 bytes, line 135
135
136<script type="text/javascript">
137(async()=>{await(async()=>{for(;!window.LDClient;)await new Promise((e=>setTimeout(e,10)))})(),window.performance.mark("ldSDKEnd");const e=DDC.session.get("userSessionId"),i=false?"mobile":"desktop",t=false;if(e){window.performance.mark("ldSDKInitStart");const p = new URLSearchParams(window.location.search);const f=Array.from(p.keys()).reduce((r,k)=>(k.startsWith("_toggle")&&(r[k]=p.get(k)),r),{});const n={kind:"user",key:"cms-web",custom:{accountId:"jimellisvolvovcna",countryProfileReference:"",device:i,groupProfileReference:"",oemProfileReference:"volvoprofilev9",optOutUXTesting:t,pageAlias:"INDEX",pageId:"jimellisvolvovcna_SITEBUILDER_OEM_VOLVO_0003_V1_INDEX_0002_V1_1",profileReference:"volvoprofilev9",siteId:"jimellisvolvovcna",userSessionId:e,variationId:"v9_OEM_VOLVO_0003_V1"},...f};window.ldClient=LDClient.initialize('5a6a54ded2dfe40a43a34a83',n),await window.ldClient.waitUntilReady(),document.dispatchEvent(new Event("LDClientReady")),window.performance.mark("ldSDKInitEnd")}})();
138</script>
vendor: 1 bytes, line 138
138
139<script type="text/javascript">
140!function(){var o=!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)||window.matchMedia("(pointer:coarse),(hover:none)").matches;document.querySelector("html").className+=o?" touch":" no-touch"}();
141</script>
141
142</head>
143<body>
144<script type="text/javascript">
145window.onload = () => {
146var goneAliasRedirect = '';
147if (goneAliasRedirect) {
148window.location.replace(goneAliasRedirect);
149}
150};
151const toTitleCase = (s) => {
152if (!s) { return ''; }
153return s.replace(/\w\S*/g, (v) => { return v.charAt(0).toUpperCase() + v.substr(1).toLowerCase(); });
154};
155window.DDC = window.DDC || {};
156if (window.DDC.storage.session.getItem('session.location') !== null) {
157window.DDC.userLocation = JSON.parse(window.DDC.storage.session.getItem('session.location'));
158} else {
159const userPostalCode = window.Cookies.get('DDC.postalCode') || '';
160const postalCityState = window.Cookies.get('DDC.postalCityState');
161const userCoordinates = window.Cookies.get('DDC.userCoordinates');
162const [ userCity, userState, userCountry ] = postalCityState ? decodeURIComponent(postalCityState).split(', ') : [];
163const [ userLatitude, userLongitude ] = userCoordinates ? decodeURIComponent(userCoordinates).split(',') : [];
164window.DDC.userLocation = {
165userPostalCode,
166userLatitude,
167userLongitude,
168userCity: userCity ? toTitleCase(userCity) : '',
169userState,
170userCountry
171};
172// Cache userLocation Data
173window.DDC.storage.session.setItem('session.location', JSON.stringify(window.DDC.userLocation));
174}
175if (window.DDC?.dataLayer?.user && window.DDC?.userLocation) {
176window.DDC.dataLayer.user = { ...window.DDC.dataLayer.user, ...window.DDC.userLocation };
177}
178window.DDC.siteSettings = {
179siteId: 'jimellisvolvovcna',
180pageAlias: 'INDEX',
181accountId: 'jimellisvolvovcna',
182defaultDomain: 'www.volvocarsofmarietta.com',
183financingDomain: 'https://www.volvocarsofmarietta.com',
184googleMapsApiKey: 'AIzaSyBsM5yAosdSeeeykoQaEUbo3lUbWkVFEzc',
185isSecureLoginEnabled: false,
186isDomainSSLEnabled: true,
187childAccountIds: [],
188isEO: true
189};
190window.DDC.client = {
191isMobile: false,
192isDesktop: true,
193isTablet: false
194};
195window.DDC.siteProperties = {"playerVersion":"v2","template_footer_override":"footer-default","meta_conversions_api_pixels":"[2060308430863587,1777695882452147]","currentPreviewExperimentId":"e8636b071ae4453eb0483fbd3ff79cf9","enterpriseRecaptchaSiteKey":"6LdwHcscAAAAAKIG0HZxoQ5cRR6ykvJp-uCR4vOv","includeAutoGenPromos":"false","enableMyCars":"true","audioEyeSiteHash":"2e3a8b3d71bd5af1b381b2f8a3a55964","siteVersion":"1","VLPVersion":"v2","siteBackground":"","geo_urls":"true","mslp_geo_target":"marietta ga","currentVlpMigrationId":"ec1fde2810364f8b8a09f69fdeff39ea"};
196window.DDC.hasFeature = {
197formsV2: true,
198typographyV2: true,
199gridsV2: true
200};
201(() => {
202var siteProperties = window.DDC.siteProperties,
203camelCase;
204for (var prop in siteProperties) {
205// convert underscores to camelCase
206if(prop.indexOf('_') >= 0) {
207camelCase = prop.replace(/_([a-z])/g, (g) => { return g[1].toUpperCase() });
208siteProperties[camelCase] = siteProperties[prop];
209delete siteProperties[prop];
210}
211};
212})();
213window.DDC.getSiteProperties = () => {
214return window.DDC.siteProperties;
215};
216window.DDC.getSiteProperty = (propName) => {
217var propValue;
218if (propName in window.DDC.siteProperties) {
219propValue = window.DDC.siteProperties[propName];
220}
221return propValue;
222};
223window.DDC.digitalRetailing = DDC.digitalRetailing || {};
224// To be removed when 3rd party widgets no longer reference.
225window.DDC.userProfile = DDC.userProfile || {};
226if (window.DDC.storage.session.getItem('drSummary') !== 'undefined') {
227window.DDC.digitalRetailing = JSON.parse(window.DDC.storage.session.getItem('drSummary'));
228} else {
229window.DDC.digitalRetailing.summary = {};
230}
231window.DDC.moduleJSCacheBust = 1790759220000;
232</script>
vendor: 1 bytes, line 232
232
233<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"errorBeacon":"bam.nr-data.net","licenseKey":"NRBR-7d4b384e040a3f5c6af","agent":"","beacon":"bam.nr-data.net","applicationTime":222,"applicationID":"204690318","transactionName":"ZwFQZEFRWUFQBU1bWV5LYVVBRltXRUlaXVhEFl1cX1VF","queueTime":1,"atts":"S0ZHEglLFVNSBVZHWEQ3RlFHVRUIEyF4EBoSBUJAZVVFQVgJVxAMElUCHgIeDxAdRElTUVUlXllSQxUIEy93dnNoRh4SR0JCV3IKUFdYRC1iEgkSDwMfVw8cBR5XABIfElhBWBRQQXVfEVxEYEVUUVQVShAMCUgQRlpRFQgTVxcDFkZVH1FYUVpTWBJcUV4eCldEG1dfXUISEBIecQ9TXVJZcHpeFU0bGhBVHAETUVxTXAdQHFhVEBpXW19ERhhGEXNdUQlTWXR4WEFFTxseFFEPU11SWXReWANXRmRkMBAKEQMGChNKG1FaWQFcRHpgFQgTXggcBwZKAR4AAhUeEwdSU1tRDWBVQkVSQUUvXRAMElACBAQBVFEARBUQVV0XcF9HEg0QRRRMVxQcRltUEQoVWFgLXF5aWRdEX19GWERSCFgQGhICQFFdU19bQgNKEAwSSERfX0ZYHhNKG1NVUwtHXkdzXkZIRAMQe1EWW1VHRFYQHURfW0RDEGFVUEReXV8oWF9TEl4QQ0NVVFtQCkofUUILR0ARHBVdQg9LW0VzC0deR3VFQF4UekBfRA1RUV8SDQIdRFZBX0INQWRaXVJlUA9NW1hXRggAHxJHU1YDcFYUCkZYWV5VW15YFU9dWkYLRFNdUWhheDJ8cGN5KHZ1YW94d3w5b316ZittAAMABG1nV2Z7eHQham8DAAcAbjAIbQcSSBBfQFlFW0IyUF9TZAtGUV8SDQcBShtCV1cBe1RwXFJTX0QDEHl1KW1mfHxhfW5WCQIFbzIDb3p+c3dpOQkCBgI7ZAFsARUeExRYRWNCCBAKEVhDRkEVA24ZbEtFR0QeQV1dEFZRV0IXXVZeUUVbVBJNUxhTC19sHBIbEEcHS1tXRA1dXnpUFQgTEABteXUpbWZ8fGF9blYJAgVvMgMSHxJWUVIJTFxCdAFTXFZCdF1VA0oQDBJIVlVSXFJARRRYUV0dFF1DRw1dW1wDVV5fQxJdXEVfQVFfBxVEWVwSXR1DUUVGXwNLH19UWQRlYAcGAQJKXUZfVFkDAgIADh5cC10PDwVTAxxXR
233BpWQ0tJQFlWDV5VDlpeX1QKVVtFRgteRlxGVFxQSlpEXx0AVlMeVVlGWBJAW1IdCVNADmJbZGU1bAt5fw9gdmJlT3RkDFYCe2QlRX1JdQJ\/SysVRFlcEl0NBAEEAQFKWl1bXQtcb1xCUA8BUwgKAVYBVh0HBg4DHFILBAUdBgAFCh0PU1VQDAcPVFNXCQccQ1dSDkpHRkAQS0BWDURCQhNJQllCEFRfQV0bU0VEFRBSXwlTWV0SDRBGEU4cQF8IRF9QUUVBXgBUU0RZAUZEUh5UXVxEFRBfQyVZUV5RXnNdBH9TX1wLRFVBEg0QVwdVQVMSSBBRWFFaU1gkVkYUCkZnXlheWEVfRntdQhBMUF9HbwZwBl8IAw90VAQHBQEEcAlRfHF0BVwDcXdxBHdwIgEBHwoJXV5aRFhACyJcUVpRFldUE3JYRkJEFRBZQw1AWUBzWEdfEnxKRlUHRlVXEg0LHURJU0RVCkZxUFNYR18SShAMEkhYWV5VW15YFU9dWkYLQUBfUURaHQxQX1NcCFtDH1ZbR1QIWksaWg1fVV9cXkFWFFZHRhwSXVxFX1RTQxVWVFtRFltVR0RWHkcFV1NpURBeUV1EVlNDA1hEWVwSXUJWRFZbXQNLQWlZClFVXUReRFQVFURVXgUeQ1xTXlNdC15ADwNIX1FdUVBXVRVWUV9RCB5GUF5WbUIJTEZeVRZcb1JEW1NfElgeQFMKU29AX0JGWQNLXBoSSBBUVkZeUVREAxBSVRdZRFxAFR4TKXx\/ZkILVFlfVWVXVwNLV1hTARAKEUZYXkcJSUBZVg1eVUUJFR4TBVZeWUJGCBJRXEJXbhFRW0JVRh4SUltWX1APel5fVQpGZH9jYVdDFVBdWBJeEERfQwYcA0QVEFpfB1NcVhINEFQIZmdlEkgQRlJCXlNFD1ZcZlEWV15HeVMQC0RPC2lgJWB1fWRoZnkjdHdpAFQCAWxmBRAdREpbQlU0QF9DVUVGWANKEAwSSEZVXkBbU0UDFFpTUQBXQh5dWFBYClwfUlUCU0VfRApkCDlxd3d0IWBvfn91e30jZn9\/fi1\/cX9vYQMdA1dGU0IUQFlAVWVXUgdJRlVYBWFZR1V8V0hbD35SRyxRQ1BxdnNwJ3J7cQAsaEhcYQJRYzQPS11GLkIdRnNlBkcpTx5GQgtUWV9Ve1dHA1VxV10UU1lUXnBmfBUEdWJ9SX8Gd2ZnAHc+FXVifUllcmt2cGYFNxVUWV4QdFFQVQpUXghNH1BRB1cdV1VRU0QKTR5CVQlCXFJEUh9ZA1hWU0JJX0lQUUVBHAJcVFdFCEYNW1VWVlQUFF9PUwVAQx9FRFdnRBUQdX03YVVBRlJAE1wbWxsAAgEHAlQBVgYEC1MEBgcHCB5FRB9GA0pGGwJJUF9HAxUeEwdSU1tRDXFcWlVZRmUqanFfQAxXQhEKFXdyInF3G2I3cx1ydWQABFAUdXV9SWF4cgMPBhNKG11FWRZbQ3BfQlxFIlBBV1IIV1QRCgUeEwdJQnNeEhAKEVxeRFREFRB1fTdiX1xcY0tBAxsIFFILRhIfEl5BYgNaR0RVRggSR0JCVxNKG0dFVRZzV1ZeQxALRHRdTFkIXlFvHwIcAUZ4QkZcAWVVUXteRm1JDAEBHlcEEBt7f2Z8KhUSWlkPVxB0VVRZXl0ZUVldFFNEWlJbVwpGaVNRVTddRUFTUmFUB0tRXnILRmwcARkCCkYSWkJEFEEKbx9rHUEHXldFXxFAU1ZDUlNDBVEcVV8Jbh9RX0MbESVRQFldAW4fAgIPHAFICRwGEDdTVlJCXm4eUwoFGANSEBwRVFZGUAVcXEJVFhAKEUVEH0YDSkYbAkYeEkRZU1VUEmtXWFQBQHZSWVsQC0RfU1pDARAcEUdeVlYDTWFTUxBbX11kX0BUFVFdWlRGCBIBEB9BVAVNW1leTRAcEUJSQ0QDSkZ1XxFcREFJFQgTJ3QQGhINXFxaXlJxYjUbCBRTC1xEQV9bEB1EVkFfQg1Bc1xFWUZ0FEtdRBJeAhwRc3phYQlWXn9URggSUF1EH1MJTQEUHEZTQ10SDQYFVQAHGhIFUVNcRVlGE1wbWF9dAV5cWkNBXV0QVkRVXgUQHBFDR1NfRAMQBABWBAAKAwcCCVMLAQ8JVQoAAwAHBANQCwIDEkgQQ1ZTWFxVB0tLdV8IXUIRChVFWQ9NVxRNGQ=="};
234(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["*","bam-cell.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQMBU19WCRACVFVUDgEEV1w=",licenseKey:"NRBR-7d4b384e040a3f5c6af",applicationID:"204690318",browserID:"205543642"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */
235(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Bo
235olean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});
235class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
235const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
235if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
235o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
235(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
235;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
235{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
235ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
235{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
235null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
235dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
235imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
235return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
235!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
235if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
235);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
235class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
235h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
vendor: 1 bytes, line 235
235
vendor: 735 bytes, line 236
236<script type="text/javascript">!function(n,e){var t,o,i,c=[],f={passive:!0,capture:!0},r=new Date,a="pointerup",u="pointercancel";function p(n,c){t||(t=c,o=n,i=new Date,w(e),s())}function s(){o>=0&&o<i-r&&(c.forEach(function(n){n(o,t)}),c=[])}function l(t){if(t.cancelable){var o=(t.timeStamp>1e12?new Date:performance.now())-t.timeStamp;"pointerdown"==t.type?function(t,o){function i(){p(t,o),r()}function c(){r()}function r(){e(a,i,f),e(u,c,f)}n(a,i,f),n(u,c,f)}(o,t):p(o,t)}}function w(n){["click","mousedown","keydown","touchstart","pointerdown"].forEach(function(e){n(e,l,f)})}w(n),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(n){c.push(n),s()}}(addEventListener,removeEventListener);</script>
vendor: 1 bytes, line 236
236
237<script id="firehose-percentage" type="text/javascript" src="/static/assets/libraries/ddc-tracking-helpers/live-latest/umd.js" data-firehose-percentage="1"></script>
vendor: 1 bytes, line 237
237
238<script type="text/javascript">
239window.PixallConfig = {
240};
241</script>
vendor: 1 bytes, line 241
241
242<script type="text/javascript" src="/pixall/pix-ddc-fp.min.js" async defer></script>
vendor: 1 bytes, line 242
242
243<script type="text/javascript">
244window.coxAutoDataLayer = window.coxAutoDataLayer || [];
245const getAdvertisingValue = (key) => {
246const urlValue = (new window.URLSearchParams(window.location.search))?.get?.(key);
247try {
248return urlValue || window?.sessionStorage?.getItem?.(key);
249} catch (e) {
250return urlValue;
251}
252}
253const advertisingKeys = {
254gclid: getAdvertisingValue('gclid'),
255fbclid: getAdvertisingValue('fbclid'),
256msclkid: getAdvertisingValue('msclkid'),
257sonicsession_id: Cookies.get('sonicsession_id'),
258_gid: Cookies.get('_gid'),
259_ga: Cookies.get('_ga') || getAdvertisingValue('_ga'),
260dtm_token: Cookies.get('dtm_token'),
261dtm_token_sc: Cookies.get('dtm_token_sc')
262};
263window.coxAutoDataLayer?.push?.({
264advertising: Object.fromEntries(Object.entries(advertisingKeys).filter(([key, value]) => Boolean(value))),
265application: {
266componentID: 'CI1536926',
267name: 'DDC Website Tagging',
268workloadId: 'CI0627414',
269brand: 'Dealer.com'
270},
271client: {
272franchiseOemName: [
273"volvo"					],
274country: "US"
275},
276page: {
277alias: 'INDEX',
278id: 'jimellisvolvovcna_SITEBUILDER_OEM_VOLVO_0003_V1_INDEX_0002_V1_1',
279type: 'home',
280},
281pixall: {
282dealerCode: "jimellisvolvovcna",
283program: 'DealerDotCom'
284}
285});
286const pixallPush = ({searchFacetMake, searchFacetVehicleTypes, vehicles} = {}) => {
287const payload = {
288cdl: {},
289type: 'meta-data',
290pageType: 'home',
291pageId: 'jimellisvolvovcna_SITEBUILDER_OEM_VOLVO_0003_V1_INDEX_0002_V1_1',
292dealerCode: 'jimellisvolvovcna',
293pageLabel: 'index',
294program: 'DealerDotCom',
295bcSync: true,
296experimental: {
297pageViewId: DDC.dataLayer.page.pageViewId,
298eventId: DDC.dataLayer.page.pageViewId,
299},
300wspCode: 'DealerDotCom'
301};
302if(window.Cookies.get('ddc_akam_bot')) {
303payload.bot = window.Cookies.get('ddc_akam_bot');
304}
305const waitForPixallPush = () => {
306if (typeof window.DDC?.pushToPixall === 'function') {
307console.log('Pushing to Pixall!');
308window.DDC.pushToPixall(payload, {
309event: 'cms-web-pixall-pageview',
310source: 'cms-web',
311sourceFile: 'htdocs/common/tracker/pixall/v1/pixall-js.vm:55'
312});
313} else {
314console.log('Waiting for Pixall Push...');
315setTimeout(waitForPixallPush, 50);
316}
317};
318waitForPixallPush();
319}
320pixallPush();
321</script>
vendor: 1 bytes, line 321
321
322<script type="text/javascript"> 
323window.DDC = window.DDC || {};
324window.DDC.dialogClickedListener = function(e) {
325if(e.target.classList.contains('dialog') || e.target.closest('.dialog')) {
326e.preventDefault();
327DDC.WidgetData.dialogClickedBefore = e.target;
328}
329}
330document.body.addEventListener('click', window.DDC.dialogClickedListener);   
331</script>
vendor: 1 bytes, line 331
331
332<script type="text/javascript">
333window.DDC = window.DDC || {};
334window.DDC.Flags = window.DDC.Flags || {};
335Object.assign(window.DDC.Flags, {"lcp-accelerator-timeout1":"225","wiapi-fetch-priority-css":"low","lcp-accelerator-timeout2":"1000","jquery-async-each":true,"enable-ws-tracking-attributes":true,"serve-osiris-bundle-from-clientsite":true,"enable-survicate":true,"a-b-test-auryc":"BLANK","ada-layout-compact-nav":false,"enable-model-selector-service":true,"wiapi-inline-primary-banner":true,"ada-responsive-centered-nav":false,"fetchpriority-high":true,"ada-layout-default-header":false,"ada-layout-noshrink-nav":false,"enable-base-page-caching-banner":true,"newrelic-ajax-submission":true,"use-eager-image-loading-lcp-only":true,"track-jquery-each-long-tasks":"BLANK","wiapi-fetch-priority-js":"low","web-inventory-service-new-car-boost":true,"lazyload-unveil-threshold":"100","use-eager-image-loading":true,"enabled-wise-tps-integration-list":"mywallet,esntial-digital-retailing,item-list-badges,cox-digital-retailing-cta,cox-canada-digital-retailing,makemydeal,cox-digital-retailing,cox-canada-best-price,cox-canada-build-and-price,kbb-canada-instant-cash-offer,kbb-editorial-widget,kbb-leaddriver,kbb-price-advisor,kbb-trade-in-advisor,activengage,activengage-v2,activengage-api,googletagmanager,audioeye","cms-web-ajax-form-submit-race-fix":true,"delay-load-accelerate":true,"web-inventory-service-spotlighted-vehicle-attribute":true})
336</script>
vendor: 1 bytes, line 336
336
337<script type="text/javascript">
338// global JS bundle
339</script>
vendor: 1 bytes, line 339
339
340<script>
341if (document.referrer.match(/google\.com/gi) && document.referrer.match(/cd/gi)) {
342var myString = document.referrer;
343var r        = myString.match(/cd=(.*?)&/);
344var rank     = parseInt(r[1]);
345var kw       = myString.match(/q=(.*?)&/);
346if (kw[1].length > 0) {
347var keyWord  = decodeURI(kw[1]);
348} else {
349keyWord = "(not provided)";
350}
351var p        = document.location.pathname;
352_gaq.push(['_trackEvent', 'RankTracker', keyWord, p, rank, true]);
353}
354</script>
vendor: 1 bytes, line 354
354
355<script type="text/javascript">var ssaUrl = ('https:' == document.location.protocol ? 'https://' : '//') + 'centro.pixel.ad/iap/f530c5a868345e30';new Image().src = ssaUrl;</script>
vendor: 1 bytes, line 355
355
356<script>
357</script>
vendor: 1 bytes, line 357
357
358<script type="text/javascript">
359window.dataLayer = window.dataLayer || [];
360</script>
360
361<style type="text/css">
362@keyframes nodeInserted {}
363div { animation-name: nodeInserted; }
364</style>
365<script type="text/javascript">
366(async()=>{const{Flags:e}=window.DDC,t=e["fetchpriority-high"],i=e["fetchpriority-high-lcp-only"],r=e["lcp-accelerator-timeout1"],a=e["lcp-accelerator-timeout2"],n=e["use-eager-image-loading"],s=e["use-eager-image-loading-lcp-only"];let l=!1;const o={},c={pixels:0,elem:void 0},m=e=>{l&&(l=!1,document.removeEventListener("animationstart",e,!0),document.removeEventListener("webkitAnimationStart",e,!0))},u=e=>"img"===e.tagName.toLowerCase(),d=(e,t)=>{const{backgroundImage:i}=e.style,r=i.replace(/url\(.+\)/,'url("'+t+'")');return r!==i?r:i},g=e=>{const{el:t,newAttr:i}=e,r=t.parentElement||t;if(!r)return;const a=r.offsetWidth*r.offsetHeight;(e=>e>c.pixels)(a)&&p(t)&&(({pixels:e,element:t,src:i})=>{c.pixels=e,c.elem=t,c.src=i})({pixels:a,element:t,src:i}),o[i]||(o[i]=e)},b=(e,r)=>(e.setAttribute("data-lazy-initialized",!0),e.setAttribute("data-lcp-accelerator",!0),r&&e.setAttribute("data-lcp-image",!0),u(e)&&((r&&t&&i||t&&!i)&&e.setAttribute("fetchpriority","high"),(r&&n&&s||n&&!s)&&e.setAttribute("loading","eager")),e),p=(e,t)=>{t=t||0;const i=e.parentElement||e;if(i){var r=i.getBoundingClientRect();return r.top>=0&&r.left>=0&&r.bottom<=(window.innerHeight-t||document.documentElement.clientHeight-t)&&r.right<=(window.innerWidth||document.documentElement.clientWidth)}},h=["src","srcset","style","sizes"],y=(e,t)=>{if(!t||t.includes("impolicy")||!e.classList.contains("dynamic-resize"))return t.trim();let i,r=e.parentElement.clientWidth;if(0===r&&(r=e.closest("div").clientWidth),r>0){let t;if(widthMultiplierValue=e.getAttribute("data-width-multiplier"))t=widthMultiplierValue;else if(elClosestWidthMultiplier=e.closest("[data-width-multiplier]")){t=elClosestWidthMultiplier.getAttribute("data-width-multiplier")}else t=1;r=parseInt(r*parseFloat(t)),i="impolicy=downsize_bkpt&w="+r.toString()}if(!i)return t.trim();const a=t.includes("?")?"&":"?";return`${t}${a}${i}`},A=e=>{"nodeInserted"==e.animationName&&(e.target.querySelectorAll(".lazy-image,.lazy-background-image").forEach(e=>{if(p(e))if(e.classList.value.includes("lazy-image")){e.getAttribute("data-src")&&h.forEach(i=>{const r="data-"+i,a=e.getAttribute(r),n="src"===i,s=n?y(e,a):a,l=["lazy-image","dynamic-resize"];s&&(n&&t?g({el:e,targetAttr:i,newAttr:s,removeClasses:l}):(e.setAttribute(i,s),e.classList.remove(l),["height","width"].forEach(t=>{"1"===e.getAttribute(t)&&e.removeAttribute(t)})))})}else if(e.classList.value.includes("lazy-background-image")){const i=e.getAttribute("data-background-image");if(i){const r=y(e,i),a="data-background-image",n=["lazy-background-image","dynamic-resize"],s=e.style.backgroundImage;t?g({el:e,targetAttr:s,newAttr:r,removeAttr:a,removeClasses:n}):(e.style.backgroundImage=d(e,r),a&&e.removeAttribute(a),e.classList.remove(n))}}}),t&&Object.keys(o).length>0&&(Object.keys(o).forEach(async e=>{const t=o[e],{el:i,targetAttr:r,newAttr:a,removeAttr:n,removeClasses:s}=t,l=a===c.src;if(l&&window.newrelic&&window.newrelic.setCustomAttribute("largestContentfulPaintImage",a),u(i)){i.setAttribute(r,a),b(i,l);const e=i.parentElement;e&&e.style.backgroundImage&&(e.style.backgroundImage=d(e,a),b(e,l))}else{let e=new Image;b(e,l),e.src=a,i.getAttribute("style")?i.style.backgroundImage&&(i.style.backgroundImage=d(i,a)):i.setAttribute("style",`background-image: url('${a}');`),b(i,l),n&&i.removeAttribute(n),s&&s.length>0&&i.classList.remove(s)}delete o[e]}),r&&(-1===parseInt(r)?m(A):parseInt(r)>-1&&setTimeout(()=>{m(A)},parseInt(r)))))};var w;w=A,l=!0,document.addEventListener("animationstart",w,!0),document.addEventListener("webkitAnimationStart",w,!0),a&&parseInt(a)>-1&&setTimeout(()=>{m(A)},parseInt(a))})()
367</script>
vendor: 1 bytes, line 367
367
368<script type="text/javascript">
369!function(){var e,t=navigator.userAgent.indexOf("MSIE ")>0||navigator.userAgent.indexOf("Trident/")>0,n=/\sedge\//i.test(navigator.userAgent);if(n){var a=navigator.userAgent.match(/edge\/(\d+(\.?_?\d+)+)/i);e=a&&a.length>0&&parseFloat(a[1])}if(t||n&&!!e&&e<42){var i=document.createElement("script");i.type="text/javascript",i.src="/static/dist/v9/components/dialog/sunset/v1/component.min.js",document.getElementsByTagName("head")[0].appendChild(i)}}();
370</script>
370
371<a href="#page-body" class="skip-link">Skip to main content</a>
372<script type="text/javascript">
373DDC = DDC || {};
374DDC.dataLayer = DDC.dataLayer || {};
375DDC.dataLayer.page = DDC.dataLayer.page || {};
376DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {};
377DDC.dataLayer.page.pageInfo.pageId = DDC.dataLayer.page.pageInfo.pageId || "jimellisvolvovcna_SITEBUILDER_OEM_VOLVO_0003_V1_INDEX_0002_V1_1";
378DDC.dataLayer.page.pageInfo.pageName = DDC.dataLayer.page.pageInfo.pageName || "INDEX";
379DDC.dataLayer.site = DDC.dataLayer.site || {};
380DDC.dataLayer.site.design = DDC.dataLayer.site.design || {};
381DDC.dataLayer.site.design.themekit = DDC.dataLayer.site.design.themekit || "BLUE_WHITE";
382DDC.dataLayer.site.design.variationId = DDC.dataLayer.site.design.variationId || "v9_OEM_VOLVO_0003_V1";
383DDC.dataLayer.site.franchises = DDC.dataLayer.site.franchises || [
384"volvo"			];
385DDC.dataLayer.site.profiles = DDC.dataLayer.site.profiles || [
386"volvoprofilev9"			];
387DDC.dataLayer.site.siteInfo = DDC.dataLayer.site.siteInfo || {};
388DDC.dataLayer.site.siteInfo.dealerId = DDC.dataLayer.site.siteInfo.dealerId || "jimellisvolvovcna";
389DDC.dataLayer.site.siteInfo.domain = DDC.dataLayer.site.siteInfo.domain || "https:\/\/www.volvocarsofmarietta.com";
390DDC.dataLayer.dealership = DDC.dataLayer.dealership || {};
391DDC.dataLayer.dealership.country = DDC.dataLayer.dealership.country || "US";
392</script>
vendor: 1 bytes, line 392
392
393<script type="text/javascript">
394// global JS bundle
395</script>
vendor: 1 bytes, line 395
395
396<script type="text/javascript">
397window.Meebo||function(c){function p(){return["<",i,' onload="var d=',g,";d.getElementsByTagName('head')[0].",
398j,"(d.",h,"('script')).",k,"='//cim.meebo.com/cim?iv=",a.v,"&",q,"=",c[q],c[l]?
399"&"+l+"="+c[l]:"",c[e]?"&"+e+"="+c[e]:"","'\"></",i,">"].join("")}var f=window,
400a=f.Meebo=f.Meebo||function(){(a._=a._||[]).push(arguments)},d=document,i="body",
401m=d[i],r;if(!m){r=arguments.callee;return setTimeout(function(){r(c)},100)}a.$=
402{0:+new Date};a.T=function(u){a.$[u]=new Date-a.$[0]};a.v=5;var j="appendChild",
403h="createElement",k="src",l="lang",q="network",e="domain",n=d[h]("div"),v=n[j](d[h]("m")),
404b=d[h]("iframe"),g="document",o,s=function(){a.T("load");a("load")};f.addEventListener?
405f.addEventListener("load",s,false):f.attachEvent("onload",s);n.style.display="none";
406m.insertBefore(n,m.firstChild).id="meebo";b.frameBorder="0";b.name=b.id="meebo-iframe";
407b.allowTransparency="true";v[j](b);try{b.contentWindow[g].open()}catch(w){c[e]=
408d[e];o="javascript:var d="+g+".open();d.domain='"+d.domain+"';";b[k]=o+"void(0);"}try{var t=
409b.contentWindow[g];t.write(p());t.close()}catch(x){b[k]=o+'d.write("'+p().replace(/"/g,
410'\\"')+'");d.close();'}a.T(1)}({network:"volvoofmarietta_ze48pi"});
411</script>
vendor: 1 bytes, line 411
411
412<script>
413</script>
413
414<h1 class='sr-only'>Shop for electric, Plug-in hybrid, hybrid or gas/diesel models.</h1>
415<div  class="page-header minimal true-minimal">
416<div  class="content-alert-banner-top  ddc-content"  data-widget-name="content-alert-banner-top" data-widget-id="template-alert-top1">
417</div>
418<div  class="header-contact clearfix px-4 px-md-6 px-xl-8">
419<div  class="container-max-xl p-0 d-flex">
420<div  class="flex-grow-1 ddc-content contact-info"  data-widget-name="contact-info" data-widget-id="template-contact1">
421<div class="d-flex justify-content-end py-3 ddc-font-size-xsmall line-height-condensed vcard">
422<p class="my-0 mr-auto fn n">
423<a href="/" class="url" >				
424<span class="org">
425Volvo Cars of Marietta
426</span>
427</a>
428</p>					
429<p class="m-0 adr" data-ws-tracking-directions>
430<a href="/dealership/directions.htm">
431<span class="street-address hide">1195 Cobb Parkway S</span>
432<span class="responsive-directions-link hide">Directions</span>
433<span class="locality">Marietta</span><span class="separator">,</span>					<span class="region">GA</span>					<span class="postal-code hide">30060</span>															</a>
434</p>
435<ul class="tels h-100 d-flex justify-content-end m-0 align-items-center list-unstyled">
436<li class="tel phone1 " data-click-to-call="Sales" data-click-to-call-phone="770-525-3403?dept=SALES&accountId=jimellisvolvovcna" tabindex="0">
437<span class="ml-4 type" >Sales</span><span class="separator">:</span>						<span class="value text-nowrap" ><span data-phone-ref='SALES' data-account-ref='jimellisvolvovcna'>770-525-3403</span></span>					</li>
438<li class="tel phone2 " data-click-to-call="Service" data-click-to-call-phone="770-525-1112?dept=SERVICE&accountId=jimellisvolvovcna" tabindex="0">
439<span class="ml-4 type" >Service</span><span class="separator">:</span>							<span class="value text-nowrap" ><span data-phone-ref='SERVICE' data-account-ref='jimellisvolvovcna'>770-525-1112</span></span>						</li>
440<li class="tel phone3 " data-click-to-call="Parts" data-click-to-call-phone="770-525-3692?dept=PARTS&accountId=jimellisvolvovcna" tabindex="0">
441<span class="ml-4 type" >Parts</span><span class="separator">:</span>						<span class="value text-nowrap" ><span data-phone-ref='PARTS' data-account-ref='jimellisvolvovcna'>770-525-3692</span></span>					</li>
442</ul>
443</div>
444<script type="text/javascript">window.phoneNumbers = {"SALES":"7705253403","SERVICE":"7705251112","PARTS":"7705253692"};</script>
444
445</div>
446</div><!-- end .container-max-xl.p-0.d-flex -->		
447</div><!-- end .header-contact.clearfix.px-4.px-md-6.px-xl-8 -->		
448<div  class="header-navigation px-4 px-md-6 px-xl-8">
449<div  class="container-max-xl p-0 d-flex align-items-center">
450<div  class="header-logo-container">
451<div  class="d-flex align-items-center justify-content-start ddc-content header-default"  data-widget-name="header-default" data-widget-id="template-header1">
452<a class="home-logolink m-0 p-0 d-flex align-content-center" href="/" title="Home">
453<img
454src="/static/v9/variations/oem-volvo/0003/v1/images/volvo-logo.svg"
455alt="volvo"
456width="32"
457height="32"
458style="width: auto; height: auto;"
459loading="eager"
460/>
461</a>
462<div class="vcard">
463</div>
464</div>
465</div><!-- end .header-logo-container -->		
466<div  class="header-nav-container ml-auto">
467<div id="template-navigation1-app-root" class="ddc-content ws-navigation navbar-nav position-static text-right align-items-center navigation-default" data-widget-name="ws-navigation" data-widget-id="template-navigation1" data-reactroot=""><ul class="navbar-nav position-static text-right align-items-center ddc-mega-menu-nav nav d-flex align-items-center enable-sublabelling" data-dropdown-display-type="click" role="list" disable-curtain=""><li class="nav-first dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" data-navigation-id="default">New cars</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>New Inventory</h4><ul class="nav-fragment"><li class=""><a href="/new-inventory/index.htm" class="child " data-navigation-id="default">New Vehicles</a></li><li class=""><a href="/promotions/new/index.htm" class="child " target="_self" data-navigation-id="default">New Volvo Specials</a></li><li class=""><a href="/volvo-models/ex60-electric.htm" class="child " target="_self" data-navigation-id="default"><b>The All-New Volvo EX60</b></a></li><li class=""><a href="/new-volvo/demo.htm" class="child " target="_self" data-navigation-id="default">Demo / Loaner Vehicles for Sale</a></li><li class=""><a href="/promotions/index.htm" class="child " target="_self" data-navigation-id="default">Demo / Loaner Special Offers</a></li></ul><h4>Electric and Plug-In Hybrid</h4><ul class="nav-fragment"><li class=""><a href="/new-inventory/index.htm?normalFuelType=Electric" class="child " target="_self" data-navigation-id="default">Shop Fully Electric Models</a></li><li class=""><a href="/volvo-plug-in-hybrid.htm" class="child " target="_self" data-navigation-id="default">Shop Plug-In Hybrid Models</a></li></ul><h4>Shopping Tools</h4><ul class="nav-fragment"><li class=""><a href="/financing/application.htm" class="child " target="_self" data-navigation-id="default">Finance Application</a></li><li class=""><a href="/tools/tradepending/value-your-trade.htm" class="child " target="_self" data-navigation-id="default">Value Your Trade</a></li><li class=""><a href="/new-2025-5-xc90.htm" class="child " target="_self" data-navigation-id="default">Explore the Volvo XC90</a></li><li class=""><a href="/volvo-models/ex30-electric.htm" class="child " target="_self" data-navigation-id="default">Explore the Volvo EX30</a></li><li class=""><a href="https://www.volvocarsofmarietta.com/2026-volvo-ex60-release-date.htm" class="child " target="_self" data-navigation-id="default">Explore the New Volvo EX 60</a></li><li class=""><a href="/volvo-models/ex90-electric.htm" class="child " target="_self" data-navigation-id="default">Explore the Volvo EX90</a></li></ul></li><li class="ddc-span8"><h4>Shop By Model</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="MODEL_SELECTOR_FRAGMENT" data-fragment-url="/navigation-fragments/model-selector.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" data-navigation-id="default">Certified &amp; Pre-Owned</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Pre-Owned Inventory</h4><ul class="nav-fragment"><li class=""><a href="/certified-inventory/index.htm" class="child " target="_self" data-navigation-id="default">Certified by Volvo Inventory</a></li><li class=""><a href="/used-inventory/index.htm" class="child " data-navigation-id="default">Pre-Owned Inventory</a></li><li class=""><a href="/new-volvo/demo.htm" class="child " target="_self" data-navigation-id="default">Demo/Loaner Vehicles for Sale</a></li><li class=""><a href="/bargain-inventory/index.htm" class="child " target="_self" data-navigation-id="default">Used Inventory Under $25k</a></li></ul><h4>Shopping Tools</h4><ul class="nav-fragment"><li class=""><a href="/certified-by-volvo-overview.htm" class="child " target="_self" data-navigation-id="default">Certified by Volvo Overview</a></li><li class=""><a href="/financing/application.htm" class="child " target="_self" data-navigation-id="default">Finance Application</a></li><li class=""><a href="/tools/tradepending/value-your-trade.htm" class="child " target="_self" data-navigation-id="default">Value Your Trade</a></li></ul><h4>Specials</h4><ul class="nav-fragment"><li class=""><a href="/certified-preowned-specials.htm" class="child " target="_self" data-navigation-id="default">CPO Specials</a></li><li class=""><a href="/promotions/used/index.htm" class="child " target="_self" data-navigation-id="default">Loaner/Demo Specials</a></li></ul></li><li class="ddc-span8"><h4>�</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="RECOMMENDED_VEHICLES_USED_FRAGMENT" data-fragment-url="/navigation-fragments/recommended-vehicles-used.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" target="_self" data-navigation-id="default">About Volvo Cars</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4 class="parent"><a data-navigation-id="default" href="/new-inventory/index.htm" target="_self">Volvo Lineup</a></h4><h4 class="parent"><a data-navigation-id="default" href="/volvo-cars-app.htm" target="_self">Volvo Cars App &amp; In-Car Experiences</a></h4><h4 class="parent"><a data-navigation-id="default" href="/charging-your-volvo-overview.htm" target="_self">Charging Your Volvo</a></h4><h4 class="parent"><a data-navigation-id="default" href="/volvo-cars-for-alexs-lemonade-stand.htm" target="_blank">Volvo Cars for Alex&#x27;
467s Lemonade Stand</a></h4><h4 class="parent"><a data-navigation-id="default" href="/southern-living-idea-house.htm" target="_self">Visit Volvo Cars x 2026 Southern Living Idea House</a></h4></li><li class="ddc-span4"><h4>Research: Fully Electric</h4><ul class="nav-fragment"><li class=""><a href="/new-inventory/index.htm?normalFuelType=Electric" class="child " target="_self" data-navigation-id="default">Shop Fully Electric Models</a></li><li class=""><a href="/volvo-electric-cars.htm" class="child " target="_self" data-navigation-id="default">Volvo Fully electric</a></li><li class=""><a href="https://qmerit.com/ev/volvo/" class="child " target="_blank" data-navigation-id="default">Charging Station Installation Services</a></li><li class=""><a href="/supercharger-network-access-nacs.htm" class="child " target="_self" data-navigation-id="default">Supercharger Network Access</a></li></ul><h4>Research: Plug-In Hybrid</h4><ul class="nav-fragment"><li class=""><a href="/new-inventory/index.htm?normalFuelType=Plug-InHybrid" class="child " target="_self" data-navigation-id="default">Shop Plug-In Hybrid Models</a></li><li class=""><a href="/volvo-plug-in-hybrid.htm" class="child " target="_self" data-navigation-id="default">Plug-In Hybrid Models</a></li></ul></li><li class="ddc-span4"><h4>Research: Mild Hybrid</h4><ul class="nav-fragment"><li class=""><a href="/new-inventory/index.htm?normalFuelType=Gasoline" class="child " target="_self" data-navigation-id="default">Shop Mild Hybrid Models</a></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" data-navigation-id="default">Offers &amp; Financing</a><ul class="dropdown-menu row"><li class="ddc-span6"><h4>Offers</h4><ul class="nav-fragment"><li class=""><a href="/promotions/new/index.htm" class="child " data-navigation-id="default">New Volvo Offers</a></li><li class=""><a href="/new-volvo/demo.htm" class="child " target="_self" data-navigation-id="default">Loaner / Demo Inventory</a></li><li class=""><a href="/promotions/used/index.htm" class="child " data-navigation-id="default">Loaner / Demo Special Offers</a></li><li class=""><a href="/certified-preowned-specials.htm" class="child " target="_self" data-navigation-id="default">CPO Special Offers</a></li><li class=""><a href="/global-incentives/index.htm" class="child " data-navigation-id="default">Current Incentives</a></li><li class=""><a href="/specialoffers.htm" class="child " target="_self" data-navigation-id="default">Service Special Offers</a></li><li class=""><a href="/specialoffers.htm" class="child " target="_self" data-navigation-id="default">Parts Specials Offers</a></li><li class=""><a href="/volvo-programs.htm" class="child " target="_top" data-navigation-id="default">Volvo Retail Programs</a></li><li class=""><a href="/volvo-osd-tourist.htm" class="child " target="_self" data-navigation-id="default">Overseas Delivery Tourist</a></li></ul></li><li class="ddc-span6"><h4>Finance Center</h4><ul class="nav-fragment"><li class=""><a href="/financing/application.htm" class="child " target="_self" data-navigation-id="default">Finance Application</a></li><li class=""><a href="/trade-in-form.htm" class="child " target="_self" data-navigation-id="default">Sell Your Car</a></li><li class=""><a href="/tools/tradepending/value-your-trade.htm" class="child " target="_self" data-navigation-id="default">Value Your Trade</a></li><li class=""><a href="/financing/lease-vs-buy.htm" class="child " target="_self" data-navigation-id="default">Lease vs. Buy</a></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" data-navigation-id="default">Service <span>&amp; Parts</span></a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Service</h4><ul class="nav-fragment"><li class=""><a href="/schedule-service.htm" class="child " data-navigation-id="default">Schedule Service</a></li><li class=""><a href="/ourcenter.htm" class="child " target="_self" data-navigation-id="default">Our Service Center</a></li><li class=""><a href="/volvo-ownership-benefits.htm" class="child " target="_self" data-navigation-id="default">Ownership benefits </a></li><li class=""><a href="/specialoffers.htm" class="child " target="_self" data-navigation-id="default">Service Special Offers</a></li><li class=""><a href="/ownership-info/my-volvo/volvo-valet.htm" class="child " target="_self" data-navigation-id="default">Volvo Valet: Pickup &amp; Delivery</a></li><li class=""><a href="/ourcenter-vss.htm" class="child " target="_self" data-navigation-id="default">Volvo Simplified Service</a></li><li class=""><a href="/volvo-certified-windshield-replacement.htm" class="child " target="_self" data-navigation-id="default">Certified Windshield Replacement</a></li></ul><h4>Parts</h4><ul class="nav-fragment"><li class=""><a href="/ourpartscenter.htm" class="child " target="_self" data-navigation-id="default">Our Parts Center</a></li><li class=""><a href="/specialoffers.htm" class="child " target="_self" data-navigation-id="default">Parts Special Offers</a></li><li class=""><a href="/volvo-genuine-tires.htm" class="child " target="_self" data-navigation-id="default">Volvo Genuine Tires</a></li><li class=""><a href="https://www.volvocars.com/us/l/genuine-parts/" class="child " target="_blank" data-navigation-id="default">Volvo Genuine Parts</a></li><li class=""><a href="https://parts.volvocarsofmarietta.com/" class="child " target="_blank" data-navigation-id="default">Purchase Parts Online</a></li></ul></li><li class="ddc-span4"><h4>Accessories</h4><ul class="nav-fragment"><li class=""><a href="/volvo-accessories.htm" class="child " target="_self" data-navigation-id="default">Learn More about Volvo Accessories</a></li><li class=""><a href="https://parts.volvocarsofmarietta.com/accessories/Volvo__.html" class="child " target="_blank" data-navigation-id="default">Purchase Accessories Online</a></li><li class=""><a href="/specialoffers.htm" class="child " target="_self" data-navigation-id="default">Accessory Special Offers </a></li></ul><h4>Collision Repair</h4><ul class="nav-fragment"><li class=""><a href="/service-by-volvo/collision-centers.htm" class="child " target="_self" data-navigation-id="default">Volvo Certified Collision Center</a></li><li class=""><a href="/windshield-repair-center.htm" class="child " target="_self" data-navigation-id="default">Windshield Replacement</a></li><li class=""><a href="https://www.jimelliscollision.com/" class="child " target="_blank" data-navigation-id="default">Jim Ellis Collision Center</a></li></ul></li><li class="ddc-span4"><h4>Service Hours</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="HOURS_SERVICE_FRAGMENT" data-fragment-url="/navigation-fragments/service-hours.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" data-navigation-id="default">About Us</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>About The Dealership</h4><ul class="nav-fragment"><li class=""><a href="/dealership/staff.htm" class="child " data-navigation-id="default">Meet The Staff</a></li><li class=""><a href="/dealership/about.htm" class="child " data-navigation-id="default"> </a></li><li class=""><a href="https://volvo-cars-of-marietta.hrdrivehiring.com/job/167798/technician" class="child " target="_blank" data-navigation-id="default">Careers</a></li><li class=""><a href="/contact.htm" class="child " data-navigation-id="default">Contact Us</a></li><li class=""><a href="/jim-ellis-express-way.htm" class="child " data-navigation-id="default">Jim Ellis Express Way</a></li></ul><h4>Find Our Dealership</h4><ul class="nav-fragment"><li class=""><a href="/dealership/directions.htm" class="child " data-navigation-id="default">Directions</a></li><li class=""><a href="/volvo-dealer-near-atlanta.htm" class="child " target="_self" data-navigation-id="default">Visit from Atlanta</a></li></ul><h4>Volvo Owner Resources</h4><ul class="nav-fragment"><li class=""><a href="/volvo-owner-s-manual.htm" class="child " target="_self" data-navigation-id="default">Volvo Technology Videos</a></li><li class=""><a href="/ex90-safety-cage.htm" class="child " target="_self" data-navigation-id="default">EX90 Safety Cage</a></li></ul></li><li class="ddc-span4"><h4>Showroom Hours</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="HOURS_SALES_FRAGMENT" data-fragment-url="/navigation-fragments/sales-hours.htm"></div></li></ul></li><li class="ddc-span4"><h4>Contact Us</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="CONTACT_FORM" data-fragment-url="/contact-form.htm"></div></li></ul></li></ul></li><li class="nav-last dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/schedule-service.htm" class="h-auto py-3 px-0 mx-3 ddc-font-size-small" target="_self" data-navigation-id="default">Schedule Service</a></li></ul></div>
468</div><!-- end .header-nav-container.ml-auto -->		
469<div  class="header-mycars-search-container d-flex flex-shrink-0 my-3 py-2">
470<div id="template-toolbar1-app-root" class="ddc-content ws-mycars-nav position-relative mycars-default" data-widget-name="ws-mycars-nav" data-widget-id="template-toolbar1" data-reactroot=""><div class="ws-mycars-nav-wrapper d-flex align-items-center justify-content-center"><div data-location="header-toolbar"></div></div></div>
471<div id="template-site-search1-app-root" class="ddc-content ws-site-text-search" data-widget-name="ws-site-text-search" data-widget-id="template-site-search1" data-reactroot=""><button type="button" aria-label="Search the whole site! " class="btn btn-unstyled text-decoration-none btn-no-decoration" data-testid="sts-buttondisplay"><i class="ddc-icon ddc-icon-search ddc-icon-size-large" aria-hidden="true"></i></button></div>
472</div><!-- end .header-mycars-search-container.d-flex.flex-shrink-0.my-3.py-2 -->		
473</div><!-- end .container-max-xl.p-0.d-flex.align-items-center -->		
474</div><!-- end .header-navigation.px-4.px-md-6.px-xl-8 -->		
475<div  class=" ddc-content content-alert-banner"  data-widget-name="content-alert-banner" data-widget-id="template-alert1">
476<div class="content-alert-banner-container text-center p-4 bg-contrast-max ddc-font-size-base">
477<div class="text-inverse content-alert-banner-message text-content-container">
478New Volvo SUVs | 0.99% APR up to 60-months OR Purchase w/ up to $3,000
479<a class="text-link text-link-inverse content-alert-banner-link" href="https://www.volvocarsofmarietta.com/new-inventory/index.htm?model=XC60&model=XC90" rel="nofollow">
480View Inventory
481</a>
482</div>
483</div>
484</div>
485</div><!-- end .page-header.minimal.true-minimal -->		
486<div  class="ddc-wrapper">
487<div  class="main">
488<script type="text/javascript">
489window.DDC = window.DDC || {};
490window.DDC.Flags = window.DDC.Flags || {};
491window.DDC.Flags.loadUnveilIntersection = true;
492</script>
492
493<div class="page-bd" data-page-body role="main" id="page-body" data-has-page-sections="true">
494<div  class="specials-group page-section" data-name="specials-group">
495<div id="specialsw-app-root" class="ddc-content ws-specials" data-widget-name="ws-specials" data-widget-id="specialsw" data-reactroot=""><div class="aspect-ratio-desktop-4x1 overflow-hidden position-relative" data-testid="ws-specials-widget-container"><div class="w-100 bg-transparent" id="ws-specials-inner-specialsw" style="aspect-ratio:4/1"><div id="top-skeleton-wrapper"><div id="spe-custom-asset-wrapper-specialsw" class="d-none"><div data-testid="aspect-ratio-box" class="aspect-ratio-4-1" style="aspect-ratio:4/1"><div data-testid="inner-wrapper" class="aspect-ratio-box-inner-wrapper  " style="border:0"><img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="eager" fetchPriority="high" class="custom-asset skeleton-shimmer custom-asset-placeholder-specialsw" style="height:100%;width:100%" alt="blank gif"/></div></div><div class="align-items-center justify-content-between indicator-placeholder d-none" style="height:48px" id="indicator-placeholder-specialsw"><div class="d-flex justify-content-center align-items-center flex-grow-1" style="visibility:visible"><span aria-hidden="true" class="skeleton-shimmer mx-2 embed-responsive rounded-circle embed-responsive-1by1" style="height:8px;width:8px"></span><span aria-hidden="true" class="skeleton-shimmer mx-2 embed-responsive rounded-circle embed-responsive-1by1" style="height:8px;width:8px"></span><span aria-hidden="true" class="skeleton-shimmer mx-2 embed-responsive rounded-circle embed-responsive-1by1" style="height:8px;width:8px"></span><span aria-hidden="true" class="skeleton-shimmer mx-2 embed-responsive rounded-circle embed-responsive-1by1" style="height:8px;width:8px"></span></div><span aria-hidden="true" class="skeleton-shimmer m-4 embed-responsive rounded-circle embed-responsive-1by1" style="height:30px;width:30px"></span></div></div><div id="spe-default-asset-wrapper-specialsw" class="d-none"><div data-testid="aspect-ratio-box" class="aspect-ratio-4-1" style="aspect-ratio:4/1"><div data-testid="inner-wrapper" class="aspect-ratio-box-inner-wrapper  " style="border:0"><div class="d-flex flex-row h-100 default-asset-placeholder-incentive-specialsw" fetchpriority="high" style="background-image:;background-position:center bottom;background-size:cover"><div class="w-50 d-flex justify-content-center align-items-center"><img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" loading="eager" fetchPriority="high" class="custom-asset skeleton-shimmer default-asset-placeholder-specialsw default-asset-placeholder" style="height:100%;width:100%" alt=""/></div><div class="d-flex flex-column justify-content-center px-4 w-50"><span aria-hidden="true" class="skeleton-shimmer my-3" style="height:15%;width:"></span><span aria-hidden="true" class="skeleton-shimmer my-3" style="height:13%;width:"></span><span aria-hidden="true" class="skeleton-shimmer my-3" style="height:10%;width:"></span><span aria-hidden="true" class="skeleton-shimmer my-3" style="height:9%;width:50%"></span><span aria-hidden="true" class="skeleton-shimmer my-3" style="height:10%;width:"></span></div></div></div></div><div class="align-items-center justify-content-between indicator-placeholder d-none" style="height:48px" id="indicator-placeholder-specialsw"><div class="d-flex justify-content-center align-items-center flex-grow-1" style="visibility:visible"><span aria-hidden="true" class="skeleton-shimmer mx-2 embed-responsive rounded-circle embed-responsive-1by1" style="height:8px;width:8px"></span><span aria-hidden="true" class="skeleton-shimmer mx-2 embed-responsive rounded-circle embed-responsive-1by1" style="height:8px;width:8px"></span><span aria-hidden="true" class="skeleton-shimmer mx-2 embed-responsive rounded-circle embed-responsive-1by1" style="height:8px;width:8px"></span><span aria-hidden="true" class="skeleton-shimmer mx-2 embed-responsive rounded-circle embed-responsive-1by1" style="height:8px;width:8px"></span></div><span aria-hidden="true" class="skeleton-shimmer m-4 embed-responsive roun
495ded-circle embed-responsive-1by1" style="height:30px;width:30px"></span></div></div></div></div></div></div>
496</div><!-- end .specials-group.page-section -->		
497<div  class="inventory-search-group.1 page-section" data-name="inventory-search-group.1">
498<div id="inventory-search1-app-root" class="ddc-content ws-facet-browse align-center bg-contrast-med m-0 pt-5 px-5 pb-3" data-widget-name="ws-facet-browse" data-widget-id="inventory-search1" data-reactroot=""><div><div class="facet-browse-container desktop   
499"><div class="facet-browse-background"></div><div class="sr-only" id="inventory-search1-a11y-status"></div><div class=" loading-container"><div class="data-loading"><div class="bar bar-1"></div><div class="bar bar-2"></div><div class="bar bar-3"></div><div class="bar bar-4"></div><div class="bar bar-5"></div><div class="bar bar-6"></div><div class="bar bar-7"></div><div class="bar bar-8"></div></div></div><div class="facet-dropdown-container d-flex justify-content-center align-items-center flex-wrap inline"><div class="form-group right-border"><div class="facet-select ddc-bootstrap-select" data-cy-option-length="4"><span class="hide" id="downshift-3298759-label" for="downshift-3298759-toggle-button"></span><div class="value"><button type="button" aria-activedescendant="" aria-controls="downshift-3298759-menu" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-3298759-label" id="downshift-3298759-toggle-button" role="combobox" tabindex="0" class="btn  btn font-weight-normal text-left false desktop-select-box" aria-label="Type"><span><span>Condition</span><small class="ml-2 text-neutral-600"></small><i class="ddc-icon ddc-icon-arrow-select" aria-hidden="true"></i></span></button><div class="select-options hidden"><ul class="options" id="downshift-3298759-menu" role="listbox" aria-labelledby="downshift-3298759-label"></ul></div></div><div class="facet-select-border-right"></div><div class="facet-select-border-left"></div></div><div class="facet-select-border-bottom"></div></div><div class="form-group right-border"><div class="facet-select ddc-bootstrap-select" data-cy-option-length="21"><span class="hide" id="downshift-3298760-label" for="downshift-3298760-toggle-button"></span><div class="value"><button type="button" aria-activedescendant="" aria-controls="downshift-3298760-menu" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-3298760-label" id="downshift-3298760-toggle-button" role="combobox" tabindex="0" class="btn  btn font-weight-normal text-left false desktop-select-box" aria-label="Make"><span><span>Make</span><small class="ml-2 text-neutral-600"></small><i class="ddc-icon ddc-icon-arrow-select" aria-hidden="true"></i></span></button><div class="select-options hidden"><ul class="options" id="downshift-3298760-menu" role="listbox" aria-labelledby="downshift-3298760-label"></ul></div></div><div class="facet-select-border-right"></div><div class="facet-select-border-left"></div></div><div class="facet-select-border-bottom"></div></div><div class="form-group right-border"><div class="facet-select ddc-bootstrap-select" data-cy-option-length="15"><span class="hide" id="downshift-3298761-label" for="downshift-3298761-toggle-button"></span><div class="value"><button type="button" aria-activedescendant="" aria-controls="downshift-3298761-menu" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-3298761-label" id="downshift-3298761-toggle-button" role="combobox" tabindex="0" class="btn  btn font-weight-normal text-left false desktop-select-box" aria-label="Year"><span><span>Year</span><small class="ml-2 text-neutral-600"></small><i class="ddc-icon ddc-icon-arrow-select" aria-hidden="true"></i></span></button><div class="select-options hidden"><ul class="options" id="downshift-3298761-menu" role="listbox" aria-labelledby="downshift-3298761-label"></ul></div></div><div class="facet-select-border-right"></div><div class="facet-select-border-left"></div></div><div class="facet-select-border-bottom"></div></div><div class="d-flex facet-controller align-items-center"><div class="form-group all-filter right-border"><div class="facet-select ddc-bootstrap-select"><button type="button" class="btn border-0 w-100 font-weight-normal all-filter-button text-left dropdown-toggle desktop-select-box">
499<i class="ddc-icon ddc-icon-filter-list-controls"></i><span>All Filters</span></button><div class="facet-select-border-left"></div><div class="facet-select-border-right"></div></div><div class="facet-select-border-bottom"></div></div><div class="form-group disable-border ml-4"><button class="btn w-100 btn-no-decoration btn-primary BLANK" type="button" aria-label="Search Inventory">Search Inventory</button></div></div></div></div><div data-location="facet-browse" class="ddc-content web-api-added-placeholder text-center"></div></div></div>
500<div  class="inventory-search-form  ddc-content"  data-widget-name="inventory-search-form" data-widget-id="inventory-search2">
501<form	
502action="/all-inventory/index.htm"
503method="get"
504class=" validate form-horizontal"
505role="form"
506data-form-tracking-id="INVENTORY_SEARCH"
507data-form-tracking-type="typedSearch"
508data-form-tracking-name="inventory-search"
509aria-label="inventory-search"
510>
511<div class="form-group">
512<div class="ddc-offset4 ddc-span8">
513<input type="search" name="search"   pattern="(^$)|(^.*(\S+).*$)" aria-required="true" placeholder="Search Inventory" class="search form-control required" required="true" data-id="" value=""/>
514</div>
515</div><!-- end .form-group -->
516<div class="form-group clearfix">
517<div class="ddc-offset4 ddc-span8">
518<button class="btn btn-primary ui-button-submit btn-no-decoration pull-right" type="submit" aria-label="Search our inventory... " >
519Search
520</button>
521</div>
522</div>
523</form>
524</div>
525<div  class="ddc-content py-0 text-center bg-transparent model-selector-responsive"  data-widget-name="model-selector-responsive" data-widget-id="model-selector1">
526<h3 class="h1 text-black widget-heading" >
527Model Lineup 
528</h3>
529<div class="container model-selector-wrapper" data-enable-container="true" data-preference-carousel="true" data-preference-show-slide-indicators="false">
530<div class="row">
531<div class="ddc-span12">
532<ul class="nav nav-tabs nav-pills model-selector-responsive-tabs" role="tablist">
533<li class="active" role="presentation">
534<a id="popular-models-responsive-tab-option-model-selector1" data-target="#popular-models-responsive-tab-model-selector1" aria-controls="popular-models-responsive-tab-model-selector1" role="tab" data-toggle="tab" href="#" tabindex="0">Our Popular Models</a>
535</li>
536<li class="" role="presentation">
537<a id="electric-models-responsive-tab-option-model-selector1" data-target="#electric-models-responsive-tab-model-selector1" aria-controls="electric-models-responsive-tab-model-selector1" role="tab" data-toggle="tab" href="#" tabindex="0">Pure Electric </a>
538</li>
539<li class="" role="presentation">
540<a id="hybrid-models-responsive-tab-option-model-selector1" data-target="#hybrid-models-responsive-tab-model-selector1" aria-controls="hybrid-models-responsive-tab-model-selector1" role="tab" data-toggle="tab" href="#" tabindex="0">Plug-in hybrid </a>
541</li>
542<li role="presentation" class=''>
543<a id="SUV-responsive-tab-option-model-selector1" data-target="#SUV-responsive-tab-model-selector1" aria-controls="SUV-responsive-tab-model-selector1" role="tab" data-toggle="tab" href="#" tabindex="0">SUV</a>
544</li>
545<li role="presentation" class=''>
546<a id="Wagon-responsive-tab-option-model-selector1" data-target="#Wagon-responsive-tab-model-selector1" aria-controls="Wagon-responsive-tab-model-selector1" role="tab" data-toggle="tab" href="#" tabindex="0">Wagon</a>
547</li>
548</ul>
549</div>
550</div>
551</div>
552<div class="inner responsive-height">
553<!-- Tab panes -->
554<div class="tab-content model-selector-responsive-panes model-selector-cls ">
555<!-- Popular Models -->
556<div role="tabpanel" class="model-selector-responsive-bodystyle tab-pane active" id="popular-models-responsive-tab-model-selector1" aria-describedby="popular-models-responsive-tab-option-model-selector1" style="overflow:hidden; margin-bottom:5px">
557<div class=" slick-slide slick-current slick-active d-block " data-year="2027" data-make="Volvo" data-model="XC90" data-bodystyle="SUV" data-modelselector-vehicle-id="2027-Volvo-XC90-SUV">
558<span class=" hproductPhoto d-block ">
559<a href="/new-inventory/index.htm?make=Volvo&model=XC90&gvBodyStyle=SUV">
560<img data-lazy="https://images.dealer.com/ddc/vehicles/2027/Volvo/XC90/SUV/perspective/side-right/2027_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC90" fetchpriority="high" style=' width: auto '/>
561</a>
562</span>
563<h3>
564<a href="/new-inventory/index.htm?make=Volvo&model=XC90&gvBodyStyle=SUV">
565XC90
566</a>
567</h3>
568<div class='hproduct-photo-links'>
569</div>
570</div>
571<div class=" slick-slide slick-current slick-active d-block " data-year="2027" data-make="Volvo" data-model="XC90 plug-in hybrid" data-bodystyle="SUV" data-modelselector-vehicle-id="2027-Volvo-XC90 plug-in hybrid-SUV">
572<span class=" hproductPhoto d-block ">
573<a href="/new-inventory/index.htm?make=Volvo&model=XC90 plug-in hybrid&gvBodyStyle=SUV">
574<img data-lazy="https://images.dealer.com/ddc/vehicles/2027/Volvo/XC90 Plug-In Hybrid/SUV/perspective/side-right/2027_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC90 plug-in hybrid" fetchpriority="high" style=' width: auto '/>
575</a>
576</span>
577<h3>
578<a href="/new-inventory/index.htm?make=Volvo&model=XC90 plug-in hybrid&gvBodyStyle=SUV">
579XC90 plug-in hybrid
580</a>
581</h3>
582<div class='hproduct-photo-links'>
583</div>
584</div>
585<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="XC60" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-XC60-SUV">
586<span class=" hproductPhoto d-block ">
587<a href="/new-inventory/index.htm?make=Volvo&model=XC60&gvBodyStyle=SUV">
588<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/XC60/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC60" fetchpriority="high" style=' width: auto '/>
589</a>
590</span>
591<h3>
592<a href="/new-inventory/index.htm?make=Volvo&model=XC60&gvBodyStyle=SUV">
593XC60
594</a>
595</h3>
596<div class='hproduct-photo-links'>
597</div>
598</div>
599<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="XC60 plug-in hybrid" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-XC60 plug-in hybrid-SUV">
600<span class=" hproductPhoto d-block ">
601<a href="/new-inventory/index.htm?make=Volvo&model=XC60 plug-in hybrid&gvBodyStyle=SUV">
602<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/XC60 Plug-In Hybrid/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC60 plug-in hybrid" fetchpriority="high" style=' width: auto '/>
603</a>
604</span>
605<h3>
606<a href="/new-inventory/index.htm?make=Volvo&model=XC60 plug-in hybrid&gvBodyStyle=SUV">
607XC60 plug-in hybrid
608</a>
609</h3>
610<div class='hproduct-photo-links'>
611</div>
612</div>
613<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="XC4
6130" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-XC40-SUV">
614<span class=" hproductPhoto d-block ">
615<a href="/new-inventory/index.htm?make=Volvo&model=XC40&gvBodyStyle=SUV">
616<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/XC40/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC40" fetchpriority="high" style=' width: auto '/>
617</a>
618</span>
619<h3>
620<a href="/new-inventory/index.htm?make=Volvo&model=XC40&gvBodyStyle=SUV">
621XC40
622</a>
623</h3>
624<div class='hproduct-photo-links'>
625</div>
626</div>
627<div class=" slick-slide slick-current slick-active d-block " data-year="2027" data-make="Volvo" data-model="EX60" data-bodystyle="SUV" data-modelselector-vehicle-id="2027-Volvo-EX60-SUV">
628<span class=" hproductPhoto d-block ">
629<a href="/new-inventory/index.htm?make=Volvo&model=EX60&gvBodyStyle=SUV">
630<img data-lazy="https://images.dealer.com/ddc/vehicles/2027/Volvo/EX60/SUV/perspective/side-right/2027_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX60" fetchpriority="high" style=' width: auto '/>
631</a>
632</span>
633<h3>
634<a href="/new-inventory/index.htm?make=Volvo&model=EX60&gvBodyStyle=SUV">
635EX60
636</a>
637</h3>
638<div class='hproduct-photo-links'>
639</div>
640</div>
641<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX40" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX40-SUV">
642<span class=" hproductPhoto d-block ">
643<a href="/new-inventory/index.htm?make=Volvo&model=EX40&gvBodyStyle=SUV">
644<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX40/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX40" fetchpriority="high" style=' width: auto '/>
645</a>
646</span>
647<h3>
648<a href="/new-inventory/index.htm?make=Volvo&model=EX40&gvBodyStyle=SUV">
649EX40
650</a>
651</h3>
652<div class='hproduct-photo-links'>
653</div>
654</div>
655<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX90" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX90-SUV">
656<span class=" hproductPhoto d-block ">
657<a href="/new-inventory/index.htm?make=Volvo&model=EX90&gvBodyStyle=SUV">
658<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX90/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX90" fetchpriority="high" style=' width: auto '/>
659</a>
660</span>
661<h3>
662<a href="/new-inventory/index.htm?make=Volvo&model=EX90&gvBodyStyle=SUV">
663EX90
664</a>
665</h3>
666<div class='hproduct-photo-links'>
667</div>
668</div>
669<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX30" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX30-SUV">
670<span class=" hproductPhoto d-block ">
671<a href="/new-inventory/index.htm?make=Volvo&model=EX30&gvBodyStyle=SUV">
672<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX30/SUV/perspective/side-right/2026_74.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX30" fetchpriority="high" style=' width: auto '/>
673</a>
674</span>
675<h3>
676<a href="/new-inventory/index.htm?make=Volvo&model=EX30&gvBodyStyle=SUV">
677EX30
678</a>
679</h3>
680<div class='hproduct-photo-links'>
681</div>
682</div>
683<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX30 Cross Country" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX30 Cross Country-SUV">
684<span class=" hproductPhoto d-block ">
685<a href="/new-inventory/index.htm?make=Volvo&model=EX30 Cross Country&gvBodyStyle=SUV">
686<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX30 Cross Country/SUV/perspective/side-right/2026_74.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX30 Cross Country" fetchpriority="high" style=' width: auto '/>
687</a>
688</span>
689<h3>
690<a href="/new-inventory/index.htm?make=Volvo&model=EX30 Cross Country&gvBodyStyle=SUV">
691EX30 Cross Country
692</a>
693</h3>
694<div class='hproduct-photo-links'>
695</div>
696</div>
697<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="V60 Cross Country" data-bodystyle="Wagon" data-modelselector-vehicle-id="2026-Volvo-V60 Cross Country-Wagon">
698<span class=" hproductPhoto d-block ">
699<a href="/new-inventory/index.htm?make=Volvo&model=V60 Cross Country&gvBodyStyle=Wagon">
700<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/V60 Cross Country/Wagon/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="V60 Cross Country" fetchpriority="high" style=' width: auto '/>
701</a>
702</span>
703<h3>
704<a href="/new-inventory/index.htm?make=Volvo&model=V60 Cross Country&gvBodyStyle=Wagon">
705V60 Cross Country
706</a>
707</h3>
708<div class='hproduct-photo-links'>
709</div>
710</div>
711</div> 
712<!-- Electric Models -->
713<div role="tabpanel" class="model-selector-responsive-bodystyle tab-pane" id="electric-models-responsive-tab-model-selector1" aria-describedby="electric-models-responsive-tab-option-model-selector1" style="overflow:hidden; margin-bottom:5px">
714</div>
715<!-- Hybrid Models -->
716<div role="tabpanel" class="model-selector-responsive-bodystyle tab-pane" id="hybrid-models-responsive-tab-model-selector1" aria-describedby="hybrid-models-responsive-tab-option-model-selector1" style="overflow:hidden; margin-bottom:5px">
717<div class=" slick-slide slick-current slick-active d-block " data-year="2027" data-make="Volvo" data-model="XC90 plug-in hybrid" data-bodystyle="SUV" data-modelselector-vehicle-id="2027-Volvo-XC90 plug-in hybrid-SUV">
718<span class=" hproductPhoto d-block ">
719<a href="/new-inventory/index.htm?make=Volvo&model=XC90 plug-in hybrid&gvBodyStyle=SUV">
720<img data-lazy="https://images.dealer.com/ddc/vehicles/2027/Volvo/XC90 Plug-In Hybrid/SUV/perspective/side-right/2027_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC90 plug-in hybrid" fetchpriority="high" style=' width: auto '/>
721</a>
722</span>
723<h3>
724<a href="/new-inventory/index.htm?make=Volvo&model=XC90 plug-in hybrid&gvBodyStyle=SUV">
725XC90 plug-in hybrid
726</a>
727</h3>
728<div class='hproduct-photo-links'>
729</div>
730</div>
731</div>
732<!-- All Body Styles -->
733<div role="tabpanel" class="model-selector-responsive-bodystyle tab-pane " id="SUV-responsive-tab-model-selector1" aria-describedby="SUV-responsive-tab-option-model-selector1" style="overflow:hidden; margin-bottom:5px">
734<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX30" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX30-SUV">
735<span class=" hproductPhoto d-block ">
736<a href="/new-inventory/index.htm?make=Volvo&model=EX30&gvBodyStyle=SUV">
737<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX30/SUV/perspective/side-right/2026_74.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX30" fetchpriority="high" style=' width: auto '/>
738</a>
739</span>
740<h3>
741<a href="/new-inventory/index.htm?make=Volvo&model=EX30&gvBodyStyle=SUV">
742EX30
743</a>
744</h3>
745<div class='hproduct-photo-links'>
746</div>
747</div>
748<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX30 Cross Country" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX30 Cross Country-SUV">
749<span class=" hproductPhoto d-block ">
750<a href="/new-inventory/index.htm?make=Volvo&model=EX30 Cross Country&gvBodyStyle=SUV">
751<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX30 Cross Country/SUV/perspective/side-right/2026_74.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX30 Cross Country" fetchpriority="high" style=' width: auto '/>
752</a>
753</span>
754<h3>
755<a href="/new-inventory/index.htm?make=Volvo&model=EX30 Cross Country&gvBodyStyle=SUV">
756EX30 Cross Country
757</a>
758</h3>
759<div class='hproduct-photo-links'>
760</div>
761</div>
762<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX40" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX40-SUV">
763<span class=" hproductPhoto d-block ">
764<a href="/new-inventory/index.htm?make=Volvo&model=EX40&gvBodyStyle=SUV">
765<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX40/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX40" fetchpriority="high" style=' width: auto '/>
766</a>
767</span>
768<h3>
769<a href="/new-inventory/index.htm?make=Volvo&model=EX40&gvBodyStyle=SUV">
770EX40
771</a>
772</h3>
773<div class='hproduct-photo-links'>
774</div>
775</div>
776<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX90" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX90-SUV">
777<span class=" hproductPhoto d-block ">
778<a href="/new-inventory/index.htm?make=Volvo&model=EX90&gvBodyStyle=SUV">
779<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX90/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX90" fetchpriority="high" style=' width: auto '/>
780</a>
781</span>
782<h3>
783<a href="/new-inventory/index.htm?make=Volvo&model=EX90&gvBodyStyle=SUV">
784EX90
785</a>
786</h3>
787<div class='hproduct-photo-links'>
788</div>
789</div>
790<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX30" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX30-SUV">
791<span class=" hproductPhoto d-block ">
792<a href="/new-inventory/index.htm?make=Volvo&model=EX30&gvBodyStyle=SUV">
793<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX30/SUV/perspective/side-right/2026_74.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX30" fetchpriority="high" style=' width: auto '/>
794</a>
795</span>
796<h3>
797<a href="/new-inventory/index.htm?make=Volvo&model=EX30&gvBodyStyle=SUV">
798EX30
799</a>
800</h3>
801<div class='hproduct-photo-links'>
802</div>
803</div>
804<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX40" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX40-SUV">
805<span class=" hproductPhoto d-block ">
806<a href="/new-inventory/index.htm?make=Volvo&model=EX40&gvBodyStyle=SUV">
807<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX40/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX40" fetchpriority="high" style=' width: auto '/>
808</a>
809</span>
810<h3>
811<a href="/new-inventory/index.htm?make=Volvo&model=EX40&gvBodyStyle=SUV">
812EX40
813</a>
814</h3>
815<div class='hproduct-photo-links'>
816</div>
817</div>
818<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="EX90" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-EX90-SUV">
819<span class=" hproductPhoto d-block ">
820<a href="/new-inventory/index.htm?make=Volvo&model=EX90&gvBodyStyle=SUV">
821<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/EX90/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX90" fetchpriority="high" style=' width: auto '/>
822</a>
823</span>
824<h3>
825<a href="/new-inventory/index.htm?make=Volvo&model=EX90&gvBodyStyle=SUV">
826EX90
827</a>
828</h3>
829<div class='hproduct-photo-links'>
830</div>
831</div>
832<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="XC4
8320" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-XC40-SUV">
833<span class=" hproductPhoto d-block ">
834<a href="/new-inventory/index.htm?make=Volvo&model=XC40&gvBodyStyle=SUV">
835<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/XC40/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC40" fetchpriority="high" style=' width: auto '/>
836</a>
837</span>
838<h3>
839<a href="/new-inventory/index.htm?make=Volvo&model=XC40&gvBodyStyle=SUV">
840XC40
841</a>
842</h3>
843<div class='hproduct-photo-links'>
844</div>
845</div>
846<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="XC60" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-XC60-SUV">
847<span class=" hproductPhoto d-block ">
848<a href="/new-inventory/index.htm?make=Volvo&model=XC60&gvBodyStyle=SUV">
849<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/XC60/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC60" fetchpriority="high" style=' width: auto '/>
850</a>
851</span>
852<h3>
853<a href="/new-inventory/index.htm?make=Volvo&model=XC60&gvBodyStyle=SUV">
854XC60
855</a>
856</h3>
857<div class='hproduct-photo-links'>
858</div>
859</div>
860<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="XC60 plug-in hybrid" data-bodystyle="SUV" data-modelselector-vehicle-id="2026-Volvo-XC60 plug-in hybrid-SUV">
861<span class=" hproductPhoto d-block ">
862<a href="/new-inventory/index.htm?make=Volvo&model=XC60 plug-in hybrid&gvBodyStyle=SUV">
863<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/XC60 Plug-In Hybrid/SUV/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC60 plug-in hybrid" fetchpriority="high" style=' width: auto '/>
864</a>
865</span>
866<h3>
867<a href="/new-inventory/index.htm?make=Volvo&model=XC60 plug-in hybrid&gvBodyStyle=SUV">
868XC60 plug-in hybrid
869</a>
870</h3>
871<div class='hproduct-photo-links'>
872</div>
873</div>
874<div class=" slick-slide slick-current slick-active d-block " data-year="2027" data-make="Volvo" data-model="XC90" data-bodystyle="SUV" data-modelselector-vehicle-id="2027-Volvo-XC90-SUV">
875<span class=" hproductPhoto d-block ">
876<a href="/new-inventory/index.htm?make=Volvo&model=XC90&gvBodyStyle=SUV">
877<img data-lazy="https://images.dealer.com/ddc/vehicles/2027/Volvo/XC90/SUV/perspective/side-right/2027_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC90" fetchpriority="high" style=' width: auto '/>
878</a>
879</span>
880<h3>
881<a href="/new-inventory/index.htm?make=Volvo&model=XC90&gvBodyStyle=SUV">
882XC90
883</a>
884</h3>
885<div class='hproduct-photo-links'>
886</div>
887</div>
888<div class=" slick-slide slick-current slick-active d-block " data-year="2027" data-make="Volvo" data-model="XC90 plug-in hybrid" data-bodystyle="SUV" data-modelselector-vehicle-id="2027-Volvo-XC90 plug-in hybrid-SUV">
889<span class=" hproductPhoto d-block ">
890<a href="/new-inventory/index.htm?make=Volvo&model=XC90 plug-in hybrid&gvBodyStyle=SUV">
891<img data-lazy="https://images.dealer.com/ddc/vehicles/2027/Volvo/XC90 Plug-In Hybrid/SUV/perspective/side-right/2027_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="XC90 plug-in hybrid" fetchpriority="high" style=' width: auto '/>
892</a>
893</span>
894<h3>
895<a href="/new-inventory/index.htm?make=Volvo&model=XC90 plug-in hybrid&gvBodyStyle=SUV">
896XC90 plug-in hybrid
897</a>
898</h3>
899<div class='hproduct-photo-links'>
900</div>
901</div>
902<div class=" slick-slide slick-current slick-active d-block " data-year="2027" data-make="Volvo" data-model="EX60" data-bodystyle="SUV" data-modelselector-vehicle-id="2027-Volvo-EX60-SUV">
903<span class=" hproductPhoto d-block ">
904<a href="/new-inventory/index.htm?make=Volvo&model=EX60&gvBodyStyle=SUV">
905<img data-lazy="https://images.dealer.com/ddc/vehicles/2027/Volvo/EX60/SUV/perspective/side-right/2027_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="EX60" fetchpriority="high" style=' width: auto '/>
906</a>
907</span>
908<h3>
909<a href="/new-inventory/index.htm?make=Volvo&model=EX60&gvBodyStyle=SUV">
910EX60
911</a>
912</h3>
913<div class='hproduct-photo-links'>
914</div>
915</div>
916</div> 			
917<div role="tabpanel" class="model-selector-responsive-bodystyle tab-pane " id="Wagon-responsive-tab-model-selector1" aria-describedby="Wagon-responsive-tab-option-model-selector1" style="overflow:hidden; margin-bottom:5px">
918<div class=" slick-slide slick-current slick-active d-block " data-year="2026" data-make="Volvo" data-model="V60 Cross Country" data-bodystyle="Wagon" data-modelselector-vehicle-id="2026-Volvo-V60 Cross Country-Wagon">
919<span class=" hproductPhoto d-block ">
920<a href="/new-inventory/index.htm?make=Volvo&model=V60 Cross Country&gvBodyStyle=Wagon">
921<img data-lazy="https://images.dealer.com/ddc/vehicles/2026/Volvo/V60 Cross Country/Wagon/perspective/side-right/2026_76.png?impolicy=resize&w=320" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="V60 Cross Country" fetchpriority="high" style=' width: auto '/>
922</a>
923</span>
924<h3>
925<a href="/new-inventory/index.htm?make=Volvo&model=V60 Cross Country&gvBodyStyle=Wagon">
926V60 Cross Country
927</a>
928</h3>
929<div class='hproduct-photo-links'>
930</div>
931</div>
932</div> 					</div>
933</div>
934</div>
935</div><!-- end .inventory-search-group.1.page-section -->		
936<div  class="page-section imglink-container-group row pt-3 p-0" data-name="imglink-container-group">
937<div  class="ddc-span4 block-container">
938<div  class="m-0 image-default ddc-content"  data-widget-name="image-default" data-widget-id="image1">
939<img  data-src="https://pictures.dealer.com/j/jimellisvolvovcna/0617/2eae0dae4c5d8ba682e2ca5964511f0bx.jpg" alt="2021New Volvo XC90.png" class="lazy-image dynamic-resize" src='data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='/>
940</div>
941<div  class="links-list ddc-content text-white"  data-widget-name="links-list" data-widget-id="links1">
942<h3 class="display-4 widget-heading" >
943New Volvo Lineup 
944</h3>
945<ul class=" list-inline" >
946<li>
947<a class="btn btn-link btn-inverse" href="/new-inventory/index.htm"  data-link-label='VIEW_OUR_INVENTORY' >
948View Our Inventory
949</a>
950</li>
951</ul>
952</div>
953</div><!-- end .ddc-span4.block-container -->		
954<div  class="ddc-span4 block-container center-img">
955<div  class="m-0 image-default ddc-content"  data-widget-name="image-default" data-widget-id="image2">
956<img  data-src="//pictures.dealer.com/v/vcna/1862/3cfcefbe90339408b2050857cd0df7c4x.jpg" alt="winter wheels my 20.png" class="lazy-image dynamic-resize" src='data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='/>
957</div>
958<div  class="links-list ddc-content text-white"  data-widget-name="links-list" data-widget-id="links2">
959<h3 class="display-4 widget-heading" >
960Looking For Offers? 
961</h3>
962<ul class=" list-inline" >
963<li>
964<a class="btn btn-link btn-inverse" href="/promotions/index.htm"  data-link-label='VIEW_ALL' >
965View All
966</a>
967</li>
968</ul>
969</div>
970</div><!-- end .ddc-span4.block-container.center-img -->		
971<div  class="ddc-span4 block-container">
972<div  class="m-0 image-default ddc-content"  data-widget-name="image-default" data-widget-id="image3">
973<img  data-src="//pictures.dealer.com/v/vcna/1938/1844f3eab2f1fe214e0c05b173bed2b4x.jpg" alt="webimage-DAB5FB5C-8E69-49E8-88FD69A7DCCFA393.png" class="lazy-image dynamic-resize" src='data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='/>
974</div>
975<div  class="links-list ddc-content text-white"  data-widget-name="links-list" data-widget-id="links3">
976<h3 class="display-4 widget-heading" >
977Award Winning Service 
978</h3>
979<ul class=" list-inline" >
980<li>
981<a class="btn btn-link btn-inverse" href="/schedule-service.htm"  data-link-label='SCHEDULE_TODAY' data-location='page-schedule-service-button'>
982SCHEDULE TODAY
983</a>
984</li>
985</ul>
986</div>
987</div><!-- end .ddc-span4.block-container -->		
988</div><!-- end .page-section.imglink-container-group.row.pt-3.p-0 -->		
989<div  class="page-section" data-name="raw-content-area.1-1">
990<div  class="container-max-md page-section p-4 p-md-5 px-lg-6 px-xl-8" data-name="raw-content-container-1">
991<div class="mod content-raw " data-widget-name="content-raw" data-widget-id="raw-content1">
992<div class="top"><div class="tl"></div><div class="tr"></div></div>
993<div class="inner">
994<div class="inner2">
995<div class="bd">
996<div class="bd2">
997<div class="content ">
998</div>
999</div>
1000</div>
1001</div>
1002</div>
1003<div class="bottom"><div class="bl"></div><div class="br"></div></div>
1004</div><!-- end .mod -->
1005</div><!-- end .container-max-md.page-section.p-4.p-md-5.px-lg-6.px-xl-8 -->		
1006</div><!-- end .page-section -->		
1007<div  class="page-section" data-name="raw-content-area.1-2">
1008<div  class="container-max-md page-section p-4 p-md-5 px-lg-6 px-xl-8" data-name="raw-content-container-2">
1009<div class="mod content-raw " data-widget-name="content-raw" data-widget-id="raw-content2">
1010<div class="top"><div class="tl"></div><div class="tr"></div></div>
1011<div class="inner">
1012<div class="inner2">
1013<div class="bd">
1014<div class="bd2">
1015<div class="content ">
1016</div>
1017</div>
1018</div>
1019</div>
1020</div>
1021<div class="bottom"><div class="bl"></div><div class="br"></div></div>
1022</div><!-- end .mod -->
1023</div><!-- end .container-max-md.page-section.p-4.p-md-5.px-lg-6.px-xl-8 -->		
1024</div><!-- end .page-section -->		
1025<div  class="herobtn-container mt-3 page-section" data-name="herobtn-container">
1026<style>
1027.content-hero.schedule {
1028height: 450px;
1029}
1030.content-hero.schedule .hero-content-background {
1031height: 450px;
1032-webkit-transform: translate3d(0, 0, 0);
1033}
1034.content-hero.schedule .hero-content-background:before {
1035content: "";
1036position: absolute;
1037top: 0;
1038left: 0;
1039width: 100%;
1040height: 100%;
1041background: inherit;
1042-webkit-filter: blur(0px);
1043filter: blur(0px);
1044transform: scale(1.1);
1045}
1046</style>
1047<div  class="content-hero schedule ddc-content"  data-widget-name="content-hero" data-widget-id="schedule">
1048<div
1049class='hero-content-background default  lazy-widgets-content-hero-background-image' 
1050role="banner"
1051data-hero-content-background-image="linear-gradient(rgba(0,0,0, 0),rgba(0,0,0, 0)),url('/static/v9/variations/oem-volvo/0003/v1/images/index-02-service-desktop.jpg?r=1790759221000')"	aria-label="inventory-search"		aria-describedby="schedule-htmlContent"></div>
1052<div class='editor-overlay-color hide'></div>
1053<div class='container'>
1054<div class='hero-content-container flex flex-top-left flex-top' data-content-position='flex-top-left'>
1055<div
1056class='hero-content-box ddc-span6 text-left color-default  text-content-container'
1057id="schedule-htmlContent"			>
1058<style>
1059.inventory-search-facet-browse { float: left; }
1060.inventory-search-form .validate.form-horizontal { background-color: #f0f0f0; display: flex; justify-content: flex-end; }
1061.inventory-search-form .ui-button-submit { margin-top: 25px; margin-right: 50px; }
1062.inventory-search-form .form-group:first-child .ddc-offset4.ddc-span8 { width: 100%; }
1063.inventory-search-form  .ddc-offset4.ddc-span8 .search { margin: 25px 95px 6px 0; }
1064.inventory-search-form.ddc-content .validate.form-horizontal .form-group:first-child .search.form-control.required { position: relative; right: 130px;}
1065</style>
1066<h2 id="schedule-heading" class="hero-heading text-default ddc-font-size-jumbo">Award Winning Service</h2>
1067<h3 id="schedule-subheading" class="hero-subheading ddc-font-size-base">We promise the best maintenance and service for your Volvo. Personal, professional, and efficie
1067nt.</h3>
1068<a class="btn btn-default" href="/service/index.htm">
1069Schedule Today
1070</a>
1071</div>
1072</div>
1073</div>
1074</div>
1075</div><!-- end .herobtn-container.mt-3.page-section -->		
1076<div  class="page-section recommendations-vehicles-group" data-name="recommendations-vehicles-group">
1077<div id="recommendations-vehicles1-app-root" class="ddc-content ws-rec-vehicles" data-widget-name="ws-rec-vehicles" data-widget-id="recommendations-vehicles1" data-reactroot=""><div class="rec-vehicles-container text-center section m-0" style="min-height:477px" data-display-sets="TITLE,SUPPLEMENTAL_TITLE" hide-base-facet-category="true"><div class="mb-6" style="margin-bottom:0px"></div><ul class="static-width overflow-hidden justify-content-left list-unstyled vehicle-list d-flex flex-wrap mb-0" style="gap:2%" data-testid="static-width-carousel"></ul></div></div>
1078</div><!-- end .page-section.recommendations-vehicles-group -->		
1079<div  class="page-section row dea-seo-background dea-seo-container seo-image-container" data-name="seo-image-container">
1080<div  class="dea-container-group ddc-span6">
1081<div  class="ddc-content dealer-info content-default"  data-widget-name="content-default" data-widget-id="content4">
1082<h3 class="h1 widget-heading" >
1083Welcome To Volvo Cars Of Marietta 
1084</h3>
1085<div class="text-content-container content" >
1086<p><br></p>
1087</div>
1088</div>
1089<div  class="links-list hidden ddc-content"  data-widget-name="links-list" data-widget-id="links7">
1090<ul class=" list-inline" >
1091<li>
1092<a class="btn btn-link pl-0" href="/dealership/about.htm"  data-link-label='READ_MORE' >
1093Read More
1094</a>
1095</li>
1096</ul>
1097</div>
1098</div><!-- end .dea-container-group.ddc-span6 -->		
1099<div  class="page-section ddc-span6 p-0 seo-image" data-name="seo-image-group">
1100<div  class=" image-default ddc-content"  data-widget-name="image-default" data-widget-id="image4">
1101<img  data-src="https://pictures.dealer.com/v/vcna/1234/0d7b483ca270413291ab37842e7056d1.jpg" alt="" class="lazy-image dynamic-resize" src='data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='/>
1102</div>
1103</div><!-- end .page-section.ddc-span6.p-0.seo-image -->		
1104</div><!-- end .page-section.row.dea-seo-background.dea-seo-container.seo-image-container -->		
1105<div  class="inventory-search-group row page-section" data-name="inventory-search-group">
1106<div  class="page-section inventory-search-group-wrapper ddc-span12" data-name="inventory-search-group-wrapper">
1107<div  class=" ddc-content content-default"  data-widget-name="content-default" data-widget-id="content1">
1108<div class="text-content-container content" >
1109<div style="max-width:1440px;margin:0 auto;padding:1rem;"><p></p><h1 style="text-align: center;">Welcome To Volvo Cars Of Marietta</h1><hr style="width: 220px; max-width: 34%; height: 2px; margin: 18px auto 48px; border: 0; background: linear-gradient( to right, rgba(17,17,17,0), rgba(17,17,17,0.95), rgba(17,17,17,0) );"><p>As your Volvo dealer in Marietta, Volvo Cars of Marietta is proud to serve drivers around the Atlanta, GA, area with premium Volvo vehicles, high-quality pre-owned inventory, and expert finance and maintenance service. Visit us today, and find out why so many rely on our dealership for their Volvo needs.</p><h2>Shop the Jim Ellis Express Way at Volvo Cars of Marietta</h2><p>Volvo Cars of Marietta is part of the Jim Ellis Automotive Group, and that means you can expect more from us as a customer. One way we go above and beyond is by offering the Jim Ellis Express Way, a convenient online platform that allows you to shop our inventory, schedule a test drive, and set up a finance leasing package all from the comfort of your couch or office. Sign all the paperwork electronically, and we'll deliver your vehicle to you within a 25-mile radius of our dealership.<sup>1</sup></p><h2>Browse New and Pre-Owned Volvo Cars for Sale in Marietta, GA</h2><p>The latest Volvo lineup includes mild hybrids, plug-in hybrids, and fully electric models in the form of luxury-focused SUVs and one wagon model, the V60 Cross Country. In this section, we'll cover the mild-hybrid options you may come across at our dealership.</p><p>If you want nimble handling and a cozier feel, the <a href="/new-volvo/xc40-for-sale.htm" style="text-decoration: underline !important;">Volvo XC40</a> could serve you well as a compact SUV that is equal parts efficie
1109nt and enjoyable to drive in Marietta, GA.</p> <p>Looking for something bigger? The midsize <a href="/new-volvo/xc60-for-sale-in-marietta-ga.htm" style="text-decoration: underline !important;">Volvo XC60</a> gives you up to 63.3 cubic feet of cargo space with the back row down. Prefer a more low-profile design that still provides a spacious interior? Choose the midsize V60 Cross Country wagon.</p><p>You could also opt for the three-row <a href="/new-volvo/xc90-for-sale.htm" style="text-decoration: underline !important;">Volvo XC90</a> if you need six or seven seats for your family travels.</p><p>We also host a range of quality pre-owned variants to elevate your daily drives at a more competitive value. Our Volvo dealer in Marietta carries certified pre-owned Volvo vehicles that offer savings but still give you the confidence of a factory-backed warranty. No matter what you decide, you'll have a team of friendly sales professionals listening to your needs to pair you with the right automobile for your Atlanta, GA, lifestyle.</p><h2>Find Electric &amp; Plug-In Hybrid Volvo Vehicles in Marietta, GA</h2><p>When you want to lower your fuel costs even more or eliminate them altogether, one of the new Volvo EVs or plug-in hybrids could be more fitting. For example, the <a href="/new-volvo/xc60-plug-in-hybrid-for-sale.htm" style="text-decoration: underline !important;">Volvo XC60 Plug-In Hybrid</a> delivers impressive horsepower and torque, all while giving you the ability to swap between electric and gas power, or use both together to achieve optimum performance.</p><p>The <a href="/new-volvo/xc90-plug-in-hybrid-for-sale.htm" style="text-decoration: underline !important;">Volvo XC90 Plug-In Hybrid</a> follows the same formula, offering powertrain flexibility with three-row versatility that makes it a true jack-of-all-trades SUV.</p><p>Want to make more of a positive impact on the environment? Options like the <a href="/new-volvo/ex40-for-sale.htm" style="text-decoration: underline !important;">Volvo EX40</a> EV give you impressive all-electric range and zero tailpipe emissions in a compact package.</p><p>Moving up to the <a href="/new-volvo/ex90-for-sale.htm" style="text-decoration: underline !important;">Volvo EX90</a> EV allows you to take advantage of three-row seating, high-end tech features like Advanced Sensing, and over 650 horsepower.</p><h2>Leasing &amp; Financing: Competitive Offers Near Atlanta, GA</h2><p>Once you've decided which Volvo vehicle you want to put in your driveway, you'll need to plan how you want to pay for it. Our team of Volvo financing experts can help talk you through the various loan and lease options available to help you find the right fit for your financial situation.</p><p>A new Volvo lease often comes with a lower monthly payment than traditional financing, and that can mean more freedom to choose a higher-tier model or simply keep some extra money in your monthly budget. Volvo lease terms are shorter than a typical auto loan as well, so you'll have the ability to upgrade to the newest models just a few years down the road.</p><p>On the other hand, financing a new Volvo car means you'll be on the path to ownership, building equity with each payment. If you like owning your automobile outright and having no monthly payments at the end of a term, our finance team can set you up with an auto loan that makes sense for your needs.</p><p>In addition to financing a new Volvo vehicle, we can also arrange a financing plan to go toward a used car. Find a pre-owned iteration that suits you, and we'll work with a range of lenders to help you get an auto loan that fits your budget. We recommend filling out and submitting our online finance application so you can see where you stand before your visit.</p><h2>Certified Volvo Service Center Near Atlanta, GA</h2><p>We take pride in being your Volvo dealer in Marietta, and with that comes a dedication to keeping your Volvo vehicle running at its peak. Whether you bring us the latest Volvo EX90 SUV or you're keeping an older Volvo XC60 running for hun
1109dreds of thousands of miles, our team has the training, expertise, and experience to ensure it can provide you with the top-tier driving feel you've come to expect.</p><p>Our staff includes Volvo-certified technicians who can help you get to the heart of nearly any issue, whether your automobile is having alignment trouble, needs electrical diagnostics, or the engine requires some special attention. Plus, we make it easy to set up an appointment with our online service scheduling form. Simply let us know what you drive, what you need done, and choose an available date and time from the comfort of your home or office. You can even request a loaner vehicle,<sup>2</sup> arrange for an overnight key drop, or let us know you'll be waiting for your car on-site.</p><h2>Visit Our Volvo Car Showroom in Marietta, GA, Today!</h2><p>Let our Volvo dealer in Marietta show you a customer experience that goes beyond expectations and puts your needs first. Visit Volvo Cars of Marietta to find your next vehicle today!</p><hr><p><small><sup>1</sup>Offer available at the time of writing. Incentives are subject to change without notice and are intended for informational purposes only. Contact our dealership for more details.</small></p><p><small><sup>2</sup>Complimentary loaners available to customers having their vehicles serviced, subject to availability. Contact our dealership for more details and to confirm availability.</small></p></div>
1110</div>
1111</div>
1112<div  class=" ddc-content content-disclaimer"  data-widget-name="content-disclaimer" data-widget-id="content3">
1113<div class="text-content-container ddc-font-size-small line-height-condensed text-muted" >
1114While every reasonable effort is made to ensure the accuracy of the information on this site, including pricing, we are not responsible for any errors, omissions, or inaccuracies contained within these pages. Please verify any information in question with Volvo Cars of Marietta by calling 770-792-4593 or by visiting the dealership.
1115<br><br>
1116The advertised price does not include sales tax, vehicle registration fees, Georgia Lemon Law fees, or any other fees required by law. The dealer documentation fee of $799 is included in the advertised price. All prices include applicable factory rebates, factory incentives, and dealer discounts. Some rebates and incentives may require financing through an approved lender. Not all customers will qualify for all rebates or incentives. Some offers may not be combined. Prices are subject to change without notice based on manufacturer incentive programs. See dealer for complete details on pricing, discounts, and eligibility.
1117</div>
1118</div>
1119</div><!-- end .page-section.inventory-search-group-wrapper.ddc-span12 -->		
1120</div><!-- end .inventory-search-group.row.page-section -->		
1121</div><!-- end .page-bd -->
1122</div><!-- end .main -->		
1123<div  class="hide ddc-content content-disclaimer"  data-widget-name="content-disclaimer" data-widget-id="template-disclaimer1">
1124<script>
1125var DDC = DDC || {};
1126DDC.WidgetData = DDC.WidgetData || {};
1127DDC.WidgetData["content_disclaimer"] = DDC.WidgetData["content_disclaimer"] || {};
1128DDC.WidgetData["content_disclaimer"].widgetId = "template-disclaimer1";
1129DDC.WidgetData["content_disclaimer"].props = DDC.WidgetData["content_disclaimer"].props || {};
1130DDC.WidgetData["content_disclaimer"].props["labels"] = {};
1131DDC.WidgetData["content_disclaimer"].props.labels["disclaimerLabel"] = "Vehicle";
1132DDC.WidgetData["content_disclaimer"].showDealershipName = false;
1133DDC.WidgetData["content_disclaimer"].useItemOnListing = false;
1134</script>
1134
1135</div>
1136</div><!-- end .ddc-wrapper -->		
1137<div  class="push">
1138</div><!-- end .push -->		
1139<div  class="ddc-footer">
1140<div  class="third-party-service-footer d-inline-flex flex-column justify-content-center align-items-center">
1141<div id="template-navigation2-app-root" class="ddc-content ws-navigation volvo-footer-nav navigation-default" data-widget-name="ws-navigation" data-widget-id="template-navigation2" data-reactroot=""><nav class="non-mega-menu " data-show-footer-links-icons=""><ul class="nav-list nav parent-nav-count-6 navbar-nav" role="list"><li class="nav-first dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/dealership/directions.htm" data-navigation-id="default">Directions</a></li><li class="dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/contact.htm" data-navigation-id="default">Contact Us</a></li><li class="dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/dealership/about.htm" data-navigation-id="default"> </a></li><li class="dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/privacy.htm" data-navigation-id="default">Privacy</a></li><li class="dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/sitemap.htm" data-navigation-id="default">Sitemap</a></li><li class="nav-last dropdown dropdown  nav-no-children"><a style="white-space:normal" href="https://www.jimellis.com/career-opportunities.htm" target="_blank" data-navigation-id="default">Careers</a></li></ul></nav></div>
1142<div  class="ddc-content content-default volvo-footer-branding"  data-widget-name="content-default" data-widget-id="volvo-footer-content1">
1143<div class="text-content-container content" >
1144</div>
1145</div>
1146<div  class="ddc-content content-default credit"  data-widget-name="content-default" data-widget-id="template-content2">
1147<div class="text-content-container content" >
1148<a class="credit" href="https://www.dealer.com" target="_blank">    Website by Dealer.com  </a>     
1149</div>
1150</div>
1151<div class="mod inventory-search-forward " data-widget-name="inventory-search-forward" data-widget-id="template-inventory-forward1">
1152<div class="top"><div class="tl"></div><div class="tr"></div></div>
1153<div class="inner">
1154<div class="inner2">
1155<div class="bd">
1156<div class="bd2">
1157</div>
1158</div>
1159</div>
1160</div>
1161<div class="bottom"><div class="bl"></div><div class="br"></div></div>
1162</div><!-- end .mod -->
1163</div><!-- end .third-party-service-footer.d-inline-flex.flex-column.justify-content-center.align-items-center -->		
1164</div><!-- end .ddc-footer -->		
1165<div  class="ddc-webchat">
1166</div><!-- end .ddc-webchat -->		
1167<div  class="oem-includes hide">
1168</div><!-- end .oem-includes.hide -->		
1169<div  class="ddc-tracking hide">
1170<div  class=" ddc-content tracking-ddc-data-layer"  data-widget-name="tracking-ddc-data-layer" data-widget-id="template-tracking13">
1171<script type="text/javascript">
1172((DDC) => {
1173const incrementItem = (name) => {
1174const count = parseInt(DDC.session.get(name) || 0, 10) + 1;
1175DDC.session.set(name, count.toString());
1176};
1177if (false)
1178incrementItem('dlVdpViews');
1179if (false)
1180incrementItem('dlVdpUsedViews');
1181DDC = DDC || {};
1182DDC.dataLayer = DDC.dataLayer || {};
1183DDC.dataLayer['client'] = {};
1184DDC.dataLayer['user'] = {
1185...DDC.userLocation,
1186};
1187DDC.dataLayer['date'] = {};
1188DDC.dataLayer.site = DDC.dataLayer.site || {};
1189DDC.dataLayer.site['features'] =  {
1190enableMyCars: true,
1191templateFooterOverride: "footer-default",
1192enableSEOURLs: false,
1193digitalRetailing: {
1194"enabled": false
1195},
1196promotions: {
1197"enabled": true
1198}
1199};
1200DDC.dataLayer.site['siteInfo'] = DDC.dataLayer.site['siteInfo'] || {};
1201DDC.dataLayer.site['siteInfo'].siteProvider = "Dealertrack";
1202DDC.dataLayer.site['siteInfo'].tier = "tier3";
1203DDC.dataLayer.site['siteInfo'].proximityAccount = DDC?.siteSettings?.proximityAccount ? DDC.siteSettings.proximityAccount : '';
1204DDC.dataLayer.page = DDC.dataLayer.page || {};
1205DDC.Widgets = DDC.Widgets || {};
1206DDC.Widgets.Tracking = DDC.Widgets.Tracking || {};
1207DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {};
1208DDC.dataLayer.page.pageInfo.pagePath = "\/";
1209DDC.dataLayer.page.pageInfo.pageUrl = "https:\/\/www.volvocarsofmarietta.com\/";
1210DDC.dataLayer.page.pageInfo.params = "";
1211DDC.dataLayer.page.pageInfo.pageWidgets = ["v9.widgets.inventory-search.form.v2","v9.widgets.content.page-title.v1","v9.widgets.include.velocity.v1","ws-facet-browse","ws-tracking","v9.viewmodel.oem_toyota.digital_garage","v9.widgets.content.alert-banner.v1","ws-navigation","v9.widgets.header.default.v1","v9.widgets.tracking.ddc-advertising.v1","ws-rec-vehicles","v9.viewmodel.internal-tools.design-option-viewer","v9.widgets.tracking.ddc.v1","ws-webchat","v9.widgets.content.raw.v1","ws-specials","v9.widgets.links.list.v1","v9.viewmodel.internal-tools.cox-digital-retailing-option-viewer","v9.viewmodel.content.disclaimer","v9.widgets.content.disclaimer.v1","v9.widgets.contact.info.v1","v9.widgets.inventory-search.forward.v1","ws-site-text-search","v9.widgets.image.default.v1","ws-todays-hours","TemplateContent","v9.widgets.tracking.ddc-clickmap.v1","ws-event-viewer","v9.widgets.content.hero.v1","v9.widgets.content.alert-banner-top.v1","ws-tagging","v9.widgets.model-selector.responsive.v1","v9.widgets.tracking.ddc-generic-widget-user-events.v1","v9.widgets.tracking.url-parameter-tracking.v1","ws-mycars-nav","v9.widgets.tracking.ddc-data-layer.v1","v9.widgets.dialog.popups.v1","v9.widgets.content.default.v1"];
1212DDC.dataLayer.page.pageInfo.isHomepage = true;
1213DDC.dataLayer.page.pageInfo.isVlp = false;
1214DDC.dataLayer.page.pageInfo.isVdp = false;
1215DDC.dataLayer.page.pageInfo.isShowroomOverview = false;
1216DDC.dataLayer.page.pageInfo.isIncentivesSearchDetail = false;
1217DDC.dataLayer.page.pageInfo.hasLeadForm = false;
1218DDC.dataLayer.page.pageInfo.isConfirm = false;
1219//put any tracking properties into one datalayer object
1220DDC.dataLayer.page.trackingTags = {
1221};
1222DDC.dataLayer.page.attributes = {
1223"layoutType": (false) ? "mobile" : "desktop",
1224"locale": "en_US",
1225// getting vehicle page results
1226"incentivesCountPerDetailsPage": "",
1227"incentivesDetailCategory": "",
1228"vehicleCountPerPage": "",
1229"vehicleCurrentPage": "",
1230"vehicleListingPageSort": "",
1231"vehicleListingPageViews": '',
1232"vehicleDetailsPageViews": '',
1233"vehicleDetailsNewPageViews": '',
1234"vehicleDetailsUsedPageViews": '',
1235"specialsCategory": "",
1236};
1237DDC.dataLayer.dealership = DDC.dataLayer.dealership || {};
1238DDC.dataLayer.dealership.address1 = "1195 Cobb Parkway S";
1239DDC.dataLayer.dealership.address2 = "";
1240DDC.dataLayer.dealership.city = "Marietta";
1241DDC.dataLayer.dealership.dealerCode = [{"dealertrack-post":"jimellisvolvovcna"}, {"volvo-partner-id":"6US7133"}, {"dtid":"12109"}, {"mmd":"9571"}, {"dt-dr-profile":"jimellisvolvovcna"}, {"cvi-ddc-entityid-map":"RlVTSU9OOkRFQUxFUjo0MTAwMzE5MzM"}, {"volvo":"71330"}, {"common_org":"05187fed\-4691\-4263\-b259\-8ad6559d7e94"}, {"techsupptype":"spsupportform"}, {"at-kbb":"65927243"} ];
1242DDC.dataLayer.dealership.dealershipName = "Volvo Cars of Marietta";
1243DDC.dataLayer.dealership.dealerContactFirstName = "";
1244DDC.dataLayer.dealership.dealerContactLastName = "";
1245DDC.dataLayer.dealership.postalCode = "30060";
1246DDC.dataLayer.dealership.stateProvince = "GA";
1247DDC.dataLayer.dealership.phone1 = "<span data\-phone\-ref=\x27SALES\x27 data\-account\-ref=\x27jimellisvolvovcna\x27>770\-525\-3403<\/span>";
1248DDC.dataLayer.dealership.website = "https:\/\/www.volvocarsofmarietta.com";
1249DDC.dataLayer.dealership.email = "[email protected]";
1250DDC.dataLayer.dealership.pfe = "bW9jLnNpbGxlbWlqQGV0b3Vxb3Zsb3Y=";
1251DDC.dataLayer.dealership.cpa = "bW9jLmNuaW90dWF4b2NAbm9pdGFjaWZpbm1lZG5JLkFQQw==";
1252DDC.dataLayer.additionalInventoryFields = [
1253];
1254DDC.dataLayer['vehicles'] = [
1255];
1256DDC.dataLayer['confirmation'] = {
1257// US1064395: properties for incentives data.
1258"incentiveId":			"",
1259"incentiveTitle":		"",
1260"selectedIncentiveId":	"",
1261"incentiveShortTitle":	"",
1262"apptTime":         "",
1263"customFormId":     "",
1264"elapsedTime":      "",
1265"element":          "",
1266"email":            "",
1267"emailLowerCase": 	"",
1268"firstName":        "",
1269"firstNameLowerCase": "",
1270"formEventId":		"",
1271"formPagePath":		"",
1272"formTitle":        "",
1273"isModal":          "",
1274"lastName":         "",
1275"lastNameLowerCase": "",
1276"modalContainer":   "",
1277"phone":            "",
1278"phoneNumber":      "",
1279"pageName":			"",
1280"preferredContact": "",
1281"street":			"",
1282"streetLowerCase":  "",
1283"submissionTimestamp": "",
1284"trackingId":       "",
1285"trackingTags":		"",
1286"tradeinMake":      "",
1287"tradeinModel":     "",
1288"tradeinVin":       "",
1289"tradeinYear":      "",
1290"uuid":             "",
1291"validate":         "",
1292"zip":              "" || "",
1293"coApplicant": {
1294"firstName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1295"firstNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1296"lastName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1297"lastNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1298"email": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1299"emailLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1300"phone": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1301"street": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1302"streetLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
1303}
1304};
1305var stripNullStrings = function(obj){
1306for (var property in obj) {
1307if (obj.hasOwnProperty(property)) {
1308var val = obj[property];
1309if (typeof val === "object") {
1310stripNullStrings(val);
1311} else {
1312var checkdVal = ((val === "null")||(val === "" ) ? null : val);
1313obj[property] = checkdVal;
1314}
1315}
1316}
1317}
1318stripNullStrings(DDC.dataLayer);
1319})(window.DDC);
1320</script>
1320
1321</div>
1322<div  class=" tracking-ddc-generic-widget-user-events ddc-content"  data-widget-name="tracking-ddc-generic-widget-user-events" data-widget-id="template-tracking16">
1323</div>
1324<script>
1325DDC = DDC || {};
1326DDC.WidgetData = DDC.WidgetData || {};
1327DDC.WidgetData["tracking-ddc"] = DDC.WidgetData["tracking-ddc"] || {};
1328DDC.WidgetData["tracking-ddc"].showPrivacyBanner = false || false;
1329DDC.WidgetData["tracking-ddc"].inlinePrivacyBanner = true
1330const addPrivacyBannerInline = () => {
1331const privacyBanner = document.querySelector('.consumer-privacy-banner');
1332if (!privacyBanner) return; 
1333const PRIVACY_STATUS = "DDC.AllowUserData";
1334let allowUserData = null;
1335try {
1336allowUserData = window.localStorage.getItem(PRIVACY_STATUS);
1337} catch (e) {}
1338const hideForKeyboard = () => {
1339const tabbableElements = privacyBanner.querySelectorAll(
1340'a[href], audio[controls], video[controls], button, details, iframe, input:not([disabled]), select:not([disabled]), summary, textarea:not([disabled]), [tabindex="0"], [contenteditable="true"], [accesskey]'
1341);
1342tabbableElements.forEach(el => el.setAttribute('tabindex', '-1'));
1343};
1344if (allowUserData !== 'true') {
1345const privacyBannerCloseButton = privacyBanner.querySelector('.consumer-privacy-banner-button');
1346if (!privacyBannerCloseButton) return;
1347document.body.prepend(privacyBanner);
1348privacyBannerCloseButton.addEventListener('click', e => {
1349e.preventDefault();
1350privacyBanner.classList.remove('in');
1351privacyBanner.classList.remove('no-animation');
1352privacyBanner.setAttribute('aria-hidden', 'true');
1353hideForKeyboard();
1354try {
1355window.localStorage.setItem(PRIVACY_STATUS, 'true');
1356} catch (e) {}
1357});
1358}
1359}
1360if(
1361(false || false)
1362&& 
1363true
1364) {
1365addPrivacyBannerInline()
1366}
1367</script>
1367										
1368<img class="hide" id="ddc-clickmap-img-click" src="" alt=""/>
1369<div  class=" ddc-content tracking-url-parameter-tracking"  data-widget-name="tracking-url-parameter-tracking" data-widget-id="template-tracking14">
1370</div>
1371<div id="ws-tagging1-app-root" class="ddc-content ws-tagging" data-widget-name="ws-tagging" data-widget-id="ws-tagging1" data-reactroot=""><div data-testid="Widget"></div></div>
1372<div id="ws-tracking1-app-root" class="ddc-content ws-tracking" data-widget-name="ws-tracking" data-widget-id="ws-tracking1" data-reactroot="">
1372<script id="schema-0" type="application/ld+json">{"@context":"https://schema.org","@type":"AutomotiveBusiness","name":"Volvo Cars of Marietta","description":"New Volvo dealership in the Atlanta area that sells both new and used cars. Full service center and finance department able to serve customers with end-to-end solutions.","url":"https://www.volvocarsofmarietta.com","telephone":"+17709521800","email":"[email protected]","logo":"https://static.dealer.com/v8/global/images/franchise-logos/auto/v/volvo/white/117x80.png?r=1413305529000","sameAs":["https://www.facebook.com/JimEllisVolvoOfMarietta/","https://www.instagram.com/explore/locations/310562419/volvo-cars-of-marietta"],"address":{"@type":"PostalAddress","streetAddress":"1195 Cobb Parkway S","addressLocality":"Marietta","addressRegion":"GA","postalCode":"30060","addressCountry":"US"},"geo":{"@type":"GeoCoordinates","latitude":33.9234204,"longitude":-84.5049477},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"07:30","closes":"19:00"}],"department":[{"@type":"AutoRental","name":"Rental","address":{"@type":"PostalAddress","addressRegion":"GA","addressCountry":"US"},"url":"https://www.volvocarsofmarietta.com","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"07:30","closes":"19:00"}]},{"@type":"AutoRepair","name":"Service","address":{"@type":"PostalAddress","streetAddress":"1130 Rotttenwood Dr SE","addressLocality":"Marietta","addressRegion":"GA","postalCode":"30060","addressCountry":"US"},"url":"https://www.volvocarsofmarietta.com","telephone":"+17705251112","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"07:30","closes":"19:00"}]},{"@type":"AutoPartsStore","name":"Parts","address":{"@type":"PostalAddress","streetAddress":"1130 Rottenwood Drive SE","addressLocality":"Marietta","addressRegion":"GA","postalCode":"30060","addressCountry":"US"},"url":"https://www.volvocarsofmarietta.com","telephone":"+17705253692","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"07:30","closes":"19:00"}]},{"@type":"AutoDealer","name":"Sales","telephone":"+17709521800","url":"https://www.volvocarsofmarietta.com","image":"https://static.dealer.com/v8/global/images/franchise-logos/auto/v/volvo/white/117x80.png?r=1413305529000","map":"https://www.google.com/maps/place/Volvo+Cars+of+Marietta/@33.92328,-84.5073517,17z/data=!3m1!4b1!4m5!3m4!1s0x88f5114117d57c23:0xea0c2d649cc82232!8m2!3d33.92328!4d-84.505163","address":{"@type":"PostalAddress","streetAddress":"1195 Cobb Parkway S","addressLocality":"Marietta","addressRegion":"GA","postalCode":"30060","addressCountry":"US"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"07:30","closes":"19:00"}]}]}</script>
1372</div>
1373</div><!-- end .ddc-tracking.hide -->		
1374<div  class="ddc-internal-tools">
1375<div  class=" internal-tools-design-option-viewer"  data-widget-name="internal-tools-design-option-viewer" data-widget-id="template-design-option-viewer1">
1376</div>
1377</div><!-- end .ddc-internal-tools -->		
1378<div  class="hide">
1379<style>
1380.ui-dialog-entry {
1381position: absolute;
1382}
1383</style>
1384<div  class="dialog-popups  ddc-content"  data-widget-name="dialog-popups" data-widget-id="template-dialog1">
1385</div>
1386<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include1">
1387<script type="text/javascript">
1388/* <![CDATA[ */
1389var google_conversion_id = 991674340;
1390var google_custom_params = window.google_tag_params;
1391var google_remarketing_only = true;
1392/* ]]> */
1393</script>
vendor: 1 bytes, line 1393
1393
1394<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"></script>
1394
1395<noscript>
1396<div style="display:inline;">
1397<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/991674340/?value=0&amp;guid=ON&amp;script=0"/>
1398</div>
1399</noscript>
1400<script type="text/javascript">var ssaUrl = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'pixel.sitescout.com/iap/d7ce5ef45be1a238';new Image().src = ssaUrl;</script>
1400
1401<!--
1402mega menu fixes
1403-->
1404<style>
1405.navbar-default .navigation-default:is(.smallest, .smaller, .small) :is(.nav, .ddc-nav-inline) > li > a { min-width: 0px; } /* small    */
1406.navbar-default .navigation-default:is(.smallest, .smaller) .nav > li > a { padding-left: 2px; padding-right: 10px; }       /* smaller  */
1407.navbar-default .navigation-default:is(.smallest) ~ :is(.mycars,.mycars-default) .menu > a{ width: 60px; }                  /* smallest */
1408</style>
1409</div>
1410<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include2">
1411</div>
1412<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include3">
1413</div>
1414<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include4">
1415<!-- Facebook Pixel Code -->
1416<script>
1417!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
1418n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
1419n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
1420t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
1421document,'script','//connect.facebook.net/en_US/fbevents.js');
1422if(window.Cookies.get('privacyOption') === "rightToOptOut") {
1423fbq('dataProcessingOptions', ['LDU'], 0, 0);
1424} else {
1425fbq('dataProcessingOptions', []);
1426}
1427fbq('init', '1777695882452147');
1428fbq('track', 'PageView', {}, { eventID: window.DDC.dataLayer.page.pageViewId });
1429fbq('init', '890933379485658');
1430fbq('track', 'PageView', {}, { eventID: window.DDC.dataLayer.page.pageViewId });
1431</script>
1431
1432<noscript>
1433<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1777695882452147&ev=PageView&noscript=1"/>
1434<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=890933379485658&ev=PageView&noscript=1"/>
1435</noscript>
1436<!-- End Facebook Pixel Code -->
1437</div>
1438<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-specific-include1">
1439;
1440;
1441</div>
1442</div><!-- end .hide -->		
1443<script type="text/javascript">
1444window.DDC = window.DDC || {};
1445var generateCallTrackingSessionId = function() {
1446var uuid = Math.random().toString(36).substring(2) + (new Date()).getTime().toString(36);
1447return uuid;
1448},
1449setCallTrackingSessionCookie = function(uuid) {
1450// Set cookie to expire in 2 hours
1451var expirationTime = new Date();
1452expirationTime.setTime(expirationTime.getTime() + 120 * 60 * 1000);
1453document.cookie = 'callTrackingSessionId=' + uuid + ';expires=' + expirationTime.toGMTString() + ';path=/';
1454},
1455cookieRxResults = new RegExp("callTrackingSessionId=\(\.\*\?\)\(;\|\$\)").exec(document.cookie),
1456callTrackingSessionId
1457;
1458if (cookieRxResults) {
1459callTrackingSessionId = cookieRxResults[1];
1460} else {
1461callTrackingSessionId = generateCallTrackingSessionId();
1462setCallTrackingSessionCookie(callTrackingSessionId);
1463}
1464window.DDC.callTrackingSettings = {
1465callTrackingArtifactBaseUrl: 'https://phones.ddcplatform.dealer.com',
1466callTrackingSessionId: callTrackingSessionId,
1467callTrackingAccountIdsOverride: null
1468};
1469window.DDC.phonesUrl = 'https://phone-swap-service-v2-prod.us-west-2.web.dealer.com:443/phones';
1470</script>
vendor: 1 bytes, line 1470
1470
1471<script type="text/javascript" src="/static/assets/libraries/ddc-phone-swapping/live-latest/umd.js" async></script>
1471
1472<!-- Google Tag Manager -->
1473<script type="text/javascript">
1474const gtmContainerIds = [{id:'GTM-4H673',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-N4HPHLN',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-KJMC63PR',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-MQ8V9VS',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-57RFH2GG',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-M4872CK6',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-WBXFGT4Q',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-W8743JMB',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-W9HKZ8VH',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-T8M54WK',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-WB9KHK8',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-M6DVP2FX',src:'https://www.googletagmanager.com/gtm.js'}];
1475window.DDC.dataLayer = window.DDC.dataLayer || {};
1476if(window.dataLayer) {
1477window.dataLayer.splice(0,0,window.DDC.dataLayer);
1478} else {
1479window.dataLayer=[window.DDC.dataLayer];
1480}
1481(()=>{
1482const dataLayerHasData = !!Object.keys(window.DDC.dataLayer).length && !!window.DDC.dataLayer.page?.pageInfo;
1483window?.newrelic?.setCustomAttribute(
1484'dataLayerHasData',
1485dataLayerHasData
1486);
1487})();
1488(function(w,d,s,l,i,j,f,dl,k){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});f=d.getElementsByTagName(s)[0],k=i.length;
1489while(k--){j=d.createElement(s);j.async=!0;if(i[k].id==='GTM-TFBK4FF'){j.setAttribute('data-skip-blocking','true');}j.src=i[k].src+'?id='+i[k].id+'&l='+(l||'dataLayer');f.parentNode.insertBefore(j,f);}}
1490(window,document,'script','dataLayer',gtmContainerIds));
1491</script>
1491
1492<!-- End Google Tag Manager -->
1493<script type="text/javascript">
1494window.DDC = window.DDC || {};
1495DDC.WS = DDC.WS || {};
1496DDC.OSIRIS = DDC.WS;
1497DDC.WS.state = DDC.WS.state || {};
1498DDC.WS.state['ws-site-text-search'] = DDC.WS.state['ws-site-text-search'] || {};
1499DDC.WS.state['ws-site-text-search']['template-site-search1'] = {"widgetData":{"pageAlias":"INDEX","pageSearchUri":"https://minerva-west.web.dealer.com/search","accountId":"jimellisvolvovcna","siteId":"jimellisvolvovcna","widgetSearchServiceUri":"/api/widget/ws-site-text-search","configTypes":"new,used,fleet"},"requestData":{"deviceType":"DESKTOP","windowId":"template-site-search1","widgetName":"ws-site-text-search","locale":"en_US"},"prefs":{"widgetClasses":"","noResultsLinks":"INVENTORY_LISTING_DEFAULT_AUTO_NEW,INVENTORY_LISTING_DEFAULT_AUTO_USED,INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED,CAR_CUSTOMIZER","overrideAllInventoryAlias":"","searchButtonLabel":"","searchButtonIcon":"search","searchButtonIconSize":"large","searchButtonStyle":"unstyled","addressGetDirectionsLabel":"GET_DIRECTIONS","contactUsHeadingLabel":"CONTACT_US","addressHeadingLabel":"GET_DIRECTIONS","addressClasses":"","hoursTabsHeaderLabel":"HOURS","searchPlaceholderLabel":"SEARCH_PLACEHOLDER_TEXT","numberOfCharactersForFirstSearch":"2","vehicleOrder":"Oldest First","hideWidgetOnPages":"","display":"button","listingConfigIds":"new,used,fleet","showPrice":"true","enableConditionTabs":"true","prioritizeClosestVehiclesToShopper":"false","showCityAndState":"false"},"labels":{"CLICK_TO_CALL_OUR":"Click to call our","TAB_PRE_OWNED":"Pre-Owned","NEW":"New","RECENT":"Recent","THURSDAY":"Thursday","SEARCH_RESULTS_READY":"Search results are ready for navigation. ","SEARCH_PLACEHOLDER":"Search for Anything... ","SORRY_TIMEOUT_ADD":"Sorry, we're having trouble searching for that right now. Please try a different search term or use the links below. ","MILEAGE":"Mileage","CLOSE":"Close","SEND_US_AN_EMAIL":"Send Us an Email","WEDNESDAY":"Wednesday","CERTIFIED":"Certified","USED_INVENTORY":"Pre-Owned Inventory","INVENTORY":"Inventory","MORE_INVENTORY_SEARCHES":"More Inventory Searches","SATURDAY":"Saturday","INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED_SEARCH_LINK":"Certified Vehicles","PAGE_SEARCH_RESULTS":"Page Search Results","SERVICE":"Service","ABOUT_US":"About Us","CLEAR_SEARCH_HISTORY":"Clear search history","DIRECTIONS":"Directions","FINANCE_CENTER":"Finance Center","NO_RESULTS_FOR":"Sorry, we couldn't find results matching","INVENTORY_LISTING_DEFAULT_AUTO_NEW_SEARCH_LINK":"New Vehicles","NUMBER":"Number","NO_SEARCH_RESULTS_FOUND":"No results found, please refine your search criteria. ","VIEW_ALL_VEHICLES_SITE_SEARCH":"View Vehicles Matching Your Search","SUNDAY":"Sunday","SEARCH":"Search","VIEW_DETAILS_ABOUT":"View details about","INVENTORY_LISTING_DEFAULT_AUTO_USED_SEARCH_LINK":"Pre-Owned Vehicles","TUESDAY":"Tuesday","DEPARTMENT":"Department","PAGE":"Page","SEND_AN_EMAIL_TO":"Send an Email to","ALL_NEW_INVENTORY":"All New Inventory","DEALERSHIP_HOURS":"Dealership Hours","ALL_INVENTORY":"All Inventory","CLOSE_MODAL":"Close Modal","SEARCH_THE_WHOLE_SITE":"Search the whole site! ","SHOW_MORE":"Show More","PARTS_DEPT_HOURS":"Parts Dept. Hours","CLEAR_SEARCH_INPUT":"Clear Search Input","QUICK_LINKS":"Quick Links","WEBSITE_RESOURCES":"Website Resources","CLEAR_HISTORY":"Clear History","GET_DIRECTIONS":"Get Directions","SORRY_TIMEOUT_GENERIC":"Sorry, we're having trouble searching for that right now. Please try a different search term or use the links below. ","SORRY_TIMEOUT_INVENTORY":"Sorry, we're having trouble searching for that right now. Please try a different search term or use the links below. ","RECENT_SEARCHES":"Recent Searches","VOICE_SEARCH":"Voice Search","SERVICE_DEPT_HOURS":"Service Dept. Hours","VEHICLE_SEARCH_RESULTS":"Vehicle search results","CAR_CUSTOMIZER_SEARCH_LINK":"Start A Custom Build","PARTS":"Parts","FRIDAY":"Friday","NEW_INVENTORY":"New Inventory","DETAILS_PAGE":"details page","SEARCH_PLACEHOLDER_LISTENING":"Listening... ","SEARCH_BY_MAKE_MODEL_ETC":"Search by make, model, etc. ","REMOVE":"Remove","TAB_CERTIFIED":"Certified","SALES":"Sales","NO_MATCHES_FOUND_FOR":"No matches found for","SORRY_TIMEOUT_PAGES":"Sorry, we're having trouble searching for that right now. Please try a different search term or use the links below. ","ALL_USED_INVENTORY":"All Used Inventory","PRE_OWNED":"Pre-Owned","SEARCH_RESULTS":"Search Results","INVENTORY_SEARCH_RESULTS":"Inventory Search Results","MONDAY":"Monday","TAB_NEW":"New","SORRY_NO_RESULTS":"Sorry, we could not find a match","HOURS":"Hours","SEARCH_PLACEHOLDER_TEXT":"Describe your ideal car.  Make, model, features, etc. ","VISIT":"Visit","CANCEL":"Cancel","SUBMIT":"Submit","COMMERCIAL":"Commercial","STAFF":"Staff","VIEW_SIMILAR_VEHICLES":"View Similar Vehicles","CONTACT_US":"Contact Us","CLEAR":"Clear"}
1499,"sitemap":{"404":"/page-unavailable.htm","SITE_TEXT_SEARCH_RESULTS":"/search-results/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED":"/certified-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_USED":"/used-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_NEW":"/new-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_ALL":"/all-inventory/index.htm"},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"wsm-account-data-distributor-timeout":200,"ws-site-text-search-inventory-client-timeout":2500,"enable-ws-navigation-replacement":true,"ws-site-text-search-nls-timeout":1000,"ws-site-text-search-ffss-debounce":{"mobile":600,"desktop":400}}};
1500DDC.WS.state['ws-facet-browse'] = DDC.WS.state['ws-facet-browse'] || {};
1501DDC.WS.state['ws-facet-browse']['inventory-search1'] = {"widgetData":{"accountId":"jimellisvolvovcna","pageAlias":"INDEX","siteId":"jimellisvolvovcna","locale":"en_US"},"http":{"status":"done"},"appliedMainFilters":{},"appliedModalFilters":{},"mainFacetData":{"facets":[{"id":"compositeType","label":"Type","allLabel":"All Conditions","type":"VALUE","values":[{"label":"Condition","value":"ALL"},{"count":352,"label":"New","type":"BASIC","value":"new"},{"count":222,"label":"Pre-Owned","type":"BASIC","value":"used"},{"count":99,"label":"Certified","type":"BASIC","value":"certified"}],"collapsed":false},{"id":"make","label":"Make","allLabel":"All Makes","type":"VALUE","values":[{"label":"Make","value":"ALL"},{"count":1,"label":"Acura","type":"BASIC","value":"Acura"},{"count":2,"label":"Audi","type":"BASIC","value":"Audi"},{"count":6,"label":"BMW","type":"BASIC","value":"BMW"},{"count":1,"label":"Chevrolet","type":"BASIC","value":"Chevrolet"},{"count":3,"label":"Ford","type":"BASIC","value":"Ford"},{"count":3,"label":"GMC","type":"BASIC","value":"GMC"},{"count":6,"label":"Honda","type":"BASIC","value":"Honda"},{"count":3,"label":"Hyundai","type":"BASIC","value":"Hyundai"},{"count":1,"label":"INFINITI","type":"BASIC","value":"INFINITI"},{"count":1,"label":"Jeep","type":"BASIC","value":"Jeep"},{"count":1,"label":"Kia","type":"BASIC","value":"Kia"},{"count":1,"label":"Lexus","type":"BASIC","value":"Lexus"},{"count":2,"label":"Lincoln","type":"BASIC","value":"Lincoln"},{"count":2,"label":"Mazda","type":"BASIC","value":"Mazda"},{"count":2,"label":"Mercedes-Benz","type":"BASIC","value":"Mercedes-Benz"},{"count":1,"label":"Nissan","type":"BASIC","value":"Nissan"},{"count":2,"label":"Subaru","type":"BASIC","value":"Subaru"},{"count":3,"label":"Tesla","type":"BASIC","value":"Tesla"},{"count":5,"label":"Toyota","type":"BASIC","value":"Toyota"},{"count":528,"label":"Volvo","type":"BASIC","value":"Volvo"}],"collapsed":false},{"id":"year","label":"Year","allLabel":"All Years","type":"VALUE","multiselect":true,"values":[{"label":"Year","value":"ALL"},{"count":1,"label":"2012","type":"BASIC","value":"2012"},{"count":1,"label":"2013","type":"BASIC","value":"2013"},{"count":1,"label":"2014","type":"BASIC","value":"2014"},{"count":1,"label":"2017","type":"BASIC","value":"2017"},{"count":4,"label":"2018","type":"BASIC","value":"2018"},{"count":7,"label":"2019","type":"BASIC","value":"2019"},{"count":3,"label":"2020","type":"BASIC","value":"2020"},{"count":5,"label":"2021","type":"BASIC","value":"2021"},{"count":8,"label":"2022","type":"BASIC","value":"2022"},{"count":21,"label":"2023","type":"BASIC","value":"2023"},{"count":55,"label":"2024","type":"BASIC","value":"2024"},{"count":43,"label":"2025","type":"BASIC","value":"2025"},{"count":247,"label":"2026","type":"BASIC","value":"2026"},{"count":177,"label":"2027","type":"BASIC","value":"2027"}],"collapsed":false}],"filters":[],"offSiteData":{"offSiteBannerPosition":-1,"offSiteItemCount":-1},"suggestedFilters":[{"id":"year","label":"Year","values":[{"count":247,"label":"2026","type":"BASIC","value":"2026"}]}],"totalCount":574},"modalFacetData":{},"a11yMessage":{},"requestData":{"deviceType":"DESKTOP","windowId":"inventory-search1","widgetName":"ws-facet-browse","locale":"en_US"},"prefs":{"widgetName":"facet_browse","widgetClasses":"align-center bg-contrast-med m-0 pt-5 px-5 pb-3","widgetHeading":"","widgetSubCategory":"inventory_search","buttonTextSubmit":"SEARCH_INVENTORY","buttonSubmitClasses":"BLANK","buttonStyleSubmit":"primary","buttonSizeSubmit":"default","defaultActiveTypeConstraint":"all","listing.config.id":"-new,-used,-wholesale-new","radiusRangeLabel":"FIND_VEHICLES_FOR","showCountOnSubmitButton":"false","showRadius":"false","removeEmptyConstraints":"true","removeEmptyFacets":"false","defaultRange":"5","suppressAllConditions":"compliant","violateUsedCompliance":"true","linkToConditionPages":"true","defaultListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_ALL","allListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_ALL","newListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","usedListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_USED","certifiedListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED","showFranchiseVehiclesOnly":"false","facetInstanceIdAllFilters":"listing","facetInstanceId":"index-search","widgetSubHeading":"","widgetSubHeadingClasses":"h1 ddc-sub-heading","widgetSubHeadingColor":"BLANK","widgetSubHeadingIcon":"","formLayout":"inline","numberOfDis
1501playFacets":"5","borderRadiusOverride":"inherit","backgroundContainer":"bg-input-alpha-9","showAllFilters":"true","headingSize":"","headingStyles":""},"labels":{"ANY_RETAIL_VALUE":"Any Retail Value","ANY_ACCOUNT_ID":"Any Location","ALL_FILTERS":"All Filters","FILTERS":"Filters","ANY_DRIVE_LINE":"Any Drive Line","FILTER_REMOVED":"Filter removed","ANY_INVOICE_PRICE":"Any Invoice Price","A_FILTER":"Filter","ANY_MAKE":"Make","ANY_HIGHWAY_FUEL_ECONOMY":"Any Highway Fuel Economy","ANY_INVENTORY_DATE":"Any Inventory Date","SEARCH_INVENTORY":"Search Inventory","ANY_BODY_STYLE":"Any Body Style","TYPE":"Type","FILTER_VALUE_CLICK_TO_REMOVE":"{filter}: {value}. Click to remove. ","SEARCH":"Search","ANY_TRIM":"Any Trim","ANY_ACCOUNT_STATE":"Any State","ANY_ODOMETER":"Any Mileage","ANY_SUPER_MODEL":"Any Class","ANY_EXTERIOR_COLOR":"Any Exterior Color","ANY_INTERNET_PRICE":"Any Price","ANY_FUEL_TYPE":"Any Fuel Type","MIN":"Min","SHOW_X_MATCH":"Show {count} Match","ANY_TRANSMISSION":"Any Transmission","INCLUDE_NO_PRICE_AVAILABLE":"Include “No Price Available” ","MAX":"Max","ANY_YEAR":"Year","ALL_FILTERS_REMOVED":"All Filters removed","ANY":"Any","ANY_CATEGORY":"Any Category","ANY_MODEL":"Model","ANY_OPTION":"Any Features","ANY_STATUS":"Any Status","CLEAR_FILTERS":"Clear Filters","RESULTS":"Results","SHOW_X_MATCHES":"Show {count} Matches","ANY_INTERIOR_MATERIAL":"Any Interior Material","ANY_MSRP":"Any MSRP","ANY_CITY_FUEL_ECONOMY":"Any City Fuel Economy","ANY_COMPOSITE_TYPE":"Condition","ANY_ENGINE":"Any Engine","CANCEL":"Cancel","MATCHES":"Matches","NETWORK_ERROR":"Please make sure you are connected to the internet and try again. ","ANY_INTERIOR_COLOR":"Any Interior Color","RESULT":"result","MATCH":"Match"},"sitemap":{"INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED":"/certified-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_USED":"/used-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_NEW":"/new-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_ALL":"/all-inventory/index.htm"},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"ws-facet-browse-fetch-timeout":650,"ws-facet-browse-fetch-retries":3,"ws-facet-browse-histograms":false}};
1502DDC.WS.state['ws-tracking'] = DDC.WS.state['ws-tracking'] || {};
1503DDC.WS.state['ws-tracking']['ws-tracking1'] = {"addItems":{"id":"jimellisvolvovcna","type":null,"status":null,"verticalType":null,"name":"Volvo Cars of Marietta","url":"www.volvocarsofmarietta.com","internalUrl":"jimellisvolvovcna.cms.dealer.com","properties":{"latitude":"33.9234204","longitude":"-84.5049477"},"address":{"address1":"1195 Cobb Parkway S","address2":"","address3":null,"city":"Marietta","state":"GA","postalCode":"30060","country":"US"},"primaryContactInformation":{"phoneNumbers":[{"type":"HOME","number":"770-525-1112"},{"type":"WORK","number":"770-525-3403"},{"type":"OTHER","number":"770-525-3692"}],"email":"[email protected]","email2":null,"firstName":null,"lastName":null},"secondaryContactInformation":null,"hours":{"sunday":"Closed","monday":"7:30 AM - 7:00 PM","tuesday":"7:30 AM - 7:00 PM","wednesday":"7:30 AM - 7:00 PM","thursday":"7:30 AM - 7:00 PM","friday":"7:30 AM - 7:00 PM","saturday":"7:30 AM - 7:00 PM"},"localizedHours":null,"ancestorAccountIds":null,"descendantAccountIds":null,"childAccountIds":null,"parentAccountIds":null,"franchiseList":["Volvo"],"dealerCodes":null,"grantedResources":null,"departments":[{"label":"Service1","type":"SERVICE1","hours":{"sunday":"Closed","monday":"7:30 AM - 7:00 PM","tuesday":"7:30 AM - 7:00 PM","wednesday":"7:30 AM - 7:00 PM","thursday":"7:30 AM - 7:00 PM","friday":"7:30 AM - 7:00 PM","saturday":"7:30 AM - 7:00 PM"},"localizedHours":{"en":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"770-525-1112"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":"GA","postalCode":null,"country":"US"}},{"label":"Mobile","type":"MOBILE","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"770-404-9663"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Sales1","type":"SALES1","hours":{"sunday":"Closed","monday":"7:30 AM - 7:00 PM","tuesday":"7:30 AM - 7:00 PM","wednesday":"7:30 AM - 7:00 PM","thursday":"7:30 AM - 7:00 PM","friday":"7:30 AM - 7:00 PM","saturday":"7:30 AM - 7:00 PM"},"localizedHours":{"en":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"770-525-3403"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":"GA","postalCode":null,"country":"US"}},{"label":"Sales 2","type":"SALES_2","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"770-404-9663"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Parts1","type":"PARTS1","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{"unknown":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"770-525-3692"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Rental","type":"RENTAL","hours":{"sunday":"Closed","monday":"7:30 AM - 7:00 PM","tuesday":"7:30 AM - 7:00 PM","wednesday":"7:30 AM - 7:00 PM","thursday":"7:30 AM - 7:00 PM","friday":"7:30 AM - 7:00 PM","saturday":"7:30 AM - 7:00 PM"},"localizedHours":{"en":{"sunday":"Closed","monday":"7:30 AM - 7:00 PM","tuesday":"7:30 AM - 7:00 PM","wednesday":"7:30 AM - 7:00 PM","thursday":"7:30 AM - 7:00 PM","friday":"7:30 AM - 7:00 PM","saturday":"7:30 AM - 7:00 PM"}},"contactInformation":{"phoneNumbers":[],"email":"","email2":null,"firstName":"","lastName":""},"address":{"address1":"","address2":"","address3":null,"city":"","state":"GA","postalCode":"","country":"US"}},{"label":"Service","type":"SERVICE","hours":{"sunday":"Closed","monday":"7:30 AM - 7:00 PM","tuesday":"7:30 AM - 7:00 PM","wednesday":"7:30 AM - 7:00 PM","thursday":"7:30 AM - 7:00 PM","friday":"7:30 AM - 7:00 PM","saturday":"7:30 AM - 7:00 PM"},"localizedHours":{"en":{"sunday":"Closed","monday":"7:30 AM - 7:00 PM","tuesday":"7:30 AM - 7:00 PM","wednesday":"7:30 AM - 7:00 PM","thursday":"7:30 AM - 7:00 PM","friday":"7:30 AM - 7:00 PM","saturday":"7:30 AM - 7:00 PM"}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"770-525-1112"}],"email":"[email protected]","email2":null,"firstName":"","lastName":""},"address":{"address1":"1130 Rotttenwood Dr SE","address2":"","address3":null,"city":"Marietta","state":"GA","postalCode":"30060","country":"US"}},{"label":"Parts","type":"PARTS","hours":{"sunday":"Closed","monday":"7:30 AM - 7:00 PM","tuesday":"7:30 AM - 7:00 PM","wednesday":"7:30 AM - 7:00 PM","thursday":"7:30 AM - 7:00 PM","friday":"7:30 AM - 7:00 PM","saturday":"7:30 AM - 7:00 PM"},"localizedHours":{"en":{"sunday":"Closed","monday":"7:30 AM - 7:00 PM","tuesday":"7:30 AM - 7:00 PM","wednesday":"7:30 AM - 7:00 PM","thursday":"7:30 AM - 7:00 PM","friday":"7:30 AM - 7:00 PM","saturday":"7:30 AM - 7:00 PM"}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"770-525-3692"}],"email":"[email protected]","email2":null,"firstName":"","lastName":""},"address":{"address1":"1130 Rottenwood Drive SE","address2":"","address3":null,"city":"Marietta","state":"GA","postalCode":"30060","country":"US"}}],"inventoryListingConfigs":null,"lastModifiedTime":null,"controlCenterPlatform":null,"created":null,"lastPublished":null,"phoneNumbers":[{"number":"7702850787","isTrackingNumber":true,"trackingCategory":"DDC_PRIMARY_WEBSITE","profitCenter"
1503:"SALES","locationOnSite":"SALES"},{"number":"770-525-1112","isTrackingNumber":false,"department":"Company Phone 2"},{"number":"770-525-3403","isTrackingNumber":false,"department":"SALES"},{"number":"770-525-3692","isTrackingNumber":false,"department":"Company Phone 3"},{"number":"770-404-9663","isTrackingNumber":false,"department":"Mobile"},{"number":"770-525-3692","isTrackingNumber":false,"department":"Parts"},{"number":"770-525-3692","isTrackingNumber":false,"department":"Parts1"},{"number":"770-525-3403","isTrackingNumber":false,"department":"Sales1"},{"number":"770-404-9663","isTrackingNumber":false,"department":"Sales 2"},{"number":"770-525-1112","isTrackingNumber":false,"department":"Service"},{"number":"770-525-1112","isTrackingNumber":false,"department":"Service1"}]},"dlItems":[],"schemaConfig":{"pageAlias":"INDEX","siteId":"jimellisvolvovcna","config":{"siteId":"jimellisvolvovcna","id":"main","description":"New Volvo dealership in the Atlanta area that sells both new and used cars. Full service center and finance department able to serve customers with end-to-end solutions.","logoURL":"https://static.dealer.com/v8/global/images/franchise-logos/auto/v/volvo/white/117x80.png?r=1413305529000","sameAs":["https://www.facebook.com/JimEllisVolvoOfMarietta/","https://www.instagram.com/explore/locations/310562419/volvo-cars-of-marietta"],"departments":{"sales":{"id":"sales","imageURL":"https://static.dealer.com/v8/global/images/franchise-logos/auto/v/volvo/white/117x80.png?r=1413305529000","mapURL":"https://www.google.com/maps/place/Volvo+Cars+of+Marietta/@33.92328,-84.5073517,17z/data=!3m1!4b1!4m5!3m4!1s0x88f5114117d57c23:0xea0c2d649cc82232!8m2!3d33.92328!4d-84.505163","telephone":"7709521800"}},"revisionNumber":1789549849841,"timestamp":"2026-09-16T09:10:49.000Z"}},"requestData":{"deviceType":"DESKTOP","windowId":"ws-tracking1","widgetName":"ws-tracking","locale":"en_US"},"prefs":{"maxClickpathCount":"100","formChangeTypes":"select input textarea","cookiesForExtraInfo":"","paramsForExtraInfo":"utm_medium,utm_source,utm_campaign,utm_term,utm_content,","localStorageForExtraInfo":""},"labels":{},"sitemap":{},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"ws-tracking-form-completion-time-to-extra-info":true,"ws-tracking-params-for-extra-info":false,"ws-tracking-conversionInstanceId":false,"ws-tracking-schema-enabled-sites":true}};
1504DDC.WS.state['ws-mycars-nav'] = DDC.WS.state['ws-mycars-nav'] || {};
1505DDC.WS.state['ws-mycars-nav']['template-toolbar1'] = {"moreRequestData":{"accountId":"jimellisvolvovcna","parameterMap":{},"siteId":"jimellisvolvovcna"},"myCarsData":{},"requestData":{"deviceType":"DESKTOP","windowId":"template-toolbar1","widgetName":"ws-mycars-nav","locale":"en_US"},"prefs":{"widgetClasses":"position-relative","shoppingLinkAlias":"INVENTORY_LISTING_DEFAULT_AUTO_ALL","enableSrpVehicleToast":"true","srpVehicleToastDelay":10800,"displayMode":"default"},"labels":{"NEW":"New","OPEN_MY_CARS":"Open My Cars","DISMISS":"Dismiss","STILL_INTERESTED":"Still Interested? ","RECENTLY_VIEWED":"Recently Viewed","SHOP_OUR_INVENTORY":"Shop Our Inventory","WELCOME_BACK":"Welcome Back","VIEW_DETAILS":"View Details","MYCARS_JUMP_BACK_IN":"Jump right back in where you left off. Revisit your recently viewed cars, track prices, and access saved vehicles. Happy shopping! ","CLOSE_MODAL":"Close Modal","MYCARS_OPEN_LINK":"Open {title} Link with a count of {count} ","MYCARS_TRACK_VEHICLES_INTERACTED":"We'll keep track of vehicles you've interacted with here so you can find them again later. ","SAVED":"Saved","SHOPPING_ACTIVITY":"Shopping Activity","START_SHOPPING":"Start Shopping","TRACKING_PRICE":"Tracking Price"},"sitemap":{"INVENTORY_LISTING_SHOPPING_ACTIVITY":"/mycars/shopping-activity/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_ALL":"/all-inventory/index.htm"},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"enable-vehicle-toast":false}};
1506DDC.WS.state['ws-specials'] = DDC.WS.state['ws-specials'] || {};
1507DDC.WS.state['ws-specials']['specialsw'] = {"account":{},"personalized":false,"hasdata":false,"positionData":{"isPriorityContent":true,"portletOrder":1,"sectionOrder":1},"modal":{},"general":{},"vehicleInfo":{},"accountId":{"id":"jimellisvolvovcna"},"designs":{"designs":[]},"variationRef":"v9_OEM_VOLVO_0003_V1","requestData":{"deviceType":"DESKTOP","windowId":"specialsw","widgetName":"ws-specials","locale":"en_US"},"prefs":{"widgetClasses":"","widgetHeading":"","headingClasses":"","aspectRatio":"tall_horizontal_slide","autoGeneratedSpecialLimit":"0","auto
1507play":"true","autoplaySpeed":"4000","displayLimit":"15","enablePersonalization":"false","excludeModelOffersWithoutPhotos":"false","limitByInventory":"true","limitByPromotionType":"event,vehicle,service","limitByTags":"","limitByTagsType":"INCLUDE","listing.config.id":"auto-new,auto-used,auto-new-demo","showIncentiveTitleBodystyle":"false","showIncentiveTitleCondition":"false","showIncentiveTitleMake":"true","useIncentiveShortTitle":"true","showEffectiveStartDate":"true","enableCarousel":"true","enableAppleWallet":"false","showIncentiveTitleSubText":"true","reduceDollarSignSize":"false","enablePrint":"false","showLoadMoreButton":"true","showSlideshowIndicatorDots":"true","slideshowButtonStyle":"Default"},"labels":{"BOOK_YOUR_SPOT":"Book Your Spot","PRINT":"Print","OFFER_DETAILS_AND_DISCLAIMERS":"Offer Details and Disclaimers","CLICK_HERE_FOR_DETAILS":"Click Here For Details","SPECIAL_OFFERS":"Special Offers","CASH_OR_FINANCE_INCENTIVE":"CASH OR FINANCE","VIEW_SPECIAL(S)":"View Special(s) ","CASH_OFFER_FROM":"Cash Offer from","VIEW_SPECIAL_SCM_UI":"View Special","FINANCE_INCENTIVE":"FINANCE","MONTHS":"Months","NO_MATCHING_VEHICLES":"No matching vehicles. ","FINANCE_OFFER_FROM":"APR Finance Offer from","IMAGE":"Image","EXPLORE_OFFER_SCM_UI":"Explore Offer","STARTING_AT_SCM_UI":"Starting At","FIND_YOUR_[MODEL_NAME]":"Find Your [model name] ","SHOP_PARTS":"Shop Parts","START_SHOPPING":"Start Shopping","VIEW_SPECIALS":"View Specials","LEAD_FORM":"Lead Form","UNDEFINED_TERM_INCENTIVE":"UNDEFINED TERM","SHOP_SPECIALS_SCM_UI":"Shop Specials","BUY_NOW":"Buy Now","DISCLAIMERS":"Disclaimer(s) ","ORDER_PARTS_AND_ACCESSORIES":"Order Parts And Accessories","RSVP_NOW":"RSVP Now","SHOP_OFFERS_SCM_UI":"Shop Offers","PRINT_OFFER_SCM_UI":"Print Offer","SHOW_MORE":"Show More","CASH_INCENTIVE":"CASH","LEARN_MORE":"Learn More","DISCLAIMER":"DISCLAIMER","PRINT_OFFER":"Print Offer","GET_MORE_INFORMATION":"Get More Information","ORDER_PARTS":"Order Parts and Accessories","GET_DIRECTIONS":"Get Directions","VIEW_VEHICLE_DETAILS":"View Vehicle Details","FINANCE_AND_CASH_OFFER_FROM":"Finance and Cash Offer from","GET_OFFER":"Get Offer","CLICK_HERE":"Click Here","VIEW_INVENTORY":"View Inventory","PARTS":"Parts","ORDER_TODAY":"Order Today","VIEW_QUALIFYING_INVENTORY":"View Qualifying Inventory","NEW_ARRIVAL":"New Arrival","CLAIM_THIS_OFFER":"Claim This Offer","CLAIM_OFFER":"Claim Offer","OFF":"off","CLICK_HERE_FOR_OFFER_DETAILS":"Click Here for Offer Details","ASK_MORE":"Ask More","CONTACT_US_TO_RESERVE":"Contact Us to Reserve","SHOP_OEM_PARTS":"Shop OEM Parts","SPECIALS_DISCOUNT":"Discount","START_DATE_END_DATE_NO_EXPIRATION":"Offer valid on START_DATE. Never Expires","MORE_INFO_SCM_UI":"More Info","DESCRIPTION":"Description","JOIN_US":"Join Us","EFFECTIVE_X_THROUGH_X":"Effective {{START_DATE}} through {{END_DATE}} ","EXPLORE_OFFERS":"Explore offers","EFFECTIVE_THROUGH_X":"Effective through {{END_DATE}} ","SALES":"Sales","RESIZE_AND_POSITION":"Resize and Position","PROMOTION_FROM":"Promotion from","SCHEDULE_SERVICE_NOW":"Schedule Service Now","VIEW_DIRECTIONS":"View Directions","REQUEST_MORE_INFO":"Request More Info","OFFER_ONLY_VALID_THROUGH_DATES":"Offer valid on START_DATE through END_DATE","TAKE_ME_THERE":"Take Me There","STOP_SLIDE_ROTATION":"Stop slide rotation","VIEW_XX_QUALIFYING_VEHICLES_NO_SPAN":"View XX Qualifying Vehicles","GET_YOURS":"Get Yours","FINANCE_OR_CASH_OFFER_FROM":"Finance or Cash Offer from","VIEW_SPECIAL":"View Special","OFFER_DETAILS":"Offer Details","START_DATE":"Start Date","CONDITIONAL_INCENTIVE_GROUP":"CONDITIONAL","ORDER_PARTS_AND_ACCESSORIES_SCM_UI":"Order Parts and Accessories","SCHEDULE_NOW":"Schedule Now","CONFIRM_NOW":"Confirm Now","COUPON_CODE":"Coupon Code","CONTACT_US":"Contact Us","VIEW_OFFER(S)":"View Offer(s) ","SHOP_SELECTION":"Shop Selection","NEW":"New","CASH_BACK":"cash allowance","SHOP_OFFER_SCM_UI":"Shop Offer","OPEN_IN_SAME_TAB":"open in same tab","VIEW_OFFERS":"View Offers","DETAILS":"Details","END_DATE":"End Date","SCHEDULE_SERVICE":"Schedule Service","RESERVE_YOURS":"Reserve Yours","OFFER_VALID_ON":"Offer valid on","ORDER_PARTS_SCM_UI":"Order Parts","POTENTIAL_EV_TAX_CREDIT":"Potential Federal EV Tax Credit","VIEW_OFFER":"View Offer","VIEW_PARTS_OFFER":"View Parts Offer","USED":"Used","EXPIRES_WS_SPECIALS":"Expires","SERVICE":"Service","RESERVE_YOUR_SPOT":"Reserve Your Spot","VIEW_XX_QUALIFYING_VEHICLE_NO_SPAN":"View XX Qualifying Vehicle","PRICE":"Price","OFFER_ONLY_VALIDATE":"Offer only valid","SHOP_SAVINGS":"Shop Savings","LOAD_MORE":"Load More","CASH_AND_FINANCE_INCENTIVE":"CASH AND FINANCE","VIEW_[NUMBER]_QUALIFYING_VEHICLE(S)":"View [number] Qualifying Vehicle(s) ","APPLY_ONLINE":"Ap
1507ply Online","SCHEDULE_TODAY":"SCHEDULE TODAY","SCHEDULE_TODAY_SCM_UI":"Schedule Today","NEXT_OFFER":"Next Offer","[MODEL_NAME]_INVENTORY":"[model name] Inventory","REQUEST_MORE_INFORMATION":"Request More Information","TAKE_ME_THERE_VIEW_OFFERS":"Take Me There, View offers","VIEW_ALL_SPECIALS":"View All Specials","PARTS_REQUEST":"Parts Request","RSVP_TODAY":"RSVP Today","MORE_INFO":"More info","THROUGH":"through","LEASE_OFFER_FROM":"Lease Offer from","CAROUSEL_CONTROLS":"Carousel controls","APPLICABLE_TRIMS":"Applicable Trims","AND":"and","VIEW_[MODEL_NAME]":"View [model name] ","OPEN_IN_NEW_TAB":"open in new tab","LEASE_INCENTIVE":"LEASE","VIEW_APPLICABLE_VEHICLES":"view applicable vehicles","ORDER_ACCESSORIES":"Order Accessories","PHOTO_COMING_SOON":"Photo Coming Soon","SHOP_QUALIFYING_VEHICLE":"Shop Qualifying Vehicle","SHOP_SPECIAL_SCM_UI":"Shop Special","LOADING":"Loading... ","GET_SPECIAL":"Get Special","SHOP_INVENTORY":"Shop Inventory","SHOP_TODAY":"Shop Today","CLAIM_OFFER_SCM_UI":"Claim Offer","SHOP_NOW":"Shop Now","REQUEST_PARTS":"Request Parts","SHOP_SPECIAL":"Shop Special","START_SLIDE_ROTATION":"Start slide rotation","NO_EXPIRATION_DATE":"Never Expires","SHOP_SPECIAL(S)":"Shop Special(s) ","PER_MONTH":"per month","PERCENT_APR_FOR":"% APR for","OF":"of","VIEW_SELECTION":"View Selection","EXPLORE_OFFERS_SCM_UI":"Explore Offers","RESERVE_OFFER":"Reserve Offer","REDEEM_OFFER":"Redeem Offer","BOOK_A_TEST_DRIVE":"Book a Test Drive","SHOP_SPECIALS":"Shop Specials","EXPLORE_OFFER(S)":"Explore Offer(s) ","OR":"or","VIEW_ALL_COUPONS":"View All Coupons","DONATE_NOW":"Donate Now","LEARN_MORE_ABOUT_[MODEL_NAME]":"Learn More About [model name] ","DONATE":"Donate","REGISTER_TODAY":"Register Today","CASH_DUE_AT_SIGNING":"cash due at signing","ORDER_YOURS":"Order Yours","ORDER_NOW":"Order Now","EXPLORE_SERVICE":"Explore Service","PARTS_CENTER":"Parts Center","EVENT_DETAILS":"Event Details","VIEW_SPECIALS_SCM_UI":"View Specials","SHOP_OFFER(S)":"Shop Offer(s) ","FIND_YOURS":"Find Yours","TITLE":"Title","IMPORTANT_INFORMATION":"Important Information","PREVIOUS_OFFER":"Previous Offer","SHOP_[MODEL_NAME]":"Shop [model name] ","PROMOTION_INCENTIVE":"PROMOTION"},"sitemap":{"PROMOTIONS_LEAD_FORM_FRAGMENT":"/promotions/lead-form.htm","INVENTORY_LISTING_DEFAULT_AUTO_USED":"/used-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_NEW":"/new-inventory/index.htm","PROMOTIONS_FORM_FRAGMENT":"/promotions/form.htm"},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"ws-specials-client-timeout":5000,"ws-specials-client-retries":2,"show-cashBack-program-label":true,"ws-specials-server-timeout":4000,"ws-specials-server-retries":2,"ws-specials-preload-promos":true,"enabled-skeleton-ws-specials":true,"wsm-account-data-distributor-timeout":200,"wsm-account-data-distributor-retries":2,"account-info-for-specials":true,"ws-specials-s3-backup":true,"ws-specials-s3-ppm":10000,"enable-specials-offer-schema":true}};
1508DDC.WS.state['ws-navigation'] = DDC.WS.state['ws-navigation'] || {};
1509DDC.WS.state['ws-navigation']['template-navigation2'] = {"items":[{"id":"DIRECTIONS","label":"Directions","labelAlias":"DIRECTIONS","url":"/dealership/directions.htm","target":"","pageId":"DIRECTIONS_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Directions","labelText":"Directions"},{"id":"CONTACT","label":"Contact Us","labelAlias":"CONTACT_1","url":"/contact.htm","target":"","pageId":"CONTACT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"},{"id":"ABOUT","label":" ","labelAlias":"ABOUT","url":"/dealership/about.htm","target":"","pageId":"ABOUT_DEFAULT","matched":false,"custom"
1509:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":" ","labelText":""},{"id":"PRIVACY","label":"Privacy","labelAlias":"PRIVACY","url":"/privacy.htm","target":"","pageId":"PRIVACY_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Privacy","labelText":"Privacy"},{"id":"SITEMAP","label":"Sitemap","labelAlias":"SITEMAP","url":"/sitemap.htm","target":"","pageId":"SITEMAP_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Sitemap","labelText":"Sitemap"},{"id":"87417a690a0a00f54c1db3defe3cacc2","label":"Careers","labelAlias":"CAREERS_1","url":"https://www.jimellis.com/career-opportunities.htm","target":"_blank","pageId":"WWW_JIMELLIS_COMCAREER_OPPORTUNITIES_HTM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Careers","labelText":"Careers"}],"widgetData":{"navsV2":true,"accountId":"jimellisvolvovcna"},"menu":{"openMenus":[],"fullscreenMobileSubnavOpen":false,"fullscreenMobileSubnavData":null},"currentPage":{"currentPath":""},"requestData":{"deviceType":"DESKTOP","windowId":"template-navigation2","widgetName":"ws-navigation","locale":"en_US"},"prefs":{"widgetVersionMobile":"v1-mobile","widgetClasses":"volvo-footer-nav","enableMegaMenus":"false","mobileSubnavType":"dropdown","showIcons":"false","allowTopLevelLinks":"false","showFooterLinksIcons":"true","navListClasses":"BLANK","subnavClasses":"BLANK","navClasses":"blank","homeItemClasses":"blank","navItemClasses":"blank","topLevelLinkClasses":"blank","childListIconStyle":"arrow2-right","showChildIcons":"false","showCurtain":"false","enableTwoLineLabelling":"true","enableSiteWideSearch":"disabled","showDropdownIcon":"true","dropdownIcon":"arrow2-down","dropdownIconBeforeLabel":"false","openLinkOnNewTab":"true","childListLinkClasses":"","navigation.id":"V9-FOOTER","dropdownDisplayType":"click","searchButtonLabel":"SEARCH","childListIconPosition":"before","searchButtonIconSize":"large","searchButtonStyle":"unstyled","sticky":"false","showFooterOEMLink":"true","mobileParentExpandIconStyle":"plus","mobileParentCollapseIconStyle":"minus","mobileNavClass":"ddc-mobile-fragment-nav"},"labels":{"SEARCH_THE_WHOLE_SITE":"Search the whole site! ","SITEMAP":"Sitemap","CAREERS_1":"Careers","CONTACT_1":"Contact Us","PRIVACY":"Privacy","DIRECTIONS":"Directions","ABOUT":" "},"sitemap":{},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"header-toolbar-navbar-style":true,"header-toolbar-ws-navigation-nowrap":false,"enable-no-empty-link-nav-items":true,"disable-navsv2":false}};
1510DDC.WS.state['ws-navigation']['template-navigation1'] = {"items":[{"id":"INVENTORY_LISTING_DEFAULT_AUTO_NEW_MAIN","label":"New cars","labelAlias":"NEW_INVENTORY_2_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:8","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"NEW_INVENTORY","label":"New Inventory","labelAlias":"NEW_INVENTORY","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","label":"New Vehicles","labelAlias":"NEW_VEHICLES","url":"/new-inventory/index.htm","target":"","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Vehicles","labelText":"New Vehicles"},{"id":"c32c925f13004794a2106faa95e32e38","label":"New Volvo Specials","labelAlias":"NEW_VOLVO_SPECIALS_1","url":"/promotions/new/index.htm","target":"_self","pageId":"PROMOTIONS_LISTING_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Volvo Specials","labelText":"New Volvo Specials"},{"id":"1382da7e3da040e9a0d26cc5c52099c9","label":"\u003cb>The All-New Volvo EX60\u003c/b>","labelAlias":"_B_THE_ALL_NEW_VOLVO_EX60__B_","url":"/volvo-models/ex60-electric.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_EX60_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>The All-New Volvo EX60\u003c/b>","labelText":"The All-New Volvo EX60"},{"id":"0be155925847484e957960b318d269a2","label":"Demo / Loaner Vehicles for Sale","labelAlias":"NEW_DEMO_LOANER_VEHICLES_FOR_SALE_4","url":"/new-volvo/demo.htm","target":"_self","pageId":"SITEBUILDER_NEW_VOLVO_DEMO_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Demo / Loaner Vehicles for Sale","labelText":"Demo / Loaner Vehicles for Sale"},{"id":"c8bbf48b1fc44ce6bc5ac6a43283be0c","label":"Demo / Loaner Special Offers","labelAlias":"DEMO___LOANER_SPECIAL_OFFERS","url":"/promotions/index.htm","target":"_self","pageId":"PROMOTIONS_LANDING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Demo / Loaner Special Offers","labelText":"Demo / Loaner Special Offers"}],"labelSafeHtml":"New Inventory","labelText":"New Inventory"},{"id":"f98fd29902884600b90de357788b3d8b","label":"Electric and Plug-In Hybrid","labelAlias":"ELECTRIC_AND_PLUG_IN_HYBRID","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"eafd9d1b5fff4d1682e372b1e03e73cb","label":"Shop Fully Electric Models","labelAlias":"SHOP_FULLY_ELECTRIC_MODELS","url":"/new-inventory/index.htm?normalFuelType=Electric","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?normalFuelType=Electric"},"navigationItems":[],"labelSafeHtml":"Shop Fully Electric Models","labelText":"Shop Fully Electric Models"},{"id":"6b8879b8401a4bea8a006597c31f2225","label":"Shop Plug-In Hybrid Models","labelAlias":"SHOP_PLUG_IN_HYBRID_MODELS","url":"/volvo-plug-in-hybrid.htm","target":"_self","pageId":"SITEBUILDER__DRAFT_VOLVO_PLUG_IN_HYBRID_HTM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Plug-In Hybrid Models","labelText":"Shop Plug-In Hybrid Models"}],"labelSafeHtml":"Electric and Plug-In Hybrid","labelText":"Electric and Plug-In Hybrid"},{"id":"8a4fd9056c6b46be957107ff90defefe","label":"Shopping Tools","labelAlias":"JIM_ELLIS_EXPRESS_WAY_5_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"7d7404487c9a46c083cbfc0539371955","label":"Finance Application","labelAlias":"JIM_ELLIS_EXPRESS_WAY_6_2","url":"/financing/application.htm","target":"_self","pageId":"FINANCE_APPLICATION","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Application","labelText":"Finance Application"},{"id":"ef3509aace2047eb974b055a35b3a435","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_3","url":"/tools/tradepending/value-your-trade.htm","target":"_self","pageId":"TRADEPENDING_TRADE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"0b076956819c42b0bc88f49a2f706607","label":"Explore the Volvo XC90","labelAlias":"_B_EXPLORE_THE_ALL_NEW_XC90__B__2","url":"/new-2025-5-xc90.htm","target":"_self","pageId":"SITEBUILDER_NEW_VOLVO_2025_5_XC90_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Explore the Volvo XC90","labelText":"Explore the Volvo XC90"},{"id":"356a08754fd74a8c8453d89516ff7bf7","label":"Explore the Volvo EX30","labelAlias":"_B_VOLVO_EX90_PRE_ORDER__B__2_2","url":"/volvo-models/ex30-electric.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_EX30_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Explore the Volvo EX30","labelText":"Explore the Volvo EX30"},{"id":"7c92e1d8296a4e2bb202174e07a884fb","label":"Explore the New Volvo EX 60","labelAlias":"EXPLORE_THE_NEW_VOLVO_EX_60","url":"https://www.volvocarsofmarietta.com/2026-volvo-ex60-release-date.htm","target":"_self","pageId":"WWW_VOLVOCARSOFMARIETTA_COM2026_VOLVO_EX60_RELEASE_DATE_HTM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Explore the New Volvo EX 60","labelText":"Explore the New Volvo EX 60"},{"id":"4dbe46f2c9ed4f10a0bf6c12cc380240","label":"Explore the Volvo EX90","labelAlias":"_B_VOLVO_EX30_PRE_ORDER__B___2_2","url":"/volvo-models/ex90-electric.htm","target":"_self","pageId":"SITEBUILDER___VOLVO_MODELS_EX90_ELECTRIC_HTM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Explore the Volvo EX90","labelText":"Explore the Volvo EX90"}],"labelSafeHtml":"Shopping Tools","labelText":"Shopping Tools"}]},{"gridUnits":8,"navigationItems":[{"id":"SHOP_BY_MODEL","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"MODEL_SELECTOR_FRAGMENT","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL","url":"/navigation-fragments/model-selector.htm","target":"","pageId":"MODEL_SELECTOR_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}]}],"navigationItems":[{"id":"NEW_INVENTORY","label":"New Inventory","labelAlias":"NEW_INVENTORY","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","label":"New Vehicles","labelAlias":"NEW_VEHICLES","url":"/new-inventory/index.htm","target":"","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Vehicles","labelText":"New Vehicles"},{"id":"c32c925f13004794a2106faa95e32e38","label":"New Volvo Specials","labelAlias":"NEW_VOLVO_SPECIALS_1","url":"/promotions/new/index.htm","target":"_self","pageId":"PROMOTIONS_LISTING_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Volvo Specials","labelText":"New Volvo Specials"},{"id":"1382da7e3da040e9a0d26cc5c52099c9","label":"\u003cb>The All-New Volvo EX60\u003c/b>","labelAlias":"_B_THE_ALL_NEW_VOLVO_EX60__B_","url":"/volvo-models/ex60-electric.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_EX60_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>The All-New Volvo EX60\u003c/b>","labelText":"The All-New Volvo EX60"},{"id":"0be155925847484e957960b318d269a2","label":"Demo / Loaner Vehicles for Sale","labelAlias":"NEW_DEMO_LOANER_VEHICLES_FOR_SALE_4","url":"/new-volvo/demo.htm","target":"_self","pageId":"SITEBUILDER_NEW_VOLVO_DEMO_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Demo / Loaner Vehicles for Sale","labelText":"Demo / Loaner Vehicles for Sale"},{"id":"c8bbf48b1fc44ce6bc5ac6a43283be0c","label":"Demo / Loaner Special Offers","labelAlias":"DEMO___LOANER_SPECIAL_OFFERS","url":"/promotions/index.htm","target":"_self","pageId":"PROMOTIONS_LANDING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Demo / Loaner Special Offers","labelText":"Demo / Loaner Special Offers"}],"labelSafeHtml":"New Inventory","labelText":"New Inventory"},{"id":"f98fd29902884600b90de357788b3d8b","label":"Electric and Plug-In Hybrid","labelAlias":"ELECTRIC_AND_PLUG_IN_HYBRID","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"eafd9d1b5fff4d1682e372b1e03e73cb","label":"Shop Fully Electric Models","labelAlias":"SHOP_FULLY_ELECTRIC_MODELS","url":"/new-inventory/index.htm?normalFuelType=Electric","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?normalFuelType=Electric"},"navigationItems":[],"labelSafeHtml":"Shop Fully Electric Models","labelText":"Shop Fully Electric Models"},{"id":"6b8879b8401a4bea8a006597c31f2225","label":"Shop Plug-In Hybrid Models","labelAlias":"SHOP_PLUG_IN_HYBRID_MODELS","url":"/volvo-plug-in-hybrid.htm","target":"_self","pageId":"SITEBUILDER__DRAFT_VOLVO_PLUG_IN_HYBRID_HTM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Plug-In Hybrid Models","labelText":"Shop Plug-In Hybrid Models"}],"labelSafeHtml":"Electric and Plug-In Hybrid","labelText":"Electric and Plug-In Hybrid"},{"id":"8a4fd9056c6b46be957107ff90defefe","label":"Shopping Tools","labelAlias":"JIM_ELLIS_EXPRESS_WAY_5_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"7d7404487c9a46c083cbfc0539371955","label":"Finance Application","labelAlias":"JIM_ELLIS_EXPRESS_WAY_6_2","url":"/financing/application.htm","target":"_self","pageId":"FINANCE_APPLICATION","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Application","labelText":"Finance Application"},{"id":"ef3509aace2047eb974b055a35b3a435","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_3","url":"/tools/tradepending/value-your-trade.htm","target":"_self","pageId":"TRADEPENDING_TRADE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"0b076956819c42b0bc88f49a2f706607","label":"Explore the Volvo XC90","labelAlias":"_B_EXPLORE_THE_ALL_NEW_XC90__B__2","url":"/new-2025-5-xc90.htm","target":"_self","pageId":"SITEBUILDER_NEW_VOLVO_2025_5_XC90_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Explore the Volvo XC90","labelText":"Explore the Volvo XC90"},{"id":"356a08754fd74a8c8453d89516ff7bf7","label":"Explore the Volvo EX30","labelAlias":"_B_VOLVO_EX90_PRE_ORDER__B__2_2","url":"/volvo-models/ex30-electric.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_EX30_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Explore the Volvo EX30","labelText":"Explore the Volvo EX30"},{"id":"7c92e1d8296a4e2bb202174e07a884fb","label":"Explore the New Volvo EX 60","labelAlias":"EXPLORE_THE_NEW_VOLVO_EX_60","url":"https://www.volvocarsofmarietta.com/2026-volvo-ex60-release-date.htm","target":"_self","pageId":"WWW_VOLVOCARSOFMARIETTA_COM2026_VOLVO_EX60_RELEASE_DATE_HTM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Explore the New Volvo EX 60","labelText":"Explore the New Volvo EX 60"},{"id":"4dbe46f2c9ed4f10a0bf6c12cc380240","label":"Explore the Volvo EX90","labelAlias":"_B_VOLVO_EX30_PRE_ORDER__B___2_2","url":"/volvo-models/ex90-electric.htm","target":"_self","pageId":"SITEBUILDER___VOLVO_MODELS_EX90_ELECTRIC_HTM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Explore the Volvo EX90","labelText":"Explore the Volvo EX90"}],"labelSafeHtml":"Shopping Tools","labelText":"Shopping Tools"},{"id":"SHOP_BY_MODEL","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"MODEL_SELECTOR_FRAGMENT","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL","url":"/navigation-fragments/model-selector.htm","target":"","pageId":"MODEL_SELECTOR_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}],"labelSafeHtml":"New cars","labelText":"New cars"},{"id":"INVENTORY_LISTING_DEFAULT_AUTO_USED_MAIN","label":"Certified & Pre-Owned","labelAlias":"PRE_OWNED_INVENTORY_1_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:8","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"USED_INVENTORY","label":"Pre-Owned Inventory","labelAlias":"USED_INVENTORY_1_1","url":"#","target":"","pageId":"#","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"9f2f971b0a0a00f56c48d644e046bc1e","label":"Certified by Volvo Inventory","labelAlias":"CERTIFIED_PRE_OWNED_1","url":"/certified-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified by Volvo Inventory","labelText":"Certified by Volvo Inventory"},{"id":"INVENTORY_LISTING_DEFAULT_AUTO_USED","label":"Pre-Owned Inventory","labelAlias":"PREOWNED_VEHICLE_INVENTORY_1_1","url":"/used-inventory/index.htm","target":"","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Owned Inventory","labelText":"Pre-Owned Inventory"},{"id":"4183e0dd5ab54cdda28e9a482a9c176f","label":"Demo/Loaner Vehicles for Sale","labelAlias":"NEW_DEMO_LOANER_VEHICLES_FOR_SALE_3","url":"/new-volvo/demo.htm","target":"_self","pageId":"SITEBUILDER_NEW_VOLVO_DEMO_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Demo/Loaner Vehicles for Sale","labelText":"Demo/Loaner Vehicles for Sale"},{"id":"5493e675237b4ec794f76549d69d66c5","label":"Used Inventory Under $25k","labelAlias":"USED_INVENTORY_UNDER__20K_1","url":"/bargain-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_BARGAIN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Inventory Under $25k","labelText":"Used Inventory Under $25k"}],"labelSafeHtml":"Pre-Owned Inventory","labelText":"Pre-Owned Inventory"},{"id":"3c259159fa444a8081be2d48edde92d6","label":"Shopping Tools","labelAlias":"PURCHASE_FROM_HOME_2_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"64e2e4749bb842bdb7d5f53cee292362","label":"Certified by Volvo Overview","labelAlias":"CERTIFIED_BY_VOLVO_1","url":"/certified-by-volvo-overview.htm","target":"_self","pageId":"SITEBUILDER_CERTIFIED_BY_VOLVO_OVERVIEW_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified by Volvo Overview","labelText":"Certified by Volvo Overview"},{"id":"4132b9e20f04487eb1f685782e8fc684","label":"Finance Application","labelAlias":"JIM_ELLIS_EXPRESS_WAY_7_2","url":"/financing/application.htm","target":"_self","pageId":"FINANCE_APPLICATION","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Application","labelText":"Finance Application"},{"id":"50b546d0fd4c458fb6ed9769baaec427","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_4","url":"/tools/tradepending/value-your-trade.htm","target":"_self","pageId":"TRADEPENDING_TRADE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"}],"labelSafeHtml":"Shopping Tools","labelText":"Shopping Tools"},{"id":"38bca83575654f4ea66f5caf74959802","label":"Specials","labelAlias":"SPECIALS_3","url":"#","target":"_self","pageId":"#","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"e44cae1693084e1aa684fb46539e1a12","label":"CPO Specials","labelAlias":"CPO_SPECIALS","url":"/certified-preowned-specials.htm","target":"_self","pageId":"SITEBUILDER_CERTIFIED_PRE_OWNED_SPECIALS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"CPO Specials","labelText":"CPO Specials"},{"id":"9d74baf5b6fb4b8ab1ec919526d2737d","label":"Loaner/Demo Specials","labelAlias":"LOANER_DEMO_SPECIALS","url":"/promotions/used/index.htm","target":"_self","pageId":"PROMOTIONS_LISTING_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Loaner/Demo Specials","labelText":"Loaner/Demo Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"}]},{"gridUnits":8,"navigationItems":[{"id":"RECOMMENDED_VEHICLES","label":"\u0014","labelAlias":"__2","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"RECOMMENDED_VEHICLES_USED_FRAGMENT","label":"Recommended Vehicles","labelAlias":"RECOMMENDED_VEHICLES","url":"/navigation-fragments/recommended-vehicles-used.htm","target":"","pageId":"RECOMMENDED_VEHICLES_USED_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Recommended Vehicles","labelText":"Recommended Vehicles"}],"labelSafeHtml":"\u0014","labelText":""}]}],"navigationItems":[{"id":"USED_INVENTORY","label":"Pre-Owned Inventory","labelAlias":"USED_INVENTORY_1_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"9f2f971b0a0a00f56c48d644e046bc1e","label":"Certified by Volvo Inventory","labelAlias":"CERTIFIED_PRE_OWNED_1","url":"/certified-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified by Volvo Inventory","labelText":"Certified by Volvo Inventory"},{"id":"INVENTORY_LISTING_DEFAULT_AUTO_USED","label":"Pre-Owned Inventory","labelAlias":"PREOWNED_VEHICLE_INVENTORY_1_1","url":"/used-inventory/index.htm","target":"","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Owned Inventory","labelText":"Pre-Owned Inventory"},{"id":"4183e0dd5ab54cdda28e9a482a9c176f","label":"Demo/Loaner Vehicles for Sale","labelAlias":"NEW_DEMO_LOANER_VEHICLES_FOR_SALE_3","url":"/new-volvo/demo.htm","target":"_self","pageId":"SITEBUILDER_NEW_VOLVO_DEMO_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Demo/Loaner Vehicles for Sale","labelText":"Demo/Loaner Vehicles for Sale"},{"id":"5493e675237b4ec794f76549d69d66c5","label":"Used Inventory Under $25k","labelAlias":"USED_INVENTORY_UNDER__20K_1","url":"/bargain-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_BARGAIN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Inventory Under $25k","labelText":"Used Inventory Under $25k"}],"labelSafeHtml":"Pre-Owned Inventory","labelText":"Pre-Owned Inventory"},{"id":"3c259159fa444a8081be2d48edde92d6","label":"Shopping Tools","labelAlias":"PURCHASE_FROM_HOME_2_1","url":"#","target":"_self","pageId":"#","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"64e2e4749bb842bdb7d5f53cee292362","label":"Certified by Volvo Overview","labelAlias":"CERTIFIED_BY_VOLVO_1","url":"/certified-by-volvo-overview.htm","target":"_self","pageId":"SITEBUILDER_CERTIFIED_BY_VOLVO_OVERVIEW_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified by Volvo Overview","labelText":"Certified by Volvo Overview"},{"id":"4132b9e20f04487eb1f685782e8fc684","label":"Finance Application","labelAlias":"JIM_ELLIS_EXPRESS_WAY_7_2","url":"/financing/application.htm","target":"_self","pageId":"FINANCE_APPLICATION","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Application","labelText":"Finance Application"},{"id":"50b546d0fd4c458fb6ed9769baaec427","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_4","url":"/tools/tradepending/value-your-trade.htm","target":"_self","pageId":"TRADEPENDING_TRADE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"}],"labelSafeHtml":"Shopping Tools","labelText":"Shopping Tools"},{"id":"38bca83575654f4ea66f5caf74959802","label":"Specials","labelAlias":"SPECIALS_3","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"e44cae1693084e1aa684fb46539e1a12","label":"CPO Specials","labelAlias":"CPO_SPECIALS","url":"/certified-preowned-specials.htm","target":"_self","pageId":"SITEBUILDER_CERTIFIED_PRE_OWNED_SPECIALS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"CPO Specials","labelText":"CPO Specials"},{"id":"9d74baf5b6fb4b8ab1ec919526d2737d","label":"Loaner/Demo Specials","labelAlias":"LOANER_DEMO_SPECIALS","url":"/promotions/used/index.htm","target":"_self","pageId":"PROMOTIONS_LISTING_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Loaner/Demo Specials","labelText":"Loaner/Demo Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"},{"id":"RECOMMENDED_VEHICLES","label":"\u0014","labelAlias":"__2","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"RECOMMENDED_VEHICLES_USED_FRAGMENT","label":"Recommended Vehicles","labelAlias":"RECOMMENDED_VEHICLES","url":"/navigation-fragments/recommended-vehicles-used.htm","target":"","pageId":"RECOMMENDED_VEHICLES_USED_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Recommended Vehicles","labelText":"Recommended Vehicles"}],"labelSafeHtml":"\u0014","labelText":""}],"labelSafeHtml":"Certified & Pre-Owned","labelText":"Certified & Pre-Owned"},{"id":"4e2f623949764e8c98eea5e0554c67bb","label":"About Volvo Cars","labelAlias":"RECHARGE_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:4:4","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"3d1edad6489d44d7b186f159fd7d209b","label":"Volvo Lineup","labelAlias":"MILD_HYBRID_MODELS_1","url":"/new-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Lineup","labelText":"Volvo Lineup"},{"id":"c1212a81cb8d4208a0fc1138fa17337f","label":"Volvo Cars App & In-Car Experiences","labelAlias":"VOLVO_CARS_APP___IN_CAR_EXPERIENCES","url":"/volvo-cars-app.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_CARS_APP_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Cars App & In-Car Experiences","labelText":"Volvo Cars App & In-Car Experiences"},{"id":"70b900f78a63438c90867af53ec6d1ab","label":"Charging Your Volvo","labelAlias":"VOLVO_CAR_USA_70TH_ANNIVERSARY_1","url":"/charging-your-volvo-overview.htm","target":"_self","pageId":"SITEBUILDER_CHARGING_YOUR_VOLVO_OVERVIEW_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Charging Your Volvo","labelText":"Charging Your Volvo"},{"id":"37733bc7d4da412d938b1735801e848f","label":"Volvo Cars for Alex's Lemonade Stand","labelAlias":"VOLVO_CARS_FOR_ALEX_S_LEMONADE_STAND","url":"/volvo-cars-for-alexs-lemonade-stand.htm","target":"_blank","pageId":"SITEBUILDER_VOLVO_CARS_FOR_ALEX_S_LEMONADE_STAND__1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Cars for Alex's Lemonade Stand","labelText":"Volvo Cars for Alex's Lemonade Stand"},{"id":"353e5f4f6b5c4796940ce5823cb01f73","label":"Visit Volvo Cars x 2026 Southern Living Idea House","labelAlias":"VISIT_VOLVO_CARS_X_2026_SOUTHERN_LIVING_IDEA_HOUSE","url":"/southern-living-idea-house.htm","target":"_self","pageId":"SITEBUILDER_THE_2026_SOUTHERN_LIVING_IDEA_HOUSE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Visit Volvo Cars x 2026 Southern Living Idea House","labelText":"Visit Volvo Cars x 2026 Southern Living Idea House"}]},{"gridUnits":4,"navigationItems":[{"id":"175e001544834d3a9665f76544268eee","label":"Research: Fully Electric","labelAlias":"RECHARGE__PURE_ELECTRIC_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"8ec98221a28a4f22add157caa4ca9541","label":"Shop Fully Electric Models","labelAlias":"PRE_ORDER_XC40_PURE_ELECTRIC_1_1_1_1_2","url":"/new-inventory/index.htm?normalFuelType=Electric","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?normalFuelType=Electric"},"navigationItems":[],"labelSafeHtml":"Shop Fully Electric Models","labelText":"Shop Fully Electric Models"},{"id":"33f633793e154a4c8d41ba9bd4f4526d","label":"Volvo Fully electric","labelAlias":"RESEARCH_XC40_PURE_ELECTRIC_1_1_3","url":"/volvo-electric-cars.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_ELECTRIC_CARS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Fully electric","labelText":"Volvo Fully electric"},{"id":"55bdc595727049edbdbf95f742640bf8","label":"Charging Station Installation Services","labelAlias":"RESEARCH_PURE_ELECTRIC_1","url":"https://qmerit.com/ev/volvo/  ","target":"_blank","pageId":"QMERIT_COMEVVOLVO__","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Charging Station Installation Services","labelText":"Charging Station Installation Services"},{"id":"fa100fff2fce4ec89873743a5f82372d","label":"Supercharger Network Access","labelAlias":"SUPERCHARGER_NETWORK_ACCESS","url":"/supercharger-network-access-nacs.htm","target":"_self","pageId":"SITEBUILDER_NORTH_AMERICAN_CHARGING_STANDARD_1","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Supercharger Network Access","labelText":"Supercharger Network Access"}],"labelSafeHtml":"Research: Fully Electric","labelText":"Research: Fully Electric"},{"id":"24d01136a62a4bfb9903c3c3c492f147","label":"Research: Plug-In Hybrid","labelAlias":"RECHARGE__PLUG_IN_HYBRID_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"e68837be555a486581d6ee055d3f01c8","label":"Shop Plug-In Hybrid Models","labelAlias":"SHOP_PLUG_IN_HYBRID_2","url":"/new-inventory/index.htm?normalFuelType=Plug-In Hybrid","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?normalFuelType=Plug-In Hybrid"},"navigationItems":[],"labelSafeHtml":"Shop Plug-In Hybrid Models","labelText":"Shop Plug-In Hybrid Models"},{"id":"d8f925bd39c04e6a82e43956a8a6f528","label":"Plug-In Hybrid Models","labelAlias":"RECHARGE_PLUG_IN_HYBRID_MODELS_1","url":"/volvo-plug-in-hybrid.htm","target":"_self","pageId":"SITEBUILDER__DRAFT_VOLVO_PLUG_IN_HYBRID_HTM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Plug-In Hybrid Models","labelText":"Plug-In Hybrid Models"}],"labelSafeHtml":"Research: Plug-In Hybrid","labelText":"Research: Plug-In Hybrid"}]},{"gridUnits":4,"navigationItems":[{"id":"946be45434654f78a95a5ac4571157ec","label":"Research: Mild Hybrid","labelAlias":"RESEARCH__MILD_HYBRID","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"739ff44607dd40d3be46f8809e5f7126","label":"Shop Mild Hybrid Models","labelAlias":"SHOP_MILD_HYBRID_MODELS","url":"/new-inventory/index.htm?normalFuelType=Gasoline","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?normalFuelType=Gasoline"},"navigationItems":[],"labelSafeHtml":"Shop Mild Hybrid Models","labelText":"Shop Mild Hybrid Models"}],"labelSafeHtml":"Research: Mild Hybrid","labelText":"Research: Mild Hybrid"}]}],"navigationItems":[{"id":"3d1edad6489d44d7b186f159fd7d209b","label":"Volvo Lineup","labelAlias":"MILD_HYBRID_MODELS_1","url":"/new-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Lineup","labelText":"Volvo Lineup"},{"id":"c1212a81cb8d4208a0fc1138fa17337f","label":"Volvo Cars App & In-Car Experiences","labelAlias":"VOLVO_CARS_APP___IN_CAR_EXPERIENCES","url":"/volvo-cars-app.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_CARS_APP_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Cars App & In-Car Experiences","labelText":"Volvo Cars App & In-Car Experiences"},{"id":"70b900f78a63438c90867af53ec6d1ab","label":"Charging Your Volvo","labelAlias":"VOLVO_CAR_USA_70TH_ANNIVERSARY_1","url":"/charging-your-volvo-overview.htm","target":"_self","pageId":"SITEBUILDER_CHARGING_YOUR_VOLVO_OVERVIEW_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Charging Your Volvo","labelText":"Charging Your Volvo"},{"id":"37733bc7d4da412d938b1735801e848f","label":"Volvo Cars for Alex's Lemonade Stand","labelAlias":"VOLVO_CARS_FOR_ALEX_S_LEMONADE_STAND","url":"/volvo-cars-for-alexs-lemonade-stand.htm","target":"_blank","pageId":"SITEBUILDER_VOLVO_CARS_FOR_ALEX_S_LEMONADE_STAND__1","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Cars for Alex's Lemonade Stand","labelText":"Volvo Cars for Alex's Lemonade Stand"},{"id":"353e5f4f6b5c4796940ce5823cb01f73","label":"Visit Volvo Cars x 2026 Southern Living Idea House","labelAlias":"VISIT_VOLVO_CARS_X_2026_SOUTHERN_LIVING_IDEA_HOUSE","url":"/southern-living-idea-house.htm","target":"_self","pageId":"SITEBUILDER_THE_2026_SOUTHERN_LIVING_IDEA_HOUSE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Visit Volvo Cars x 2026 Southern Living Idea House","labelText":"Visit Volvo Cars x 2026 Southern Living Idea House"},{"id":"175e001544834d3a9665f76544268eee","label":"Research: Fully Electric","labelAlias":"RECHARGE__PURE_ELECTRIC_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"8ec98221a28a4f22add157caa4ca9541","label":"Shop Fully Electric Models","labelAlias":"PRE_ORDER_XC40_PURE_ELECTRIC_1_1_1_1_2","url":"/new-inventory/index.htm?normalFuelType=Electric","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?normalFuelType=Electric"},"navigationItems":[],"labelSafeHtml":"Shop Fully Electric Models","labelText":"Shop Fully Electric Models"},{"id":"33f633793e154a4c8d41ba9bd4f4526d","label":"Volvo Fully electric","labelAlias":"RESEARCH_XC40_PURE_ELECTRIC_1_1_3","url":"/volvo-electric-cars.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_ELECTRIC_CARS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Fully electric","labelText":"Volvo Fully electric"},{"id":"55bdc595727049edbdbf95f742640bf8","label":"Charging Station Installation Services","labelAlias":"RESEARCH_PURE_ELECTRIC_1","url":"https://qmerit.com/ev/volvo/  ","target":"_blank","pageId":"QMERIT_COMEVVOLVO__","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Charging Station Installation Services","labelText":"Charging Station Installation Services"},{"id":"fa100fff2fce4ec89873743a5f82372d","label":"Supercharger Network Access","labelAlias":"SUPERCHARGER_NETWORK_ACCESS","url":"/supercharger-network-access-nacs.htm","target":"_self","pageId":"SITEBUILDER_NORTH_AMERICAN_CHARGING_STANDARD_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Supercharger Network Access","labelText":"Supercharger Network Access"}],"labelSafeHtml":"Research: Fully Electric","labelText":"Research: Fully Electric"},{"id":"24d01136a62a4bfb9903c3c3c492f147","label":"Research: Plug-In Hybrid","labelAlias":"RECHARGE__PLUG_IN_HYBRID_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"e68837be555a486581d6ee055d3f01c8","label":"Shop Plug-In Hybrid Models","labelAlias":"SHOP_PLUG_IN_HYBRID_2","url":"/new-inventory/index.htm?normalFuelType=Plug-In Hybrid","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?normalFuelType=Plug-In Hybrid"},"navigationItems":[],"labelSafeHtml":"Shop Plug-In Hybrid Models","labelText":"Shop Plug-In Hybrid Models"},{"id":"d8f925bd39c04e6a82e43956a8a6f528","label":"Plug-In Hybrid Models","labelAlias":"RECHARGE_PLUG_IN_HYBRID_MODELS_1","url":"/volvo-plug-in-hybrid.htm","target":"_self","pageId":"SITEBUILDER__DRAFT_VOLVO_PLUG_IN_HYBRID_HTM_1","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Plug-In Hybrid Models","labelText":"Plug-In Hybrid Models"}],"labelSafeHtml":"Research: Plug-In Hybrid","labelText":"Research: Plug-In Hybrid"},{"id":"946be45434654f78a95a5ac4571157ec","label":"Research: Mild Hybrid","labelAlias":"RESEARCH__MILD_HYBRID","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"739ff44607dd40d3be46f8809e5f7126","label":"Shop Mild Hybrid Models","labelAlias":"SHOP_MILD_HYBRID_MODELS","url":"/new-inventory/index.htm?normalFuelType=Gasoline","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?normalFuelType=Gasoline"},"navigationItems":[],"labelSafeHtml":"Shop Mild Hybrid Models","labelText":"Shop Mild Hybrid Models"}],"labelSafeHtml":"Research: Mild Hybrid","labelText":"Research: Mild Hybrid"}],"labelSafeHtml":"About Volvo Cars","labelText":"About Volvo Cars"},{"id":"FINANCE_LEAD","label":"Offers & Financing","labelAlias":"OFFERS_2_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"6:6","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":6,"navigationItems":[{"id":"OFFERS","label":"Offers","labelAlias":"OFFERS_1_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SPECIALS_LISTING_NEW","label":"New Volvo Offers","labelAlias":"NEW_SPECIALS_2_1_1","url":"/promotions/new/index.htm","target":"","pageId":"PROMOTIONS_LISTING_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Volvo Offers","labelText":"New Volvo Offers"},{"id":"b91903ff2946425fa6c99a48d92324e3","label":"Loaner / Demo Inventory","labelAlias":"DEMO_LOANER_SPECIALS_3","url":"/new-volvo/demo.htm","target":"_self","pageId":"SITEBUILDER_NEW_VOLVO_DEMO_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Loaner / Demo Inventory","labelText":"Loaner / Demo Inventory"},{"id":"SPECIALS_LISTING_USED","label":"Loaner / Demo Special Offers","labelAlias":"PRE_OWNED_SPECIALS_3","url":"/promotions/used/index.htm","target":"","pageId":"PROMOTIONS_LISTING_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Loaner / Demo Special Offers","labelText":"Loaner / Demo Special Offers"},{"id":"ef3927817e5a43e5ae8fe3a8c4ec5b18","label":"CPO Special Offers","labelAlias":"CPO_SPECIAL_OFFERS","url":"/certified-preowned-specials.htm","target":"_self","pageId":"SITEBUILDER_CERTIFIED_PRE_OWNED_SPECIALS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"CPO Special Offers","labelText":"CPO Special Offers"},{"id":"INVENTORY_FINDER_DEFAULT_AUTO","label":"Current Incentives","labelAlias":"CURRENT_INCENTIVES","url":"/global-incentives/index.htm","target":"","pageId":"INCENTIVES_LISTING_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Current Incentives","labelText":"Current Incentives"},{"id":"ac4608c421564d56af222d5580c2797f","label":"Service Special Offers","labelAlias":"SERVICE_SPECIAL_OFFERS","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Special Offers","labelText":"Service Special Offers"},{"id":"0bbdbd5dbd9245a0ab0f205da5fbe270","label":"Parts Specials Offers","labelAlias":"PARTS_SPECIALS_OFFERS","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Specials Offers","labelText":"Parts Specials Offers"},{"id":"e73c73f91cdf4c9abd61ce43d1072916","label":"Volvo Retail Programs","labelAlias":"VOLVO_SPECIAL_SALES_1","url":"/volvo-programs.htm","target":"_top","pageId":"SITEBUILDER_RETAIL_PROGRAMS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Retail Programs","labelText":"Volvo Retail Programs"},{"id":"c77fa60986b7486d9cb5a87c6509b817","label":"Overseas Delivery Tourist","labelAlias":"OVERSEAS_DELIVERY_TOURIST","url":"/volvo-osd-tourist.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_OSD_TOURIST_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Overseas Delivery Tourist","labelText":"Overseas Delivery Tourist"}],"labelSafeHtml":"Offers","labelText":"Offers"}]},{"gridUnits":6,"navigationItems":[{"id":"FINANCE_CENTER","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"FINANCE_APPLICATION","label":"Finance Application","labelAlias":"FINANCE_APPLICATION","url":"/financing/application.htm","target":"_self","pageId":"FINANCE_APPLICATION","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Application","labelText":"Finance Application"},{"id":"INVENTORY_LEAD_TRADE_IN","label":"Sell Your Car","labelAlias":"VALUE_YOUR_TRADE_2","url":"/trade-in-form.htm","target":"_self","pageId":"INVENTORY_LEAD_TRADE_IN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Sell Your Car","labelText":"Sell Your Car"},{"id":"2e3e905952d24e9aa348fef5ad633bfc","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_5","url":"/tools/tradepending/value-your-trade.htm","target":"_self","pageId":"TRADEPENDING_TRADE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"7c7f57eb0a0e094c28dc5217c5a97f9d","label":"Lease vs. Buy","labelAlias":"LEASE_VS__BUY","url":"/financing/lease-vs-buy.htm","target":"_self","pageId":"SITEBUILDER_LEASE_VS_BUY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Lease vs. Buy","labelText":"Lease vs. Buy"}],"labelSafeHtml":"Finance Center","labelText":"Finance Center"}]}],"navigationItems":[{"id":"OFFERS","label":"Offers","labelAlias":"OFFERS_1_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SPECIALS_LISTING_NEW","label":"New Volvo Offers","labelAlias":"NEW_SPECIALS_2_1_1","url":"/promotions/new/index.htm","target":"","pageId":"PROMOTIONS_LISTING_NEW","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Volvo Offers","labelText":"New Volvo Offers"},{"id":"b91903ff2946425fa6c99a48d92324e3","label":"Loaner / Demo Inventory","labelAlias":"DEMO_LOANER_SPECIALS_3","url":"/new-volvo/demo.htm","target":"_self","pageId":"SITEBUILDER_NEW_VOLVO_DEMO_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Loaner / Demo Inventory","labelText":"Loaner / Demo Inventory"},{"id":"SPECIALS_LISTING_USED","label":"Loaner / Demo Special Offers","labelAlias":"PRE_OWNED_SPECIALS_3","url":"/promotions/used/index.htm","target":"","pageId":"PROMOTIONS_LISTING_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Loaner / Demo Special Offers","labelText":"Loaner / Demo Special Offers"},{"id":"ef3927817e5a43e5ae8fe3a8c4ec5b18","label":"CPO Special Offers","labelAlias":"CPO_SPECIAL_OFFERS","url":"/certified-preowned-specials.htm","target":"_self","pageId":"SITEBUILDER_CERTIFIED_PRE_OWNED_SPECIALS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"CPO Special Offers","labelText":"CPO Special Offers"},{"id":"INVENTORY_FINDER_DEFAULT_AUTO","label":"Current Incentives","labelAlias":"CURRENT_INCENTIVES","url":"/global-incentives/index.htm","target":"","pageId":"INCENTIVES_LISTING_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Current Incentives","labelText":"Current Incentives"},{"id":"ac4608c421564d56af222d5580c2797f","label":"Service Special Offers","labelAlias":"SERVICE_SPECIAL_OFFERS","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Special Offers","labelText":"Service Special Offers"},{"id":"0bbdbd5dbd9245a0ab0f205da5fbe270","label":"Parts Specials Offers","labelAlias":"PARTS_SPECIALS_OFFERS","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Specials Offers","labelText":"Parts Specials Offers"},{"id":"e73c73f91cdf4c9abd61ce43d1072916","label":"Volvo Retail Programs","labelAlias":"VOLVO_SPECIAL_SALES_1","url":"/volvo-programs.htm","target":"_top","pageId":"SITEBUILDER_RETAIL_PROGRAMS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Retail Programs","labelText":"Volvo Retail Programs"},{"id":"c77fa60986b7486d9cb5a87c6509b817","label":"Overseas Delivery Tourist","labelAlias":"OVERSEAS_DELIVERY_TOURIST","url":"/volvo-osd-tourist.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_OSD_TOURIST_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Overseas Delivery Tourist","labelText":"Overseas Delivery Tourist"}],"labelSafeHtml":"Offers","labelText":"Offers"},{"id":"FINANCE_CENTER","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"#","target":"","pageId":"#","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"FINANCE_APPLICATION","label":"Finance Application","labelAlias":"FINANCE_APPLICATION","url":"/financing/application.htm","target":"_self","pageId":"FINANCE_APPLICATION","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Application","labelText":"Finance Application"},{"id":"INVENTORY_LEAD_TRADE_IN","label":"Sell Your Car","labelAlias":"VALUE_YOUR_TRADE_2","url":"/trade-in-form.htm","target":"_self","pageId":"INVENTORY_LEAD_TRADE_IN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Sell Your Car","labelText":"Sell Your Car"},{"id":"2e3e905952d24e9aa348fef5ad633bfc","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_5","url":"/tools/tradepending/value-your-trade.htm","target":"_self","pageId":"TRADEPENDING_TRADE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"7c7f57eb0a0e094c28dc5217c5a97f9d","label":"Lease vs. Buy","labelAlias":"LEASE_VS__BUY","url":"/financing/lease-vs-buy.htm","target":"_self","pageId":"SITEBUILDER_LEASE_VS_BUY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Lease vs. Buy","labelText":"Lease vs. Buy"}],"labelSafeHtml":"Finance Center","labelText":"Finance Center"}],"labelSafeHtml":"Offers & Financing","labelText":"Offers & Financing"},{"id":"PARTS_LEAD","label":"Service \u003cspan>& Parts\u003c/span>","labelAlias":"SERVICE_AND_PARTS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:4:4","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"SERVICE","label":"Service","labelAlias":"SERVICE","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SERVICE_LEAD","label":"Schedule Service","labelAlias":"SCHEDULE_SERVICE","url":"/schedule-service.htm","target":"","pageId":"SITEBUILDER_SCHEDULE_SERVICE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Schedule Service","labelText":"Schedule Service"},{"id":"5dd83ff05fc64b03be3acefc440e59a8","label":"Our Service Center","labelAlias":"OUR_SERVICE_CENTER","url":"/ourcenter.htm","target":"_self","pageId":"SITEBUILDER_OURCENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Our Service Center","labelText":"Our Service Center"},{"id":"fff8d9e20fbe4be1aa54b8a7e1c1b177","label":"Ownership benefits ","labelAlias":"VOLVO_PARTS_AND_SERVICE_1_1_4","url":"/volvo-ownership-benefits.htm","target":"_self","pageId":"SITEBUILDER_MY_VOLVO_EXPERIENCE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ownership benefits ","labelText":"Ownership benefits"},{"id":"9c37e7de0a0e095040635d052e1d2f33","label":"Service Special Offers","labelAlias":"SERVICE_SPECIALS_5","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Special Offers","labelText":"Service Special Offers"},{"id":"321c204f4ecf476d99346a54ea8c9527","label":"Volvo Valet: Pickup & Delivery","labelAlias":"VOLVO_VALET_1","url":"/ownership-info/my-volvo/volvo-valet.htm","target":"_self","pageId":"SITEBUILDER_OWNERSHIP_INFO___MY_VOLVO___VOLVO_VALET_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Valet: Pickup & Delivery","labelText":"Volvo Valet: Pickup & Delivery"},{"id":"8d97b00d58fd406a98ecb6a708a5f6e6","label":"Volvo Simplified Service","labelAlias":"VOLVO_SIMPLIFIED_SERVICE","url":"/ourcenter-vss.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_SIMPLIFIED_SERVICE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Simplified Service","labelText":"Volvo Simplified Service"},{"id":"a1a26e2305904116aabbd42e14d6ee3c","label":"Certified Windshield Replacement","labelAlias":"CERTIFIED_WINDSHIELD_REPLACEMENT_1","url":"/volvo-certified-windshield-replacement.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_CARS_CERTIFIED_WINDSHIELD_REPLACEMENT_SERVICES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified Windshield Replacement","labelText":"Certified Windshield Replacement"}],"labelSafeHtml":"Service","labelText":"Service"},{"id":"PARTS","label":"Parts","labelAlias":"PARTS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"75a9965ba61f4afe8bad389f278efb21","label":"Our Parts Center","labelAlias":"OUR_PARTS_CENTER","url":"/ourpartscenter.htm","target":"_self","pageId":"SITEBUILDER_OUR_PARTS_CENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Our Parts Center","labelText":"Our Parts Center"},{"id":"79b0469ff55e4d76b72831c4da64e860","label":"Parts Special Offers","labelAlias":"PARTS_SPECIAL_OFFERS","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Special Offers","labelText":"Parts Special Offers"},{"id":"e832422a32654dc8bf903bcdc17c8f59","label":"Volvo Genuine Tires","labelAlias":"VOLVO_GENUINE_TIRES","url":"/volvo-genuine-tires.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_GENUINE_TIRES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Genuine Tires","labelText":"Volvo Genuine Tires"},{"id":"f8d508e3b06140df819e55c913f00adf","label":"Volvo Genuine Parts","labelAlias":"VOLVO_GENUINE_PARTS","url":"https://www.volvocars.com/us/l/genuine-parts/","target":"_blank","pageId":"WWW_VOLVOCARS_COMUSLGENUINE_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Genuine Parts","labelText":"Volvo Genuine Parts"},{"id":"PARTS_LEAD","label":"Purchase Parts Online","labelAlias":"ORDER_PARTS_AND_ACCESSORIES_1_1_1","url":"https://parts.volvocarsofmarietta.com/","target":"_blank","pageId":"PARTS_VOLVOCARSOFMARIETTA_COM","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Purchase Parts Online","labelText":"Purchase Parts Online"}],"labelSafeHtml":"Parts","labelText":"Parts"}]},{"gridUnits":4,"navigationItems":[{"id":"083f9d2a9df54b939b04b9f579430b6c","label":"Accessories","labelAlias":"ACCESSORIES","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"1e0460a1449241e383fbb955f2db3175","label":"Learn More about Volvo Accessories","labelAlias":"LEARN_MORE_ABOUT_VOLVO_ACCESSORIES","url":"/volvo-accessories.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_ACCESSORIES_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Learn More about Volvo Accessories","labelText":"Learn More about Volvo Accessories"},{"id":"5b3bc9b0200e4b9a8cb7afd582153ed8","label":"Purchase Accessories Online","labelAlias":"PURCHASE_ACCESSORIES_ONLINE_2","url":"https://parts.volvocarsofmarietta.com/accessories/Volvo__.html","target":"_blank","pageId":"PARTS_VOLVOCARSOFMARIETTA_COMACCESSORIESVOLVO___HTML","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Purchase Accessories Online","labelText":"Purchase Accessories Online"},{"id":"0673deb698e14f45aa9a5422dac8f914","label":"Accessory Special Offers ","labelAlias":"ACCESSORY_SPECIAL_OFFERS_","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Accessory Special Offers ","labelText":"Accessory Special Offers"}],"labelSafeHtml":"Accessories","labelText":"Accessories"},{"id":"1084f712dc4949a586965734621dfcd7","label":"Collision Repair","labelAlias":"COLLISION_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"a6d27229c062420685e36a7636f54c6f","label":"Volvo Certified Collision Center","labelAlias":"VOLVO_CERTIFIED_COLLISION_1","url":"/service-by-volvo/collision-centers.htm","target":"_self","pageId":"SITEBUILDER_CERTIFIED_COLLISION_CENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Certified Collision Center","labelText":"Volvo Certified Collision Center"},{"id":"b837cb3d23af47d7921828556a91226d","label":"Windshield Replacement","labelAlias":"WINDSHIELD_REPLACEMENT","url":"/windshield-repair-center.htm","target":"_self","pageId":"SITEBUILDER_WINDSHIELD_REPAIR_CENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Windshield Replacement","labelText":"Windshield Replacement"},{"id":"b570c8b453b548729704de90086b08a1","label":"Jim Ellis Collision Center","labelAlias":"JIM_ELLIS_COLLISION_2","url":"https://www.jimelliscollision.com/","target":"_blank","pageId":"WWW_JIMELLISCOLLISION_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Jim Ellis Collision Center","labelText":"Jim Ellis Collision Center"}],"labelSafeHtml":"Collision Repair","labelText":"Collision Repair"}]},{"gridUnits":4,"navigationItems":[{"id":"SERVICE_HOURS","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"#","target":"","pageId":"#","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SERVICE_FRAGMENT","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"/navigation-fragments/service-hours.htm","target":"","pageId":"HOURS_SERVICE_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}]}],"navigationItems":[{"id":"SERVICE","label":"Service","labelAlias":"SERVICE","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SERVICE_LEAD","label":"Schedule Service","labelAlias":"SCHEDULE_SERVICE","url":"/schedule-service.htm","target":"","pageId":"SITEBUILDER_SCHEDULE_SERVICE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Schedule Service","labelText":"Schedule Service"},{"id":"5dd83ff05fc64b03be3acefc440e59a8","label":"Our Service Center","labelAlias":"OUR_SERVICE_CENTER","url":"/ourcenter.htm","target":"_self","pageId":"SITEBUILDER_OURCENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Our Service Center","labelText":"Our Service Center"},{"id":"fff8d9e20fbe4be1aa54b8a7e1c1b177","label":"Ownership benefits ","labelAlias":"VOLVO_PARTS_AND_SERVICE_1_1_4","url":"/volvo-ownership-benefits.htm","target":"_self","pageId":"SITEBUILDER_MY_VOLVO_EXPERIENCE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ownership benefits ","labelText":"Ownership benefits"},{"id":"9c37e7de0a0e095040635d052e1d2f33","label":"Service Special Offers","labelAlias":"SERVICE_SPECIALS_5","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Special Offers","labelText":"Service Special Offers"},{"id":"321c204f4ecf476d99346a54ea8c9527","label":"Volvo Valet: Pickup & Delivery","labelAlias":"VOLVO_VALET_1","url":"/ownership-info/my-volvo/volvo-valet.htm","target":"_self","pageId":"SITEBUILDER_OWNERSHIP_INFO___MY_VOLVO___VOLVO_VALET_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Valet: Pickup & Delivery","labelText":"Volvo Valet: Pickup & Delivery"},{"id":"8d97b00d58fd406a98ecb6a708a5f6e6","label":"Volvo Simplified Service","labelAlias":"VOLVO_SIMPLIFIED_SERVICE","url":"/ourcenter-vss.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_SIMPLIFIED_SERVICE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Simplified Service","labelText":"Volvo Simplified Service"},{"id":"a1a26e2305904116aabbd42e14d6ee3c","label":"Certified Windshield Replacement","labelAlias":"CERTIFIED_WINDSHIELD_REPLACEMENT_1","url":"/volvo-certified-windshield-replacement.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_CARS_CERTIFIED_WINDSHIELD_REPLACEMENT_SERVICES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified Windshield Replacement","labelText":"Certified Windshield Replacement"}],"labelSafeHtml":"Service","labelText":"Service"},{"id":"PARTS","label":"Parts","labelAlias":"PARTS","url":"#","target":"","pageId":"#","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"75a9965ba61f4afe8bad389f278efb21","label":"Our Parts Center","labelAlias":"OUR_PARTS_CENTER","url":"/ourpartscenter.htm","target":"_self","pageId":"SITEBUILDER_OUR_PARTS_CENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Our Parts Center","labelText":"Our Parts Center"},{"id":"79b0469ff55e4d76b72831c4da64e860","label":"Parts Special Offers","labelAlias":"PARTS_SPECIAL_OFFERS","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Special Offers","labelText":"Parts Special Offers"},{"id":"e832422a32654dc8bf903bcdc17c8f59","label":"Volvo Genuine Tires","labelAlias":"VOLVO_GENUINE_TIRES","url":"/volvo-genuine-tires.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_GENUINE_TIRES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Genuine Tires","labelText":"Volvo Genuine Tires"},{"id":"f8d508e3b06140df819e55c913f00adf","label":"Volvo Genuine Parts","labelAlias":"VOLVO_GENUINE_PARTS","url":"https://www.volvocars.com/us/l/genuine-parts/","target":"_blank","pageId":"WWW_VOLVOCARS_COMUSLGENUINE_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Genuine Parts","labelText":"Volvo Genuine Parts"},{"id":"PARTS_LEAD","label":"Purchase Parts Online","labelAlias":"ORDER_PARTS_AND_ACCESSORIES_1_1_1","url":"https://parts.volvocarsofmarietta.com/","target":"_blank","pageId":"PARTS_VOLVOCARSOFMARIETTA_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Purchase Parts Online","labelText":"Purchase Parts Online"}],"labelSafeHtml":"Parts","labelText":"Parts"},{"id":"083f9d2a9df54b939b04b9f579430b6c","label":"Accessories","labelAlias":"ACCESSORIES","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"1e0460a1449241e383fbb955f2db3175","label":"Learn More about Volvo Accessories","labelAlias":"LEARN_MORE_ABOUT_VOLVO_ACCESSORIES","url":"/volvo-accessories.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_ACCESSORIES_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Learn More about Volvo Accessories","labelText":"Learn More about Volvo Accessories"},{"id":"5b3bc9b0200e4b9a8cb7afd582153ed8","label":"Purchase Accessories Online","labelAlias":"PURCHASE_ACCESSORIES_ONLINE_2","url":"https://parts.volvocarsofmarietta.com/accessories/Volvo__.html","target":"_blank","pageId":"PARTS_VOLVOCARSOFMARIETTA_COMACCESSORIESVOLVO___HTML","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Purchase Accessories Online","labelText":"Purchase Accessories Online"},{"id":"0673deb698e14f45aa9a5422dac8f914","label":"Accessory Special Offers ","labelAlias":"ACCESSORY_SPECIAL_OFFERS_","url":"/specialoffers.htm","target":"_self","pageId":"SITEBUILDER_SPECIALOFFERS_1","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Accessory Special Offers ","labelText":"Accessory Special Offers"}],"labelSafeHtml":"Accessories","labelText":"Accessories"},{"id":"1084f712dc4949a586965734621dfcd7","label":"Collision Repair","labelAlias":"COLLISION_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"a6d27229c062420685e36a7636f54c6f","label":"Volvo Certified Collision Center","labelAlias":"VOLVO_CERTIFIED_COLLISION_1","url":"/service-by-volvo/collision-centers.htm","target":"_self","pageId":"SITEBUILDER_CERTIFIED_COLLISION_CENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Certified Collision Center","labelText":"Volvo Certified Collision Center"},{"id":"b837cb3d23af47d7921828556a91226d","label":"Windshield Replacement","labelAlias":"WINDSHIELD_REPLACEMENT","url":"/windshield-repair-center.htm","target":"_self","pageId":"SITEBUILDER_WINDSHIELD_REPAIR_CENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Windshield Replacement","labelText":"Windshield Replacement"},{"id":"b570c8b453b548729704de90086b08a1","label":"Jim Ellis Collision Center","labelAlias":"JIM_ELLIS_COLLISION_2","url":"https://www.jimelliscollision.com/","target":"_blank","pageId":"WWW_JIMELLISCOLLISION_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Jim Ellis Collision Center","labelText":"Jim Ellis Collision Center"}],"labelSafeHtml":"Collision Repair","labelText":"Collision Repair"},{"id":"SERVICE_HOURS","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SERVICE_FRAGMENT","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"/navigation-fragments/service-hours.htm","target":"","pageId":"HOURS_SERVICE_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}],"labelSafeHtml":"Service \u003cspan>& Parts\u003c/span>","labelText":"Service & Parts"},{"id":"ABOUT_US","label":"About Us","labelAlias":"ABOUT_US","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:4:4","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"ABOUT_THE_DEALERSHIP","label":"About The Dealership","labelAlias":"ABOUT_THE_DEALERSHIP","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"STAFF_LISTING","label":"Meet The Staff","labelAlias":"STAFF_1","url":"/dealership/staff.htm","target":"","pageId":"STAFF_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Meet The Staff","labelText":"Meet The Staff"},{"id":"ABOUT_DEFAULT","label":" ","labelAlias":"ABOUT","url":"/dealership/about.htm","target":"","pageId":"ABOUT_DEFAULT","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":" ","labelText":""},{"id":"d6e378a70a0a00f4200704fb997d037c","label":"Careers","labelAlias":"BLOG_1","url":"https://volvo-cars-of-marietta.hrdrivehiring.com/job/167798/technician","target":"_blank","pageId":"VOLVO_CARS_OF_MARIETTA_HRDRIVEHIRING_COMJOB167798TECHNICIAN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Careers","labelText":"Careers"},{"id":"CONTACT_DEFAULT","label":"Contact Us","labelAlias":"CONTACT_4","url":"/contact.htm","target":"","pageId":"CONTACT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"},{"id":"BLOG_VIDEO_POST_LIST","label":"Jim Ellis Express Way","labelAlias":"VIDEO_BLOG_1","url":"/jim-ellis-express-way.htm","target":"","pageId":"SITEBUILDER_JIM_ELLIS_EXPRESS_WAY_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Jim Ellis Express Way","labelText":"Jim Ellis Express Way"}],"labelSafeHtml":"About The Dealership","labelText":"About The Dealership"},{"id":"8576f7a0c2ef4b41ae6a13f8b2c63c5a","label":"Find Our Dealership","labelAlias":"FIND_OUR_DEALERSHIP","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"DIRECTIONS_DEFAULT","label":"Directions","labelAlias":"DIRECTIONS","url":"/dealership/directions.htm","target":"","pageId":"DIRECTIONS_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Directions","labelText":"Directions"},{"id":"7deeae830a0e094b501c11fe2485bf21","label":"Visit from Atlanta","labelAlias":"VISIT_FROM_ATLANTA","url":"/volvo-dealer-near-atlanta.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_DEALER_NEAR_ATLANTA_1","matched":false,"state":"disabled-mobile","custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Visit from Atlanta","labelText":"Visit from Atlanta"}],"labelSafeHtml":"Find Our Dealership","labelText":"Find Our Dealership"},{"id":"dab0eac81ad246aa99e3ee6481d331b1","label":"Volvo Owner Resources","labelAlias":"VOLVO_OWNER_RESOURCES","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"30df072f3a9a4a2a82f2868e592c6db9","label":"Volvo Technology Videos","labelAlias":"VOLVO_TECHNOLOGY_VIDEOS","url":"/volvo-owner-s-manual.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_OWNER_S_MANUAL_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Technology Videos","labelText":"Volvo Technology Videos"},{"id":"6ee62f3a8eb34c0eb7fda2a3d6cb99a4","label":"EX90 Safety Cage","labelAlias":"EX90_SAFETY_CAGE","url":"/ex90-safety-cage.htm","target":"_self","pageId":"SITEBUILDER_EX90_SAFETY_CAGE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"EX90 Safety Cage","labelText":"EX90 Safety Cage"}],"labelSafeHtml":"Volvo Owner Resources","labelText":"Volvo Owner Resources"}]},{"gridUnits":4,"navigationItems":[{"id":"SHOWROOM_HOURS","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"#","target":"","pageId":"#","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SALES_FRAGMENT","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"/navigation-fragments/sales-hours.htm","target":"","pageId":"HOURS_SALES_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"}],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"}]},{"gridUnits":4,"navigationItems":[{"id":"CONTACT_US","label":"Contact Us","labelAlias":"CONTACT_US","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"CONTACT_FORM","label":"Contact Us","labelAlias":"CONTACT_US","url":"/contact-form.htm","target":"","pageId":"CONTACT_FORM","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}]}],"navigationItems":[{"id":"ABOUT_THE_DEALERSHIP","label":"About The Dealership","labelAlias":"ABOUT_THE_DEALERSHIP","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"STAFF_LISTING","label":"Meet The Staff","labelAlias":"STAFF_1","url":"/dealership/staff.htm","target":"","pageId":"STAFF_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Meet The Staff","labelText":"Meet The Staff"},{"id":"ABOUT_DEFAULT","label":" ","labelAlias":"ABOUT","url":"/dealership/about.htm","target":"","pageId":"ABOUT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":" ","labelText":""},{"id":"d6e378a70a0a00f4200704fb997d037c","label":"Careers","labelAlias":"BLOG_1","url":"https://volvo-cars-of-marietta.hrdrivehiring.com/job/167798/technician","target":"_blank","pageId":"VOLVO_CARS_OF_MARIETTA_HRDRIVEHIRING_COMJOB167798TECHNICIAN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Careers","labelText":"Careers"},{"id":"CONTACT_DEFAULT","label":"Contact Us","labelAlias":"CONTACT_4","url":"/contact.htm","target":"","pageId":"CONTACT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"},{"id":"BLOG_VIDEO_POST_LIST","label":"Jim Ellis Express Way","labelAlias":"VIDEO_BLOG_1","url":"/jim-ellis-express-way.htm","target":"","pageId":"SITEBUILDER_JIM_ELLIS_EXPRESS_WAY_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Jim Ellis Express Way","labelText":"Jim Ellis Express Way"}],"labelSafeHtml":"About The Dealership","labelText":"About The Dealership"},{"id":"8576f7a0c2ef4b41ae6a13f8b2c63c5a","label":"Find Our Dealership","labelAlias":"FIND_OUR_DEALERSHIP","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"DIRECTIONS_DEFAULT","label":"Directions","labelAlias":"DIRECTIONS","url":"/dealership/directions.htm","target":"","pageId":"DIRECTIONS_DEFAULT","matched":false,"custom"
1510:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Directions","labelText":"Directions"},{"id":"7deeae830a0e094b501c11fe2485bf21","label":"Visit from Atlanta","labelAlias":"VISIT_FROM_ATLANTA","url":"/volvo-dealer-near-atlanta.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_DEALER_NEAR_ATLANTA_1","matched":false,"state":"disabled-mobile","custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Visit from Atlanta","labelText":"Visit from Atlanta"}],"labelSafeHtml":"Find Our Dealership","labelText":"Find Our Dealership"},{"id":"dab0eac81ad246aa99e3ee6481d331b1","label":"Volvo Owner Resources","labelAlias":"VOLVO_OWNER_RESOURCES","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"30df072f3a9a4a2a82f2868e592c6db9","label":"Volvo Technology Videos","labelAlias":"VOLVO_TECHNOLOGY_VIDEOS","url":"/volvo-owner-s-manual.htm","target":"_self","pageId":"SITEBUILDER_VOLVO_OWNER_S_MANUAL_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Volvo Technology Videos","labelText":"Volvo Technology Videos"},{"id":"6ee62f3a8eb34c0eb7fda2a3d6cb99a4","label":"EX90 Safety Cage","labelAlias":"EX90_SAFETY_CAGE","url":"/ex90-safety-cage.htm","target":"_self","pageId":"SITEBUILDER_EX90_SAFETY_CAGE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"EX90 Safety Cage","labelText":"EX90 Safety Cage"}],"labelSafeHtml":"Volvo Owner Resources","labelText":"Volvo Owner Resources"},{"id":"SHOWROOM_HOURS","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SALES_FRAGMENT","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"/navigation-fragments/sales-hours.htm","target":"","pageId":"HOURS_SALES_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"}],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"},{"id":"CONTACT_US","label":"Contact Us","labelAlias":"CONTACT_US","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"CONTACT_FORM","label":"Contact Us","labelAlias":"CONTACT_US","url":"/contact-form.htm","target":"","pageId":"CONTACT_FORM","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}],"labelSafeHtml":"About Us","labelText":"About Us"},{"id":"a3d6f713cc3447c6ab3b0e4f3d3548c4","label":"Schedule Service","labelAlias":"HOME_2_1","url":"/schedule-service.htm","target":"_self","pageId":"SITEBUILDER_SCHEDULE_SERVICE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Schedule Service","labelText":"Schedule Service"}],"widgetData":{"navsV2":true,"accountId":"jimellisvolvovcna"},"menu":{"openMenus":[],"fullscreenMobileSubnavOpen":false,"fullscreenMobileSubnavData":null},"currentPage":{"currentPath":""},"requestData":{"deviceType":"DESKTOP","windowId":"template-navigation1","widgetName":"ws-navigation","locale":"en_US"},"prefs":{"widgetVersionMobile":"v1-mobile","widgetClasses":"navbar-nav position-static text-right al
1510ign-items-center","enableMegaMenus":"true","mobileSubnavType":"dropdown","showIcons":"false","allowTopLevelLinks":"false","showFooterLinksIcons":"true","navListClasses":"BLANK","subnavClasses":"BLANK","navClasses":"blank","homeItemClasses":"blank","navItemClasses":"blank","topLevelLinkClasses":"h-auto py-3 px-0 mx-3 ddc-font-size-small","childListIconStyle":"arrow2-right","showChildIcons":"false","showCurtain":"false","enableTwoLineLabelling":"true","enableSiteWideSearch":"disabled","showDropdownIcon":"false","dropdownIcon":"arrow2-down","dropdownIconBeforeLabel":"false","openLinkOnNewTab":"true","childListLinkClasses":"","navigation.id":"V9-MAIN-MEGA-MENU","dropdownDisplayType":"click","searchButtonLabel":"SEARCH","childListIconPosition":"before","searchButtonIconSize":"large","searchButtonStyle":"unstyled","sticky":"false","showFooterOEMLink":"true","mobileParentExpandIconStyle":"plus","mobileParentCollapseIconStyle":"minus","mobileNavClass":"ddc-mobile-fragment-nav"},"labels":{"SEARCH_THE_WHOLE_SITE":"Search the whole site! ","VOLVO_CARS_APP___IN_CAR_EXPERIENCES":"Volvo Cars App & In-Car Experiences","RECHARGE_1_1":"About Volvo Cars","VOLVO_OWNER_RESOURCES":"Volvo Owner Resources","VALUE_YOUR_TRADE_3":"Value Your Trade","VALUE_YOUR_TRADE_4":"Value Your Trade","VALUE_YOUR_TRADE_2":"Sell Your Car","ACCESSORY_SPECIAL_OFFERS_":"Accessory Special Offers ","VALUE_YOUR_TRADE_5":"Value Your Trade","SHOP_PLUG_IN_HYBRID_2":"Shop Plug-In Hybrid Models","RECOMMENDED_VEHICLES":"Recommended Vehicles","RESEARCH_XC40_PURE_ELECTRIC_1_1_3":"Volvo Fully electric","OFFERS_2_1":"Offers & Financing","USED_INVENTORY_UNDER__20K_1":"Used Inventory Under $25k","CURRENT_INCENTIVES":"Current Incentives","WINDSHIELD_REPLACEMENT":"Windshield Replacement","CONTACT_4":"Contact Us","VISIT_FROM_ATLANTA":"Visit from Atlanta","BLOG_1":"Careers","VOLVO_VALET_1":"Volvo Valet: Pickup & Delivery","PARTS_SPECIALS_OFFERS":"Parts Specials Offers","OUR_PARTS_CENTER":"Our Parts Center","JIM_ELLIS_EXPRESS_WAY_7_2":"Finance Application","RECHARGE__PLUG_IN_HYBRID_1":"Research: Plug-In Hybrid","PRE_OWNED_SPECIALS_3":"Loaner / Demo Special Offers","VOLVO_SPECIAL_SALES_1":"Volvo Retail Programs","VOLVO_TECHNOLOGY_VIDEOS":"Volvo Technology Videos","FINANCE_APPLICATION":"Finance Application","VOLVO_CARS_FOR_ALEX_S_LEMONADE_STAND":"Volvo Cars for Alex's Lemonade Stand","PARTS":"Parts","CERTIFIED_WINDSHIELD_REPLACEMENT_1":"Certified Windshield Replacement","OFFERS_1_1":"Offers","USED_INVENTORY_1_1":"Pre-Owned Inventory","NEW_INVENTORY":"New Inventory","__2":"\u0014","CERTIFIED_BY_VOLVO_1":"Certified by Volvo Overview","PURCHASE_FROM_HOME_2_1":"Shopping Tools","VOLVO_PARTS_AND_SERVICE_1_1_4":"Ownership benefits ","PARTS_SPECIAL_OFFERS":"Parts Special Offers","SPECIALS_3":"Specials","RESEARCH__MILD_HYBRID":"Research: Mild Hybrid","MILD_HYBRID_MODELS_1":"Volvo Lineup","VOLVO_GENUINE_PARTS":"Volvo Genuine Parts","COLLISION_1":"Collision Repair","NEW_DEMO_LOANER_VEHICLES_FOR_SALE_3":"Demo/Loaner Vehicles for Sale","NEW_DEMO_LOANER_VEHICLES_FOR_SALE_4":"Demo / Loaner Vehicles for Sale","ABOUT_THE_DEALERSHIP":"About The Dealership","SHOP_PLUG_IN_HYBRID_MODELS":"Shop Plug-In Hybrid Models","EXPLORE_THE_NEW_VOLVO_EX_60":"Explore the New Volvo EX 60","OUR_SERVICE_CENTER":"Our Service Center","NEW_VEHICLES":"New Vehicles","LEARN_MORE_ABOUT_VOLVO_ACCESSORIES":"Learn More about Volvo Accessories","CPO_SPECIALS":"CPO Specials","CONTACT_US":"Contact Us","PRE_OWNED_INVENTORY_1_1":"Certified & Pre-Owned","VIDEO_BLOG_1":"Jim Ellis Express Way","PURCHASE_ACCESSORIES_ONLINE_2":"Purchase Accessories Online","SCHEDULE_SERVICE":"Schedule Service","SERVICE_SPECIAL_OFFERS":"Service Special Offers","DEMO___LOANER_SPECIAL_OFFERS":"Demo / Loaner Special Offers","SERVICE":"Service","SUPERCHARGER_NETWORK_ACCESS":"Supercharger Network Access","ABOUT_US":"About Us","ORDER_PARTS_AND_ACCESSORIES_1_1_1":"Purchase Parts Online","FINANCE_CENTER":"Finance Center","DIRECTIONS":"Directions","JIM_ELLIS_COLLISION_2":"Jim Ellis Collision Center","RECHARGE_PLUG_IN_HYBRID_MODELS_1":"Plug-In Hybrid Models","OVERSEAS_DELIVERY_TOURIST":"Overseas Delivery Tourist","_B_EXPLORE_THE_ALL_NEW_XC90__B__2":"Explore the Volvo XC90","CERTIFIED_PRE_OWNED_1":"Certified by Volvo Inventory","SHOP_MILD_HYBRID_MODELS":"Shop Mild Hybrid Models","ELECTRIC_AND_PLUG_IN_HYBRID":"Electric and Plug-In Hybrid","SHOWROOM_HOURS":"Showroom Hours","RECHARGE__PURE_ELECTRIC_1_1":"Research: Fully Electric","NEW_INVENTORY_2_1":"New cars","VISIT_VOLVO_CARS_X_2026_SOUTHERN_LIVING_IDEA_HOUSE":"Visit Volvo Cars x 2026 Southern Living Idea House","SHOP_BY_MODEL":"Shop By Model","FIND_OUR_DEALERSHIP":"Find Our Dealership","NEW_SPECIALS_2_1_1":"New Volvo Offers","HOME_2_1":"Schedule Service","ACCESSORIES":"Accessories","SERVICE_AND_PARTS":"Service \u003cspan>& Parts\u003c/span>","RESEARCH_PURE_ELECTRIC_1":"Charging Station Installation Services","EX90_SAFETY_CAGE":"EX90 Safety Cage","SERVICE_SPECIALS_5":"Service Special Offers","PREOWNED_VEHICLE_INVENTORY_1_1":"Pre-Owned Inventory","STAFF_1":"Meet The Staff","SERVICE_HOURS":"Service Hours","SHOP_FULLY_ELECTRIC_MODELS":"Shop Fully Electric Models","LOANER_DEMO_SPECIALS":"Loaner/Demo Specials","VOLVO_CERTIFIED_COLLISION_1":"Volvo Certified Collision Center","JIM_ELLIS_EXPRESS_WAY_5_1_1":"Shopping Tools","PRE_ORDER_XC40_PURE_ELECTRIC_1_1_1_1_2":"Shop Fully Electric Models","VOLVO_CAR_USA_70TH_ANNIVERSARY_1":"Charging Your Volvo","NEW_VOLVO_SPECIALS_1":"New Volvo Specials","VOLVO_GENUINE_TIRES":"Volvo Genuine Tires","ABOUT":" ","JIM_ELLIS_EXPRESS_WAY_6_2":"Finance Application","_B_VOLVO_EX30_PRE_ORDER__B___2_2":"Explore the Volvo EX90","LEASE_VS__BUY":"Lease vs. Buy","_B_VOLVO_EX90_PRE_ORDER__B__2_2":"Explore the Volvo EX30","CPO_SPECIAL_OFFERS":"CPO Special Offers","_B_THE_ALL_NEW_VOLVO_EX60__B_":"\u003cb>The All-New Volvo EX60\u003c/b>","DEMO_LOANER_SPECIALS_3":"Loaner / Demo Inventory","VOLVO_SIMPLIFIED_SERVICE":"Volvo Simplified Service"},"sitemap":{},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"header-toolbar-navbar-style":true,"header-toolbar-ws-navigation-nowrap":false,"enable-no-empty-link-nav-items":true,"disable-navsv2":false}};
1511DDC.WS.state['ws-tagging'] = DDC.WS.state['ws-tagging'] || {};
1512DDC.WS.state['ws-tagging']['ws-tagging1'] = {"widgetInfo":{"pageAlias":"INDEX"},"mapping":{"asc":{"configuration":{"note1":"not sure sendData is used here","sendData":[{"sender":"gtag"}],"utils":true,"sharedPayloads":{"sharedProps":{"page_type":"[[mapping.pagealias.pageType]] >> other","event_owner":"dealer_dot_com"},"vehicleData":{"item_id":"[[vin]] >> [[uuid]] >> [[fn.getItemIdFromUuid()]] >> {{EMPTYSTRING}}","item_number":"[[stockNumber]] >> [[fn.getStockNumberFromUuid()]] >> {{EMPTYSTRING}}","item_condition":"[[fn.getCondition()]] >> [[fn.getConditionFromUuid()]] >> {{EMPTYSTRING}}","item_year":"[[year]] >> [[DDC.dataLayer.page.trackingTags.year]] >> [[fn.getYearFromUuid()]] >> {{EMPTYSTRING}}","item_make":"[[make]] >> [[DDC.dataLayer.page.trackingTags.make]] >> [[fn.getMakeFromUuid()]] >> {{EMPTYSTRING}}","item_model":"[[model]] >> [[DDC.dataLayer.page.trackingTags.model]] >> [[fn.getModelFromUuid()]] >> {{EMPTYSTRING}}","item_variant":"[[trim]] >> [[fn.getTrimFromUuid()]] >> {{EMPTYSTRING}}
1512","item_color":"[[exteriorColor]] >> [[fn.getColorFromUuid()]] >> {{EMPTYSTRING}}","item_type":"[[bodyStyle]] >> [[fn.getTypeFromUuid()]] >> {{EMPTYSTRING}}","item_fuel_type":"[[fn.getFuelType()]] >> {{EMPTYSTRING}}","item_inventory_date":"[[fn.getInventoryDate()]] >> [[fn.getInventoryDateFromUuid()]] >> {{EMPTYSTRING}}","item_price":"[[fn.getPrice()]] >> [[fn.getPriceFromUuid()]] >> {{EMPTYSTRING}}"},"formSubmissionData":{"comm_type":"form","element_text":"[[eventData.text]] >> [[eventData.ctaText]] >> [[eventData.initiatingClickText]] >> [[eventData.dialogTitle]] >> {{EMPTYSTRING}}","form_name":"[[fn.getFormName()]]","form_type":"[[fn.getFormType()]]","department":"[[mapping.form.department.[[eventData.trackingId]]]] >> unknown"},"clickToCall":{"event":"asc_click_to_call","comm_phone_number":"[[eventData.phoneNumber]]","department":"[[eventData.department]]","affiliation":"dealer_dot_com","click_to_call_count":1},"oldSlideshows":{"event":"asc_media_interaction","affiliation":"dealer_dot_com","link_url":"{{EMPTYSTRING}}","creative_name":"{{EMPTYSTRING}}","event_action":"click"},"unifiedDealStarter":{"event":"asc_retail_process","product_name":"unified_deal_starter","item_payment":"[[eventData.event.deal.paymentMethod]]","flow_stage":""}},"payloadMutator":{"department":["TO_LOWER_CASE"],"flow_name":["TO_LOWER_CASE"],"item_id":["TO_LOWER_CASE"],"item_number":["TO_LOWER_CASE"],"item_condition":["TO_LOWER_CASE"],"item_year":["TO_LOWER_CASE"],"item_make":["TO_LOWER_CASE"],"item_model":["TO_LOWER_CASE"],"item_variant":["TO_LOWER_CASE"],"item_color":["TO_LOWER_CASE"],"item_type":["TO_LOWER_CASE"],"item_fuel_type":["TO_LOWER_CASE"],"item_inventory_date":["TO_LOWER_CASE"],"item_price":["TO_LOWER_CASE"],"item_payment":["TO_LOWER_CASE"]},"lookups":{"eventData.checked":{"true":"active","false":"inactive"}},"note2":"pretty sure this is just for the triggerEvent: initializeProps","reporting":{"clientEventName":"initProps"}},"grouping":"default","form":{"department":{"BUILD_AND_PRICE":"sales","EPRICE":"sales","FINANCE":"credit","GLOBAL_VEHICLE_INCENTIVE_LEAD":"sales","INFO_REQUEST":"sales","INSTANCE_EPRICE":"sales","INVENTORY_LEAD_INTEREST":"sales","INVENTORY_SEARCH":"sales","INVENTORY_SEARCH_LEAD":"sales","INVENTORYFINDER":"sales","MAKE_AN_OFFER":"sales","MENU_DRIVER":"sales","MSLP":"sales","QUICKQUOTE":"sales","RENTAL":"sales","RESERVE":"sales","SHOWROOM":"sales","SMS_SHARE":"sales","SPECIALS_EMAIL_A_FRIEND":"sales","TEST_DRIVE":"sales","TRADE_IN":"sales","VEHICLE_LEAD":"sales","PROMO-CTA-LEAD":"service","SERVICE":"service","BODYSHOP":"service","SERVICE_APPT":"service","PARTS":"parts","PARTS_ORDER":"parts"},"formType":{"BUILD_AND_PRICE":"consumer_contact","EPRICE":"consumer_contact","GLOBAL_VEHICLE_INCENTIVE_LEAD":"consumer_contact","INFO_REQUEST":"consumer_contact","INSTANCE_EPRICE":"consumer_contact","INVENTORY_LEAD_INTEREST":"consumer_contact","INVENTORY_SEARCH":"consumer_contact","INVENTORY_SEARCH_LEAD":"consumer_contact","INVENTORYFINDER":"consumer_contact","MAKE_AN_OFFER":"offer","MENU_DRIVER":"consumer_contact","MSLP":"consumer_contact","QUICKQUOTE":"consumer_contact","RENTAL":"consumer_contact","RESERVE":"consumer_contact","SHOWROOM":"consumer_contact","SMS_SHARE":"consumer_contact","SPECIALS_EMAIL_A_FRIEND":"consumer_contact","SPECIALS_INFO_REQUEST":"consumer_contact","TEST_DRIVE":"consumer_contact","TRADE_IN":"trade","VEHICLE_LEAD":"consumer_contact","PROMO-CTA-LEAD":"consumer_contact","SERVICE":"service_appointment","BODYSHOP":"bodyshop","SERVICE_APPT":"service_appointment","PARTS":"parts","PARTS_ORDER":"parts","CONTACT":"consumer_contact","BLOG_EMAIL":"consumer_contact","BLOG_REQ_MORE_INFO":"consumer_contact","EMPLOYMENT":"human_resources","PRIVACY":"consumer_contact","FINANCE":"finance/credit","FINANCE_APPLICATION":"finance/credit","SPECIALS_LEAD":"consumer_contact"},"comm_outcome":{"TEST_DRIVE":"appt_booked","SERVICE_APPT":"appt_booked","BODYSHOP":"appt_booked"},"event":{"BUILD_AND_PRICE":"asc_form_submission_sales","EPRICE":"asc_form_submission_sales","GLOBAL_VEHICLE_INCENTIVE_LEAD":"asc_form_submission_sales","INFO_REQUEST":"asc_form_submission_sales","INSTANCE_EPRICE":"asc_form_submission_sales","INVENTORY_LEAD_INTEREST":"asc_form_submission_sales","INVENTORY_SEARCH":"asc_form_submission_sales","INVENTORY_SEARCH_LEAD":"asc_form_submission_sales","INVENTORYFINDER":"asc_form_submission_sales","MAKE_AN_OFFER":"asc_form_submission_sales","MENU_DRIVER":"asc_form_submission_sales","MSLP":"asc_form_submission_sales","QUICKQUOTE":"asc_form_submission_sales","RENTAL":"asc_form_submission_sales","RESERVE":"asc_form_submission_sales","SHOWROOM":"asc_form_submission_sales","SMS_SHARE":"asc_form_submission_sales","SPECIALS_EMAIL_A_FRIEND":"asc_form_submission_sales","TEST_DRIVE":"asc_form_submission_sales","TRADE_IN":"asc_form_submission_sales","VEHICLE_LEAD":"asc_form_submission_sales","SERVICE":"asc_form_submission_service","BODYSHOP":"asc_form_submission_service","SERVICE_APPT":"asc_form_submission_service","PARTS":"asc_form_submission_parts","PARTS_ORDER":"asc_form_submission_parts"},"appointment":{"TEST_DRIVE":"asc_form_submission_sales_appt","BODYSHOP":"asc_form_submission_service_appt","SERVICE_APPT":"asc_form_submission_service_appt"}},"pagealias":{"pageType":"home"},"pagealias-matcher":"INDEX","preview":false},"cdl":{"configuration":{"utils":true,"create":{"coxAutoDataLayer":{"objectPath":"coxAutoDataLayer","value":[]}}},"grouping":"default","preview":false},"conversant":{"configuration":{"utils":true},"grouping":"volvo","pagealias":{"pageType":"Homepage","promo":"1"},"pagealias-matcher":"^INDEX$","preview":false},"nr_only":{"configuration":{"utils":true,"create":{"nr_only":{"objectPath":"nrOnlySend","value":{}}},"sendData":[{"sender":"nrOnlySend"}],"nrPercentage":100},"grouping":"default","preview":false},"pixall":{"configuration":{"utils":true,"sendData":[{"eventViewer":false,"report":false,"sender":"DDC.pushToPixall","addEventToSecondArgument":true,"addSourceToSecondArgument":true}],"payloadMutator":{"searchFacetMinYear":["PIX_ARRAY_FIND_MIN"],"searchFacetMaxYear":["PIX_ARRAY_FIND_MAX"],"searchFacetMinPrice":["PIX_ARRAY_FIND_MIN"],"searchFacetMaxPrice":["PIX_ARRAY_FIND_MAX"]},"sharedPayloads":{"vehicleSearchCommon":{"type":"event","eventSource":"vehicle","eventType":"view"},"slideshowCommmon":{"type":"event","eventSource":"vehicle","mediaType":"slideshow","label":"slideshow | [[eventData.result]]"}
1512,"VDPVehicle":{"bodyStyle":"[[bodyStyle]]","exteriorColor":"[[exteriorColor]]","fuelEconomy":"[[cityFuelEfficiency]] mpg city, [[highwayFuelEfficiency]] mpg hwy","listingType":"[[priorityType]] >> [[listingType]] >> standard","make":"[[make]]","model":"[[model]]","odometer":"[[odometer]]","price":"[[internetPrice]]","stockNumber":"[[stockNumber]]","trim":"[[trim]]","vehicleType":"[[inventoryType]]","vin":"[[vin]]","year":"[[year]]"},"commonFacets":{"searchFacetBodyStyles":"[[eventData.facets.bodyStyle]] >> [[DDC.dataLayer.page.queryFacets.bodyStyle]]","searchFacetFuelTypes":"[[eventData.facets.normalFuelType]] >> [[DDC.dataLayer.page.queryFacets.normalFuelType]]","searchFacetInteriorColors":"[[eventData.facets.normalInteriorColor]] >> [[DDC.dataLayer.page.queryFacets.normalInteriorColor]]","searchFacetExteriorColors":"[[eventData.facets.normalExteriorColor]] >> [[DDC.dataLayer.page.queryFacets.normalExteriorColor]]","searchFacetMinPrice":"[[eventData.facets.internetPrice]] >> [[DDC.dataLayer.page.queryFacets.internetPrice]]","searchFacetMaxPrice":"[[eventData.facets.internetPrice]] >> [[DDC.dataLayer.page.queryFacets.internetPrice]]","searchFacetMinYear":"[[eventData.facets.year]] >> [[DDC.dataLayer.page.queryFacets.year]]","searchFacetMaxYear":"[[eventData.facets.year]] >> [[DDC.dataLayer.page.queryFacets.year]]","searchFacetMake":"[[eventData.facets.make]] >> [[DDC.dataLayer.page.queryFacets.make]]","searchFacetModel":"[[eventData.facets.model]] >> [[DDC.dataLayer.page.queryFacets.model]]","searchFacetMileage":"[[eventData.facets.odometer]] >> [[DDC.dataLayer.page.queryFacets.odometer]]","searchFacetMpgCity":"[[eventData.facets.cityFuelEconomy]] >> [[DDC.dataLayer.page.queryFacets.cityFuelEconomy]]","searchFacetMpgHighway":"[[eventData.facets.highwayFuelEconomy]] >> [[DDC.dataLayer.page.queryFacets.highwayFuelEconomy]]","searchFacetTrim":"[[eventData.facets.trim]] >> [[DDC.dataLayer.page.queryFacets.trim]]","searchFacetVehicleTypes":"[[eventData.facets.compositeType]] >> [[DDC.dataLayer.page.queryFacets.compositeType]]"},"chatOpened":{"type":"event","eventType":"click","eventSource":"lead","leadType":"chat"},"myCarsVehicle":{"year":"[[eventData.vehicle.year]]","make":"[[eventData.vehicle.make]]","model":"[[eventData.vehicle.model]]","bodyStyle":"[[eventData.vehicle.bodyStyle]]","listingType":"[[eventData.vehicle.priorityType]] >> [[eventData.vehicle.listingType]] >> standard","stockNumber":"[[eventData.vehicle.stockNumber]]","vin":"[[eventData.vehicle.vin]]","price":"[[eventData.vehicle.price]]","vehicleId":"[[eventData.vehicle.uuid]]"}}},"grouping":"default","preview":false},"volvoga4":{"configuration":{"globalPayloadMutators":["TO_LOWER_CASE"],"sendData":[{"sender":"dataLayer"}],"utils":false},"grouping":"default","form":{"CONTACT":{"type":"contact us"},"TEST_DRIVE":{"type":"test drive"},"INFO_REQUEST":{"type":"contact us"},"MAKE_AN_OFFER":{"type":"make offer"},"TRADE_IN":{"type":"trade in"},"CARFINDER":{"type":"car finder"},"GLOBAL_VEHICLE_INCENTIVE_LEAD":{"type":"incentives"},"EPRICE":{"type":"epricer"},"FINANCE":{"type":"finance application"},"FINANCEDRIVER":{"type":"finance application"},"CONTACT_ON_DEPOSIT":{"type":"deposit"}},"pagealias":{"pageType":"home"},"pagealias-matcher":"INDEX","preview":false}},"requestData":{"deviceType":"DESKTOP","windowId":"ws-tagging1","widgetName":"ws-tagging","locale":"en_US"},"prefs":{"asc":"default","cdl":"default","conversant":"volvo","critical_mass":"","ddctagging":"","forddirectnative":"","fordpersonalizationservice":"","nr_only":"default","pixall":"default","shiftDr":"","shiftnative":"","taggingng":"","stellantis":"","tagginghyundai":"","tealiummorgan":"","tealium":"","unite":"","volvoga4":"default"},"labels":{},"sitemap":{},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":24,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"google-tag-manager-move-below-js-stack":false,"ws-tagging-preview-enabled":{},"wsm-account-data-distributor-timeout":200,"ws-tagging-firehose":1,"ws-tagging-nr-switcher":[{"event":"","originator":"","project":""}],"ws-tagging-first-last-phone-hash-to-pixall-form-confirm":false,"ws-tagging-stellantis-adobe-updates":false}};
1513DDC.WS.state['ws-rec-vehicles'] = DDC.WS.state['ws-rec-vehicles'] || {};
1514DDC.WS.state['ws-rec-vehicles']['recommendations-vehicles1'] = {"storedRequestData":{"accountId":"jimellisvolvovcna","siteId":"jimellisvolvovcna","locale":"en_US","pageAlias":"INDEX","pageId":"jimellisvolvovcna_SITEBUILDER_OEM_VOLVO_0003_V1_INDEX_0002_V1_1","uri":"/","host":"www.volvocarsofmarietta.com","scheme":"https"},"requestData":{"deviceType":"DESKTOP","windowId":"recommendations-vehicles1","widgetName":"ws-rec-vehicles","locale":"en_US"},"prefs":{"containerClasses":"","displayerInstanceId":"","displayStyle":"Standard Horizontal","excludeBasedOnImages":"excludeItemsWithNoImages","headingAlignment":"left","headingSize":"display-4","hideIfUnpersonalized":"false","listClasses":"BLANK","listItemClasses":"border","listing.config.id":"auto-new","nonPersonalizedVehiclesHeading":"FEATURED_VEHICLES","personalizedVehiclesHeading":"RECOMMENDED_FOR_YOU","pricingClasses":"","priceLabelClasses":"text-body","pricingValueClasses":"","priceDiscountColor":"text-success","showPrice"
1514:"final","required.display.attributes":"accountId,id,year,make,model,trim,vin,category,classification,status,type,uuid,bodyStyle,certified,isElectric,fuelType,categoryName,packages_internal,primary_image,subCategory,video,inventoryDate","showFeaturedOnly":"false","showPriceLabel":"false","showVin":"false","vehicleSupplementalTitleClasses":"","vehicleTitleHeadingClasses":"","vehicleTitleSubHeadingClasses":"","widgetClasses":"","geoRange":"","showVehicleDetailsButton":"false","vehicleDetailsButtonLabel":"REC_VEHICLES_DETAILS_BUTTON","detailsButtonStyle":"primary","vehicleListGapClasses":"","vehicleTitleAlignment":"center"},"labels":{"ADDITIONAL_FEE_DETAILS":"Additional Details","LOADING":"Loading... ","CASH_BACK":"cash allowance","DEALER_FEES_TOOLTIP_ERROR":"No fees found for this vehicle","DOWN":"down","CONTACT_DEALER":"Contact Dealer","COMING_SOON":"Coming Soon","DETAILS":"Details","PLUS_TAXES_ASTERISK":"+ Taxes * ","ON_SITE_HIGHLIGHTED_ATTRIBUTE":"On The Lot","ADDITIONAL_DETAILS":"Additional Details","PER_MONTH":"per month","PLUS_SALES_TAXES_ASTERISK":"+ Sales Taxes * ","REC_VEHICLES_DETAILS_BUTTON":"Vehicle Details","ESTIMATED_PAYMENT":"Est. Payment","FINANCE":"Finance","FINAL_PRICE_DISCLAIMER":"Final Price Disclaimer","EFFECTIVE_X_THROUGH_X":"Effective {{START_DATE}} through {{END_DATE}} ","POTENTIAL_EV_TAX_CREDIT":"Potential Federal EV Tax Credit","EFFECTIVE_THROUGH_X":"Effective through {{END_DATE}} ","RECOMMENDED_FOR_YOU":"Recommended For You","HIDE_PRICING":"Hide Pricing","FEATURED_VEHICLES":"Featured Vehicles","EXTERIOR":"Exterior","DEALER_OPTIONS_TOOLTIP_LOADING":"Loading options","MO":"mo","VIEW_PRICE_DETAILS":"View price details","DEALER_OPTIONS_TOOLTIP_ERROR":"No options found for this vehicle","OR":"or","PRICE":"Price","FINANCE_AND_LEASE_DETAILS":"Finance and Lease Details","A_P_R":"APR","ENGINE":"Engine","VIEW_DETAILS":"View Details","CASH_DUE_AT_SIGNING":"cash due at signing","PLEASE_CALL":"Please Call","DEALER_FEES_TOOLTIP_LOADING":"Loading fees","LEASE":"Lease","NOT_READY_HERE_ARE_SOME_SIMILAR_OPTIONS":"Not Ready? Here are a Few Similar Options","AND":"and","VEHICLES_YOU_MIGHT_LIKE":"Vehicles You Might Like","VIEW_APPLICABLE_VEHICLES":"view applicable vehicles","OFF_SITE_HIGHLIGHTED_ATTRIBUTE":"Off Lot","INSPIRED_BY_YOUR_RECENT_ACTIVITY":"Inspired by your recent activity","SLASH_MO":"/mo","DETAILS_ABOUT_PAYMENTS":"Details about payments","ERROR_LOADING_MODAL":"Unable to load modal content"},"sitemap":{},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":96,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"ws-vdplink-endpoint-enabled":true,"ws-rec-vehicles-cvre-num-results":200,"wsm-account-data-distributor-timeout":500,"enable-cads-driveq-over-cvre-api":true,"ws-rec-vehicles-full-price-stack-enabled":true}};
1515</script>
vendor: 1 bytes, line 1515
1515
1516<script type="text/javascript">
1517window.DDC = window.DDC || {};
1518window.DDC.recaptcha = window.DDC.recaptcha || { forms: [] };
1519window.DDC.recaptcha.captchaVersion = 'enterprise';
1520window.DDC.recaptcha.captchaSiteKey = '6LdwHcscAAAAAKIG0HZxoQ5cRR6ykvJp-uCR4vOv';
1521window.DDC.recaptcha.locale = 'en_US' || '';
1522window.DDC.recaptcha.recaptchaBadgeBottomLeft = '' || 'false';
1523</script>
vendor: 1 bytes, line 1523
1523
1524<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.jquery.async.each.min.js?r=1790759264000" ></script>
vendor: 1 bytes, line 1524
1524
1525<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.min.js?r=1790759264000" ></script>
vendor: 1 bytes, line 1525
1525
1526<script type="text/javascript" src="/static/assets/libs/ddc-core-js-polyfills/1.0.8/ddc-core-js-polyfills.min.js" ></script>
vendor: 1 bytes, line 1526
1526
1527<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react.production.min.js" ></script>
vendor: 1 bytes, line 1527
1527
1528<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react-dom.production.min.js" ></script>
vendor: 1 bytes, line 1528
1528
1529<script type="text/javascript" src="/static/assets/libs/prop-types/15.7.2/prop-types.min.js" ></script>
vendor: 1 bytes, line 1529
1529
1530<script type="text/javascript" src="/static/assets/libs/react-bootstrap/0.33.1/react-bootstrap.min.js" ></script>
vendor: 1 bytes, line 1530
1530
1531<script type="text/javascript" src="/static/assets/libs/redux/4.1.1/redux.min.js" ></script>
vendor: 1 bytes, line 1531
1531
1532<script type="text/javascript" src="/static/assets/libs/react-redux/7.2.6/react-redux.min.js" ></script>
vendor: 1 bytes, line 1532
1532
1533<script type="text/javascript" src="/static/assets/libs/redux-thunk/2.4.0/redux-thunk.min.js" ></script>
vendor: 1 bytes, line 1533
1533
1534<script type="text/javascript" src="/static/assets/libs/reduxjs/toolkit/1.9.7/redux-toolkit.umd.min.js" ></script>
vendor: 1 bytes, line 1534
1534
1535<script type="text/javascript" src="/static/assets/libs/html-react-parser/1.4.0/html-react-parser.min.js" ></script>
vendor: 1 bytes, line 1535
1535
1536<script type="text/javascript" src="/static/assets/libs/wsm-common-data/0.3.0/umd.js" ></script>
vendor: 1 bytes, line 1536
1536
1537<script type="text/javascript" src="/static/assets/libs/hysterics/4.0.0/hysterics.js" ></script>
vendor: 1 bytes, line 1537
1537
1538<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.8/loader.js" ></script>
vendor: 1 bytes, line 1538
1538
1539<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-data-layer/v1/dist/widget.min.js?r=1790759251000" >"use strict";!function(e,t,n){let a=function(e){let t=[];this.callFunc=function(a,i){if(!function(e){return t.indexOf(e)>-1}(i)){let r=(new Date).getTime();const o=a.eventData?a.eventData:a;e(o),n&&n.addPageAction("dataLayerEventListener",{event:a.event,duration:(new Date).getTime()-r,widgetName:a.widgetName||"",action:a.action||""}),t.push(i)}}};t.classes.namespace("dataLayer.events",t),t.dataLayer.events.listener=new function(){let e={},n=!1,i=function(t){let n=window.dataLayer.indexOf(t),a=e[t.event];if(a&&a.length)for(let e=0;e<a.length;e++)a[e].callFunc(t,n)};this.initialize=function(e){if(n)return;if(void 0===e)return void t.log("error","DDC DataLayer Event System - window.dataLayer is undefined, event listening disabled");for(let t=0;t<e.length;t++)e[t]&&"object"==typeof e[t]&&i(e[t]);let a=e.push.bind(e);const r=function(t){return function(){const n=t.apply(e,arguments);for(let e=0;e<arguments.length;e++)arguments[e]&&"object"==typeof arguments[e]&&i(arguments[e]);return n}};a=r(a),Object.defineProperty(e,"push",{get:()=>a,set(e){a=r(e)},configurable:!0,enumerable:!1}),n=!0,t.log("info","DDC DataLayer Event System - Initialized")},this.listen=function(r,o){e[r]||(e[r]=[]),"function"==typeof o&&(e[r].push(new a(o)),function(e){if(n)for(let t=0;t<window.dataLayer.length;t++){let n=window.dataLayer[t];void 0!==n.event&&n.event===e&&i(n)}}(r),t.log("info",`DDC DataLayer Event System - Listener added for ${r}.`))},"undefined"!=typeof __karma__&&(this.reset=function(){e={},n=!1})},e(function(){let n=e("body");t.dataLayer.client.browser=navigator.appCodeName,t.dataLayer.client.browserVersion=navigator.appVersion,t.dataLayer.client.browserUser=navigator.userAgent,t.dataLayer.client.browserPlatform=navigator.platform,t.dataLayer.client.pixelResolution=screen.pixelDepth,t.dataLayer.client.screenWidth=screen.width,t.dataLayer.client.screenHeight=screen.height;let a=new Date,i=a.getUTCDate(),r=a.getUTCFullYear(),o=a.getUTCMonth()+1;if(o<=9&&(o=`0${o}`),i<=9&&(i=`0${i}`),Date.prototype.getHoursTwoDigits=function(){let e=this.getHours();return e<10?`0${e.toString()}`:e.toString()},Date.prototype.getMinutesTwoDigits=function(){let e=this.getMinutes();return e<10?`0${e.toString()}`:e.toString()},Date.prototype.getSecondsTwoDigits=function(){let e=this.getSeconds();return e<10?`0${e.toString()}`:e.toString()},t.dataLayer.date.currentTime=a,t.dataLayer.date.date=`${r}-${o}-${i}`,t.dataLayer.date.dayOfWeek=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][a.getDay()],t.dataLayer.date.time=`${a.getHoursTwoDigits()}:${a.getMinutesTwoDigits()}:${a.getSecondsTwoDigits()}`,t.dataLayer.date.timeZoneOffSet=a.getTimezoneOffset(),t.dataLayer.page.attributes.specialsCountPerCategory=e(".ddc-content.special").length,t.dataLayer.site.features.promotions.enabled){let a=n.find("[data-promo-id]"),i=function(){let n=[`accountId=${t.siteSettings.accountId}`];return a.each(function(){n.push(`promotionId=${e(this).data("promoId")}`)}),_.uniq(n).join("&")},r=function(e){for(let t in e)if(e.hasOwnProperty(t)){let n=e[t];for(let e in n)!n.hasOwnProperty(e)||""!==n[e]&&null!==n[e]||(n[e]=void 0)}return e},o=t.addUrlParams(`${t.getWindowOrigin()}/apis/promotions`,i());a.length>0&&(t.classes.namespace("dataLayer.page.attributes.promotions",t),e.get(o,function(e){t.dataLayer.page.attributes.promotions=r(e)}))}t.dataLayer.events.listener.initialize(window.dataLayer)})}(jQuery,window.DDC,window.newrelic);</script>
vendor: 1 bytes, line 1539
1539
1540<script type="text/javascript" data-src="/static/dist/v9/media/js/data-layer-helper/v0.1.0/data-layer-helper.min.js?r=1790759254000" >(function(){var COMPILED=!0,goog=goog||{};goog.global=this;goog.exportPath_=function(a,b,c){a=a.split(".");c=c||goog.global;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]?c[d]:c[d]={}:c[d]=b};goog.define=function(a,b){var c=b;COMPILED||goog.global.CLOSURE_DEFINES&&Object.prototype.hasOwnProperty.call(goog.global.CLOSURE_DEFINES,a)&&(c=goog.global.CLOSURE_DEFINES[a]);goog.exportPath_(a,c)};goog.DEBUG=!0;goog.LOCALE="en";goog.TRUSTED_SITE=!0;
1541goog.provide=function(a){if(!COMPILED){if(goog.isProvided_(a))throw Error('Namespace "'+a+'" already declared.');delete goog.implicitNamespaces_[a];for(var b=a;(b=b.substring(0,b.lastIndexOf(".")))&&!goog.getObjectByName(b);)goog.implicitNamespaces_[b]=!0}goog.exportPath_(a)};goog.setTestOnly=function(a){if(COMPILED&&!goog.DEBUG)throw a=a||"",Error("Importing test-only code into non-debug environment"+a?": "+a:".");};
1542COMPILED||(goog.isProvided_=function(a){return!goog.implicitNamespaces_[a]&&!!goog.getObjectByName(a)},goog.implicitNamespaces_={});goog.getObjectByName=function(a,b){for(var c=a.split("."),d=b||goog.global,e;e=c.shift();)if(goog.isDefAndNotNull(d[e]))d=d[e];else return null;return d};goog.globalize=function(a,b){var c=b||goog.global,d;for(d in a)c[d]=a[d]};
1543goog.addDependency=function(a,b,c){if(goog.DEPENDENCIES_ENABLED){var d;a=a.replace(/\\/g,"/");for(var e=goog.dependencies_,g=0;d=b[g];g++)e.nameToPath[d]=a,a in e.pathToNames||(e.pathToNames[a]={}),e.pathToNames[a][d]=!0;for(d=0;b=c[d];d++)a in e.requires||(e.requires[a]={}),e.requires[a][b]=!0}};goog.ENABLE_DEBUG_LOADER=!0;
1544goog.require=function(a){if(!COMPILED&&!goog.isProvided_(a)){if(goog.ENABLE_DEBUG_LOADER){var b=goog.getPathFromDeps_(a);if(b){goog.included_[b]=!0;goog.writeScripts_();return}}a="goog.require could not find: "+a;goog.global.console&&goog.global.console.error(a);throw Error(a);}};goog.basePath="";goog.nullFunction=function(){};goog.identityFunction=function(a,b){return a};goog.abstractMethod=function(){throw Error("unimplemented abstract method");};
1545goog.addSingletonGetter=function(a){a.getInstance=function(){if(a.instance_)return a.instance_;goog.DEBUG&&(goog.instantiatedSingletons_[goog.instantiatedSingletons_.length]=a);return a.instance_=new a}};goog.instantiatedSingletons_=[];goog.DEPENDENCIES_ENABLED=!COMPILED&&goog.ENABLE_DEBUG_LOADER;
1546goog.DEPENDENCIES_ENABLED&&(goog.included_={},goog.dependencies_={pathToNames:{},nameToPath:{},requires:{},visited:{},written:{}},goog.inHtmlDocument_=function(){var a=goog.global.document;return"undefined"!=typeof a&&"write"in a},goog.findBasePath_=function(){if(goog.global.CLOSURE_BASE_PATH)goog.basePath=goog.global.CLOSURE_BASE_PATH;else if(goog.inHtmlDocument_())for(var a=goog.global.document.getElementsByTagName("script"),b=a.length-1;0<=b;--b){var c=a[b].src,d=c.lastIndexOf("?"),d=-1==d?c.length:
1547d;if("base.js"==c.substr(d-7,7)){goog.basePath=c.substr(0,d-7);break}}},goog.importScript_=function(a){var b=goog.global.CLOSURE_IMPORT_SCRIPT||goog.writeScriptTag_;!goog.dependencies_.written[a]&&b(a)&&(goog.dependencies_.written[a]=!0)},goog.writeScriptTag_=function(a){if(goog.inHtmlDocument_()){var b=goog.global.document;if("complete"==b.readyState){if(/\bdeps.js$/.test(a))return!1;throw Error('Cannot write "'+a+'" after document load');}b.write('
1547<script type="text/javascript" src="'+a+'">\x3c/script>');
1548return!0}return!1},goog.writeScripts_=function(){function a(e){if(!(e in d.written)){if(!(e in d.visited)&&(d.visited[e]=!0,e in d.requires))for(var f in d.requires[e])if(!goog.isProvided_(f))if(f in d.nameToPath)a(d.nameToPath[f]);else throw Error("Undefined nameToPath for "+f);e in c||(c[e]=!0,b.push(e))}}var b=[],c={},d=goog.dependencies_,e;for(e in goog.included_)d.written[e]||a(e);for(e=0;e<b.length;e++)if(b[e])goog.importScript_(goog.basePath+b[e]);else throw Error("Undefined script input");
1549},goog.getPathFromDeps_=function(a){return a in goog.dependencies_.nameToPath?goog.dependencies_.nameToPath[a]:null},goog.findBasePath_(),goog.global.CLOSURE_NO_DEPS||goog.importScript_(goog.basePath+"deps.js"));
1550goog.typeOf=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
1551else if("function"==b&&"undefined"==typeof a.call)return"object";return b};goog.isDef=function(a){return void 0!==a};goog.isNull=function(a){return null===a};goog.isDefAndNotNull=function(a){return null!=a};goog.isArray=function(a){return"array"==goog.typeOf(a)};goog.isArrayLike=function(a){var b=goog.typeOf(a);return"array"==b||"object"==b&&"number"==typeof a.length};goog.isDateLike=function(a){return goog.isObject(a)&&"function"==typeof a.getFullYear};goog.isString=function(a){return"string"==typeof a};
1552goog.isBoolean=function(a){return"boolean"==typeof a};goog.isNumber=function(a){return"number"==typeof a};goog.isFunction=function(a){return"function"==goog.typeOf(a)};goog.isObject=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};goog.getUid=function(a){return a[goog.UID_PROPERTY_]||(a[goog.UID_PROPERTY_]=++goog.uidCounter_)};goog.removeUid=function(a){"removeAttribute"in a&&a.removeAttribute(goog.UID_PROPERTY_);try{delete a[goog.UID_PROPERTY_]}catch(b){}};
1553goog.UID_PROPERTY_="closure_uid_"+(1E9*Math.random()>>>0);goog.uidCounter_=0;goog.getHashCode=goog.getUid;goog.removeHashCode=goog.removeUid;goog.cloneObject=function(a){var b=goog.typeOf(a);if("object"==b||"array"==b){if(a.clone)return a.clone();var b="array"==b?[]:{},c;for(c in a)b[c]=goog.cloneObject(a[c]);return b}return a};goog.bindNative_=function(a,b,c){return a.call.apply(a.bind,arguments)};
1554goog.bindJs_=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}};goog.bind=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?goog.bind=goog.bindNative_:goog.bind=goog.bindJs_;return goog.bind.apply(null,arguments)};
1555goog.partial=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=Array.prototype.slice.call(arguments);b.unshift.apply(b,c);return a.apply(this,b)}};goog.mixin=function(a,b){for(var c in b)a[c]=b[c]};goog.now=goog.TRUSTED_SITE&&Date.now||function(){return+new Date};
1556goog.globalEval=function(a){if(goog.global.execScript)goog.global.execScript(a,"JavaScript");else if(goog.global.eval)if(null==goog.evalWorksForGlobals_&&(goog.global.eval("var _et_ = 1;"),"undefined"!=typeof goog.global._et_?(delete goog.global._et_,goog.evalWorksForGlobals_=!0):goog.evalWorksForGlobals_=!1),goog.evalWorksForGlobals_)goog.global.eval(a);else{var b=goog.global.document,c=b.createElement("script");c.type="text/javascript";
1556c.defer=!1;c.appendChild(b.createTextNode(a));b.body.appendChild(c);
1557b.body.removeChild(c)}else throw Error("goog.globalEval not available");};goog.evalWorksForGlobals_=null;goog.getCssName=function(a,b){var c=function(a){return goog.cssNameMapping_[a]||a},d=function(a){a=a.split("-");for(var b=[],d=0;d<a.length;d++)b.push(c(a[d]));return b.join("-")},d=goog.cssNameMapping_?"BY_WHOLE"==goog.cssNameMappingStyle_?c:d:function(a){return a};return b?a+"-"+d(b):d(a)};goog.setCssNameMapping=function(a,b){goog.cssNameMapping_=a;goog.cssNameMappingStyle_=b};
1558!COMPILED&&goog.global.CLOSURE_CSS_NAME_MAPPING&&(goog.cssNameMapping_=goog.global.CLOSURE_CSS_NAME_MAPPING);goog.getMsg=function(a,b){var c=b||{},d;for(d in c){var e=(""+c[d]).replace(/\$/g,"$$$$");a=a.replace(RegExp("\\{\\$"+d+"\\}","gi"),e)}return a};goog.getMsgWithFallback=function(a,b){return a};goog.exportSymbol=function(a,b,c){goog.exportPath_(a,b,c)};goog.exportProperty=function(a,b,c){a[b]=c};
1559goog.inherits=function(a,b){function c(){}c.prototype=b.prototype;a.superClass_=b.prototype;a.prototype=new c;a.prototype.constructor=a};
1560goog.base=function(a,b,c){var d=arguments.callee.caller;if(goog.DEBUG&&!d)throw Error("arguments.caller not defined.  goog.base() expects not to be running in strict mode. See http://www.ecma-international.org/ecma-262/5.1/#sec-C");if(d.superClass_)return d.superClass_.constructor.apply(a,Array.prototype.slice.call(arguments,1));for(var e=Array.prototype.slice.call(arguments,2),g=!1,f=a.constructor;f;f=f.superClass_&&f.superClass_.constructor)if(f.prototype[b]===d)g=!0;else if(g)return f.prototype[b].apply(a,
1561e);if(a[b]===d)return a.constructor.prototype[b].apply(a,e);throw Error("goog.base called from a method of one name to a method of a different name");};goog.scope=function(a){a.call(goog.global)};/*
1562jQuery v1.9.1 (c) 2005, 2012
1563jQuery Foundation, Inc. jquery.org/license.
1564*/
1565var plain={TYPE_RE_:/\[object (Boolean|Number|String|Function|Array|Date|RegExp)\]/,type:function(a){return null==a?String(a):(a=plain.TYPE_RE_.exec(Object.prototype.toString.call(Object(a))))?a[1].toLowerCase():"object"},hasOwn:function(a,b){return Object.prototype.hasOwnProperty.call(Object(a),b)},isPlainObject:function(a){if(!a||"object"!=plain.type(a)||a.nodeType||a==a.window)return!1;try{if(a.constructor&&!plain.hasOwn(a,"constructor")&&!plain.hasOwn(a.constructor.prototype,"isPrototypeOf"))return!1}catch(b){return!1}for(var c in a);
1566return void 0===c||plain.hasOwn(a,c)}};/*
1567Copyright 2012 Google Inc. All rights reserved. */
1568var helper={DataLayerHelper:function(a,b,c){this.dataLayer_=a;this.listener_=b||function(){};this.executingListener_=!1;this.model_={};this.unprocessed_=[];this.abstractModelInterface_=helper.buildAbstractModelInterface_(this);this.processStates_(a,!c);var d=a.push,e=this;a.push=function(){var b=[].slice.call(arguments,0),c=d.apply(a,b);e.processStates_(b);return c}}};window.DataLayerHelper=helper.DataLayerHelper;
1569helper.DataLayerHelper.prototype.get=function(a){var b=this.model_;a=a.split(".");for(var c=0;c<a.length;c++){if(void 0===b[a[c]])return;b=b[a[c]]}return b};helper.DataLayerHelper.prototype.flatten=function(){this.dataLayer_.splice(0,this.dataLayer_.length);this.dataLayer_[0]={};helper.merge_(this.model_,this.dataLayer_[0])};
1570helper.DataLayerHelper.prototype.processStates_=function(a,b){for(this.unprocessed_.push.apply(this.unprocessed_,a);!1===this.executingListener_&&0<this.unprocessed_.length;){var c=this.unprocessed_.shift();if(helper.isArray_(c))helper.processCommand_(c,this.model_);else if("function"==typeof c)try{c.call(this.abstractModelInterface_)}catch(d){}else if(plain.isPlainObject(c))for(var e in c)helper.merge_(helper.expandKeyValue_(e,c[e]),this.model_);else continue;b||(this.executingListener_=!0,this.listener_(this.model_,
1571c),this.executingListener_=!1)}};helper.buildAbstractModelInterface_=function(a){return{set:function(b,c){helper.merge_(helper.expandKeyValue_(b,c),a.model_)},get:function(b){return a.get(b)}}};helper.processCommand_=function(a,b){if(helper.isString_(a[0])){for(var c=a[0].split("."),d=c.pop(),e=a.slice(1),g=b,f=0;f<c.length;f++){if(void 0===g[c[f]])return;g=g[c[f]]}try{g[d].apply(g,e)}catch(h){}}};
1572helper.expandKeyValue_=function(a,b){for(var c={},d=c,e=a.split("."),g=0;g<e.length-1;g++)d=d[e[g]]={};d[e[e.length-1]]=b;return c};helper.isArray_=function(a){return"array"==plain.type(a)};helper.isString_=function(a){return"string"==plain.type(a)};helper.merge_=function(a,b){for(var c in a)if(plain.hasOwn(a,c)){var d=a[c];helper.isArray_(d)?(helper.isArray_(b[c])||(b[c]=[]),helper.merge_(d,b[c])):plain.isPlainObject(d)?(plain.isPlainObject(b[c])||(b[c]={}),helper.merge_(d,b[c])):b[c]=d}};})();
1573</script>
vendor: 1 bytes, line 1573
1573
1574<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-generic-widget-user-events/v1/dist/widget.min.js?r=1790759250000" >"use strict";!function(t,e){let i=[];const n=e.client.isMobile,d=n?"slideOpen":"dialogopen show.bs.modal",o=n?"slideClose":"dialogclose hide.bs.modal",l=n?".ddc-slidein-panel":".ui-dialog";function a(e,i){const n=i.closest("[data-widget-name]"),d=t(n).find("form"),o=t(n).find('[name="form.id"]').attr("value"),l=t(n).find('[name="formEventId"]').attr("value"),a=t(i).siblings("label").children("span").text().trim(),s=e.element||void 0,c=e.elementCTA||(d?a:void 0),u=e.action||void 0,m=e.result||void 0,f=n.getAttribute("data-widget-name"),r=n.getAttribute("data-widget-id"),g=e.widgetState||void 0,w=e.fieldValue||(d?i.value:void 0),h=e.formId||(d?o:void 0),v=e.formEventId||(d?l:void 0),b=e.value||void 0;t(document).trigger("trackEvent",{event:"widgetUserEvent",element:s,elementCTA:c,action:u,result:m,widgetName:f,widgetId:r,widgetState:g,fieldValue:w,formId:h,formEventId:v,value:b}),e=void 0}function s(t){const e=t.find('[data-widget-name="links-list"]'),n=t.find('[data-widget-name="links-window-sticker"]'),d=t.find('[data-widget-name="contact-form"]'),o=t.find('[data-widget-name="inventory-lead-default"]');e.length&&function(){const t=e.find("a");i.push(t),t.on("click.gwue",function(){a({element:this.classList.contains("btn")?"CTA Button":"CTA Link",elementCTA:this.innerText,action:"clicked",result:this.classList.contains("dialog")?"Opened link in dialog":"Navigated to link destination",widgetState:"default"},this)})}(),d.length&&function(){const t=d.find('button[type="submit"]');i.push(t),t.on("click.gwue",function(){a({element:"Submit button",elementCTA:this.innerText,action:"clicked",result:"Form submitted",widgetState:"default"},this)})}(),o.length&&function(){const t=o.find('button[type="submit"]');i.push(t),t.on("click.gwue",function(){a({element:"Submit button",elementCTA:this.innerText,action:"clicked",result:"Form submitted",widgetState:"default"},this)})}(),n.length&&(i.push(n),n.on("click.gwue",function(){a({element:this.classList.contains("btn")?"Window Sticker Button":"Window Sticker Link",elementCTA:this.innerText,action:"clicked",result:"Clicked on Window Sticker",widgetState:"default"},this)}))}t(function(){e.log("info","DDC Generic Widget User Event System - Initialized"),s(t("body"))}),t(document).on(d,function(){s(t(l))}),t(document).on(o,function(){i.forEach(function(e){t(e).parents(l).length&&t(e).off(".gwue")}),i=[]})}(jQuery,window.DDC);</script>
vendor: 1 bytes, line 1574
1574
1575<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc/v1/dist/widget.min.js?r=1790759251000" >"use strict";!function(e,t){var n=["event","element","elementCTA","action","result","widgetName","widgetId","widgetState","fieldValue","formId","formEventId","value","sourceData"],a=function(e,t){var n=[];n.push(t.widgetName),n.push(t.eventName),n.push(t.data),n.push(t.value),n.push(!!t.noninteraction),t.hitCallback&&n.push(t.hitCallback),t.dimensionIndex&&t.dimensionValue&&(n.push("dimension"+t.dimensionIndex),n.push(t.dimensionValue)),"undefined"!=typeof ga&&ga(function(){for(var a=t.trackerIds?t.trackerIds.join(","):void 0,i=_.uniq(ga.getAll(),function(e){return e.get("trackingId")}),r=[],d=0;d<i.length;++d){var c=i[d],s=c.get("name"),g=c.get("trackingId");(a&&a.indexOf(g)>-1||void 0===a)&&r.push(s)}for(d=0;d<r.length;d++){var l=r[d],u="["+ga.getByName(l).get("trackingId")+"] _"+e.type+"()",v="dimension"+t.dimensionIndex,m={hitType:"event",eventCategory:t.widgetName,eventAction:t.eventName,eventLabel:t.data,eventValue:t.value,nonInteraction:t.noninteraction||void 0,hitCallback:t.hitCallback||void 0};t.dimensionIndex&&t.dimensionValue&&(m[v]=t.dimensionValue),ga(l+".send",m),o(u,n
1575)}})},i=function(){e(document).on("trackEvent",function(e,i){if(i&&"widgetUserEvent"===i.event){var o=function(e){return n.forEach(function(t){void 0===e[t]&&(e[t]=void 0)}),e}(i);if(t.pushToGtmDataLayer(o),!window.DDC.thirdPartyGoogleAnalyticsTrackingIds||!window.DDC.thirdPartyGoogleAnalyticsTrackingIds.length)return;if("blurred"===o.action||"focused"===o.action)return;var r={widgetName:window.DDC.dataLayer.page.pageInfo.pageName+" > "+o.widgetName+" > "+o.widgetId,eventName:o.element+" "+o.action,data:o.result,value:void 0,noninteraction:o.nonInteractive||void 0,trackerIds:window.DDC.thirdPartyGoogleAnalyticsTrackingIds};a(e,r)}else i&&"thirdPartyUserEvent"===i.event&&void 0!==i.product&&void 0!==i.element&&void 0!==i.action&&void 0!==i.result?(t.pushToGtmDataLayer(i),a(e,{widgetName:`Third Party Integration > ${i.product}`,eventName:`${i.step} > ${i.element} ${i.action}`,data:i.result,value:void 0,noninteraction:!0,trackerIds:window.DDC.thirdPartyGoogleAnalyticsTrackingIds})):i&&i.widgetName&&i.eventName&&a(e,i)}),e(document).on("trackSocialEvent",function(e,t){if(t&&t.network&&t.socialAction){var n=[];n.push(t.network),n.push(t.socialAction),n.push(t.opt_target),n.push(t.opt_pagePath),"undefined"!=typeof ga&&ga(function(){for(var a=ga.getAll(),i=0;i<a.length;++i){var r=a[i],d=r.get("name"),c="["+r.get("trackingId")+"] _"+e.type+"()";ga(d+".send",{hitType:"social",socialNetwork:t.network,socialAction:t.socialAction,socialTarget:t.opt_target,page:t.opt_pagePath}),o(c,n)}})}}),window.addEventListener("message",function(t){t.data&&t.data.hasOwnProperty("trackEvent")&&e(document).trigger("trackEvent",t.data.trackEvent)})},o=function(e,n){for(var a=[e],i=0;i<n.length;i++)a.push(n[i]);t.log(a)},r=function(){var t=e("body"),n=t.find(".consumer-privacy-banner");if(n.length){var a="DDC.AllowUserData",i=null;try{i=window.localStorage.getItem(a)}catch(e){}if("true"!==i){var o=n.find(".consumer-privacy-banner-button");o.length&&(t.prepend(n),o.on("click",function(e){e.preventDefault(),n.removeClass("in").removeClass("no-animation").attr("aria-hidden","true"),n.find(":tabbable").attr("tabindex","-1");try{window.localStorage.setItem(a,"true")}catch(e){}}))}}};e(function(){i(),window.DDC=window.DDC||{},window.DDC.tracking=window.DDC.tracking||{},window.DDC.tracking.ready=!0,e.publish("ddc-event-tracking-ready"),t.WidgetData["tracking-ddc"].showPrivacyBanner&&!t.WidgetData["tracking-ddc"].inlinePrivacyBanner&&r()})}(jQuery,window.DDC),$(document).ready(function(){!function(){const e="KBB_Trade-In_Advisor_Event";window.addEventListener("message",t=>{t.data&&t.data.hasOwnProperty(e)&&$(document).trigger("trackEvent",{event:"thirdPartyUserEvent",product:e,step:t.data[e].event,element:"page",action:"impression",result:"Displayed trade-in report"})})}()});</script>
vendor: 1 bytes, line 1575
1575
1576<script type="text/javascript" src="/static/ws/tagging/bundle.545ee56d6bb60ac638883eccdebd1eec.js"  async defer></script>
vendor: 1 bytes, line 1576
1576
1577<script type="text/javascript" src="/static/ws/tracking/bundle.6548f8b8259b3368a59fbd24ecf21e10.js"  async defer></script>
vendor: 1 bytes, line 1577
1577
1578<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.8/lib.js"  async></script>
vendor: 1 bytes, line 1578
1578
1579<script type="text/javascript" src="/static/assets/libs/pubsub/1.1.0/pubsub.min.js" ></script>
vendor: 1 bytes, line 1579
1579
1580<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc/v1/eo.min.js?r=1790759264000"  async>!function(e){"use strict";var t=window.DDC=window.DDC||{},i=window.DDC.EO=window.DDC.EO||{};i.trackEO=function(){t.isComposer||e(document).trigger("trackEvent",{widgetName:"Website",eventName:"EO Eligible",data:"true",noninteraction:!0})},i.checkForEO=function(){e.ajax({type:"GET",url:"/apis/eo",contentType:"application/json",cache:!1,success:function(e){if(e&&(e.offMarket||e.hasVehicleHistory)){i.trackEO();try{sessionStorage.setItem("eo_user_optimizable","true")}catch(e){}}},error:function(i,n,r){var c=e(i.responseText).filter("h1").text();c&&(t.log("EO User Optimizable API Fetch "+c),"undefined"!=typeof newrelic&&newrelic.addPageAction("EOUserOptimizable",{result:c}))}})},i.init=function(){(function(){try{return"true"===sessionStorage.getItem("eo_user_optimizable")}catch(e){return!1}})()||(jQuery.cookie("abc")?i.checkForEO():e.subscribe("ddc-eo-cookies-set",function(){jQuery.cookie("abc")&&i.checkForEO()}))},t.tracking&&t.tracking.ready?i.init():e.subscribe("ddc-event-tracking-ready",function(){i.init()})}(jQuery);</script>
vendor: 1 bytes, line 1580
1580
1581<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc/v1/userProfileController.min.js?r=1790759264000" >!function(e){"use strict";var r=window.DDC=window.DDC||{};r.userProfileController=window.DDC.userProfileController=window.DDC.userProfileController||{},r.userProfile={};var i='[name="contact.firstName"]',o='[name="contact.lastName"]',l='[name="contact.email"]',t='[name="contact.phone"]',s='[name="contact.preferredContact"] [value="phone"]',n='[name="contact.address.postalCode"]',a=r.siteProperties.enableConsolidatedLeadForms,u="drUserSession";const f=JSON.parse(r.session.get(u));f&&f.ePriceVehicles&&(r.userProfile.ePriceVehicles=f.ePriceVehicles);var c=r&&r.pubsub;r.userProfileController.hasUserContactData=function(e){return e=e||!1,!!(r.userProfile.firstName&&r.userProfile.lastName&&(e?r.userProfile.email:r.userProfile.email||r.userProfile.phone))},r.userProfileController.fillContactForm=function(e){return!!(r.userProfile&&e&&(e.find(i).val(r.userProfile.firstName),e.find(o).val(r.userProfile.lastName),e.find(l).val(r.userProfile.email),e.find(t).val(r.userProfile.phone),e.find(n).val(r.userProfile.postalCode),r.userProfileController.hasUserContactData()))&&(r.userProfile.email||e.find(s).attr("selected","selected").closest(":input").trigger("change"),!0)},r.userProfileController.populateProfileFormFields=function(e){r.userProfile&&e&&a&&(r.userProfile.firstName=e.find(i).val(),r.userProfile.lastName=e.find(o).val(),r.userProfile.email=e.find(l).val(),r.userProfile.phone=e.find(t).val(),r.userProfile.postalCode=e.find(n).val()||"")},r.userProfileController.sendLeadForm=function(i){i&&e.ajax({url:i,type:"get",dataType:"html"}).then(function(i){var o=e(i).find('form[data-form-tracking-id="INSTANT_EPRICE"]');r.userProfileController.fillContactForm(o),e.ajax({url:o.attr("action"),type:"post",dataType:"html",data:o.serialize()})})},r.userProfileController.saveInstantEpriceVehicle=function(e,i){r.userProfileController.populateProfileFormFields(e);var o={itemUUID:i};r.userProfile.ePriceVehicles||(r.userProfile.ePriceVehicles=[],c&&window.DDC.pubsub.publish("ePrice-created")),r.userProfile.ePriceVehicles.filter(function(e){return e.itemUUID===i}).length>0||(r.userProfile.ePriceVehicles.push(o),r.userProfileController.saveProfile(o))},r.userProfileController.saveProfile=function(i,o,l,t){l=void 0===l||l,e.extend(!0,r.userProfile,i),r.session.set(u,JSON.stringify(r.userProfile)),l&&(e.publish("ePrice-updated"),c&&window.DDC.pubsub.publish("ePrice-updated")),o&&o.call()},window.DDC.pubsub.subscribe("ePrice-created",function(){jQuery(".instantEPriceButton button").click(function(){window.DDC.userProfile&&window.DDC.userProfile.ePriceVehicles&&window.DDC.userProfile.ePriceVehicles.length>0&&r.userProfileController.saveInstantEpriceVehicle(null,e(this).attr("data-vehicle-uuid"))})})}(jQuery);</script>
vendor: 1 bytes, line 1581
1581
1582<script type="text/javascript" src="/static/ws/specials/bundle.974a1681ecc1ee55d46e0b1891531d26.js"  async defer></script>
vendor: 1 bytes, line 1582
1582
1583<script type="text/javascript" src="/static/ws/facet-browse/bundle.79100d92b5c1c132470a3965b55a6c0f.js"  async defer></script>
vendor: 1 bytes, line 1583
1583
1584<script type="text/javascript" data-src="/static/dist/v9/media/js/jqueryinview/v1.0/jquery.inview.min.js?r=1790759254000" >(function(f,e){var g,h,k,d,c,l,m;g=f(e);d=null;c=[];m=e.setInterval;h=e.clearInterval;k=function(b){var a,c,d;d=g.scrollTop();c=d+g.height();a=b.offset().top;return a+b.height()>=d&&a<=c};l=function(){var b,a;if(0<c.length){for(b=c.length-1;0<=b;)a=c[b],k(a.target)&&(a.deferred.resolve(a.target),c.splice(b,1)),b--;if(1>c.length)return h(d),d=null}};return f.fn.inView=function(b,a){var e;null==b&&(b=this);e=f.Deferred(function(a){b.each(function(){return c.push({target:f(this),deferred:a})});if(0<
1585c.length&&null===d)return d=m(l,250)});null!=a&&e.done(a);return e.promise()}})(jQuery,window);
1586</script>
vendor: 1 bytes, line 1586
1586
1587<script type="text/javascript" data-src="/static/dist/v9/media/js/bootstrap/v3.3.7/tab.min.js?r=1790759254000" >+function(c){function g(a){return this.each(function(){var f=c(this),b=f.data("bs.tab");b||f.data("bs.tab",b=new d(this));if("string"==typeof a)b[a]()})}var d=function(a){this.element=c(a)};d.VERSION="3.3.7";d.TRANSITION_DURATION=150;d.prototype.show=function(){var a=this.element,f=a.closest("ul:not(.dropdown-menu)"),b=a.data("target");b||(b=(b=a.attr("href"))&&b.replace(/.*(?=#[^\s]*$)/,""));if(!a.parent("li").hasClass("active")){var d=f.find(".active:last a"),e=c.Event("hide.bs.tab",{relatedTarget:a[0]}),
1588h=c.Event("show.bs.tab",{relatedTarget:d[0]});d.trigger(e);a.trigger(h);h.isDefaultPrevented()||e.isDefaultPrevented()||(b=c(b),this.activate(a.closest("li"),f),this.activate(b,b.parent(),function(){d.trigger({type:"hidden.bs.tab",relatedTarget:a[0]});a.trigger({type:"shown.bs.tab",relatedTarget:d[0]})}))}};d.prototype.activate=function(a,f,b){function g(){e.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1);a.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",
1589!0);h?(a[0].offsetWidth,a.addClass("in")):a.removeClass("fade");a.parent(".dropdown-menu").length&&a.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0);b&&b()}var e=f.find("> .active"),h=b&&c.support.transition&&(e.length&&e.hasClass("fade")||!!f.find("> .fade").length);e.length&&h?e.one("bsTransitionEnd",g).emulateTransitionEnd(d.TRANSITION_DURATION):g();e.removeClass("in")};var l=c.fn.tab;c.fn.tab=g;c.fn.tab.Constructor=d;c.fn.tab.noConflict=function(){c.fn.tab=
1590l;return this};var k=function(a){a.preventDefault();g.call(c(this),"show")};c(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',k).on("click.bs.tab.data-api",'[data-toggle="pill"]',k)}(jQuery);
1591</script>
vendor: 1 bytes, line 1591
1591
1592<script type="text/javascript" src="/static/dist/v9/media/js/slick/slick-1.8.0/slick/slick.min.js?r=1790759254000" ></script>
vendor: 1 bytes, line 1592
1592
1593<script type="text/javascript" data-src="/static/dist/v9/widgets/model-selector/responsive/v1/js/widget.min.js?r=1790759271000" >!function(e,t){"use strict";var i,n,o,s,r,l,c,a,d,u,f,v,h,w,g,m,p,k,b=function(e){n=(i=e).find(".model-selector-wrapper"),o=i.find(".model-selector-responsive-tabs"),s=i.find(".model-selector-responsive-panes"),r=i.find(".model-selector-responsive-bodystyle"),l=i.find(".model-selector-responsive-panes .tab-pane:eq(0)"),c=i.find(".model-selector-responsive-panes .tab-pane"),a=o.find("a"),d=o.find("option"),u=s.find(".model-selector-responsive-empty"),h=i.data("widget-id"),w="popular-models-responsive-tab-"+h,g=n.data("preference-carousel"),m=n.data("enable-container"),p=i.find(".model-selector-cls"),k=r.find(".hproductPhoto"),i.find(".widget-heading")},T=function(t){return e(t).closest(".model-selector-responsive").data("widget-id")},x=function(t){var i=e(t).closest(".model-selector-responsive").find(".widget-heading")[0];return i?i.innerText:""},E=function(){m&&i.find("> h3").addClass("container")},y=function(){},C=function(){},A=function(){},I=function(){};t.client.isMobile?(y=function(){d.on("click touchstart",function(t){t.preventDefault(),e(this).tab("show"),C(),A()})},A=function(){var s=o.find(":selected"),a=e(s).val(),d=e("#"+a);const f={slide:"li",infinite:!1,dots:n.data("preference-show-slide-indicators"),fade:!0,touchMove:!0,lazyLoad:"ondemand",prevArrow:'<button type="button" data-role="none" class="slick-prev ddc-icon"></button>',nextArrow:'<button type="button" data-role="none" class="slick-next ddc-icon"></button>'};var v;(l.removeClass("invisible"),s&&l.attr("id")!==a?(l.removeClass("active"),d.show()):l.show(),l.width(),g)&&(e(window).on("orientationchange",_.debounce(function(){r.slick("refresh")},250)),r.on("beforeChange",function(e,t,i){v=i}),r.on("swipe",function(e,i,n){t.hasOwnProperty("fireTrackingEvent")&&t.fireTrackingEvent({event:"widgetUserEvent",action:"swipe",widgetName:"model-selector",element:"Model Selector",elementCTA:this.outerText,result:"Model Selector Swipe "+n,direction:n})}),r.on("click",function(e){if(e.target.classList.contains("slick-prev"))t.hasOwnProperty("fireTrackingEvent")&&t.fireTrackingEvent({event:"widgetUserEvent",action:"click",widgetName:"model-selector",element:"Model Selector",elementCTA:this.outerText,result:"previous"});else if(e.target.classList.contains("slick-next"))t.hasOwnProperty("fireTrackingEvent")&&t.fireTrackingEvent({event:"widgetUserEvent",action:"click",widgetName:"model-selector",element:"Model Selector",elementCTA:this.outerText,result:"next"});else if(e.target.closest(".slick-dots")&&t.hasOwnProperty("fireTrackingEvent")){var i="increase";r.slick("slickCurrentSlide")<v&&(i="decrease"),t.fireTrackingEvent({event:"widgetUserEvent",action:"click",widgetName:"model-selector",element:"Model Selector",elementCTA:this.outerText,result:"dot",direction:i})}}));o.change(function(){if(c.hide(),e("#"+e(this).val()).show(),t.hasOwnProperty("fireTrackingEvent")){const e={event:"widgetUserEvent",action:"clicked",widgetName:"model-selector",widgetId:T(this),element:"Model category filter",elementCTA:this.options[this.selectedIndex].innerText,widgetHeading:x(this),result:"Model selector filtered",windowId:"default",dataToExcludeFromWidgetUserEvent:{text:this.options[this.selectedIndex].innerText}};t.fireTrackingEvent(e)}if(g){const e=c.eq(this.selectedIndex);e.hasClass(".slick-initialized")?r.slick("refresh"):e.slick(f)}e(this).val()===w&&u.length>0?u.show():u.length>0&&u.hide(),e(document).trigger("modulesRefresh",{modules:{lazyImage:t.modules.lazyImage}})}),g&&e.when(i.inView()).then(function(){d.slick(f),p.removeClass("slick-list slick-dotted slick-slider")})}):(y=function(){a.on("click touchstart",function(i){i.preventDefault(),e(this).tab("show"),C(),A();const n={event:"widgetUserEvent",action:"clicked",widgetName:"model-selector",widgetId:T(this),element:"Model category filter",elementCTA:this.outerText,widgetHeading:x(this),result:"Model selector filtered",windowId:"default",dataToExcludeFromWidgetUserEvent:{text:this.outerText}};t.hasOwnProperty("fireTrackingEvent")&&t.fireTrackingEvent(n)})},C=function(){s.find("div.tab-pane.slick-slider").slick("unslick").removeClass("fadeIn")},I=function(){c.find(".slick-active").find("img").closest("a").attr({tabindex:"-1"})},A=function(){var i,l;i=(f=o.find("li.active a")).data("target").indexOf("#"),l=f.data("target").substr(i),(v=e(l)).on("init",function(){r.css("overflow",""),k.removeClass("d-block"),v.addClass("fadeIn"),s.find(".slick-slide").on("mouseenter touchstart",function(){e(this).siblings().removeClass("focus").blur(),e(this).addClass("focus").focus()}).on("mouseleave",function(){e(this).removeClass("focus").blur()}),s.find('.slick-slide[init!="true"]').attr("init","true").on("click touchstart",function(){const i={event:"widgetUserEvent",action:"clicked",widgetId:h,widgetName:"model-selector",element:"Model CTA",elementCTA:e(this).find("h3 a")[0].outerText,result:"Navigated to model listings (SRP/VLP)",windowId:"default"};t.hasOwnProperty("fireTrackingEvent")&&t.fireTrackingEvent(i)})}),v.on("afterChange",function(e,t,i){t.$prevArrow&&t.$prevArrow.focus()}),v.on("setPosition",function(){e(this).attr("id")===w&&u.length>0?u.show():u.length>0&&u.hide(),setTimeout(I,0)});g&&(v.not(".slick-initialized").slick({lazyLoad:"ondemand",slidesToShow:5,slidesToScroll:5,infinite:!1,dots:n.data("preference-show-sli
1593de-indicators"),prevArrow:'<button title="Previous (Left Arrow)" type="button" class="btn-carousel slick-prev"><span class="btn-carousel-inner"><i class="d-block ddc-icon ddc-icon-carousel-arrow ddc-icon-carousel-arrow-left"></i></span></button>',nextArrow:'<button title="Next (Right Arrow)" type="button" class="btn-carousel slick-next"><span class="btn-carousel-inner"><i class="d-block ddc-icon ddc-icon-carousel-arrow ddc-icon-carousel-arrow-right"></i></span></button>',responsive:[{breakpoint:1025,settings:{slidesToShow:4,slidesToScroll:4,infinite:!1,dots:n.data("preference-show-slide-indicators")}}]}),v.slick("slickSetOption","infinite",!1,!0))}),e(document).ready(function(){if(e(".model-selector-responsive-tabs").length>0){var i=e(".model-selector-responsive");function n(){var t=e(this);"true"!=t.data("initialized")&&(t.data("initialized","true"),b(t),E(),A(),y())}t.Flags["jquery-async-each"]?i.asyncEach(n):i.each(n)}})}(jQuery,window.DDC);</script>
vendor: 1 bytes, line 1593
1593
1594<script type="text/javascript" data-src="/static/dist/v9/widgets/links/list/v1/js/widget.min.js?r=1790759271000" >!function(){var e=".links-list:not(.type-0)",r="a",a={},t={page:{},user:{mouseout:"mouseleave"}},u={user:{mouseout:[e,r]}},s={page:{highlight:function(){$(e).find(r).each(function(){s.user.type($(this))})}},user:{type:function(e){var r=[],t=[],u=e&&e.attr("href")&&e.attr("href").replace("%20","").replace("&_mode=debug",""),s=0;for(var i in a.params)if("tags"===i||"type"===i){s++;var n=a.params[i];r.push(i),t.push(n.replace("%20",""))}r=r.join("|"),t=t.join("|");var o=new RegExp(s<2?"\\?+("+r+")+([\\^?&;=]*("+t+"))$":"\\?+("+r+")+([\\^?&;=]*("+t+"))+([\\^?&;=]*("+r+"))+([\\^?&;=]*("+t+"))$","gi");if(u&&u.match(o))return e.addClass("ui-state-hover"),!1},mouseout:function(){s.user.type($(this))}}},i={queryParams:!function(e,r,t,u){for(t={},u=/([^?&;=]+)=?([^?&;]*)/g;r=u.exec(e.substr(1));)t[r[1]]=r[2];a.params=t,s.page.highlight()}(this.location.search)};for(var n in t.page)$(document).bind(t.page[n],s.page[n]);for(var n in u.user){var o=u.user[n];$(o[0]).undelegate(o[1],t.user[n]).delegate(o[1],t.user[n],s.user[n])}for(var n in i)"function"==typeof i[n]&&i[n]()}();</script>
vendor: 1 bytes, line 1594
1594
1595<script type="text/javascript" data-src="/static/dist/v9/widgets/content/hero/v1/js/widget.min.js?r=1790759270000" >!function(e,t){"use strict";const n="lazy-widgets-content-hero-background-image";var o=[].slice.call(document.querySelectorAll("."+n)),i=e(".content-hero"),a=i.find(".btn"),c=i.find(".video-controls"),s=null!==navigator.userAgent.match(/iPad/i),r=c.data("showvideoplaypausebutton"),d=function(t){var n=t[0].getBoundingClientRect().top;t.find(".hero-content-box").css({opacity:n<0&&e(window).scrollTop()>0?1+.00175*n:1})},u=function(e){var t=e[0].getBoundingClientRect();return(t.height>0||t.width>0)&&t.bottom>=0&&t.right>=0&&t.top<=(window.innerHeight||document.documentElement.clientHeight)&&t.left<=(window.innerWidth||document.documentElement.clientWidth)},l=function(){r||s?s&&c&&(c.find(".play-pause").removeClass("hide pause"),c.find("span").html(t.i18n.getLabel("PLAY"))):c.remove()};e(document).ready(function(){var c;a.on("click",function(){e(document).trigger("trackEvent",[{widgetName:"content-hero",eventName:"click",data:this.innerText,value:this.href}]),t.pushToPixall({type:"event",eventType:"click",eventArgs:"content-hero"},{source:"cms-web",sourceFile:"htdocs/v9/widgets/content/hero/v1/js/widget.js:22"})}),i.each(function(){if(e(this).find(".hero-content-background").hasClass("parallax")){var n=e(this).data("widget-id"),o=e(".content-hero[data-widget-id="+n+"]"),i=_.throttle(d,100);e(window).scroll(function(){u(o)&&i(o)})}var a=e(this).find(".video-background").get(0),c=e(this).find(".play-pause");void 0!==a&&(a.onplay=function(){c.toggleClass("pause",!0).find("span").html("Pause")}),t.client.isDesktop&&!s?(e(this).on("mouseenter",function(){c.toggle()}),e(this).on("mouseleave",function(){c.toggle()})):e(this).on("click",function(){c.toggle(),c.delay(3e3).fadeOut(1e3)}),c.on("click",function(){c.toggleClass("pause",a.paused),a.paused?(a.play(),c.find("span").html("Pause")):(a.pause(),c.find("span").html("Play"))})}),l(),c=new IntersectionObserver(function(e){e.forEach(function(e){if(e.isIntersecting){var t=e.target;t.setAttribute("style","background-image:"+t.dataset.heroContentBackgroundImage),t.classList.remove(n),t.removeAttribute("data-hero-content-background-image"),c.unobserve(t)}})}),o.forEach(function(e){c.observe(e)})})}(jQuery,window.DDC);</script>
vendor: 1 bytes, line 1595
1595
1596<script type="text/javascript" src="/static/ws/rec-vehicles/bundle.23170a2653a9f030b65a4b83ac505c3f.js"  async defer></script>
vendor: 1 bytes, line 1596
1596
1597<script type="text/javascript" data-src="/static/dist/v9/widgets/header/default/v1/js/widget.min.js?r=1790759270000" >$(document).ready(function(){var o=$(".page-header,.container-header,.header"),e=o.find(".header-logo"),t=function(o,e){o.css("top",e+"px")};if(o.attr("role","banner"),e.length){var a;try{a=sessionStorage.logoTopVal}catch(o){}a?t(e,a):$(window).on("load",function(){if(999==Math.abs(parseInt(e.css("top").replace("px","")))||"auto"==e.css("top")){topVal=(r=(a=o).height(),logoHeight=a.find(".dealer-path-override-img:last").height(),topValue=Math.floor((r-logoHeight)/2),topValue),t(e,topVal);try{sessionStorage.setItem("logoTopVal",topValue)}catch(o){}}var a,r})}});</script>
vendor: 1 bytes, line 1597
1597
1598<script type="text/javascript" src="/static/ws/navigation/bundle.a0ab01b31ac1c438d283898755a9463d.js"  async defer></script>
vendor: 1 bytes, line 1598
1598
1599<script type="text/javascript" src="/static/ws/mycars-nav/bundle.ae5a9e1e50c3ea7b77b1a18514325065.js"  async defer></script>
vendor: 1 bytes, line 1599
1599
1600<script type="text/javascript" src="/static/ws/site-text-search/bundle.d42987b741a7015f2d94ce4234fad7d0.js"  async defer></script>
vendor: 1 bytes, line 1600
1600
1601<script type="text/javascript" data-src="/static/dist/v9/widgets/content/alert-banner/js/widget-tracking.min.js?r=1790759267000"  async>!function(e,t,n){var i=e(".content-alert-banner").find("a");e("html").addClass("alert-banner-enabled"),i.length&&!t.isComposer&&i.click(function(){e(document).trigger("trackEvent",{event:"widgetUserEvent",widgetName:"alert-banner",widgetId:"alert1",element:"CTA Button/Link",elementCTA:this.innerText,action:"clicked",result:"Navigated to CTA destination",widgetState:"default",fieldValue:void 0,formId:void 0,value:void 0,noninteractive:!1})}),n&&!t.isComposer&&e(document).ready(function(){n.setCustomAttribute("alertBannerEnabled","true")})}(jQuery,window.DDC,window.newrelic);</script>
vendor: 1 bytes, line 1601
1601
1602<script type="text/javascript" data-src="/static/dist/v9/widgets/content/alert-banner/js/widget.min.js?r=1790759267000"  async>!function(s,a){var e=s(".page-header"),r=e.attr("class").split(/\s+/),n=s(".navbar"),t=e.hasClass("page-header-layout-default"),c=n.hasClass("navbar-layout-default"),o=s(".content-alert-banner"),h=e.hasClass("header-compact-resizable"),l=n.hasClass("navbar-compact-resizable");if(e.hasClass("enable-mega-menu-curtain")||s(".ddc-mega-menu-nav").on("show.bs.dropdown",function(){s("#mega-menu-curtain").hide()}),o.css("margin","0"),a.isComposer&&o.css("min-height","31px"),!a.isComposer){if(new MutationObserver(i).observe(document.querySelector(".page-header"),{attributes:!0}),window.DDC.Flags["ada-layout-compact-nav"]&&h&&l&&new ResizeObserver(_.debounce(i,500)).observe(document.querySelector(".navbar")),window.DDC.Flags["ada-layout-default-header"]&&t&&c){const u=new ResizeObserver(_.debounce(i,500));u.observe(document.querySelector(".page-header")),u.observe(document.querySelector(".navbar"))}function i(s){if(!e.hasClass("drawer-header")){var a=s.some(function(s){return Array.from(s.target.classList).some(function(s){return"sticky-header-nav"===s})}),t=s.some(function(s){return Array.from(s.target.classList).some(function(s){return"shrink-header-nav"===s})});switch(!0){case a&&e.hasClass("banner-height-0"):case a&&e.hasClass("responsive-centered-nav")&&!e.hasClass("responsive-search-nav"):o.css("top",0);break;case a&&(e.hasClass("responsive-search-nav")||e.hasClass("responsive-left-aligned")):case a&&1===r.length:case a&&e.hasClass("page-header-layout-default"):case a&&n.hasClass("buttonblock"):case a&&e.hasClass("no-gutter-spacing")&&!e.hasClass("true-minimal")&&!e.hasClass("semi-minimal"):case a&&e.hasClass("compact")&&!e.hasClass("responsive-search-nav"):case a&&e.hasClass("noShrink")&&!e.hasClass("value-statement-header")&&!e.hasClass("responsive-search-nav")&&!e.hasClass("responsive-centered-nav")&&!n.hasClass("buttonblock"):case a&&t:o.css("top",e.height()+n.height())}}}}if(o.insertAfter(n),e.hasClass("t6-classic"))o.css("top",e.height()+35),o.css("margin","30px 0"),a.isComposer&&s(".ddc-wrapper").addClass("t6-classic-wrapper");else if(!a.isComposer){switch(!0){case 1===r.length:case e.hasClass("compact")&&!e.hasClass("responsive-search-nav"):case e.hasClass("value-statement-header"):case e.hasClass("no-gutter-spacing"):o.css("top",0);break;case e.hasClass("header-compact"):o.css("top",e.height()+n.height());break;case(e.hasClass("responsive")||e.hasClass("noShrink"))&&!e.hasClass("value-statement-header")&&!e.hasClass("responsive-search-nav")&&!e.hasClass("responsive-centered-nav"):o.css("top",0)}n.hasClass("buttonblock")&&o.css("top",0)}}(jQuery,window.DDC);</script>
vendor: 1 bytes, line 1602
1602
1603<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/content/disclaimer/dist/widget.min.js?r=1790759248000" >"use strict";DDC.classes.namespace("DDC.Widgets.Content.Disclaimer"),DDC.classes.namespace("DDC.disclaimers"),function(e,i){let a,t,s,c,n,l,d=0,o=new Map,r=()=>{a=e("[data-widget-id="+i.WidgetData.content_disclaimer.widgetId+"]"),t=i.WidgetData.content_disclaimer.props.labels.disclaimerLabel,s=i.dataLayer.page.pageInfo.isVlp,c=i.WidgetData.content_disclaimer.showDealershipName,l=i.WidgetData.content_disclaimer.useItemOnListing,n=e('[data-widget-id*="inventory-listing"] .item')};const m=e=>{for(let i in e){let a=e[i].disclaimerType,t=d;o.has(a)||(void 0!==e[i].iconStyle?t=e[i].iconStyle:(d++,t=d),o.set(e[i].disclaimerType,t)),"page"===e[i].showDisclaimer?p(e[i]):("tooltip"===e[i].showDisclaimer||p(e[i]),g(e[i]))}},p=i=>{let s=""!==t?"<span class='account-label'>"+t+"</span>":"",n=c?Array.from(i.accountName).join(", "):"",l=i.iconStyle,d=i.iconSize,r=!l;o.forEach((t,c)=>{let o=a.find(".disclaimer-type.disclaimer-"+c),m=i.disclaimerType===c,p=i.disclaimer,g=e('<div class="disclaimer-type disclaimer-'+c+' mt-4"><i class="disclaimer-icon '+d+" ddc-icon ddc-icon-"+l+' mr-3"/></div>'),u=e('<div class="disclaimer-type disclaimer-'+c+' mt-4"><sup class="count">'+t+"</sup></div>");if(o.length<=0&&m&&(r?a.append(u):a.append(g),o=a.find(".disclaimer-type.disclaimer-"+c)),m){let e='<span class="kbb-dynamic-date"></span>';p.indexOf(e)>=0&&(p=h(p)),o.append("<span class='account-info'>"+n+" "+s+" </span><span class='disclaimer'>"+p+"</span>")}})},g=i=>{let a=Array.from(i.state),t=Array.from(i.accountId);if(s)n.each((s,c)=>{let n=e(c),d=n.data("state"),r=n.data("accountid");if(!l||a.indexOf(d)>-1&&t.indexOf(r)>-1){v(i,n,a,t,o.get(i.disclaimerType))}});else{let s=e(".page-bd");v(i,s,a,t,o.get(i.disclaimerType))}let c=i.disclaimer;c.indexOf('<span class="kbb-dynamic-date"></span>')>=0&&(c=h(c)),u(c,a,i)},u=(a,t,s)=>{e(".disclaimer-popover").each((c,n)=>{let l=e(n);i.client.isMobile?y(l,a,t,s):D(l,a)})},y=(a,t,s,c)=>{let n=a.data("state"),l=c.disclaimerType;a.hasClass(l)&&n.indexOf(s)>-1&&a.on("click",function(a){a.stopPropagation(),i.mobile.slidein.activatePanel("disclaimer-icon","right"),e("#ddc-slidein-panel-disclaimer-icon").find(".ddc-mobile-slidein-content-inner").html(t).addClass("p-4")})},D=(i,a)=>{e.fn.popover&&i.on("click",function(e){e.preventDefault()}).popover({html:!0,trigger:"hover",placement:function(i,a){return e(a).offset().left<450?"right":"left"},container:"body",content:a})},f=e=>`${e.getMonth()+1}/${e.getDate()}/${e.getFullYear()}`,h=e=>{let i=null,a=null;return i||a||(i=new Date,a=new Date,i.setDate(i.getDate()-(i.getDay()+6)%7),a.setDate(i.getDate()+6)),e.replace('<span class="kbb-dynamic-date"></span>',f(i)+" - "+f(a))},v=(i,a,t,s,c)=>{let n=i.iconLocation,l=i.iconStyle,d=i.iconSize,o=i.disclaimerType,r=!l,m=e(n).closest("div").hasClass("calloutDetails"),p=m?"position:absolute;top:0;right:-5px;":"",g=(m&&e(n).css("position","relative"),e('<i class="disclaimer-icon '+d+" ddc-icon ddc-icon-"+l+" text-muted disclaimer-popover "+o+'" style="vertical-align:super;'+p+'" data-type="'+o+'" data-account-id="'+s+'" data-state="'+t+'">')),u=e('<i class="disclaimer-icon ddc-subscript text-muted disclaimer-popover '+o+'" data-type="'+o+'" style="vertical-align:super;'+p+'" data-account-id="'+s+'" data-state="'+t+'"><sup>'+c+"</sup></i>");r?a.find(n).append(u):a.find(n).append(g)},w=()=>{e(document).on("vehicle-disclaimers-set",()=>{let e=i.disclaimers;void 0!==i.legacyVLPDisclaimers&&(e=>{i.legacyVLPDisclaimers.forEach(a=>{let t=!1;e.forEach(s=>{e[s].disclaimer===i.legacyVLPDisclaimers[a].disclaimer&&(e[s].accountId=new Set(e[s].accountId.concat(i.legacyVLPDisclaimers[a].accountId)),e[s].accountName=new Set(e[s].accountName.concat(i.legacyVLPDisclaimers[a].accountName)),e[s].state=new Set(e[s].state.concat(i.legacyVLPDisclaimers[a].state)),t=!0)}),t||e.push(i.legacyVLPDisclaimers[a])})})(e),Object.keys(e).length&&!e.initialized&&(m(e),e.initialized=!0,"undefined"!=typeof newrelic&&newrelic.addPageAction("gvmDisclaimerWidgetUsage"))})};e(document).ready(()=>{r(),w()}),i.Widgets.Content.Disclaimer.isTesting="undefined"!=typeof __karma__,i.Widgets.Content.Disclaimer.isTesting&&(i.Widgets.Content.Disclaimer.testMethods={initSelectors:r,initDisclaimers:m})}(jQuery,window.DDC,window.newrelic);</script>
vendor: 1 bytes, line 1603
1603
1604<script type="text/javascript" src="https://ftm.fluencyinc.co/ftm-ddc.js"  defer></script>
vendor: 1 bytes, line 1604
1604
1605<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-clickmap/v1/js/widget.min.js?r=1790759272000" >!function(){var t=$("#ddc-clickmap-img-click"),i=(DDC.getUrlParams()._debugClickmap,window.DDC.client.isMobile?0:1),e={click:0===i?"tap.ddclickmap":"mousedown.ddclickmap"},a="[data-page-body]",o=$(window),d=function(t,e){if(window.DDC&&window.DDC.Widgets&&window.DDC.Widgets.DDCClickmap&&window.DDC.Widgets.DDCClickmap.url&&""!==window.DDC.Widgets.DDCClickmap.url){var o=$(a);if(0!=o.size()){var d,n,r=o.width(),l=o.offset().left,c=o.offset().top,g=0,h=0,p=function(t){var i,e=$(t.target).closest("[data-widget-id]");return e.length>0&&e.attr("data-widget-id")?i=e.attr("data-widget-id"):0===e.length&&$(t.target).closest("#ddc-slidein-panel-primary-navigation").size()>0?(e=$(t.target).closest("#ddc-slidein-panel-primary-navigation"),i="template-navigation1"):i="pageV2",{widget:e,widgetId:i}}(t),w=function(t,i){var e=void 0!==i&&void 0!==i.x?i.x:t.originalEvent.pageX,a=void 0!==i&&void 0!==i.y?i.y:t.originalEvent.pageY;return void 0!==e&&void 0!==a||(e=t.pageX,a=t.pageY),{x:e,y:a}}(t,e);if(p.widget.length>0){var f=p.widget.outerWidth(),D=p.widget.outerHeight(),u=Math.floor(p.widget.offset().top),m=Math.floor(p.widget.offset().left);g=Math.floor(w.x-m),h=Math.floor(w.y-u),d=Math.floor(f),n=Math.floor(D)}else g=Math.floor(w.x-l-r/2),h=Math.floor(w.y-c),d=r,n=0;var C=window.DDC.Widgets.DDCClickmap.newUrl?window.DDC.Widgets.DDCClickmap.newUrl:window.DDC.Widgets.DDCClickmap.url,v="{clickmapUrl}/click.gif?siteid={siteId}&type={type}&alias={alias}&widgetid={widgetId}&x={x}&y={y}&width={width}&height={height}".replace("{clickmapUrl}",C).replace("{siteId}",window.DDC.siteSettings.siteId).replace("{type}",i).replace("{alias}",window.DDC.siteSettings.pageAlias).replace("{widgetId}",p.widgetId).replace("{x}",g).replace("{y}",h).replace("{width}",d).replace("{height}",n);s.add(v)}}},s={ready:!1,store:{getItem:function(t){try{return sessionStorage.getItem(t)}catch(t){return null}},setItem:function(t,i){try{sessionStorage.setItem(t,i)}catch(t){}}},storageKey:"ddc-clickmap-queue",load:function(){var t=this.store.getItem(this.storageKey);return t?t.split(","):[]},save:function(){this.store.setItem(this.storageKey,this.items.join(","))},add:function(t){t&&(this.items.push(t),this.process())},process:function(){if(this.ready)for(;this.items.length>0;){var i=this.items[0];if(i&&t.attr("src")!==i)return this.ready=!1,void t.attr("src",i);this.items.shift()}},kick:function(){this.ready=!0,this.process()},init:function(){this.items=this.load();var i=this;o.on("load",function(){i.kick()}),t.on("load",function(t){i.kick()}),o.unload(function(){i.save()})}};s.init(),$("body").on(e.click,function(t,i){d(t,i)})}();</script>
vendor: 1 bytes, line 1605
1605
1606<script type="text/javascript" data-src="/static/dist/v9/media/js/bootstrap/v3.3.7/dropdown.min.js?r=1790759254000" >+function(d){function f(a){var b=a.attr("data-target");b||(b=(b=a.attr("href"))&&/#[A-Za-z]/.test(b)&&b.replace(/.*(?=#[^\s]*$)/,""));return(b=b&&d(b))&&b.length?b:a.parent()}function g(a){a&&3===a.which||(d(".dropdown-backdrop").remove(),d('[data-toggle="dropdown"]').each(function(){var b=d(this),c=f(b),e={relatedTarget:this};!c.hasClass("open")||a&&"click"==a.type&&/input|textarea/i.test(a.target.tagName)&&d.contains(c[0],a.target)||(c.trigger(a=d.Event("hide.bs.dropdown",e)),a.isDefaultPrevented()||
1607(b.attr("aria-expanded","false"),c.removeClass("open").trigger(d.Event("hidden.bs.dropdown",e))))}))}var e=function(a){d(a).on("click.bs.dropdown",this.toggle)};e.VERSION="3.3.7";e.prototype.toggle=function(a){var b=d(this);if(!b.is(".disabled, :disabled")){var c=f(b);a=c.hasClass("open");g();if(!a){if("ontouchstart"in document.documentElement&&!c.closest(".navbar-nav").length)d(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(d(this)).on("click",g);var e={relatedTarget:this};
1608c.trigger(a=d.Event("show.bs.dropdown",e));if(a.isDefaultPrevented())return;b.trigger("focus").attr("aria-expanded","true");c.toggleClass("open").trigger(d.Event("shown.bs.dropdown",e))}return!1}};e.prototype.keydown=function(a){if(/(38|40|27|32)/.test(a.which)&&!/input|textarea/i.test(a.target.tagName)){var b=d(this);a.preventDefault();a.stopPropagation();if(!b.is(".disabled, :disabled")){var c=f(b),e=c.hasClass("open");if(!e&&27!=a.which||e&&27==a.which)return 27==a.which&&c.find('[data-toggle="dropdown"]').trigger("focus"),
1609b.trigger("click");b=c.find(".dropdown-menu li:not(.disabled):visible a");b.length&&(c=b.index(a.target),38==a.which&&0<c&&c--,40==a.which&&c<b.length-1&&c++,~c||(c=0),b.eq(c).trigger("focus"))}}};var h=d.fn.dropdown;d.fn.dropdown=function(a){return this.each(function(){var b=d(this),c=b.data("bs.dropdown");c||b.data("bs.dropdown",c=new e(this));"string"==typeof a&&c[a].call(b)})};d.fn.dropdown.Constructor=e;d.fn.dropdown.noConflict=function(){d.fn.dropdown=h;return this};d(document).on("click.bs.dropdown.data-api",
1610g).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',e.prototype.toggle).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',e.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",e.prototype.keydown)}(jQuery);
1611</script>
vendor: 1 bytes, line 1611
1611
1612<script type="text/javascript" data-src="/static/dist/v9/variations/parent-theme/0001/v2/js/variation.min.js?r=1790759269000" >!function(a,e){"use strict";var n=a(".page-header"),s=a(".navbar"),t=s.find(".dropdown.dropdown > a"),i=s.find(".ddc-mega-menu-nav"),o=a(".navbar-nav"),d=o.find(".nav"),r=d.find("> li"),l=o.find(".dropdown.dropdown > a"),c=a(".ddc-footer"),h=c.find(".nav a"),u=a(".inventory-featured-default-extension-1, .inventory-similar-default, .inventory-featured-financedriver"),f=n.find(".links-locale"),p=n.find("h1"),g=s.hasClass("compact"),v=s.hasClass("navbar-compact-resizable"),m=n.hasClass("header-compact-resizable"),C=s.hasClass("t6-classic")||s.hasClass("t6-mega"),b=s.hasClass("navbar-layout-default"),w=n.hasClass("responsive"),D=n.hasClass("responsive-centered-nav"),y=n.hasClass("page-header-layout-default"),k=n.hasClass("responsive-left-aligned"),H=n.hasClass("minimal"),x=s.hasClass("full-width-dropdown"),F=s.hasClass("buttonblock"),z=i.hasClass("enable-sublabelling"),$=!!c.find("nav[data-show-footer-links-icons]").length,T=s.hasClass("navbar-layout-no-shrink"),O=n.hasClass("page-header-layout-no-shrink"),R=n.hasClass("enable-mega-menu-curtain"),_=function(e,n){var s=!1;e.each(function(){var e=a(this),n=e.find("span");n.length>0&&(s=!0,n.before(e.find("b")))}),n&&s&&e.addClass("sublabelled")},P=function(){D||(g||C||F?(f.appendTo(".header-default").css("display","block"),p.css("height")>p.css("line-height")&&p.css("padding-top","0"),setTimeout(function(){p.css("height")>p.css("line-height")&&p.css("padding-top","0")},100)):t.each(function(){var e=a(this),n=e.find("b");if(0===e.find("span").length&&z){var s=e.text().split(" ");s.length>1&&e.text(s.splice(0,1)).append(a("<span>"+s.join(" ")+"</span>")).append(n)}})),r.length>4&&s.addClass("nav-shrink"),D&&e.DDC.Flags["ada-responsive-centered-nav"]?n.addClass("ff-responsive-centered-nav-ada-on"):v&&m&&e.DDC.Flags["ada-layout-compact-nav"]?(n.addClass("ff-ada-layout-compact-nav-on"),s.addClass("ff-ada-layout-compact-nav-on")):b&&y&&e.DDC.Flags["ada-layout-default-header"]?(n.addClass("ff-layout-default-ada-on"),s.addClass("ff-layout-default-ada-on")):T&&O&&e.DDC.Flags["ada-layout-noshrink-nav"]&&(n.addClass("ff-ada-layout-noshrink-nav-on"),s.addClass("ff-ada-layout-noshrink-nav-on")),a(".ddc-heading-1, .showroom-details-section h4").each(function(){var e=a(this);e.contents().not(e.children()).each(function(){var e=a(this);e.text().trim().length&&e.wrap("<span></span>")})}),C&&a(".ddc-wrapper").addClass("t6-classic-wrapper"),a(".pricing").each(function(){a(this).find(".abcPricing").last().addClass("bordered-price-element")}),g||C||D||H||_(l,!0),_(h,!1),$&&h.append('<b aria-hidden="true" class="ddc-icon ddc-icon-arrow2-right"></b>'),D||o.find("b").addClass("show-inline"),c.find("b").addClass("show-inline"),d.addClass("nav-initialized")},j=function(e){var n=e.find(".dropdown-menu"),s=a(".page-header"),t=a('.navbar:not([data-location="header-toolbar"] .navbar)'),i=(s.find(".content-alert-banner"),parseInt(t.css("border-bottom-width"))),o=parseInt(t.css("border-top-width")),d=0,r=n.outerHeight(),l=s.outerHeight(),c=t.outerHeight(),h=isNaN(o)?0:o,u=isNaN(i)?0:i;k?(d=c-h-u,r+=l):d=l+c-h-u,a("#mega-menu-curtain").css("top",d),a("#mega-menu-inner-curtain").height(r),a(".page-header, .navbar-default").addClass("no-box-shadow"),E(n)},E=function(n){if(i&&w){var s,t,o=a(e).width(),d=0,r=0;i.find(".dropdown.dropdown").each(function(){r=a(this).width(),d+=r}),d>1440&&(d=1440),d>o&&(d=o),d<500||(t=-d/2,n.width(d),n.css("margin-left",t),s=-t-460-10,d>960?n.css({"padding-left":s,"padding-right":s}):n.css({"margin-left":-460,"padding-left":0,"padding-right":0}))}},I=function(){a("#mega-menu-curtain").remove(),a(".page-header, .navbar-default").removeClass("no-box-shadow")},N=function(){var e=a(document),n=".navbar-nav li.dropdown",s=a(n);s.on("hidden.bs.dropdown",function(){a(this).find("a").blur()}),(R||g||D||k||x)&&(s.on("show.bs.dropdown",function(){a(this).parent()[0].hasAttribute("disable-curtain")||(a("#mega-menu-curtain").length>0&&I(),a('<div id="mega-menu-curtain" class="mega-menu-curtain"><div id="mega-menu-inner-curtain" class="mega-menu-inner-curtain"></div></div>').insertBefore(".main:first"),j(a(this)))}),s.on("hidden.bs.dropdown",function(){I()}),s.on("ddc-mega-menu-nav-ajax-load-complete",function(){var e=this,n=a(e).find("img"),s=n.length,t=0;j(a(e)),n.each(function(){a(this).load(function(){++t>=s&&j(a(e))})})}),e.on("tabsload",".navigation-social-fragments",function(){setTimeout(function(){j(a(this).closest(n))},1250)}),e.on("tabsselect",".navigation-social-fragments",function(){setTimeout(function(){j(a(this).closest(n))},500)}),e.on("submit",".ddc-mega-menu-nav form",function(){j(a(this).closest(n))})),u.on("click",".media .photo",function(e){var n=a(this);e.preventDefault(),n.closest(fvWidgetClasses).find(".hproduct > div").removeClass("hover-state"),n.closest(".hproduct > div").addClass("hover-state")})};a(document).ready(function(){P(),N()})}(jQuery,window),function(a,e){"use strict";var n=a(".page-header"),s=a(".ddc-wrapper"),t=a(".navbar-default"),i=a(".navigation-default"),o=a(".mega-menu-inner-curtain"),d=!1,r=!0,l=0,c=0,h=0,u=0,f=50,p=a(".page-header, .navbar-default"),g="shrink-header-nav",v=!!a("html.touch").length,m=!!a("html.header-transition").length,C=n.hasClass("minimal"),b=n.hasClass("hyundai-true-minimal"),w=n.hasClass("land-rover-true-minimal"),D=n.hasClass("jaguar-true-minimal"),y=p.hasClass("compact"),k=p.hasClass("navbar-compact-resizable"),H=p.hasClass("t6-classic"),x=p.hasClass("noShrink")||e.DDC.siteProperties.templateHeaderDisableShrink||C,F=p.hasClass("notSticky")||e.DDC.siteProperties.templateHeaderDisableSticky,z=n.hasClass("responsive-centered-nav"),$=n.hasClass("responsive-left-aligned"),T=n.hasClass("page-header-layout-default"),O=m&&z,R=t.hasClass("navbar-layout-default"),P=p.hasClass("navbar-layout-no-shrink"),j=n.hasClass("page-header-layout-no-shrink"),E="anchor"===e.location.hash.substring(1),I=function(){var a=p.data("exceeds-zoom-threshold");(void 0===a||a&&e.devicePixelRatio<4||!a&&e.devicePixelRatio>=4)&&(e.devicePixelRatio<4?(p.addClass("sticky-header-nav"),p.data("exceeds-zoom-threshold",!1)):(p.removeClass("sticky-header-nav"),p.data("exceeds-zoom-threshold",!0)))},N=function(){l=n.outerHeight(),h=t.outerHeight(),s.css("padding-top",l+h)},S=function(){const a=n.outerHeight();t.css("top",a)},B=function(i){if(void 0!==i&&(r=i),l=n.outerHeight(),h=t.outerHeight(),I(),a(e).on("resize",_.debounce(I,500)),z&&(x=!0),!v||y||x||H)if(r||y||x||H){if(!H&&!O){var o=a(".ddc-footer").height(),d=a(e).height(),c=a(document).height();if(e.DDC.Flags["ada-responsive-centered-nav"]?N():s.css("padding-top",l+h),e.DDC.Flags["ada-responsive-centered-nav"]&&z)new ResizeObserver(_.debounce(N,500)).observe(a(".page-header")[0]);else if(e.DDC.Flags["ada-layout-compact-nav"]&&k){const e=new ResizeObserver(_.debounce(function(){N(),S()}),500);e.observe(a(".page-header")[0]),e.observe(a(".navbar")[0])}else if(e.DDC.Flags["ada-layout-default-header"]&&R){const e=new ResizeObserver(_.debounce(function(){n.hasClass(g)||t.hasClass(g)||(N(),S())}),500);e.observe(a(".page-header")[0]),e.observe(a(".navbar")[0])}else if(e.DDC.Flags["ada-layout-noshrink-nav"]&&P){const e=new ResizeObserver(_.debounce(function(){N(),S()}),500);e.observe(a(".page-header")[0]),e.observe(a(".navbar")[0])}t.css("top",l),y&&x||(e.DDC.Flags["ada-responsive-centered-nav"]&&z||e.DDC.Flags["ada-layout-compact-nav"]&&k||e.DDC.Flags["ada-layout-default-header"]&&T||e.DDC.Flags["ada-layout-noshrink-nav"]&&j?n.css("min-height",l):n.css("height",l)),c>=d&&c-d<=o&&(u=l+h-o,s.css("padding-bottom",u)),C&&M()}}else{n.hide(),p.addClass(g),n.show(),t.css("top",f);const e=0===a("#anchor").length;E&&e&&(n.hide(),p.removeClass(g),t.removeClass(g).css("top",l),s.css("padding-top",l+h),n.show())}else p.addClass(g+" ipad"),s.addClass(g+" ipad"),s.css("padding-top",f+h)},L=function(){a(e).scroll(function(){c=a(".responsive-left-aligned.sticky-header-nav .dropdown.open ul").outerHeight(),a(document).scrollTop()<=0&&!v?(p.removeClass(g),y||x||H||z||(T&&R&&e.DDC.Flags["ada-layout-default-header"]?n.css("min-height",f):n.css("height",f),s.css("padding-top",l+h),t.css("top",l),o.css("height",c+l))):function(a){y||x||H||(p.addClass(g),T&&R&&e.DDC.Flags["ada-layout-default-header"]?n.css("min-height",f):n.css("height",f),v||(s.css("padding-top",f+h),t.css("top",f)),$&&o.css("height",a+f))}(c)}),y||x||n.on("click",function(s){a(s.target).is(".home-logolink img")||(a(this).add(".navbar").removeClass(g),t.removeClass(g).css("top",l),H||(e.DDC.Flags["ada-layout-default-header"]?n.css(T?"min-height":"height",l):n.css("height",l)))})},M=function(){var e=n.find(".dropdown-menu"),s=n.outerHeight()||0,t=n.find(".header-navigation").outerHeight()||0,o=s-(n.find(".content-alert-banner").outerHeight()||0);if(b){var d=i.outerHeight()||0;o=d+(t-d)/2+1}(w||D)&&(e=a(".header-nav-container").find(".dropdown-menu"),o=t),b?e.each(function(){a(this).css("top",Math.round(o-this.parentElement.offsetTop))}):e.each(function(){a(this).css("top",o)})};a(document).ready(function(){if(e.location.href.indexOf("lastFacetInteracted")>0&&(d=!0),!DDC.isComposer&&!F)if(d)L(),l=a(".page-header").outerHeight(),h=a(".navbar-default").outerHeight(),p.addClass("sticky-header-nav"),y||x||H?H||(a(".navbar-default").css("top",l),a(".ddc-wrapper").css("padding-top",l+h)):(p.addClass(g),a(".page-header").css("height",f),a(".navbar-default").css("top",f),a(".ddc-wrapper").css("padding-top",f+h)),a.publish("/facets/reposition");else{var i=!0;if(e.location.hash&&(i=!1),B(i),L(),a(document).scrollTop()>0){if(E)return;a(e).trigger("scroll")}}C&&new ResizeObserver(_.debounce(function(){M(),F||(n.css("height",""),B())},500)).observe(n[0]),a(document).on("ddc.alertBannerTop.dismissed",function(a,e){var i=e&&e.bannerHeight||0,o=e&&e.animate;if(i){o&&(n.css("transition","height 0.2s ease"),t.css("transition","top 0.2s ease"),s.css("transition","padding-top 0.2s ease"),setTimeout(function(){n.css("transition",""),t.css("transition",""),s.css("transition","")},250));var d=parseInt(n.css("height"),10)||0;if(d>0){var r=d-i;n.css("height",r),s.css("padding-top",r+(t.outerHeight()||0)),t.css("top",r)}}})}),a(e).load(function(){if(!E)return;const n=a("#anchor");if(0===n.length)return;const s=e.DDC&&"function"==typeof DDC.calculateHeaderOffset?DDC.calculateHeaderOffset():380,t=n.offset().top-s;a("html, body").animate({scrollTop:t},1e3)})}(jQuery,window),$(function(){if($("html").hasClass("touch")){var a=function(){var a=e();$("html").removeClass("orientation-portrait orientation-landscape").addClass("orientation-"+a)},e=function(){return document.documentElement.clientHeight>=document.documentElement.clientWidth?"portrait":"landscape"};window.addEventListener("orientationchange",a),a()}}),$(function(){if($("html.index").length>0){var a=$(".hero-image-overlay-container");if(a.length>0){var e="hero-image-color-"+(a.find(".hero-content-box").hasClass("color-inverse")?"inverse":"default");$(".hero-image-overlay").not(".no-inverse").find(".ddc-content").addClass(e)}}if($("html.header-transition").length){var n=$(".responsive-centered-nav");if(n.length){var s=n.height(),t=$(".hero-content-container"),i=0,o=function(){var a=$(window).scrollTop();$("html").toggleClass("header-transition-off",!(a<=i)),$("html").toggleClass("header-transition",a<=i)},d=_.debounce(function(){o()},25);if(t.length){var r,l=t.find(".hero-content-box");l.length&&(r=l.offset().top-parseInt(l.css("padding-top")),i=r-s)}i=Math.max(i,0),o(),window.addEventListener("scroll",d)}}});</script>
vendor: 1 bytes, line 1612
1612
1613<script type="text/javascript" data-src="/static/v9/variations/oem-volvo/0003/v1/js/variation.js?r=1790759222000" >DDC.classes.namespace('v9.variations.oem_volvo.variation', namespace => {
1614namespace.v9_OEM_VOLVO_0003_V1 = class {
1615constructor() {}
1616init() {
1617let wagon = $('[value="Wagon-responsive-tab-model-selector1"]')
1618$(wagon).text('Crossover/Wagon');
1619return true;
1620}
1621};
1622});
1623($ => {
1624$(() => {
1625const volvoVariation = new v9.variations.oem_volvo.variation.v9_OEM_VOLVO_0003_V1();
1626volvoVariation.init();
1627});
1628})(jQuery);
1629</script>
vendor: 1 bytes, line 1629
1629
vendor: 4,456 bytes, line 1630
1630<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals/3.5.2/web-vitals.attribution.min.js?r=1790759254000"  defer>var webVitals=function(e){"use strict";var t,n,r,i,a,o=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},u=function(e){if("loading"===document.readyState)return"loading";var t=o();if(t){if(e<t.domInteractive)return"loading";if(0===t.domContentLoadedEventStart||e<t.domContentLoadedEventStart)return"dom-interactive";if(0===t.domComplete||e<t.domComplete)return"dom-content-loaded"}return"complete"},c=function(e){var t=e.nodeName;return 1===e.nodeType?t.toLowerCase():t.toUpperCase().replace(/^#/,"")},s=function(e,t){var n="";try{for(;e&&9!==e.nodeType;){var r=e,i=r.id?"#"+r.id:c(r)+(r.classList&&r.classList.value&&r.classList.value.trim()&&r.classList.value.trim().length?"."+r.classList.value.trim().replace(/\s+/g,"."):"");if(n.length+i.length>(t||100)-1)return n||i;if(n=n?i+">"+n:i,r.id)break;e=r.parentNode}}catch(e){}return n},f=-1,d=function(){return f},l=function(e){addEventListener("pageshow",(function(t){t.persisted&&(f=t.timeStamp,e(t))}),!0)},m=function(){var e=o();return e&&e.activationStart||0},v=function(e,t){var n=o(),r="navigate";d()>=0?r="back-forward-cache":n&&(document.prerendering||m()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-")));return{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:r}},p=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},h=function(e,t,n,r){var i,a;return function(o){t.value>=0&&(o||r)&&((a=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=a,t.rating=function(e,t){return e>t[1]?"poor":e>t[0]?"needs-improvement":"good"}(t.value,n),e(t))}},g=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},T=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},y=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},E=-1,S=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},L=function(e){"hidden"===document.visibilityState&&E>-1&&(E="visibilitychange"===e.type?e.timeStamp:0,b())},C=function(){addEventListener("visibilitychange",L,!0),addEventListener("prerenderingchange",L,!0)},b=function(){removeEventListener("visibilitychange",L,!0),removeEventListener("prerenderingchange",L,!0)},w=function(){return E<0&&(E=S(),C(),l((function(){setTimeout((function(){E=S(),C()}),0)}))),{get firstHiddenTime(){return E}}},F=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},P=[1800,3e3],M=function(e,t){t=t||{},F((function(){var n,r=w(),i=v("FCP"),a=p("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(a.disconnect(),e.startTime<r.firstHiddenTime&&(i.value=Math.max(e.startTime-m(),0),i.entries.push(e),n(!0)))}))}));a&&(n=h(e,i,P,t.reportAllChanges),l((function(r){i=v("FCP"),n=h(e,i,P,t.reportAllChanges),g((function(){i.value=performance.now()-r.timeStamp,n(!0)}))})))}))},I=[.1,.25],A={passive:!0,capture:!0},x=new Date,B=function(e,i){t||(t=i,n=e,r=new Date,R(removeEventListener),D())},D=function(){if(n>=0&&n<r-x){var e={entryType:"first-input",name:t.type,target:t.target,cancelable:t.cancelable,startTime:t.timeStamp,processingStart:t.timeStamp+n};i.forEach((function(t){t(e)})),i=[]}},k=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){B(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,A),removeEventListener("pointercancel",r,A)};addEventListener("pointerup",n,A),addEventListener("pointercancel",r,A)}(t,e):B(t,e)}},R=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,k,A)}))},q=[100,300],N=function(e,r){r=r||{},F((function(){var a,o=w(),u=v("FID"),c=function(e){e.startTime<o.firstHiddenTime&&(u.value=e.processingStart-e.startTime,u.entries.push(e),a(!0))},s=function(e){e.forEach(c)}
vendor: 1,874 bytes, line 1630
1630,f=p("first-input",s);a=h(e,u,q,r.reportAllChanges),f&&T(y((function(){s(f.takeRecords()),f.disconnect()}))),f&&l((function(){var o;u=v("FID"),a=h(e,u,q,r.reportAllChanges),i=[],n=-1,t=null,R(addEventListener),o=c,i.push(o),D()}))}))},H=0,O=1/0,V=0,j=function(e){e.forEach((function(e){e.interactionId&&(O=Math.min(O,e.interactionId),V=Math.max(V,e.interactionId),H=V?(V-O)/7+1:0)}))},U=function(){return a?H:performance.interactionCount||0},_=function(){"interactionCount"in performance||a||(a=p("event",j,{type:"event",buffered:!0,durationThreshold:0}))},z=[200,500],G=0,J=function(){return U()-G},K=[],Q={},W=function(e){var t=K[K.length-1],n=Q[e.interactionId];if(n||K.length<10||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:[e]};Q[r.id]=r,K.push(r)}K.sort((function(e,t){return t.latency-e.latency})),K.splice(10).forEach((function(e){delete Q[e.id]}))}},X=function(e,t){t=t||{},F((function(){var n;_();var r,i=v("INP"),a=function(e){e.forEach((function(e){(e.interactionId&&W(e),"first-input"===e.entryType)&&(!K.some((function(t){return t.entries.some((function(t){return e.duration===t.duration&&e.startTime===t.startTime}))}))&&W(e))}));var t,n=(t=Math.min(K.length-1,Math.floor(J()/50)),K[t]);n&&n.latency!==i.value&&(i.value=n.latency,i.entries=n.entries,r())},o=p("event",a,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=h(e,i,z,t.reportAllChanges),o&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&o.observe({type:"first-input",buffered:!0}),T((function(){a(o.takeRecords()),i.value<0&&J()>0&&(i.value=0,i.entries=[]),r(!0)})),l((function(){K=[],G=U(),i=v("INP"),r=h(e,i,z,t.reportAllChanges)})))}))},Y=[2500,4e3],Z={},$=[800,1800],ee=function e(t){document.prerendering?F((function(){return e(t)}
vendor: 4,243 bytes, lines 1630-1631
1630)):"complete"!==document.readyState?addEventListener("load",(function(){return e(t)}),!0):setTimeout(t,0)},te=function(e,t){t=t||{};var n=v("TTFB"),r=h(e,n,$,t.reportAllChanges);ee((function(){var i=o();if(i){var a=i.responseStart;if(a<=0||a>performance.now())return;n.value=Math.max(a-m(),0),n.entries=[i],r(!0),l((function(){n=v("TTFB",0),(r=h(e,n,$,t.reportAllChanges))(!0)}))}}))};return e.CLSThresholds=I,e.FCPThresholds=P,e.FIDThresholds=q,e.INPThresholds=z,e.LCPThresholds=Y,e.TTFBThresholds=$,e.onCLS=function(e,t){!function(e,t){t=t||{},M(y((function(){var n,r=v("CLS",0),i=0,a=[],o=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=a[0],n=a[a.length-1];i&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,a.push(e)):(i=e.value,a=[e])}})),i>r.value&&(r.value=i,r.entries=a,n())},u=p("layout-shift",o);u&&(n=h(e,r,I,t.reportAllChanges),T((function(){o(u.takeRecords()),n(!0)})),l((function(){i=0,r=v("CLS",0),n=h(e,r,I,t.reportAllChanges),g((function(){return n()}))})),setTimeout(n,0))})))}((function(t){!function(e){if(e.entries.length){var t=e.entries.reduce((function(e,t){return e&&e.value>t.value?e:t}));if(t&&t.sources&&t.sources.length){var n=(r=t.sources).find((function(e){return e.node&&1===e.node.nodeType}))||r[0];if(n)return void(e.attribution={largestShiftTarget:s(n.node),largestShiftTime:t.startTime,largestShiftValue:t.value,largestShiftSource:n,largestShiftEntry:t,loadState:u(t.startTime)})}}var r;e.attribution={}}(t),e(t)}),t)},e.onFCP=function(e,t){M((function(t){!function(e){if(e.entries.length){var t=o(),n=e.entries[e.entries.length-1];if(t){var r=t.activationStart||0,i=Math.max(0,t.responseStart-r);return void(e.attribution={timeToFirstByte:i,firstByteToFCP:e.value-i,loadState:u(e.entries[0].startTime),navigationEntry:t,fcpEntry:n})}}e.attribution={timeToFirstByte:0,firstByteToFCP:e.value,loadState:u(d())}}(t),e(t)}),t)},e.onFID=function(e,t){N((function(t){!function(e){var t=e.entries[0];e.attribution={eventTarget:s(t.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:u(t.startTime)}}(t),e(t)}),t)},e.onINP=function(e,t){X((function(t){!function(e){if(e.entries.length){var t=e.entries.sort((function(e,t){return t.duration-e.duration||t.processingEnd-t.processingStart-(e.processingEnd-e.processingStart)}))[0],n=e.entries.find((function(e){return e.target}));e.attribution={eventTarget:s(n&&n.target),eventType:t.name,eventTime:t.startTime,eventEntry:t,loadState:u(t.startTime)}}else e.attribution={}}(t),e(t)}),t)},e.onLCP=function(e,t){!function(e,t){t=t||{},F((function(){var n,r=w(),i=v("LCP"),a=function(e){var t=e[e.length-1];t&&t.startTime<r.firstHiddenTime&&(i.value=Math.max(t.startTime-m(),0),i.entries=[t],n())},o=p("largest-contentful-paint",a);if(o){n=h(e,i,Y,t.reportAllChanges);var u=y((function(){Z[i.id]||(a(o.takeRecords()),o.disconnect(),Z[i.id]=!0,n(!0))}));["keydown","click"].forEach((function(e){addEventListener(e,(function(){return setTimeout(u,0)}),!0)})),T(u),l((function(r){i=v("LCP"),n=h(e,i,Y,t.reportAllChanges),g((function(){i.value=performance.now()-r.timeStamp,Z[i.id]=!0,n(!0)}))}))}}))}((function(t){!function(e){if(e.entries.length){var t=o();if(t){var n=t.activationStart||0,r=e.entries[e.entries.length-1],i=r.url&&performance.getEntriesByType("resource").filter((function(e){return e.name===r.url}))[0],a=Math.max(0,t.responseStart-n),u=Math.max(a,i?(i.requestStart||i.startTime)-n:0),c=Math.max(u,i?i.responseEnd-n:0),f=Math.max(c,r?r.startTime-n:0),d={element:s(r.element),timeToFirstByte:a,resourceLoadDelay:u-a,resourceLoadTime:c-u,elementRenderDelay:f-c,navigationEntry:t,lcpEntry:r};return r.url&&(d.url=r.url),i&&(d.lcpResourceEntry=i),void(e.attribution=d)}}e.attribution={timeToFirstByte:0,resourceLoadDelay:0,resourceLoadTime:0,elementRenderDelay:e.value}}(t),e(t)}),t)},e.onTTFB=function(e,t){te((function(t){!function(e){if(e.entries.length){var t=e.entries[0],n=t.activationStart||0,r=Math.max(t.domainLookupStart-n,0),i=Math.max(t.connectStart-n,0),a=Math.max(t.requestStart-n,0);e.attribution={waitingTime:r,dnsTime:i-r,connectionTime:a-i,requestTime:e.value-a,navigationEntry:t}}else e.attribution={waitingTime:0,dnsTime:0,connectionTime:0,requestTime:0}}(t),e(t)}),t)},e}({});
1631</script>
vendor: 1 bytes, line 1631
1631
1632<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals-tracking/new-relic/index.min.js?r=1790759254000"  defer>!function(t,e){const n=["CLS","LCP","INP"],o=["FID","TTFB"],i="[Web Vitals DDC logging]",a="true"===e?.getUrlParams()._logWebVitals;function r(e){t&&t.setCustomAttribute(function(t){switch(t){case"CLS":return"cumulativeLayoutShift";case"FID":return"firstInputDelay";case"LCP":return"largestContentfulPaint";case"TTFB":return"timeToFirstByte";case"INP":return"interactionToNextPaint";default:return t}}(e.name),"CLS"===e.name?e.value:e.value/1e3),a&&function(t){const e="CLS"===t.name?t.value.toFixed(2):`${t.value.toFixed(0)} ms`;if(console.groupCollapsed(`${i} ${t.name} ${e} (${t.rating})`),"LCP"==t.name&&t.attribution&&t.attribution.lcpEntry&&t.attribution.navigationEntry)console.log("LCP element:",t.attribution.lcpEntry.element);else if("CLS"==t.name&&t.entries.length)for(const e of t.entries){console.log("Layout shift - score: ",Math.round(1e4*e.value)/1e4);for(const t of e.sources)console.log(t.node)}else"TTFB"==t.name&&t.attribution&&t.attribution.navigationEntry&&(console.log("TTFB navigation type:",t.navigationType),console.table([{"TTFB sub-part":"Waiting time","Time (ms)":Math.round(t.attribution.waitingTime,0)},{"TTFB sub-part":"DNS time","Time (ms)":Math.round(t.attribution.dnsTime,0)},{"TTFB sub-part":"Connection time","Time (ms)":Math.round(t.attribution.connectionTime,0)},{"TTFB sub-part":"Request time","Time (ms)":Math.round(t.attribution.requestTime,0)}]));console.log(t),console.groupEnd()}(e)}function u(){[...n,...o].forEach((t=>{webVitals[`on${t}`](r,{reportAllChanges:n.includes(t)})}))}"loading"!==document.readyState?u():window.addEventListener("DOMContentLoaded",(function(){u()}))}(window.newrelic,window.DDC);</script>
vendor: 1 bytes, line 1632
1632
1633<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals-tracking/common-data-layer/dist/index.min.js?r=1790759248000"  defer>"use strict";(e=>{const t=["CLS","LCP","INP"],n=["FID","FCP","TTFB"],a=["data:image/","data:video/","<svg"],i=t=>{if(!t)return;const n=(e=>{switch(e){case"CLS":return"cumulativeLayoutShift";case"FID":return"firstInputDelay";case"LCP":return"largestContentfulPaint";case"TTFB":return"timeToFirstByte";case"INP":return"interactionToNextPaint";case"FCP":return"firstContentfulPaint";default:return e}})(t.name),i={};if(i[n]=["CLS","INP"].includes(t.name)?t.value:t.value/1e3,t.rating&&(i[`${n}Rating`]=t.rating),t.attribution){const e=t.attribution;(e.eventTarget||e.element)&&(i[`${n}Element`]=e.eventTarget?e.eventTarget:e.element),"LCP"===t.name&&e.lcpEntry&&e.lcpEntry.url&&(i[`${n}URL`]=(r=e.lcpEntry.url)&&"string"==typeof r?a.some(e=>r.includes(e))?"embedded multimedia":r.replace(/<[^>]*>/g,"").replace(/&[^;\s]+;/g,"").replace(/javascript:/gi,"").trim():""),e.eventType&&(i[`${n}EventType`]=e.eventType)}var r;e&&e.push(i)},r=e=>{e.forEach(e=>{webVitals[`on${e}`](i)})};"loading"!==document.readyState?r(n):window.addEventListener("DOMContentLoaded",()=>{r(n)}),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&r(t)})})(window.coxAutoDataLayer);</script>
vendor: 1 bytes, line 1633
1633
1634<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.jquery-ui.dialog.min.js?r=1790759263000"  async></script>
vendor: 1 bytes, line 1634
1634
1635<script type="text/javascript" data-src="/static/dist/v9/components/form/recaptcha-loader/v1/component.min.js?r=1790759264000"  async>!function(a){"use strict";window.DDC=window.DDC||{},window.DDC.recaptcha=window.DDC.recaptcha||{forms:[]},window.DDC.recaptcha.refresh=function(){var t=window.DDC.recaptcha.captchaVersion||"",e=window.DDC.recaptcha.captchaSiteKey||"";if(t&&e){var c=window.DDC.recaptcha.forms||[];if(0!=c.length)if(window.DDC.isComposer)DDC.log("info","not loading reCAPTCHA in composer");else{if(!0!==window.DDC.recaptcha.captchaLoaded){if(!1===window.DDC.recaptcha.captchaLoaded)return;window.DDC.recaptcha.captchaLoaded=!1,DDC.log("info","loading reCAPTCHA library");var i="https://www.google.com/recaptcha/api.js?onload=recaptchaRefreshCallback";if("v2"==t)i+="&render=explicit";else if("v3"==t)i+="&render="+e;else if("enterprise"==t){var r;switch(window.DDC.recaptcha.locale){case"fr_CA":r="fr-CA";break;case"es_US":r="es";break;default:r="en"}i="https://www.google.com/recaptcha/enterprise.js?onload=recaptchaRefreshCallback&hl="+r+"&render="+e,"true"===window.DDC.recaptcha.recaptchaBadgeBottomLeft&&(i+="&badge=bottomleft")}var o=document.createElement("script");return o.setAttribute("type","text/javascript"),o.setAttribute("src",i),o.setAttribute("async",""),o.setAttribute("defer",""),void document.body.appendChild(o)}c.forEach(function(c){try{var i=a('form[data-form-id="'+c.formUniqueId+'"]').last(),r=i.find('button[type="submit"]'),o=i.find('input[name="captchaToken"]'),n=i.find('input[name="captchaVersion"]');if(i.data("captchaLoaded"))return;c.captchaAction=c.captchaAction||"social";var d=function(){i.data("captchaState",null),"v2"==t&&(DDC.log("info","resetting captcha v2"),grecaptcha.reset(c.widgetId)),r.button("reset")},h=function(a){DDC.log("info","beginning captcha verification");var o,n,h=i.data("captchaState");if(h){if(h.hasToken&&Math.ceil(Date.now()-h.ts)<90)return void("true"===i.attr("data-ajax-form")&&i.closest(".lead-widget").length&&(o="ajaxFormNativeSubmitFallthrough",n={formId:i.attr("data-form-id")||"",trackingName:i.attr("data-form-tracking-name")||"",captchaValidateAction:i.data("captchaValidateAction")||"",raceFixFlag:!!(window.DDC&&window.DDC.Flags&&window.DDC.Flags["cms-web-ajax-form-submit-race-fix"])},window.newrelic?.addPageAction&&window.newrelic.addPageAction(o,n||{})));d()}a.preventDefault();var s=i.data("validator");s&&!0!==s.checkValidity()||(r.button("loading"),"v2"==t?(DDC.log("info","executing captcha v2"),grecaptcha.execute(c.widgetId)):"v3"==t?(DDC.log("info","executing captcha v3"),grecaptcha.execute(e,{action:c.captchaAction}).then(p)):"enterprise"==t&&(DDC.log("info","executing enterprise captcha"),grecaptcha.enterprise.execute(e,{action:c.captchaAction}).then(p)))},p=function(a){i.data("captchaState",{hasToken:!!a,ts:Date.now()}),a?(o.val(a),i.trigger(i.data("captchaValidateAction")||"submit")):d()};n.val(t),window.DDC&&window.DDC.Flags&&window.DDC.Flags["cms-web-ajax-form-submit-race-fix"]&&"true"===i.attr("data-ajax-form")&&i.closest(".lead-widget").length&&i.data("captchaValidateAction","captchaValidatedSubmit"),i.on("submit",h),i.on("recaptchaExecute",h),i.on("captchaReset",d),"v2"===t&&(c.widgetId=grecaptcha.render(c.captchaContainer,{sitekey:e,action:c.captchaAction,size:"invisible",badge:"inline",callback:p})),i.data("captchaLoaded",!0)}catch(a){DDC.log("error",a)}})}else DDC.log("info","no forms registered")}else DDC.log("error","window.DDC.recaptcha is not configured")},window.recaptchaRefreshCallback=function(){window.DDC.recaptcha.captchaLoaded=!0,window.DDC.recaptcha.refresh()},window.DDC.recaptcha.refresh()}(jQuery);</script>
vendor: 1 bytes, line 1635
1635
1636<script type="text/javascript">
1637var scripts = function () {
1638$(document).ready(function() {
1639if (!!(DDC && DDC.updateDynamicBackgroundImage)) {
1640var groups = $(document).find('[data-responsive-image-group]');
1641for (var i = 0; i < groups.length; i++) {
1642var group = $(groups[i]);
1643var el = group.data('responsive-image-bg') ? group : group.find('[data-responsive-image-bg]');
1644var img = group.find('img.responsive-image');
1645// preload the background image if the fetchpriority of the element is set to high
1646if(i===0 && window.DDC.Flags['fetchpriority-high']) {
1647img.attr('fetchpriority', 'high')
1648}
1649DDC.updateDynamicBackgroundImage(el, img);
1650}
1651}
1652});
1653$(document).trigger('vehicle-disclaimers-set');
1654window.DDC = window.DDC || {};
1655window.DDC.Widgets = window.DDC.Widgets || {};
1656window.DDC.Widgets.Tracking = window.DDC.Widgets.Tracking || {};
1657DDC.Widgets.Tracking.PixelLabel = "index";
1658DDC = DDC || {};
1659DDC.Widgets = DDC.Widgets || {};
1660DDC.Widgets.Tracking = DDC.Widgets.Tracking || {};
1661DDC.Widgets.Tracking.Advertising = {
1662settings: null
1663};
1664(function(){
1665const trackingids = window.fluency && window.fluency.trackingids ? window.fluency.trackingids : {};
1666const remarketingTagSettings = window.remarketingTagSettings || {};
1667const settings = [{
1668fluencyid: 'Facebook',
1669settings: 'FACEBOOK'
1670},{
1671fluencyid: 'Google Ads',
1672settings: 'GOOGLE'
1673},{
1674fluencyid: 'Microsoft Ads',
1675settings: 'MSN'
1676}];
1677settings.forEach(({fluencyid,settings}) => {
1678try {
1679const id = trackingids[fluencyid] || null;
1680remarketingTagSettings[settings] = {
1681enabled: id !== null,
1682id
1683}
1684} catch(error){
1685if (window.hasOwnProperty('newrelic')) {
1686newrelic.addPageAction('remarketingError',{
1687function: '/v9/widgets/tracking/ddc-advertising/v1/widget.vm',
1688error: error.message
1689});
1690}
1691}
1692});
1693DDC.Widgets.Tracking.Advertising.settings = remarketingTagSettings;
1694const adParams = {
1695pageType: "home"
1696};
1697if(Object.keys(remarketingTagSettings).length){
1698if(remarketingTagSettings.GOOGLE.enabled && window.google_trackConversion !== undefined){
1699window.google_trackConversion({
1700google_conversion_id: remarketingTagSettings.GOOGLE.id,
1701google_custom_params: adParams,
1702google_remarketing_only: true
1703});
1704}
1705}
1706})();
1707window.DDC = window.DDC || {};
1708window.DDC.Widgets = window.DDC.Widgets || {};
1709window.DDC.Widgets.DDCClickmap = window.DDC.Widgets.DDCClickmap || {};
1710window.DDC.Widgets.DDCClickmap.url = "//cms-clickmap-prod-us-west-2.service.web.dealer.com";
1711window.DDC.Widgets.DDCClickmap.newUrl = "//cms-clickmap-prod.us-west-2.web.dealer.com";
1712(function(DDC, $) {
1713$(document).ready(function() {
1714var newrelic = window.newrelic;
1715if (typeof newrelic === 'object') {
1716newrelic.setCustomAttribute("template", "v9_OEM_VOLVO_0003_V1");
1717newrelic.setCustomAttribute("template-color", "04");
1718newrelic.setCustomAttribute("template-header", "V9_HEADER_TRUE_MINIMAL_V1");
1719newrelic.setCustomAttribute("landing-page", "jimellisvolvovcna_SITEBUILDER_OEM_VOLVO_0003_V1_INDEX_0002_V1_1");
1720newrelic.setCustomAttribute("font", "default");
1721newrelic.setCustomAttribute("template-footer", "footer-default");
1722newrelic.setCustomAttribute("template-footer-mobile", "footer-mobile");
1723newrelic.setCustomAttribute("home-page", "jimellisvolvovcna_SITEBUILDER_OEM_VOLVO_0003_V1_INDEX_0002_V1_1");
1724newrelic.setCustomAttribute("template-header-mobile", "V9_HEADER_MOBILE_MINIMAL_V1");
1725newrelic.setCustomAttribute("design-component-button-case", "uppercase");
1726newrelic.setCustomAttribute("design-component-button-shape", "rounded");
1727newrelic.setCustomAttribute("design-component-button-style", "brand-volvo");
1728newrelic.setCustomAttribute("design-component-color-palette", "brand-volvo");
1729newrelic.setCustomAttribute("design-component-form-text-colors", "global-light-theme");
1730newrelic.setCustomAttribute("design-component-form-input-shape", "rounded");
1731newrelic.setCustomAttribute("design-component-chip-style", "white-neutral-border-hover-light");
1732newrelic.setCustomAttribute("design-component-pagination", "floating-circle");
1733newrelic.setCustomAttribute("design-component-page-title", "background-neutral-25");
1734newrelic.setCustomAttribute("design-component-page", "background-neutral-0");
1735newrelic.setCustomAttribute("design-component-container", "brand-volvo");
1736newrelic.setCustomAttribute("design-component-callout", "primary-neutral-0-secondary-neutral-25");
1737newrelic.setCustomAttribute("design-component-box", "background-neutral-0-border-neutral-200");
1738newrelic.setCustomAttribute("design-component-specialty-colors", "luxury-discount-success-600");
1739newrelic.setCustomAttribute("design-component-display-heading-case", "uppercase");
1740newrelic.setCustomAttribute("design-component-form-label-style", "brand-volvo");
1741newrelic.setCustomAttribute("design-component-form-input-style", "global-light-theme");
1742newrelic.setCustomAttribute("design-component-spot-icon-style", "global-light-primary-highlight");
1743newrelic.setCustomAttribute("design-component-highlight-badge-style", "global-light-theme");
1744newrelic.setCustomAttribute("design-component-divider-colors", "brand-volvo");
1745newrelic.setCustomAttribute("design-component-text-colors", "brand-volvo");
1746newrelic.setCustomAttribute("design-component-link-style", "default");
1747newrelic.setCustomAttribute("design-component-tile-style", "brand-volvo");
1748newrelic.setCustomAttribute("design-component-accordion-style", "borderless");
1749newrelic.setCustomAttribute("design-component-drawer", "global-light-theme");
1750newrelic.setCustomAttribute("design-component-carousel-button-style", "brand-volvo");
1751}
1752});
1753DDC = DDC || {};
1754DDC.dataLayer = DDC.dataLayer || {};
1755DDC.dataLayer.site = DDC.dataLayer.site || {};
1756DDC.dataLayer.site.design = DDC.dataLayer.site.design || {};
1757DDC.dataLayer.site.design['options'] = {
1758"template": "v9_OEM_VOLVO_0003_V1",
1759"template-color": "04",
1760"template-header": "V9_HEADER_TRUE_MINIMAL_V1",
1761"landing-page": "jimellisvolvovcna_SITEBUILDER_OEM_VOLVO_0003_V1_INDEX_0002_V1_1",
1762"font": "default",
1763"template-footer": "footer-default",
1764"template-footer-mobile": "footer-mobile",
1765"home-page": "jimellisvolvovcna_SITEBUILDER_OEM_VOLVO_0003_V1_INDEX_0002_V1_1",
1766"template-header-mobile": "V9_HEADER_MOBILE_MINIMAL_V1",
1767};
1768DDC.dataLayer.site.design['components'] = {
1769"button-case": "uppercase",
1770"button-shape": "rounded",
1771"button-style": "brand-volvo",
1772"color-palette": "brand-volvo",
1773"form-text-colors": "global-light-theme",
1774"form-input-shape": "rounded",
1775"chip-style": "white-neutral-border-hover-light",
1776"pagination": "floating-circle",
1777"page-title": "background-neutral-25",
1778"page": "background-neutral-0",
1779"container": "brand-volvo",
1780"callout": "primary-neutral-0-secondary-neutral-25",
1781"box": "background-neutral-0-border-neutral-200",
1782"specialty-colors": "luxury-discount-success-600",
1783"display-heading-case": "uppercase",
1784"form-label-style": "brand-volvo",
1785"form-input-style": "global-light-theme",
1786"spot-icon-style": "global-light-primary-highlight",
1787"highlight-badge-style": "global-light-theme",
1788"divider-colors": "brand-volvo",
1789"text-colors": "brand-volvo",
1790"link-style": "default",
1791"tile-style": "brand-volvo",
1792"accordion-style": "borderless",
1793"drawer": "global-light-theme",
1794"carousel-button-style": "brand-volvo",
1795};
1796})(window.DDC, jQuery);
1797/* BEGIN cst-matomo-tracking */
1798var _paq = _paq || [];
1799_paq.push(['trackPageView']);
1800_paq.push(['enableLinkTracking']);
1801(async APILoader => {
1802_paq.push(['setTrackerUrl', 'https://clickster.info/analytics/piwik.php']);
1803_paq.push(['setSiteId', 27379]);
1804(await APILoader.create('cst-matomo-tracking')).loadJS('https://clickster.info/analytics/piwik.js',new Map([['defer', '']]));
1805})(window.DDC.APILoader);
1806/* END matomo cst-matomo-tracking */
1807console.log("DDC Schema.org code skipped for homepage only. LD Flag: ws-tracking-schema-enabled-sites = enabled (schema handled by other application)")
1808!(function () {
1809const loadAE = () => {
1810const a = document.createElement('script');
1811a.src = "/tpp/audioeye/aem.js";
1812a.type = 'text/javascript';
1813a.async = true;
1814document.getElementsByTagName('body')[0].appendChild(a);
1815};
1816'complete' !== document.readyState
1817? window.addEventListener
1818? window.addEventListener('load', loadAE)
1819: window.attachEvent && window.attachEvent('onload', loadAE)
1820: loadAE();
1821})();
1822if (!window.Cookies.get('abc') || window.Cookies.get('abc') === '[object Object]' || !window.Cookies.get('ddc_abcamm_cache')) {
1823const setCookies = (data) => {
1824const eoCookieExists = !!window.Cookies.get('abc');
1825const adCookies = ['abc', 'abcc', 'abcamm', 'abcg'];
1826for (let i = adCookies.length - 1; i >= 0; i--) {
1827const cookie = adCookies[i];
1828if (typeof data[cookie] !== undefined) {
1829const expirationDays = (data[cookie] === "") ? 1 : 7;
1830jQuery.cookie('ddc_' + cookie + '_cache', data[cookie], { expires: expirationDays, path: '/' });
1831}
1832}
1833if (data['abc']) {
1834try {
1835sessionStorage.setItem("pixallCookieIsSet", true);
1836} catch (e) {}
1837}
1838if (!eoCookieExists && window.Cookies.get('abc')) {
1839window.DDC = window.DDC || {};
1840window.DDC.tracking = window.DDC.tracking || {};
1841window.DDC.tracking.ddc_abc_cache = data['abc'];
1842jQuery.publish('ddc-eo-cookies-set');
1843}
1844};
1845$(function() {
1846// Check cdlPrivacy cookie before making the fetch request
1847const cdlPrivacyCookie = window.Cookies.get('cdlPrivacy');
1848let shouldSkipFetch = true;
1849if (cdlPrivacyCookie) {
1850try {
1851const decodedCookie = decodeURIComponent(cdlPrivacyCookie);
1852const cdlPrivacyData = JSON.parse(decodedCookie);
1853// Opt out 'false' means user is opted in, so we can fetch
1854if (cdlPrivacyData.targetOptOut === false) {
1855shouldSkipFetch = false;
1856}
1857} catch (error) {
1858console.warn('Error parsing cdlPrivacy cookie:', error);
1859}
1860}
1861if (!shouldSkipFetch) {
1862fetch("//pixall.esm1.net/cookie", {
1863credentials: 'include'
1864})
1865.then((response) => response.json())
1866.then((data) => setCookies(data));
1867}
1868});
1869}
1870if( (Math.random() * 100) < 5 ) {
1871DDC.getScripts({ js: ['/v9/media/js/web-vitals-tracking/google-analytics/index.js'] });
1872}
1873window.DDC = window.DDC || {};
1874window.DDC.i18n = window.DDC.i18n || {};
1875window.DDC.i18n.labels = Object.assign(window.DDC.i18n.labels || {}, {
1876'CLICK_TO_DISPLAY_MORE_CONTENT': 'Click to display more content',
1877'SHOW_PLACEHOLDER1_SECTION_AND_HIDE_PLACEHOLDER2_SECTION': 'Show {{collapsedHeading}} section and hide {{expandedHeading}} section',
1878'NO': 'No',
1879'OOPS_EXCLAMATION_YOU_MISSED_THIS_ONE': 'Oops! You missed this one. ',
1880'PLEASE_CORRECT_THIS_VALUE': 'Please correct this value. ',
1881'PLEASE_DO_NOT_USE_URL': 'Please do not use urls. ',
1882'PLEASE_ENTER_A_NUMERIC_VALUE': 'Please enter a numeric value. ',
1883'PLEASE_ENTER_A_VALID_EMAIL_ADDRESS': 'Please enter a valid email address. ',
1884'PLEASE_ENTER_A_VALID_URL': 'Please enter a valid URL. ',
1885'PLEASE_ENTER_A_VALUE_LARGER_THAN_ONE_DOLLAR': 'Please enter a value larger than $1. ',
1886'PLEASE_ENTER_A_VALUE_SMALLER_THAN_ONE_DOLLAR': 'Please enter a value smaller than $1. ',
1887'YOU_HAVE_XX_INVALID_ENTRIES_IN_THE_FORM': 'You have XX invalid entries in the form',
1888'TCPA_CONSENT_ERROR_VERBIAGE': 'Your consent is required to complete this action. If you choose to not opt\-in, please select a different contact method. ',
1889'VIDEOPLAYER_CAPTIONS_TITLE': 'Captions',
1890'VIDEOPLAYER_CAPTIONS_ON': 'On',
1891'VIDEOPLAYER_CAPTIONS_OFF': 'Off',
1892'VIDEOPLAYER_FULLSCREEN': 'Fullscreen',
1893'VIDEOPLAYER_QUALITY_TITLE': 'Quality',
1894'VIDEOPLAYER_QUALITY_HIGH': 'High',
1895'VIDEOPLAYER_QUALITY_LOW': 'Low',
1896'INVALID_DATE': 'Invalid date',
1897'FORM_FIELD_IS_REQUIRED': 'is required. ',
1898'CLOSE': 'Close'
1899});
1900};
1901jQuery(scripts);
1902</script>
vendor: 1 bytes, line 1902
1902
1903<script type="text/javascript">
1904// global JS bundle
vendor: 328 bytes, lines 1904-1909
1904
1905(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
1906(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
1907m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
1908})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
1909ga('create', '
1909UA-42707538-1
vendor: 51 bytes, lines 1909-1910
1909', 'volvoofmarietta.com');
1910ga('send', 'pageview');
1911</script>
1911
1912<div data-location="page-footer" class="hide"></div>
1913<script type="text/javascript">
1914if (window.DDC?.pushToGtmDataLayer) {
1915window.DDC.pushToGtmDataLayer({event:"ddc.launchdarkly",eventData:{"enable-survicate":true,"web-inventory-service-spotlighted-vehicle-attribute":true,"a-b-test-auryc":"BLANK","section-order-threshold":2,"wiapi-inline-primary-banner":true,"cms-web-inline-css":"control","web-inventory-service-new-car-boost":true}});
1916const onLdClientReady = async (callback) => {
1917if (!window.ldClient) {
1918document.addEventListener('LDClientReady', callback);
1919} else {
1920await window.ldClient.waitUntilReady();
1921callback();
1922}
1923};
1924onLdClientReady(() => {
1925const WIS_SPLIT_TEST_PREFIX = 'wis-split-test-';
1926const enabledKeys = 'design-config-data-for-a-b-testing'.split(',').map(k => k.trim());
1927const allFlags = window.ldClient.allFlags();
1928const filteredFlags = enabledKeys.reduce((acc, key) => {
1929// Check if it's a Launch Darkly flag
1930if (key in allFlags) {
1931acc[key] = allFlags[key];
1932}
1933// Check if it's a WIS split-test flag in localStorage
1934else if (key.startsWith(WIS_SPLIT_TEST_PREFIX)) {
1935const value = window.DDC.storage.local.getItem(key);
1936if (value) {
1937// Strip 'wis-' prefix for GA reporting
1938const gaKey = key.replace('wis-', '');
1939acc[gaKey] = value;
1940}
1941}
1942return acc;
1943}, {});
1944window.DDC.pushToGtmDataLayer({event: "ddc.launchdarkly.browser", eventData: filteredFlags});
1945});
1946}
1947</script>
vendor: 1 bytes, line 1947
1947
1948<script type="text/javascript">
1949if (window.ldClient) {
1950(async () => {
1951await window.ldClient.waitUntilReady();
1952try {
1953window.performance.measure('ldSDK', 'ldSDKStart', 'ldSDKEnd');
1954window.performance.measure('ldSDKInit', 'ldSDKInitStart', 'ldSDKInitEnd');
1955setNRAttr('ldClientScriptDuration', Math.round(performance.getEntriesByName('ldSDK')[0].duration));
1956setNRAttr('ldClientInitDuration', Math.round(performance.getEntriesByName('ldSDKInit')[0].duration));
1957} catch (err) {
1958console.log('Error setting ldClientScriptDuration and ldClientInitDuration.');
1959}
1960})();
1961}
1962(async () => {
1963const get = (name, def = 'UNSUPPORTED') => {
1964try {
1965const navEntries = performance.getEntriesByType('navigation');
1966if (navEntries.length > 0 && navEntries[0].serverTiming) {
1967const entry = navEntries[0].serverTiming.find(entry => entry.name === `cdn-${name}`);
1968return entry ? entry.description : 'MISSING';
1969}
1970} catch (e) {
1971console.error(e);
1972return 'ERROR';
1973}
1974return def;
1975}
1976const cacheStatus = get('cache');
1977const cacheableStatus = get('cacheable');
1978setNRAttr('basePageCacheStatus', cacheStatus);
1979setNRAttr('basePageCacheable', cacheableStatus);
1980window.performance.mark(`basePageCacheStatus-${cacheStatus}`);
1981window.performance.mark(`basePageCacheable-${cacheableStatus}`);
1982})();
1983</script>
vendor: 1 bytes, line 1983
1983
1984<script type="text/javascript">
1985if (typeof perfMetrics === 'object') {
1986perfMetrics.onFirstInputDelay((delay, evt) => {
1987setNRAttr('firstInputDelay', Math.round(delay));
1988setNRAttr('firstInputType', evt.type);
1989if (evt.isTrusted !== undefined) { setNRAttr('firstInputTrusted', evt.isTrusted.toString()); }
1990if (evt.timeStamp !== undefined) { setNRAttr('firstInputTimestamp', Math.round(evt.timeStamp)); }
1991});
1992}
1993jQuery(document).ready(() => {
1994if (typeof window.newrelic === 'object') {
1995setNRAttr('userSessionId', DDC.session.get('userSessionId'));
1996(async () => {
1997const pageHtml = document.documentElement.outerHTML;
1998setNRAttr('pageSize', pageHtml.length);
1999const base64Regex = new RegExp("src=\"data:image/.*;base64,(.*?)\"", "g");
2000const matches = pageHtml.matchAll(base64Regex);
2001let base64ImgLength = 0;
2002for (let match of matches) { if (match[1]) { base64ImgLength += match[1].length; } }
2003setNRAttr('base64ImgLength', base64ImgLength);
2004setNRAttr('hasBase64Img', (base64ImgLength > 0));
2005})();
2006if (Cookies.get('ddc_diag_akam_fullPath') != null && window.location.pathname === '/sorry-assets/sorry.htm' && window.location.search === '?isAkamaiSorry=True') {
2007setNRAttr('isAkamaiSorry', true);
2008}
2009const sendPageData = (Math.floor(Math.random() * Math.floor(100)) === 1);
2010if (sendPageData) {
2011if (DDC && DDC.dataLayer && DDC.dataLayer['page']) {
2012setNRAttr('pageWidgets', DDC.dataLayer['page'].pageInfo.pageWidgets.toString());
2013}
2014setNRAttr('pageComponents', 'form.button.v1,i18n.js.v1,widget.header-pre.v2,widget.header-pre.v1,head.session-id.v1,widget.footer.v2,widget.footer.v1,js.stack.v1,js.stack-item.v1,head.touchicon.v1,form.text.v1,head.meta-title.v1,widget.header.v2,css.jquery-ui.v1,widget.header.v1,web-integrations.scripts.v1,head.favicon.v1,head.meta-list.v1,form.search.v1,widget.footer-post.v1,widget.footer-post.v2,head.link.v1,form.form-footer.v1,composer.head.v1,page-title.sr-only.v1,head.blog.v1,head.shared-components.v1,head.storage-helper.v1,widget.version-check.v1,widget.body-pre.v1,tracking.browser.v1,phone-swapping.default.v1,vcard.js.v1,js.inlinejs.v1,js.head.v1,layout.unit.v1,tracking.optimizely.v1,form.input-setup.v1,layout.region.v2,head.locales.v1,js.jquery-ui.v1,dialog.sunset.v1,form.form-header.v1,head.resources.v1,feature-flags.launch-darkly.v1,head.meta-tags.v1,layout.page-configuration.v1,form.input.v1,tracking.signalco.v1,third-party.location-footer.v1,tracking.google-verification.v1,form.input.v2,head.meta-robots.v1,ui.button.v1,form.input-field.v1,head.init-js.v1,tracking.newrelic.v1,form.submit.v1,resource.stack.v1,html.open.v1,js.dialogs.v1,feature-flags.launch-darkly-sdk.v1,js.bundle.v1,split-testing.default.v1,tag-container.google-tag-manager.v1,tracking.ddc-data-layer.v1,head.ddc.v1,js.inline.v1,js.libraries.v1,tracking.newrelic-footer.v1,head.springtime.v1,css.critical.v1,js.i18n.v1,css.custom-site-background.v1,vcard.default.v1,layout.group.v1,js.settings.v1,head.touchclass.v1,tracking.adobe.v1,inventory-search.form.v1,head.audioeye.v1,tracking.pixall.v1,links.default.v1,widget.body-post.v1,css.stack.v1,widget.debug.v1,widget.image.v1,head.unlazyload.v1,form.recaptcha-loader.v1,tracking.helpers.v1');
2015}
2016if (Cookies.get('_ga_last') === undefined) {
2017Cookies.set('_ga_last', Cookies.get('_ga'));
2018} else if (Cookies.get('_ga_last') !== Cookies.get('_ga')) {
2019setNRAttr('gaCookieModified', 'true');
2020Cookies.set('_ga_last', Cookies.get('_ga'));
2021}
2022const nrCookieValsGA = { googleAdCookie: 'ddc_abcg_cache', gaCookie: '_ga', gidCookie: '_gid' };
2023Object.entries(nrCookieValsGA).forEach(([name, value]) => {
2024const cookieValue = Cookies.get(value);
2025if (cookieValue) {
2026setNRAttr(name, cookieValue);
2027}
2028});
2029if (Cookies.get('_edwpv') != null && Cookies.get('_ga') != null) {
2030setNRAttr('edmundsCookieGa', Cookies.get('_ga').replace(/GA\d\.\d\./i, ''));
2031}
2032const nrCookieValsNonGA = { abcCookie: 'ddc_abc_cache', appnexusAdCookie: 'ddc_abcamm_cache', cometAdCookie: 'ddc_abcc_cache', akamaiBot: 'ddc_akam_bot', edmundsCookie: '_edwpv', clientIP: 'ddc_diag_akam_clientIP', rawUrl: 'ddc_diag_akam_fullPath', requestID: 'ddc_diag_akam_requestID', ghostIP: 'ddc_diag_akam_ghostIP', ghostServiceIP: 'ddc_diag_akam_ghostServiceIP', currentTime: 'ddc_diag_akam_currentTime' };
2033Object.entries(nrCookieValsNonGA).forEach(([name, value]) => {
2034const cookieValue = Cookies.get(value);
2035if (cookieValue) {
2036setNRAttr(name, cookieValue);
2037if (name.includes('ddc_diag_akam')) {
2038Cookies.remove(cookieName);
2039}
2040}
2041});
2042setNRAttr('useDesignSystem', 'true');
2043setNRAttr('includeAutoGenPromos', 'false');
2044setNRAttr('fetchPriorityHighEnabled', 'true');
2045setNRAttr('fetchPriorityHighLogoEnabled', 'false');
2046setNRAttr('fetchPriorityHighLcpOnlyEnabled', 'false');
2047setNRAttr('lcpAcceleratorEnabled', 'true');
2048setNRAttr('eagerImageLoadingEnabled', 'true');
2049setNRAttr('eagerImageLoadingLogoEnabled', 'true');
2050setNRAttr('eagerImageLoadingLcpOnlyEnabled', 'true');
2051const scripts = document.getElementsByTagName('script');
2052setNRAttr('javascriptCount', scripts.length);
2053if (window.DDC.PrivateAPI && window.DDC.PrivateAPI.track) {
2054window.DDC.integrationTrackerData = [{"synchronicity":"sync","integrationType":"wise","integrationId":"kpa-complynet","priority":"head","jstype":"commonJs","order":"201"},{"integrationCategory":"Analytics/Pixel Tracking","integrationType":"legacy","placesInventoryContent":"false","integrationId":"facebook-custom-audience"},{"integrationType":"legacy","placesInventoryContent":"false","integrationId":"schemaorg"},{"integrationCategory":"Analytics/Pixel Tracking","integrationType":"legacy","placesInventoryContent":"false","integrationId":"googletagmanager"}];
2055window.DDC.integrationTrackerData.forEach((trackerData) => {
2056window.DDC.PrivateAPI.track(trackerData, { methodType: 'Integration Loaded' });
2057});
2058}
2059}
2060});
2061</script>
2061
2062</body>
2063</html>

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.