PageSourceSearch

https://www.andyshawford.com/service/body-shop-services.htm

html andyshawford.com collected 2026-10-08 18:28:05 UTC 440,448 bytes, 1,577 lines download raw bytes

1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" class="responsive-grid vertical-12 blue-white ddc-site single-franchise responsive-type v9-oem-ford-0002-v1 alias-sitebuilder-body-shop-services-1 ford" >
3<head>
4<!--
5i-0e04facd52d0d11da-us-east-1-bot3 null
6-->
7<meta charset="UTF-8" />
8<title>Body Shop Services | Andy Shaw Ford</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="preload" href="https://pictures.dealer.com/a/andyshawfordfd/1234/2f2e711774cd4c939ef992ba01033a7c.jpg?impolicy=downsize_bkpt&w=1440"  as="image" />
16<meta name="author" content="Andy Shaw Ford" />
17<meta name="expires" content="never" />
18<meta name="distribution" content="global" />
19<meta name="robots" content="index, follow" />
20<meta name="og:title" property="og:title" content="Body Shop Services | Andy Shaw Ford" />
21<meta name="og:type" property="og:type" content="website" />
22<meta name="og:url" property="og:url" content="https://www.andyshawford.com/service/body-shop-services.htm" />
23<meta name="locale" content="en_US" />
24<meta name="providerID" content="DDC" />
25<meta name="google-site-verification" content="aKboqYgF4Z-rfpU0FtoQ2YC5Eb1-dWBBH7gih8Gvtkk" />
26<meta name="google-site-verification" content="tOPggEsVZsXFrmtjk0Xv9AGB4k8JNzHijyFBSv8BETw" />
27<meta name="msvalidate.01" content="1B7E49BC5519176095197CE5A0FE13B6" />
28<meta name="ddc:site-alt:en_US" content="lang=en_US, path=/service/body-shop-services.htm" />
29<link rel="canonical" href="https://www.andyshawford.com/service/body-shop-services.htm" />
30<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="/blog/rss/index.xml" />
31<link rel="shortcut icon" type="image/vnd.microsoft.icon" href="https://pictures.dealer.com/a/andyshawfordfd/1234/a5041de054e049a29a8f75f0d09287a9.png" />
32<script type="text/javascript">
33window.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||[];
34</script>
vendor: 1 bytes, line 34
34
35<script type="text/javascript">
36(()=>{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))}))})();
37</script>
vendor: 1 bytes, line 37
37
38<script type="text/javascript">
39(()=>{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)})();
40</script>
vendor: 1 bytes, line 40
40
41<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 41
41
42<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 42
42
43<script type="text/javascript">window.__AudioEyeSiteHash = "b162fb9e757a5b6ab9df42ca9ba404ce";</script>
vendor: 1 bytes, line 43
43
44<script data-api-head-id="complyauto" src="https://cdn.complyauto.com/cookiebanner/banner/11fbd891-cc4c-4f28-82cb-af438dceb7cf/blocker.js?wise=true"></script>
vendor: 1 bytes, line 44
44
45<script data-api-head-id="kpa-complynet" src="https://publiccdn.mykpa.com/dealerdotcom/DealerDotCom.Pre.Loader.js"></script>
vendor: 1 bytes, line 45
45
46<script type="text/javascript">
47window.DDC = window.DDC || {};
48window.DDC.jqueryUiCssPath = "/static/dist/v9/variations/oem-ford/0002/v1/css/jqueryui-desktop-white.css?r=1791440614000";
49</script>
49
50<style type='text/css' media='screen,projection' data-href='/static/ws/accordion-content/bundle.84f52c4c09f4c3c05c4c41144b80ad1e.css'>.icon-style-border-none{border:none!important}.accordion-items .accordion-item:last-child{border-bottom:none!important}
51/*# sourceMappingURL=/static/ws/accordion-content/bundle.84f52c4c09f4c3c05c4c41144b80ad1e.css.map*/</style>
52<style type='text/css' media='all' data-href='/dist/v9/variations/global/0011/v2/css/font-face-montserrat.css'>@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/montserrat-light/v1/webfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/montserrat-bold/v1/webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/montserrat-extrabold/v1/webfont.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}</style>
53<style type='text/css' media='all' data-href='/design-components/specialty-colors-default.css'>:root{--color-discount:var(--color-success-500);--color-electric-vivid:#33d0f2;--color-electric-light:#3d9ebe;--color-electric:#007faa;--color-electric-dark:#00678a;--color-hybrid-vivid:#3ce12d;--color-hybrid-light:#3db13d;--color-hybrid:#009900;--color-hybrid-dark:#017f01;--color-hot-car:#FFE0B1;--color-hot-car-dark:#A42801;--color-in-stock:#CAEACA;--color-in-stock-dark:#045F04}</style>
54<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>
55<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>
56<style type='text/css' media='all' data-href='/design-components/text-colors-global-light-theme.css'>:root{--text-color:var(--color-neutral-1000-alpha-9);--text-muted-color:var(--color-neutral-1000-alpha-6);--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>
57<style type='text/css' media='all' data-href='/design-components/tile-style-global-light-theme.css'>:root{--tile-border-width:1px;--tile-border-radius-outer:8px;--tile-border-radius-inner:4px;--tile-border-color:var(--color-neutral-1000-alpha-1);--tile-border-hover-color:var(--color-neutral-1000-alpha-3);--tile-border-active-color:var(--color-neutral-1000-alpha-6);--tile-bg:var(--color-neutral-0);--tile-overlay-bg-hover:rgba(0, 0, 0, 0.02);--tile-overlay-bg-active:rgba(0, 0, 0, 0.05);--tile-color:var(--text-color);--tile-muted-color:var(--text-muted-color);--tile-colorblock-bg:var(--color-neutral-200);--tile-colorblock-color:var(--tile-color);--tile-status-open-color:var(--color-success-500);--tile-status-closed-color:var(--color-danger-500);--tile-tooltip-bg:var(--color-neutral-900);--tile-tooltip-color:var(--color-neutral-0-alpha-9);--tile-shadow-x:0px;--tile-shadow-y:4px;--tile-shadow-blur:16px;--tile-shadow-spread:0px;--tile-shadow-color:rgba(0, 0, 0, 0);--tile-shadow-color-hover:rgba(0, 0, 0, 0.16)}</style>
58<style type='text/css' media='all' data-href='/design-components/page-background-neutral-25.css'>:root{--page-bg:var(--color-neutral-25)}</style>
59<style type='text/css' media='all' data-href='/design-components/carousel-button-style-default.css'>:root{--btn-carousel-border-width:1px;--btn-carousel-border-radius:9999px;--btn-carousel-bg:var(--color-neutral-0-alpha-7);--btn-carousel-bg-hover:var(--color-neutral-0-alpha-9);--btn-carousel-bg-active:var(--color-neutral-0-alpha-9);--btn-carousel-border-color:var(--color-neutral-1000-alpha-6);--btn-carousel-border-color-hover:var(--color-neutral-1000);--btn-carousel-border-color-active:var(--color-neutral-1000);--btn-carousel-icon-color:var(--color-neutral-1000-alpha-6);--btn-carousel-icon-color-hover:var(--color-neutral-1000);--btn-carousel-icon-color-active:var(--color-neutral-1000);--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>
60<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>
61<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>
62<style type='text/css' media='all' data-href='/design-components/form-input-shape-inherit-button-shape.css'>:root{--input-border-radius-base:var(--btn-border-radius-base);
62--input-border-radius-large:var(--btn-border-radius-large);--input-border-radius-small:var(--btn-border-radius-small)}</style>
63<style type='text/css' media='all' data-href='/design-components/accordion-style-circle.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:var(--accordion-icon-color);--accordion-icon-border-hover-color:var(--accordion-icon-hover-color);--accordion-icon-border-active-color:var(--accordion-icon-active-color);--accordion-icon-bg:transparent;--accordion-icon-hover-bg:transparent;--accordion-icon-active-bg:transparent;--accordion-icon-border-radius:9999px}</style>
64<style type='text/css' media='all' data-href='/design-components/callout-primary-primary-500-secondary-primary-700.css'>:root{--callout-primary-bg:var(--color-primary-500);--callout-secondary-bg:var(--color-primary-700)}</style>
65<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>
66<style type='text/css' media='all' data-href='/design-components/form-label-style-global-light-theme.css'>:root{--form-label-color:var(--color-neutral-1000-alpha-6);--form-label-inverse-color:var(--color-neutral-0-alpha-6);--form-label-font-weight:700}</style>
67<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>
68<style type='text/css' media='all' data-href='/design-components/page-title-background-neutral-50.css'>:root{--page-title-bg:var(--color-neutral-50)}</style>
69<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>
70<style type='text/css' media='all' data-href='/design-components/button-style-solid-primary-light-ghost-secondary.css'>:root{--btn-border-width:1px;--btn-border-style:solid;--btn-font-weight:700;--btn-line-height:1.1;--btn-link-color:var(--color-primary-500);--btn-link-hover-color:var(--color-primary-600);--btn-link-active-color:var(--color-primary-700);--btn-link-disabled-color:var(--btn-link-color);--btn-link-inverse-color:var(--color-primary-50);--btn-link-inverse-hover-color:var(--color-neutral-0);--btn-link-inverse-active-color:var(--color-neutral-0);--btn-link-inverse-disabled-color:var(--btn-link-inverse-color);--btn-default-border-color:var(--color-primary-300);--btn-default-bg:var(--color-neutral-0);--btn-default-color:var(--color-primary-500);--btn-default-hover-border-color:var(--color-primary-400);--btn-default-hover-bg:var(--color-primary-100);--btn-default-hover-color:var(--color-primary-600);--btn-default-active-border-color:var(--color-primary-500);--btn-default-active-bg:var(--color-primary-200);--btn-default-active-color:var(--color-primary-700);--btn-default-inverse-border-color:var(--color-neutral-0-alpha-4);--btn-default-inverse-bg:var(--color-neutral-1000-alpha-6);--btn-default-inverse-color:var(--color-primary-50);--btn-default-inverse-hover-border-color:var(--color-neutral-0-alpha-6);--btn-default-inverse-hover-bg:var(--color-neutral-1000-alpha-8);--btn-default-inverse-hover-color:var(--color-neutral-0);--btn-default-inverse-active-border-color:var(--color-neutral-0);--btn-default-inverse-active-bg:var(--color-neutral-1000);--btn-default-inverse-active-color:var(--color-neutral-0);--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-primary-600);--btn-primary-hover-bg:var(--color-primary-600);--btn-primary-hover-color:var(--color-neutral-0);--btn-primary-active-border-color:var(--color-primary-700);--btn-primary-active-bg:var(--color-primary-700);--btn-primary-active-color:var(--color-neutral-0);--btn-primary-inverse-border-color:var(--color-neutral-0);--btn-primary-inverse-bg:var(--color-neutral-0);--btn-primary-inverse-color:var(--color-primary-500);--btn-primary-inverse-hover-border-color:var(--color-primary-100);--btn-primary-inverse-hover-bg:var(--color-primary-100);--btn-primary-inverse-hover-color:var(--color-primary-600);--btn-primary-inverse-active-border-color:var(--color-primary-200);--btn-primary-inverse-active-bg:var(--color-primary-200);--btn-primary-inverse-active-color:var(--color-primary-700)}</style>
71<style type='text/css' media='all' data-href='/design-components/divider-colors-global-light-theme.css'>:root{--divider-color:var(--color-neutral-1000-alpha-1)}</style>
72<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>
73<style type='text/css' media='all' data-href='/design-components/container-default.css'>:root{--container-contrast-low-bg:var(--color-neutral-0);--container-contrast-med-bg:var(--color-neutral-50);--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>
74<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>
75<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>
76<style type='text/css' media='all' data-href='/design-components/color-palette-global-light-theme-gray-true-blue.css'>:root{--color-neutral-0:#fff;--color-neutral-25:#f9f9fa;--color-neutral-50:#f4f4f4;--color-neutral-100:#e4e5e6;--color-neutral-200:#cecfd1;--color-neutral-300:#b3b4b7;--color-neutral-400:#949599;--color-neutral-500:#727479;--color-neutral-600:#636569;--color-neutral-700:#54565a;--color-neutral-800:#434447;--color-neutral-900:#333436;--color-neutral-950:#1d1d1e;--color-neutral-1000:#000;--color-primary-25:#f5f9fc;--color-primary-50:#ecf3fa;--color-primary-100:#d1e2f3;--color-primary-200:#accae9;--color-primary-300:#7cacdc;--color-primary-400:#478ace;--color-primary-500:#0d65bf;--color-primary-600:#0b55a6;--color-primary-700:#0a468d;--color-primary-800:#083271;--color-primary-900:#062256;--color-primary-950:#031230;--color-accent-25:#faf9f5;--color-accent-50:#f6f3eb;--color-accent-100:#e9e3cf;--color-accent-200:#d7cca7;--color-accent-300:#c0af75;
76--color-accent-400:#a68e3d;--color-accent-500:#8a6a00;--color-accent-600:#785f00;--color-accent-700:#665200;--color-accent-800:#514700;--color-accent-900:#3e3800;--color-accent-950:#232000;--color-success-25:#f8faf5;--color-success-50:#f1f4eb;--color-success-100:#dde6cf;--color-success-200:#c2d1a7;--color-success-300:#9fb775;--color-success-400:#789a3d;--color-success-500:#4e7a00;--color-success-600:#426a00;--color-success-700:#365a00;--color-success-800:#274800;--color-success-900:#1c3700;--color-success-950:#0f1f00;--color-info-25:#f5fafb;--color-info-50:#ebf4f7;--color-info-100:#cfe5eb;--color-info-200:#a7d0db;--color-info-300:#75b6c6;--color-info-400:#3d98af;--color-info-500:#007896;--color-info-600:#006583;--color-info-700:#00546f;--color-info-800:#003e59;--color-info-900:#002d44;--color-info-950:#001826;--color-warning-25:#fcf8f5;--color-warning-50:#f9f1eb;--color-warning-100:#f1decf;--color-warning-200:#e5c3a7;--color-warning-300:#d7a175;--color-warning-400:#c77b3d;--color-warning-500:#b55100;--color-warning-600:#9d4900;--color-warning-700:#864200;--color-warning-800:#6b3b00;--color-warning-900:#512f00;--color-warning-950:#2d1b00;--color-danger-25:#fdf5f6;--color-danger-50:#fbebed;--color-danger-100:#f6cfd4;--color-danger-200:#efa8b0;--color-danger-300:#e67684;--color-danger-400:#db3f52;--color-danger-500:#d0021b;--color-danger-600:#b50213;--color-danger-700:#9a010e;--color-danger-800:#7b0104;--color-danger-900:#5e0201;--color-danger-950:#340301;--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(13,101,191,0.05);--color-primary-500-alpha-1:rgba(13,101,191,0.1);--color-primary-500-alpha-2:rgba(13,101,191,0.2);--color-primary-500-alpha-3:rgba(13,101,191,0.3);--color-primary-500-alpha-4:rgba(13,101,191,0.4);--color-primary-500-alpha-5:rgba(13,101,191,0.5);--color-primary-500-alpha-6:rgba(13,101,191,0.6);--color-primary-500-alpha-7:rgba(13,101,191,0.7);--color-primary-500-alpha-8:rgba(13,101,191,0.8);--color-primary-500-alpha-9:rgba(13,101,191,0.9);--color-accent-500-alpha-05:rgba(138,106,0,0.05);--color-accent-500-alpha-1:rgba(138,106,0,0.1);--color-accent-500-alpha-2:rgba(138,106,0,0.2);--color-accent-500-alpha-3:rgba(138,106,0,0.3);--color-accent-500-alpha-4:rgba(138,106,0,0.4);--color-accent-500-alpha-5:rgba(138,106,0,0.5);--color-accent-500-alpha-6:rgba(138,106,0,0.6);--color-accent-500-alpha-7:rgba(138,106,0,0.7);--color-accent-500-alpha-8:rgba(138,106,0,0.8);--color-accent-500-alpha-9:rgba(138,106,0,0.9)}</style>
77<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-ford/0002/v1/css/blue_white.css?r=1791440606000'/>
78<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-ford/0002/v1/css/overrides/type.css?r=1791440616000'/>
79<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-ford/0002/v1/css/blue_white-widgets.css?r=1791440605000'/>
80<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}
80.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}
81/*# sourceMappingURL=/static/ws/navigation/bundle.f149933d99eb3b1a7f86bafc5fc656d5.css.map*/</style>
82<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)}
83/*# sourceMappingURL=/static/ws/mycars-nav/bundle.79db1e3c48d0c250ae33fc41dfb589f0.css.map*/</style>
84<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
84x;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
84s-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)}}
85/*# sourceMappingURL=/static/ws/site-text-search/bundle.2ee179b923d4908dba0d23d012c21e7f.css.map*/</style>
86<style type='text/css' media='screen,projection' data-href='/sites/f/fordprofile/stylesheets/all-desktop.css'>/* dtkariamukamau, dtedwardkim US25869 - Friends and Neighbors Pricing */
87.fnLabel {padding: 0;}
88.fnPromo {display: block; height: auto; overflow: hidden; padding: 3px 0; position: relative;}
89.inventory-listing-default .hproduct .fnPromo .fnLabel {font-weight: 700;}
90.inventory-listing-default .hproduct .fnPromo .label {font-size: 11px; line-height: 110%; padding: 0; max-width: 100px; white-space: normal;}
91.inventory-listing-default .hproduct .fnPromo .value {font-size: 13px;}
92.inventory-listing-default .hproduct .fnSub .value {font-weight: 700;}
93.inventory-listing-default .hproduct .pricing-area .fnPromo.subtotal {border-bottom: 2px solid #d0d9ed;}
94.inventory-listing-default .hproduct .fnPromo.final-price .value {font-size: 16px;}
95.inventory-featured-default .hproduct .fnPromo .fnLabel {font-weight: 700;}
96.inventory-featured-default .hproduct .fnPromo .label {display: inline-block; font-size: 13px; line-height: 120%; padding: 0; text-align: left; vertical-align: bottom; white-space: normal; width: 65%; white-space: normal;}
97.inventory-featured-default .hproduct .fnPromo .value {display: inline-block; float: none; font-size: 15px; text-align: right; vertical-align: bottom; width: 35%;}
98.inventory-featured-default .hproduct .fnPromo.final-price .value {font-size: 18px;}
99.inventory-featured-default .hproduct .fnSub .value {font-weight: 700;}
100[class$='inventory-featured-default\ '] .stacked-incentives .hproduct .fnPromo.subtotal {border-bottom: 2px solid #d0d9ed; padding-bottom: 3px;}
101.inventory-detail-pricing .fnPromo {padding: 5px 0;}
102.inventory-detail-pricing .fnPromo .fnLabel {font-weight: 700;}
103.inventory-detail-pricing .fnPromo .label {display: inline-block; font-size: 12px; float: none !important; line-height: 130%; padding: 0; white-space: normal; width: 65%; text-align: left; white-space: normal;}
104.inventory-detail-pricing .fnPromo .price {line-height: 130%; text-align: right; width: 35%;}
105.inventory-detail-pricing .fnSub .price {font-weight: 700; font-size: 20px;}
106.inventory-detail-pricing .multiple-prices .fnPromo.subtotal {border-bottom: 2px solid #d0d9ed;}
107/* ddckylej DNA4116592 */
108.index .slideshow-default .slideShowWrap {
109z-index: 10;
110}
111/* DNA4705567 ddckylej */
112.inventory-listing-default .incentive-list {float: left;padding: 0;}
113/* DNA4057420 ddcbthyng */
114.googletranslate-header-container img {
115display: inline;
116}
117.inventory-listing-default .pricing .btn {
118margin-bottom: 3px;
119}
120.finance-application .highlight h1 {
121font-size: 120%;
122}
123/* ddcjosiahl DNA4074248 */
124.iframeCenterFix {
125margin: 0;
126padding: 0;
127}
128.iframeCenterFix > iframe {
129margin: 0 0 0 -12px;
130}
131/* DNA4057420 ddckylej */
132.customCenterTireFinder {
133margin-left: -30px;
134}
135.customCenterAccessoriesPortal {
136margin-left: -80px;
137}
138/* DNA4168461 ddcbthyng */
139.focus-blue-black .textarea.form-control,
140.focus-blue-black .service-coupon {color: #494A4B;}
141.focus-blue-black .service-coupon .disclaimer {color: #828282;}
142/* ddcgarrettm DNA4226439 - autonation index */
143.autonation-index-inventory-search .inventory-search-facetbrowse {position: absolute;width: 240px;z-index: 11;}
144.ie8 .autonation-index-inventory-search .inventory-search-facetbrowse{top:25px;}
145@media all and (max-width: 1100px) and (min-width: 1px) {.autonation-index-inventory-search .inventory-search-facetbrowse {top: 25px;left:60px;}}
146@media all and (max-width: 1300px) and (min-width: 1101px) {.autonation-index-inventory-search .inventory-search-facetbrowse {top: 45px;}}
147@media all and (min-width: 1301px) {.autonation-index-inventory-search .inventory-search-facetbrowse {top: 75px;}}
148/* ddcjonathana DNA4300539 */
149.showroom-listing .showroom-main h3:first-of-type.fn {font-size: 23px;}
150.ddc-content.hours-default.ddc-box-1 {padding: 20px 20px 40px 20px;}
151/* DNA4308700 ddceliasr */
152.inventory-listing-default .hproduct .description dt, .showroom-detail .hproduct .description dt, .mycars-favorites .hproduct .description dt {width:42%;}
153.inventory-listing-default .hproduct .description dd, .showroom-detail .hproduct .description dd, .mycars-favorites .hproduct .description dd {width:58%;}
154/* ddcbatot search submit button alignment fix*/
155.inventory-search-form.ddc-box-2 .btn.pull-right{margin-top:25px;}
156/* dtannasaponjyan DNA4621606; DNA4632112 dtannasaponjyan */
157@media screen and (-webkit-min-device-pixel-ratio: 0) {
158.links-breadcrumbs a:before, .showroom-detail .links-breadcrumbs a:before, .showroom-detail-links a:before {
159top: 0;
160}
161}
162@media screen and (-webkit-min-device-pixel-ratio: 0) {
163.vdpCTA .btn-link .ddc-icon {
164top: 0;
165}
166}
167/* DNA5079301 ddcrandyh */
168.vlp .pure-cars-badge img { max-width: 95px;  }
169/* M-00196653 ddcrandyh */
170div.dsbid0042t01 { width: 600px; }
171/* franckbarfety M-00197327 directions results on dark theme */
172.focus-blue-black .directions-results,
173.focus-red-black .directions-results,
174.focus-yellow-black .directions-results,
175.focus-green-black .directions-results,
176.focus-slate-black .directions-results,
177.fusion-blue-black .directions-results,
178.fusion-green-black .directions-results,
179.fusion-slate-black .directions-results,
180.fusion-red-black .directions-results,
181.fusion-yellow-black .directions-results {
182background: #ccc;}
183/* M-00199442 ddcrandyh */
184.fusion-blue-white .nav-fragment .label {  color: #d7d4dc; }
185/* ddcjamesc M-00197411*/
186.inventory-listing-default .hproduct .customSonicPriceButton .btn-primary { color:#fff; background-image: linear-gradient(rgb(201, 32, 25), rgb(194, 61, 42) 50%, rgb(171, 3, 0) 50%, rgb(171, 3, 0), rgb(157, 3, 0)); padding: 6px 12px;width: 100%; font-size: 12px; line-height: 1.5; }
187/* ddcjamesc M-00225664 */
188.inventory-detail-mini.fixDetails .pricing { float: right; width: 20%; text-align: right; font-weight:bold;}
189.inventory-detail-mini.fixDetails .media { float: left; width: 33%; margin-right: 24px; }
190.inventory-detail-mini.fixDetails { min-height:250px; }
191/* ddcbatot M-00411948 - updated M-00424463 */
192.ui-widget-content.textarea{background: #fff;}
193/* ddcbatot M-00422649 - CSS for /lincoln-certified-overview.htm page*/
194.alias-certified-pre-owned-vehicles .video_thumb{padding: 30px;}
195.alias-certified-pre-owned-vehicles .cpov_overview{padding: 10px 20px 10px 10px;}
196.alias-certified-pre-owned-vehicles .huge-padding-bottom{padding-bottom: 40px;}
197.alias-certified-pre-owned-vehicles .text-align-center{text-align: center;}
198/* william.thompson | position free-form hero search*/
199.index .hero-image-overlay .inventory-search-form.hero-free-search:not(.wide) form { width: 600px; margin: 0 auto;  }
200.index .hero-image-overlay .inventory-search-form.hero-free-search:not(.wide) input.search { width: 500px;  }
201.index .hero-image-overlay .inventory-search-form.hero-free-search.wide input.search { width: 855px;  }
202.index .hero-image-overlay .inventory-search-form.hero-free-search button { position: relative; top: -49px; }
203/* fdbarfety Next Steps */
204.vdp .links-list .btn {text-align: left;}
205/* ddcrmelasky 05462043 -- navigation search typeahead color fix */
206.navigation-default .dropdown-menu .typeahead a:not(.btn) { color: var(--color-neutral-500) !important; }
207.navigation-default ul.typeahead.dropdown-menu a:hover, 
208.navigation-default ul.typeahead.dropdown-menu li.active a:hover, 
209.navigation-default ul.typeahead.dropdown-menu li.currentPage a:hover, 
210.navigation-default ul.typeahead.dropdown-menu li.active a, 
211.navigation-default ul.typeahead.dropdown-menu li.currentPage a, 
212.navigation-default ul.typeahead.dropdown-menu li.active a:link, 
213.navigation-default ul.typeahead.dropdown-menu li.currentPage a:link, 
214.navigation-default ul.typeahead.dropdown-menu li.active a:visited { color: var(--color-neutral-200) !important; }
215/* ddcsamp 07501263 */
216.alias-fdcampaign-ddcr .expandedFeature {background-color: #fff;}
217/* ddcrandyh 07790349 */
218.forddirect-smartt > p { display: none; }
219/* ddcsamp 09934802 */
220.dark-silver-black .ford-courtesy, .gray-pink-black .ford-courtesy, .dark-red-white .ford-courtesy {background: url(https://pictures.dealer.com/f/forddirect/0652/1a091259aaeba76cf102a9df95d96e8ex.jpg) no-repeat center / 95%;}
221.dark-silver-black .ford-courtesy img, .gray-pink-black .ford-courtesy img, .dark-red-white .ford-courtesy img {visibility: hidden;}
222/* william.thompson F234404 */
223/* william.thompson F234404 */
224.ddc-footer .links-list [href="https://www.forddirect.com/privacy"], .ddc-footer .links-list [href="http://www.forddirect.com/privacy"], .ddc-footer .nav [href="https://www.forddirectprivacy.com/"], .ddc-footer .nav [href="http://www.forddirectprivacy.com/"] { display: none; }
225</style>
226<style type='text/css' media='screen,projection' data-href='/sites/f/fordprofile/stylesheets/fasttrack-fixes.css'>/* ddcbatot M-00470363 */
227.inventoryList .pricing .label{white-space: normal;}
228.vlp .mycars-vlp a{padding: 3px 5px;}
229.ddc-footer .credit.content-default{float: left;}
230/* fix for directions page on dark theme */
231.dark-red-white.alias-directions-default .directions-results,
232.gray-pink-black.alias-directions-default .directions-results,
233.dark-silver-black.alias-directions-default .directions-results{background: #fff;}
234/* fix for header logo dissapearing while on shrink header nav*/
235.shrink-header-nav .header-default>:not(.home-logolink):not(.vcard){opacity: 1; visibility: visible;}
236/* t6 classic fix where it covers the entire page*/
237.t6-classic.navbar-default,
238.t6-classic.ddc-navbar-default,
239.t6-mega.navbar-default,
240.t6-mega.ddc-navbar-default{min-height: 0;}
241/* index page slideshow control fixes */
242.index .small-controls .slideControls .pager{position: static;width: 230px;}
243/* Global inventives color fix on dark theme*/
244.dark-red-white .incentives-search-default .facet-group label,
245.gray-pink-black .incentives-search-default .facet-group label,
246.dark-silver-black .incentives-search-default .facet-group label{color:#fff;}
247/* incentive widget fix on dark themes */
248.background-custom .page-bd .forddirect-national-incentives,
249.forddirect-national-incentives {background-color: #fff; padding: 10px}
250/* compact header nav fix*/
251@media screen and (max-width:1200px) {
252.compact .navbar-nav>li>a{font-size: 14px;}
253}
254@media screen and (max-width:950px) {
255.compact .navbar-nav>li>a{font-size: 12px;}
256}
257/* Vehicle title fix on shop by model Navigation fragment*/
258.ddc-mega-menu-nav .model-selector-default .hproduct h3{display: block;}
259/* vdp font issues */
260.ddc-icon-mycars-alerts::before {font-size: 10px;}
261/* cpov buttons */
262.alias-certified-pre-owned-vehicles[class*="dark"] .btn-link-primary:hover {color: #000;}
263/* showroom details */
264.dark-red-white .showroom-default.showroom-detail .callout,
265.gray-pink-black .showroom-default.showroom-detail .callout,
266.dark-silver-black .showroom-default.showroom-detail .callout {color: #fff;}
267/* Editing Sort by width*/
268.vlp .vlp-refine-sort-by{max-width: 70%;}
269/* t6 classic home icon */
270.t6-mega .navbar-nav > li.ddc-nav-icon-list-item a.homeLink.ddc-nav-icon-link {padding: 8px;}
271/* iframe messing up header height calculation */
272html > iframe {display: none;}
273/* coupon bg fix */
274.coupons-fd-slideshow .service-coupon-slide img {background: #fff;}
275</style>
276<link rel='stylesheet' type='text/css' media='screen,projection' href='/customcss/custom.css?r=1772632230000&_renderer=desktop'/>
277<script type="text/javascript">
278window.performance.mark('ldSDKStart');
279</script>
vendor: 1 bytes, line 279
279
280<script src="/static/assets/libs/launch-darkly/3.1.4/ldclient.min.js" async></script>
vendor: 1 bytes, line 280
280
281<script type="text/javascript">
282(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:"andyshawfordfd",countryProfileReference:"",device:i,groupProfileReference:"",oemProfileReference:"",optOutUXTesting:t,pageAlias:"SITEBUILDER_BODY_SHOP_SERVICES_1",pageId:"andyshawfordfd_SITEBUILDER_BODY_SHOP_SERVICES_1",profileReference:"fordprofile",siteId:"andyshawfordfd",userSessionId:e,variationId:"v9_OEM_FORD_0002_V1"},...f};window.ldClient=LDClient.initialize('5a6a54ded2dfe40a43a34a83',n),await window.ldClient.waitUntilReady(),document.dispatchEvent(new Event("LDClientReady")),window.performance.mark("ldSDKInitEnd")}})();
283</script>
vendor: 1 bytes, line 283
283
284<script type="text/javascript">
285!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"}();
286</script>
286
287</head>
288<body>
289<script type="text/javascript">
290window.onload = () => {
291var goneAliasRedirect = '';
292if (goneAliasRedirect) {
293window.location.replace(goneAliasRedirect);
294}
295};
296const toTitleCase = (s) => {
297if (!s) { return ''; }
298return s.replace(/\w\S*/g, (v) => { return v.charAt(0).toUpperCase() + v.substr(1).toLowerCase(); });
299};
300window.DDC = window.DDC || {};
301if (window.DDC.storage.session.getItem('session.location') !== null) {
302window.DDC.userLocation = JSON.parse(window.DDC.storage.session.getItem('session.location'));
303} else {
304const userPostalCode = window.Cookies.get('DDC.postalCode') || '';
305const postalCityState = window.Cookies.get('DDC.postalCityState');
306const userCoordinates = window.Cookies.get('DDC.userCoordinates');
307const [ userCity, userState, userCountry ] = postalCityState ? decodeURIComponent(postalCityState).split(', ') : [];
308const [ userLatitude, userLongitude ] = userCoordinates ? decodeURIComponent(userCoordinates).split(',') : [];
309window.DDC.userLocation = {
310userPostalCode,
311userLatitude,
312userLongitude,
313userCity: userCity ? toTitleCase(userCity) : '',
314userState,
315userCountry
316};
317// Cache userLocation Data
318window.DDC.storage.session.setItem('session.location', JSON.stringify(window.DDC.userLocation));
319}
320if (window.DDC?.dataLayer?.user && window.DDC?.userLocation) {
321window.DDC.dataLayer.user = { ...window.DDC.dataLayer.user, ...window.DDC.userLocation };
322}
323window.DDC.siteSettings = {
324siteId: 'andyshawfordfd',
325pageAlias: 'SITEBUILDER_BODY_SHOP_SERVICES_1',
326accountId: 'andyshawfordfd',
327defaultDomain: 'www.andyshawford.com',
328financingDomain: 'https://www.andyshawford.com',
329googleMapsApiKey: 'AIzaSyBsM5yAosdSeeeykoQaEUbo3lUbWkVFEzc',
330isSecureLoginEnabled: false,
331isDomainSSLEnabled: true,
332childAccountIds: [],
333isEO: true
334};
335window.DDC.client = {
336isMobile: false,
337isDesktop: true,
338isTablet: false
339};
340window.DDC.siteProperties = {"template_footer_override":"footer-default","v9_INVENTORY_DETAIL_RESPONSIVE_AUTO_WHOLESALE_NEW_V1_1":"Completed","meta_conversions_api_pixels":"[145560839519970]","currentPreviewExperimentId":"19eed687fb1b48578824319f5835c65b","v9_INVENTORY_DETAIL_RESPONSIVE_AUTO_EXOTIC_NEW_V1_1":"Completed","enterpriseRecaptchaSiteKey":"6LcUVcocAAAAABTgzQ8KrtusVuh-i1TcrGn9jHNE","template_header_mobile_override":"V9_HEADER_MOBILE_MINIMAL_V1","v9_INVENTORY_DETAIL_RESPONSIVE_AUTO_FLEET_NEW_V1_1":"Completed","template_header_layout_override":"V9_HEADER_TRUE_MINIMAL_V1","enableMyCars":"true","audioEyeSiteHash":"b162fb9e757a5b6ab9df42ca9ba404ce","variationFontFace":"font-face-montserrat","siteVersion":"1","v9_INVENTORY_DETAIL_RESPONSIVE_AUTO_FLEET_USED_V1_1":"Completed","siteBackground":"BLANK","v9_INVENTORY_DETAIL_RESPONSIVE_AUTO_EXOTIC_USED_V1_1":"Completed","geo_urls":"true","mslp_geo_target":"sylva nc","currentVdpMigrationId":"375f6f2d5ba941af8f656e08839cf0c3","site_favicon":"https://pictures.dealer.com/a/andyshawfordfd/1234/a5041de054e049a29a8f75f0d09287a9.png"};
341window.DDC.hasFeature = {
342formsV2: true,
343typographyV2: true,
344gridsV2: true
345};
346(() => {
347var siteProperties = window.DDC.siteProperties,
348camelCase;
349for (var prop in siteProperties) {
350// convert underscores to camelCase
351if(prop.indexOf('_') >= 0) {
352camelCase = prop.replace(/_([a-z])/g, (g) => { return g[1].toUpperCase() });
353siteProperties[camelCase] = siteProperties[prop];
354delete siteProperties[prop];
355}
356};
357})();
358window.DDC.getSiteProperties = () => {
359return window.DDC.siteProperties;
360};
361window.DDC.getSiteProperty = (propName) => {
362var propValue;
363if (propName in window.DDC.siteProperties) {
364propValue = window.DDC.siteProperties[propName];
365}
366return propValue;
367};
368window.DDC.digitalRetailing = DDC.digitalRetailing || {};
369// To be removed when 3rd party widgets no longer reference.
370window.DDC.userProfile = DDC.userProfile || {};
371if (window.DDC.storage.session.getItem('drSummary') !== 'undefined') {
372window.DDC.digitalRetailing = JSON.parse(window.DDC.storage.session.getItem('drSummary'));
373} else {
374window.DDC.digitalRetailing.summary = {};
375}
376window.DDC.moduleJSCacheBust = 1791440531000;
377</script>
vendor: 1 bytes, line 377
377
378<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"errorBeacon":"bam.nr-data.net","licenseKey":"NRBR-7d4b384e040a3f5c6af","agent":"","beacon":"bam.nr-data.net","applicationTime":226,"applicationID":"214274959","transactionName":"ZwFQZEFRWUFQBU1bWV5LYVVBRltXRUlaXVhEFl1cX1VF","queueTime":1,"atts":"S0ZHEglLFVNSBVZHWEQ3RlFHVRUIEyh6EBoSBUJAZVVFQVgJVxAMElUCHgIeDhAdRElTUVUlXllSQxUIEzVwZnNyMXt8d3VlbXMpfWtpYyx9YGxjcmBnL3p3ZW9VEBwRREVHVCVVW1NeEHtgEQoVAwlXFwAHBUoEBR0IDxAdRFZBX0INQXNcRVlGYhNaUVNDFxAKBBwVRFgHGwgUAUoDEEUBGlNaB1RTX0QBUVgdXlJGGQFRXUVETRIYcltWX1APfnpZQxAbHBMBGQMRB1JTW1ENHF5WRB9VWQlKRh8QTHNbUl1WW3YuVkFCGUYeElJbVl9QD3peX1UKRmJnZBUIE1YbHhRTCFtVXUR+YhNcGwMOAUoAAQYeAQcfXgEQGhIFWVFeUV5gVBdMV0VELVYSCRIPBlMDDgAHBEYeElBdRHBeEhsIFEQWR1URHBVbVUQDEFdeAEtDW1FAVF4UXVRSEkgQVkFRWVFZD0pXRRJeEBxVX0VWHUQVEFdTB11FXUR0W0UfGwgUYx1eRlISGxBXD0tBQmMBUURaX1l8UAtcEAwSEFtEX1UZABxXGx4UQBZdVlpcUmBUAFxAU14HVxIJElFdQwJJQFlWDV5VERwVXUIPS1tFcwtHXkd1RUBeFHpAX0QNUVFfEg0CHURWQV9CDUFkWl1SZVAPTVtYV0YIAB8SR1NWA3BWFApGU15XSURaUBFfXURUAlZvYHljd3MzcH5ydTZtcnx0bm1iLnZiaWMhYGZ6c3JhblcbHhRfF1tCWkNjW1wDbV1CUQgQCgYGGxBBB15Xf1QnXlVSXhUIEyR2dm9vN3p\/Y29kd2MwcHFzYzsDEh8SRVNGM0teFApGWkRHQEQIbUllHUFHExxRXVROQVkHTlRZQgAcU1xdax1CA0tEX1MBbh9RX1NLHBVRXUYdF1dCRVlUV0JIUUZbEkgQRlJCXlNFD1Zcf1RGCBJFCWh9dCtmdHliIG0AAwAFbWdXGx4UUQdRX0ZeQ3ZUB1VXRHMLVlVAEg0QHQJcU1pVFkZCUlNcH0EJSkYLUQpWSUBYVkVXCUtWUFRIU0VHX1RaVAVSDwMAVwACCwEbVkUPXQ8HCVQABx9dWlYMVwsEBwlIVkQeVEUfQRRWVF9cAQ9RXVROQVkHTlRZQgBUVB9WUw8BVA4KBB0iHlZcQlMfQg9UQlpZAltVVw0HAAZeCx5VXwlfX11vWEBWWw9RAgJXCwVVHVFXUlMUBlcGUR8JAwIEH1AAWwIAAgFQBVAEAB4TShtWWV0FW14RChVFRhEXU1hUHUFYUkdRXUMCF1FZXUYeElpDdllQC1hbd1wGdFFaXFhEVBQbCBRWBV5DVhIbEFANWF9XWSZdRBEKFWdfDVddQV5EcF9HEB9QXhJmA3QHXQMBCnQHBAZQCAF0CFN3c3EFDwNwIngBc3EgCgMaClpdXw9NXUQKIFdTX1FFV1VGe11CQ0YeElxDXkBYFXpdQ14Qd0hDVVRGVAIbCAEcRkJRQVVZRnAFWl1DXhBBEgkSG1RVAlBBQkINUURQUUVdXQ9XUxpWAEBVVFlYXFIOWEBaXxBGVR9WU19QFFJXQkMLR0RbVVZBRUpfXURUAFtCVlNDHlcJS1ZSWRZXU0dcXlxSCVVcRkILVFlfVRtUXRNcXFVJSBAcEVRSRFgFXBAMEgBXQ1hEWEITShtRWVwLQBIJElVeRANmRV5ZEFcSHxJWWVALWFt1XA1XXkdke2FnA0tBX18KEAoRRFtBAEgLEBoSCF1TUlxSEAtEXFxpZTcQHBFGVkBYB01bWV40U0JWXkN7VUQDEEAJO3V8fHJ2fm5WCQMHbzIAEh8SQVNDD1hGX18KdUJSXlNCUBRcXEJ5ABAKEUYObWEna3d4ZDtmeHZ9cm0BVgkDaWZWEBwRQ15GVDZLXUZVFkZZVkMVCBNKTVdbQAhTRFYdX1dQAlxAG10LUFlfVRpWVABYR1pEWVpVUlRSQBwLVlBfXAEeRgpvfnxnI3dmeWI9bXR2ZHZ7fTlrd2VgK3xjemZybXAzbX1pdTx9ZHpzaHx0MWZkB29VD3NcXUdeVBJcVhpRAF1SVmRWVXwHV1NRVRZ\/WV1ZWltLA21TUXo3D0RBRVIeVAhNV0RAFltDVmJSUVAWTVFeUTdbRFZ7UksMUHVRY2YHXVNycXZzcCRtVUxhXHlCR0VEZEQOFFsHZAdAd10JXXp\/IxVUWV4QdFFQVQpUXghNH1BRB1cdV1VRU0QKTR5CVQlCXFJEUh9ZA1hWU0JJX0kRHBVxfDVqV0RGAUASCRJeHwEDCQZQUQdWBQFUB1YAV11TG0UXH1VSQ0MfAEtbXUIDRh4SUltWX1APel5fVQpGZH9jdFtBDlxAFApGd3N3eHIfYzV4H3d1NwAFBR1wcXxLanp3A1wGEh8SWEFYFFBBdV8RXER3WURTUwpcVhQKVR4SUkBHd18QGwgUXA1EVREcFXF8NWldWVwwS0BWEg0QUwlNEBoSDUFjVlNCQFREAxBCQhFXEh8SQkFUFHhVU14QEAoRfVhIWApVU2ofURwAE3FHQl0DbldUew1GbBwFBAUfVQ8SHnssZn1\/HBdeWA1cEnFVB1lfCBBUXVwWWEZfUghXCxNgVlVUNVZHRFMBYVVSQlRacwlNbhkBSgILExtfRkUWSghqHzgdQFJXUkFeE0tRU0MBU0JQWBlRXgtlHVRfEBsQcFhFXVwDZR0HAlwcAB0AGQIRNVhUV0INbh8GAwAcAlAbHhRUBUZRUFVZRlQUGwgURRcfVVJDQx8ARBUQQVkAVVVHYlJcVQNLdFdZCBAKEVZWXkIDGx4URw1WV1ZEZFdSElBdWGQMQFVAWFheVUQDEAQQTEFVUEReXV9PGx4UQgFDRVZDQ3FeE1dGRElGCBJmYxUeEw9XXl9eAXFjYBINEFIJV0ZEXwgQHBFfRFtDD0pxWUUKRnVBQlhAE1wJHhRzKWFgXF9be1VEAxBVXRcfUlxEBBAdRFhBWBJeAAEBAgQKHURYUVVfEVxEEQoVU18CQEFeURNUX0FUUVYTShtBRlEKEAoRAgcAB1cJAg4BVwAIAwQGCgJWCQIFBFIBAAoIFR4TFVxRWV4AU0JKc1heXhQbCBRHDFtEVhJKTw=="};
379(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["*","bam-cell.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQMBU19WCRACVVVQAAUOU10=",licenseKey:"NRBR-7d4b384e040a3f5c6af",applicationID:"214274959",browserID:"240281347"};;/*! For license information please see nr-loader-spa-1.323.0.min.js.LICENSE.txt */
380(()=>{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;
380for(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.323.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=Boolean("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))}
380function 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});class 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;
380const 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);
380if(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$:()=>
380o,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])}
380(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}
380;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.323.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.323.0.PROD:";r.l=(n,i,s,a)=>
380{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-ORjtmy+nQMgxbu0os8+oTRa5sPzbinyuWSvpZrrstVLIaHofRRlfODdH+oUmkIgeQpM+vPf3vG/4RzvCsFVh1A==",249:"sha512-o7+K6xC0z3TqynjVxpd+jgiSgqy8rrPeRcUSqt5J0Rqg5Su5CycLMYfpwiM3WBCHiNDrG5aZoXJQ6HRc335XYQ==",212:"sha512-kRvBt1IYQDBnClTEWNaE8sDFqbXXM3Vdyf972Uf4MFbJxl7u3KmdO+jdB1H4achPEoT9YtNXHswaESey6sCH0A==",238:"sha512-U5EGmyYbFVR2UMNAuZJ7fTgVVtPa5b8RPMySDwXo7z3frRdkUJ2x1VAQTLQCeBab8VlGVGRV8FiSHIn/pwN72A=="};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.323.0.PROD"]=self["webpackChunk:NRBA-1.323.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
380ine_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()=>
380{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)=>
380null==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
380dTimingMethod(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
380imeToRegister: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})})}
380return 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,a=(0,ye.ZF)(),o=(0,ye.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(s=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:a,traceId:o,timestamp:c,timestampCorrected:s};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,s??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,s??c,r,n,i)),d}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"
380!==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);
380if(!(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)}
380);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)})});
380class 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
380h(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 380
380
vendor: 735 bytes, line 381
381<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 381
381
382<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 382
382
383<script type="text/javascript">
384window.PixallConfig = {
385bcSync: false,
386};
387</script>
vendor: 1 bytes, line 387
387
388<script type="text/javascript" src="/static/assets/web-integrations/pixall-consent-management/complyauto/consent-privacy-pre-handler.min.js?r=3"></script>
vendor: 1 bytes, line 388
388
389<script type="text/javascript" src="/pixall/pix-ddc-fp.min.js" async defer></script>
vendor: 1 bytes, line 389
389
390<script type="text/javascript" src="/static/assets/web-integrations/pixall-consent-management/complyauto/consent-privacy-handler-bundle.min.js?r=3" async></script>
vendor: 1 bytes, line 390
390
391<script type="text/javascript">
392window.coxAutoDataLayer = window.coxAutoDataLayer || [];
393const getAdvertisingValue = (key) => {
394const urlValue = (new window.URLSearchParams(window.location.search))?.get?.(key);
395try {
396return urlValue || window?.sessionStorage?.getItem?.(key);
397} catch (e) {
398return urlValue;
399}
400}
401const advertisingKeys = {
402gclid: getAdvertisingValue('gclid'),
403fbclid: getAdvertisingValue('fbclid'),
404msclkid: getAdvertisingValue('msclkid'),
405sonicsession_id: Cookies.get('sonicsession_id'),
406_gid: Cookies.get('_gid'),
407_ga: Cookies.get('_ga') || getAdvertisingValue('_ga'),
408dtm_token: Cookies.get('dtm_token'),
409dtm_token_sc: Cookies.get('dtm_token_sc')
410};
411window.coxAutoDataLayer?.push?.({
412advertising: Object.fromEntries(Object.entries(advertisingKeys).filter(([key, value]) => Boolean(value))),
413application: {
414componentID: 'CI1536926',
415name: 'DDC Website Tagging',
416workloadId: 'CI0627414',
417brand: 'Dealer.com'
418},
419client: {
420franchiseOemName: [
421"ford"					],
422country: "US"
423},
424page: {
425alias: 'SITEBUILDER_BODY_SHOP_SERVICES_1',
426id: 'andyshawfordfd_SITEBUILDER_BODY_SHOP_SERVICES_1',
427type: 'service',
428},
429pixall: {
430dealerCode: "andyshawfordfd",
431program: 'fordDirect'
432}
433});
434const pixallPush = ({searchFacetMake, searchFacetVehicleTypes, vehicles} = {}) => {
435const payload = {
436cdl: {},
437type: 'meta-data',
438pageType: 'service',
439pageId: 'andyshawfordfd_SITEBUILDER_BODY_SHOP_SERVICES_1',
440dealerCode: 'andyshawfordfd',
441pageLabel: 'sitebuilder_body_shop_services_1',
442program: 'fordDirect',
443attributioniFramePath: null,
444bcSync: false,
445experimental: {
446pageViewId: DDC.dataLayer.page.pageViewId,
447eventId: DDC.dataLayer.page.pageViewId,
448},
449wspCode: 'DealerDotCom'
450};
451if(window.Cookies.get('ddc_akam_bot')) {
452payload.bot = window.Cookies.get('ddc_akam_bot');
453}
454const waitForPixallPush = () => {
455if (typeof window.DDC?.pushToPixall === 'function') {
456console.log('Pushing to Pixall!');
457window.DDC.pushToPixall(payload, {
458event: 'cms-web-pixall-pageview',
459source: 'cms-web',
460sourceFile: 'htdocs/common/tracker/pixall/v1/pixall-js.vm:55'
461});
462} else {
463console.log('Waiting for Pixall Push...');
464setTimeout(waitForPixallPush, 50);
465}
466};
467waitForPixallPush();
468}
469pixallPush();
470</script>
vendor: 1 bytes, line 470
470
471<script type="text/javascript"> 
472window.DDC = window.DDC || {};
473window.DDC.dialogClickedListener = function(e) {
474if(e.target.classList.contains('dialog') || e.target.closest('.dialog')) {
475e.preventDefault();
476DDC.WidgetData.dialogClickedBefore = e.target;
477}
478}
479document.body.addEventListener('click', window.DDC.dialogClickedListener);   
480</script>
vendor: 1 bytes, line 480
480
481<script type="text/javascript">
482window.DDC = window.DDC || {};
483window.DDC.Flags = window.DDC.Flags || {};
484Object.assign(window.DDC.Flags, {"lcp-accelerator-timeout1":"225","wiapi-fetch-priority-css":"low","lcp-accelerator-timeout2":"1000","jquery-async-each":true,"enable-evdp-sticky-sidebar":false,"enable-ws-tracking-attributes":true,"serve-osiris-bundle-from-clientsite":true,"enable-survicate":true,"a-b-test-auryc":"BLANK","ada-layout-compact-nav":true,"enable-model-selector-service":true,"wiapi-inline-primary-banner":true,"ada-responsive-centered-nav":true,"fetchpriority-high":true,"ada-layout-default-header":true,"ada-layout-noshrink-nav":true,"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})
485</script>
vendor: 1 bytes, line 485
485
486<script type="text/javascript">
487window.dataLayer = window.dataLayer || [];
488</script>
488
489<style type="text/css">
490@keyframes nodeInserted {}
491div { animation-name: nodeInserted; }
492</style>
493<script type="text/javascript">
494(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))})()
495</script>
vendor: 1 bytes, line 495
495
496<script type="text/javascript">
497!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)}}();
498</script>
498
499<a href="#page-body" class="skip-link">Skip to main content</a>
500<script type="text/javascript">
501DDC = DDC || {};
502DDC.dataLayer = DDC.dataLayer || {};
503DDC.dataLayer.page = DDC.dataLayer.page || {};
504DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {};
505DDC.dataLayer.page.pageInfo.pageId = DDC.dataLayer.page.pageInfo.pageId || "andyshawfordfd_SITEBUILDER_BODY_SHOP_SERVICES_1";
506DDC.dataLayer.page.pageInfo.pageName = DDC.dataLayer.page.pageInfo.pageName || "SITEBUILDER_BODY_SHOP_SERVICES_1";
507DDC.dataLayer.site = DDC.dataLayer.site || {};
508DDC.dataLayer.site.design = DDC.dataLayer.site.design || {};
509DDC.dataLayer.site.design.themekit = DDC.dataLayer.site.design.themekit || "BLUE_WHITE";
510DDC.dataLayer.site.design.variationId = DDC.dataLayer.site.design.variationId || "v9_OEM_FORD_0002_V1";
511DDC.dataLayer.site.franchises = DDC.dataLayer.site.franchises || [
512"ford"			];
513DDC.dataLayer.site.profiles = DDC.dataLayer.site.profiles || [
514"fordprofile"			];
515DDC.dataLayer.site.siteInfo = DDC.dataLayer.site.siteInfo || {};
516DDC.dataLayer.site.siteInfo.dealerId = DDC.dataLayer.site.siteInfo.dealerId || "andyshawfordfd";
517DDC.dataLayer.site.siteInfo.domain = DDC.dataLayer.site.siteInfo.domain || "https:\/\/www.andyshawford.com";
518DDC.dataLayer.dealership = DDC.dataLayer.dealership || {};
519DDC.dataLayer.dealership.country = DDC.dataLayer.dealership.country || "US";
520</script>
520
521<div  class="page-header minimal true-minimal">
522<div  class="content-alert-banner-top  ddc-content"  data-widget-name="content-alert-banner-top" data-widget-id="template-alert-top1">
523</div>
524<div  class="header-contact clearfix px-4 px-md-6 px-xl-8">
525<div  class="container-max-xl p-0 d-flex">
526<div  class="flex-grow-1 ddc-content contact-info"  data-widget-name="contact-info" data-widget-id="template-contact1">
527<div class="d-flex justify-content-end py-3 ddc-font-size-xsmall line-height-condensed vcard">
528<p class="my-0 mr-auto fn n">
529<a href="/" class="url" >				
530<span class="org">
531Andy Shaw Ford
532</span>
533</a>
534</p>					
535<p class="m-0 adr" data-ws-tracking-directions>
536<a href="/dealership/directions.htm">
537<span class="street-address">1231 East Main Street</span>
538<span class="responsive-directions-link hide">Directions</span>
539<span class="locality">Sylva</span><span class="separator">,</span>					<span class="region">NC</span>					<span class="postal-code">28779</span>															</a>
540</p>
541<ul class="tels h-100 d-flex justify-content-end m-0 align-items-center list-unstyled">
542<li class="tel phone1 " data-click-to-call="Sales" data-click-to-call-phone="828-586-0900?dept=SALES&accountId=andyshawfordfd" tabindex="0">
543<span class="ml-4 type" >Sales</span><span class="separator">:</span>						<span class="value text-nowrap" ><span data-phone-ref='SALES' data-account-ref='andyshawfordfd'>828-586-0900</span></span>					</li>
544<li class="tel phone2 " data-click-to-call="Service" data-click-to-call-phone="8285860900?dept=SERVICE&accountId=andyshawfordfd" tabindex="0">
545<span class="ml-4 type" >Service</span><span class="separator">:</span>							<span class="value text-nowrap" ><span data-phone-ref='SERVICE' data-account-ref='andyshawfordfd'>8285860900</span></span>						</li>
546<li class="tel phone3 " data-click-to-call="Parts" data-click-to-call-phone="(828) 339-1248?dept=PARTS&accountId=andyshawfordfd" tabindex="0">
547<span class="ml-4 type" >Parts</span><span class="separator">:</span>						<span class="value text-nowrap" ><span data-phone-ref='PARTS' data-account-ref='andyshawfordfd'>(828) 339-1248</span></span>					</li>
548<li class="tel phone4 " data-click-to-call="Internet Sales" data-click-to-call-phone="(828) 586-0900?dept=INTERNET_DESK&accountId=andyshawfordfd" tabindex="0">
549<span class="ml-4 type" >Internet Sales</span><span class="separator">:</span>							<span class="value text-nowrap" ><span data-phone-ref='INTERNET_DESK' data-account-ref='andyshawfordfd'>(828) 586-0900</span></span>						</li>
550</ul>
551</div>
552<script type="text/javascript">window.phoneNumbers = {"SALES":"8285860900","SERVICE":"8285860900","PARTS":"8283391248","INTERNET_DESK":"8285860900"};</script>
552
553</div>
554</div><!-- end .container-max-xl.p-0.d-flex -->		
555</div><!-- end .header-contact.clearfix.px-4.px-md-6.px-xl-8 -->		
556<div  class="header-navigation px-4 px-md-6 px-xl-8">
557<div  class="container-max-xl p-0 d-flex align-items-center">
558<div  class="header-logo-container">
559<div  class="d-flex align-items-center justify-content-start ddc-content header-default"  data-widget-name="header-default" data-widget-id="template-header1">
560<a class="home-logolink m-0 p-0 d-flex align-content-center" href="/" title="Home">
561<img
562src="https://pictures.dealer.com/a/andyshawfordfd/0032/6b59dadf598371e17bc2b2494ccf0d6dx.jpg"
563alt="ford"
564width="32"
565height="32"
566style="width: auto; height: auto;"
567loading="eager"
568/>
569</a>
570<div class="vcard">
571</div>
572</div>
573</div><!-- end .header-logo-container -->		
574<div  class="header-nav-container ml-auto">
575<div id="template-navigation1-app-root" class="ddc-content ws-navigation navbar-nav smaller navigation-default" data-widget-name="ws-navigation" data-widget-id="template-navigation1" data-reactroot=""><ul class="navbar-nav smaller ddc-mega-menu-nav nav d-flex align-items-center enable-sublabelling" data-dropdown-display-type="click" role="list" disable-curtain=""><li class="home ddc-nav-icon-list-item nav-first dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/" class="homeLink ddc-nav-icon-link h-auto py-3 px-0 mx-3 ddc-font-size-small" target="_self" data-navigation-id="default"><i aria-hidden="true" class="ddc-icon ddc-icon-home ddc-nav-icon-link"></i><span class="sr-only">Home</span></a></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">NEW</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"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Search New Inventory</a></li><li class=""><a href="/new-inventory/ford-bronco-family.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>New Ford Bronco</a></li><li class=""><a href="/new-inventory/index.htm?intcmp=t3-2025-emppricing-inventory" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Browse Employee Pricing</a></li><li class=""><a href="/manager-specials.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Manager Specials</a></li><li class=""><a href="/custom-order/your-ford-your-way.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Start a Custom Order</a></li><li class=""><a href="/new-inventory/index/models.htm" class="child " data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Ford Model Lineup</a></li><li class=""><a href="/vehicle-specials.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>New Vehicle Specials </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">USED</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Pre-Owned Inventory</h4><ul class="nav-fragment"><li class=""><a href="/used-inventory/index.htm" class="child " data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Search Pre-Owned Inventory</a></li><li class=""><a href="/bargain-inventory/index.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Vehicles Under $25k </a></li><li class=""><a href="/managers-specials.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Managers Specials</a></li><li class=""><a href="/ford-blue-advantage-overview-atmbg.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Ford Blue Advantage Overview</a></li></ul><h4>Find Your Car</h4><ul class="nav-fragment"><li class=""><a href="/used-inventory/used-suvs-in-sylva.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Used SUVs</a></li><li class=""><a href="/used-inventory/used-trucks-in-sylva.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Used Trucks</a></li><li class=""><a href="/used-inventory/used-ford-sylva.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Used Ford Vehicles</a></li></ul><h4 class="parent"><a data-navigation-id="default" href="/new-inventory/index/featured-inventory-videos.htm" target="_self">Featured Inventory Videos</a></h4></li><li class="ddc-span8"><h4> </h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="INVENTORY_FEATURED_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" data-navigation-id="default">SPECIALS</a><ul class="dropdown-menu row"><li class="ddc-span12"><h4>Specials</h4><ul class="nav-fragment"><li class=""><a href="/vehicle-specials.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>
575Vehicle Specials </a></li><li class=""><a href="/specials/featured.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Featured Vehicles </a></li><li class=""><a href="/promotions/service/index.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Service Specials</a></li><li class=""><a href="/specials/parts.htm" class="child " data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Parts Specials</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" target="_self" data-navigation-id="default">FINANCE</a><ul class="dropdown-menu row"><li class="ddc-span6"><h4>Finance Center</h4><ul class="nav-fragment"><li class=""><a href="/financing/index.htm" class="child " target="_blank" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Finance Center</a></li><li class=""><a href="https://www.routeone.net/XRD/xrdStart.do?dealerId=KI3OM" class="child " target="_blank" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Apply For Credit</a></li><li class=""><a href="/buy-a-car-online.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Buy a Car Online</a></li><li class=""><a href="/customize-your-deal1.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Customize Your Deal</a></li><li class=""><a href="https://www.routeone.net/XRD/xrdStart.do?dealerId=KI3OM" class="child " target="_blank" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Credit Estimator</a></li><li class=""><a href="/section-179-tax-benefits.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Section 179 Tax Benefits</a></li><li class=""><a href="/gap-insurance.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>GAP Insurance</a></li><li class=""><a href="/ford-protect-extended-service-plan.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Ford Protect Extended Service Plan</a></li></ul></li><li class="ddc-span6"><h4>Research</h4><ul class="nav-fragment"><li class=""><a href="/global-incentives/index.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Manufacturer Offers</a></li><li class=""><a href="/national-incentives/index.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Regional Incentives</a></li><li class=""><a href="/carfinder/index.htm?category=AUTO" class="child " data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>CarFinder</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 &amp; PARTS</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Service</h4><ul class="nav-fragment"><li class=""><a href="/service-and-parts-center.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Service Center</a></li><li class=""><a href="/service-appointment.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Schedule Service </a></li><li class=""><a href="/ford-mobile-service.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Mobile Service</a></li><li class=""><a href="/parts-service-coupons/index.htm" class="child " data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Service Coupons</a></li><li class=""><a href="/promotions/service/index.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Service Specials</a></li><li class=""><a href="/ford-app.htm" class="child " data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>FordPass</a></li><li class=""><a href="/pickupanddelivery.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Ford Pickup &amp; Delivery</a></li><li class=""><a href="/collision-repair-advice.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Collision Center</a></li><li class=""><a href="/service/body-shop-services.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Body Shop Services</a></li><li class=""><a href="/service/insurances.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Insurances</a></li><li class=""><a href="/service/body-shop.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Body Shop</a></li></ul></li><li class="ddc-span4"><h4>Parts</h4><ul class="nav-fragment"><li class=""><a href="/parts/index.htm" class="child " data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Parts Center</a></li><li class=""><a href="/service/index/oil-change-advice.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Oil Details</a></li><li class=""><a href="/fordaccessories.htm" class="child " target="_top" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Accessories</a></li></ul></li><li class="ddc-span4"><h4>Body Shop</h4><ul class="nav-fragment"><li class=""><a href="/bodyshop/index.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Collision Center</a></li><li class=""><a href="/bodyshop/index/ford-collision.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Ford Collision</a></li></ul></li></ul></li><li class="dropdown dropdown  dropdown-align-right"><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="">
575<a href="/dealership/about/review-us.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Reviews</a></li><li class=""><a href="/dealership/about-us.htm" class="child " data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>About Us</a></li><li class=""><a href="/monthly-newsletter.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Monthly Newsletter</a></li><li class=""><a href="https://www.facebook.com/AndyShawFord" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Social Media</a></li><li class=""><a href="/dealership/about/why-buy.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Why Buy From Andy Shaw?</a></li><li class=""><a href="/dealership/staff.htm" class="child " data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Meet Our Staff</a></li><li class=""><a href="/blog/category-list.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Our Blog</a></li><li class=""><a href="/employment/index.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Employment Opportunities</a></li><li class=""><a href="/donations-request-form.htm" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Donation Request Form</a></li></ul><h4>Videos</h4><ul class="nav-fragment"><li class=""><a href="/video-gallery/index.htm?type=media" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Dealership Videos</a></li><li class=""><a href="/video-gallery/index.htm?type=inventory" class="child " target="_self" data-navigation-id="default"><i class="ddc-icon ddc-icon-arrow2-right ddc-nav-icon mr-2"></i>Inventory Videos</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="DEALERSHIP_INFO_FRAGMENT" data-fragment-url="/navigation-fragments/dealership-info.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></ul></div>
576</div><!-- end .header-nav-container.ml-auto -->		
577<div  class="header-mycars-search-container d-flex flex-shrink-0 my-3 py-2">
578<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>
579<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>
580</div><!-- end .header-mycars-search-container.d-flex.flex-shrink-0.my-3.py-2 -->		
581</div><!-- end .container-max-xl.p-0.d-flex.align-items-center -->		
582</div><!-- end .header-navigation.px-4.px-md-6.px-xl-8 -->		
583<div  class=" ddc-content content-alert-banner"  data-widget-name="content-alert-banner" data-widget-id="template-alert1">
584<div class="content-alert-banner-container text-center p-4 bg-contrast-max ddc-font-size-xlarge">
585<div class="text-inverse content-alert-banner-message text-content-container">
586<center><a href="/manager-specials.htm"><img src="https://images.dealer.com/dbcreative/andyshawfordfd/D-143963/2026-09-andyshawfordfd-D-143963-specials-OT.jpg?id=95bcbe4c-9898-4de9-8d99-dbf71a9192d5"></a></center>
587</div>
588</div>
589</div>
590</div><!-- end .page-header.minimal.true-minimal -->		
591<div  class="ddc-wrapper">
592<div  class="main">
593<script type="text/javascript">
594window.DDC = window.DDC || {};
595window.DDC.Flags = window.DDC.Flags || {};
596window.DDC.Flags.loadUnveilIntersection = true;
597</script>
597
598<div class="page-bd" data-page-body role="main" id="page-body" data-has-page-sections="true">
599<div  class="border-bottom border-page-title bg-page-title page-section" data-name="title.2-1">
600<div  class="px-4 py-5 py-md-6 px-md-5 px-lg-6 px-xl-8 container-max-md page-section" data-name="title-container-1">
601<div  class="ddc-content content-page-title bg-transparent"  data-widget-name="content-page-title" data-widget-id="page-title1">
602<h1 class="ddc-page-title font-weight-bold bg-transparent spacing-reset">Body Shop Services</h1>
603</div>
604</div><!-- end .px-4.py-5.py-md-6.px-md-5.px-lg-6.px-xl-8.container-max-md.page-section -->		
605</div><!-- end .border-bottom.border-page-title.bg-page-title.page-section -->		
606<div  class="page-section bg-contrast-low" data-name="content-background-image-left.1-1">
607<div  style="min-height: 600px;" class="container-max-md page-section px-4 py-5 px-md-5 py-md-6 px-lg-7 py-lg-8 px-xl-8 py-xl-9" data-name="content-wrapper-container-1">
608<div  style="min-height: 430px;" class="flex-column flex-md-row page-section no-gutter-spacing row d-flex" data-name="content-background-left-1">
609<div  class="no-gutter-spacing col-sm-6 col-xs-12 d-flex">
610<div  data-width-multiplier="1" data-responsive-image-group="true" style="background-repeat: no-repeat;background-size: cover;min-height: 300px;background-image: url(&quot;https://pictures.dealer.com/a/andyshawfordfd/1234/2f2e711774cd4c939ef992ba01033a7c.jpg?impolicy=downsize_bkpt&w=1440&quot;);background-position: center center;" class="flex-column flex-grow-1 page-section no-gutter-spacing d-flex" data-name="background-image-left-1">
611</div><!-- end .flex-column.flex-grow-1.page-section.no-gutter-spacing.d-flex -->		
612</div><!-- end .no-gutter-spacing.col-sm-6.col-xs-12.d-flex -->		
613<div  class="no-gutter-spacing col-sm-6 col-xs-12 d-flex">
614<div  class="flex-column flex-grow-1 page-section align-items-center no-gutter-spacing d-flex" data-name="content-right-1">
615<div  class="p-10 m-0 ddc-content content-default"  data-widget-name="content-default" data-widget-id="content1">
616<div class="text-content-container content" >
617<h3>Body Shop Services</h3><ul>&nbsp; <li>Any type of collision</li>&nbsp; <li>Body and suspension work</li>&nbsp; <li>Alignments</li>&nbsp; <li>Windshields and glass work</li>&nbsp; <li>
617Paintless dent repair</li>&nbsp; <li>ADAS calibrations</li></ul>
618</div>
619</div>
620</div><!-- end .flex-column.flex-grow-1.page-section.align-items-center.no-gutter-spacing.d-flex -->		
621</div><!-- end .no-gutter-spacing.col-sm-6.col-xs-12.d-flex -->		
622</div><!-- end .flex-column.flex-md-row.page-section.no-gutter-spacing.row.d-flex -->		
623</div><!-- end .container-max-md.page-section.px-4.py-5.px-md-5.py-md-6.px-lg-7.py-lg-8.px-xl-8.py-xl-9 -->		
624</div><!-- end .page-section.bg-contrast-low -->		
625<div  class="page-section" data-name="content-centered.1-1">
626<div  class="container-max-md page-section p-4 p-md-5 px-lg-6 px-xl-8" data-name="content-centered-container-1">
627<div id="accordion-content1-app-root" class="ddc-content ws-accordion-content" data-widget-name="ws-accordion-content" data-widget-id="accordion-content1" data-reactroot=""><h3 class="widget-heading">Body Shop FAQs</h3><div data-testid="accordion-content" class="accordion-content d-flex flex-column"><div class="accordion-items"><div data-testid="accordion-content-item" class="accordion-item"><div><div id="SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_WHAT_TYPES_OF_COLLISION_REPAIRS_DO_YOU_HANDLE_" class="my-2 panel-group"><div class="panel panel-default"><div class="panel-heading"><div class="panel-title"><a aria-expanded="false" class="collapsed" role="button" href="#"><h4><i data-testid="collapsable-icon" class="ddc-icon icon-style-collapse d-inline mr-3  ddc-icon-expand"></i><span>What types of collision repairs do you handle?</span></h4></a></div></div><div class="panel-collapse collapse"><div class="panel-body"><div class="d-flex flex-row pl-3 pl-md-5"><div class="w-100"> Any type of collision. We handle body and suspension work, alignments, windshields and glass work, paintless dent repair, and ADAS calibrations.</div></div></div></div></div></div></div></div><div data-testid="accordion-content-item" class="accordion-item"><div><div id="SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_HAVE_YOU_REPAIRED_CARS_LIKE_MINE_BEFORE_" class="my-2 panel-group"><div class="panel panel-default"><div class="panel-heading"><div class="panel-title"><a aria-expanded="false" class="collapsed" role="button" href="#"><h4><i data-testid="collapsable-icon" class="ddc-icon icon-style-collapse d-inline mr-3  ddc-icon-expand"></i><span>Have you repaired cars like mine before?</span></h4></a></div></div><div class="panel-collapse collapse"><div class="panel-body"><div class="d-flex flex-row pl-3 pl-md-5"><div class="w-100">We can repair most all makes and models.</div></div></div></div></div></div></div></div><div data-testid="accordion-content-item" class="accordion-item"><div><div id="SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_DO_I_HAVE_TO_USE_THE_BODY_SHOP_MY_INSURANCE_COMPANY_RECOMMENDED_" class="my-2 panel-group"><div class="panel panel-default"><div class="panel-heading"><div class="panel-title"><a aria-expanded="false" class="collapsed" role="button" href="#"><h4><i data-testid="collapsable-icon" class="ddc-icon icon-style-collapse d-inline mr-3  ddc-icon-expand"></i><span>Do I have to use the body shop my insurance company recommended?</span></h4></a></div></div><div class="panel-collapse collapse"><div class="panel-body"><div class="d-flex flex-row pl-3 pl-md-5"><div class="w-100">We work with most all insurance companies, even &quot;out of network&quot; ones. We guarantee OUR work even if the insurance company says they will not guarantee your vehicle&#x27;s repair unless you go to one of their &quot;network&quot; shops. We will &quot;go to bat&quot; for you to supply the best quality parts and materials for your vehicle&#x27;s repair.</div></div></div></div></div></div></div></div><div data-testid="accordion-content-item" class="accordion-item"><div><div id="SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_DO_I_NEED_TO_GET_MORE_THAN_ONE_ESTIMATE_" class="my-2 panel-group"><div class="panel panel-default"><div class="panel-heading"><div class="panel-title"><a aria-expanded="false" class="collapsed" role="button" href="#"><h4><i data-testid="collapsable-icon" class="ddc-icon icon-style-collapse d-inline mr-3  ddc-icon-expand"></i><span>Do I need to get more than one estimate?</span></h4></a></div></div><div class="panel-collapse collapse"><div class="panel-body"><div class="d-flex flex-row pl-3 pl-md-5"><div class="w-100">Nope! We can handle your estimate and any &quot;supplemental&quot; repairs necessary to restore your vehicle to pre-collision condition.</div></div></div></div></div></div></div></div><div data-testid="accordion-content-item" class="accordion-item"><div><div id="SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_HOW_LONG_WILL_MY_REPAIR_TAKE_" class="my-2 panel-group"><div class="panel panel-default"><div class="panel-heading"><div class="panel-title"><a aria-expanded="false" class="collapsed" role="button" href="#"><h4><i data-testid="collapsable-icon" class="ddc-icon icon-style-collapse d-inline mr-3  ddc-icon-expand"></i><span>How long will my repair take?</span></h4></a></div></div><div class="panel-collapse collapse"><div class="panel-body"><div class="d-flex flex-row pl-3 pl-md-5"><div class="w-100">The repair process length can depend on many variables. We are committed to handling your vehicle&#x27;s repair with the utmost efficiency and quality.</div></div></div></div></div></div></div></div><div data-testid="accordion-content-item" class="accordion-item"><div><div id="SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_CAN_I_DROP_OFF_MY_VEHICLE_AFTER_HOURS_" class="my-2 panel-group"><div class="panel panel-default"><div class="panel-heading"><div class="panel-title"><a aria-expanded="false" class="collapsed" role="button" href="#"><h4><i data-testid="collapsable-icon" class="ddc-icon icon-style-collapse d-inline mr-3  ddc-icon-expand"></i><span>Can I drop off my vehicle after hours?</span></h4></a></div></div><div class="panel-collapse collapse"><div class="panel-body"><div class="d-flex flex-row pl-3 pl-md-5"><div class="w-100">Sure! We have a drop box and envelopes by our door. Feel free to drop your keys after hours.</div></div></div></div></div></div></div></div><div data-testid="accordion-content-item" class="accordion-item"><div><div id="SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_WHAT_SHOULD_I_BRING_TO_MY_APPOINTMENT_" class="my-2 panel-group"><div class="panel panel-default"><div class="panel-heading"><div class="panel-title"><a aria-expanded="false" class="collapsed" role="button" href="#"><h4><i data-testid="collapsable-icon" class="ddc-icon icon-style-collapse d-inline mr-3  ddc-icon-expand"></i><span>What should I bring to my appointment?</span></h4></a></div></div><div class="panel-collapse collapse"><div class="panel-body"><div class="d-flex flex-row pl-3 pl-md-5"><div class="w-100">It is helpful if you have already filed an insurance claim to bring your claim number and a copy of the insurance adjuster&#x27;s repair estimate, if available. If not, no problem—we can help start the process with you.</div></div></div></div></div></div></div></div></div></div></div>
628<div  class=" ddc-content content-default"  data-widget-name="content-default" data-widget-id="content2">
629<div class="text-content-container content" >
630<img class="w-100 lazy-image dynamic-resize " src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pictures.dealer.com/a/andyshawfordfd/1234/6043ecceee564b0d8e006c45f9cfa0f3.jpg">
631</div>
632</div>
633</div><!-- end .container-max-md.page-section.p-4.p-md-5.px-lg-6.px-xl-8 -->		
634</div><!-- end .page-section -->		
635</div><!-- end .page-bd -->
636</div><!-- end .main -->		
637<div  class="ddc-content text-muted container my-0 py-0 content-disclaimer"  data-widget-name="content-disclaimer" data-widget-id="template-disclaimer1">
638<script>
639var DDC = DDC || {};
640DDC.WidgetData = DDC.WidgetData || {};
641DDC.WidgetData["content_disclaimer"] = DDC.WidgetData["content_disclaimer"] || {};
642DDC.WidgetData["content_disclaimer"].widgetId = "template-disclaimer1";
643DDC.WidgetData["content_disclaimer"].props = DDC.WidgetData["content_disclaimer"].props || {};
644DDC.WidgetData["content_disclaimer"].props["labels"] = {};
645DDC.WidgetData["content_disclaimer"].props.labels["disclaimerLabel"] = "";
646DDC.WidgetData["content_disclaimer"].showDealershipName = false;
647DDC.WidgetData["content_disclaimer"].useItemOnListing = false;
648</script>
648
649</div>
650</div><!-- end .ddc-wrapper -->		
651<div  class="push">
652</div><!-- end .push -->		
653<div  class="ddc-footer">
654<div  class="ddc-content container  content-disclaimer"  data-widget-name="content-disclaimer" data-widget-id="template-oem-disclaimer1">
655<div class="text-content-container ddc-font-size-small line-height-condensed text-black-50" >
656Although every reasonable effort has been made to ensure the accuracy of the information contained on this site, absolute accuracy cannot be guaranteed. This site, and all information and materials appearing on it, are presented to the user "as is" without warranty of any kind, either express or implied. All vehicles are subject to prior sale. Price does not include applicable tax, title, license, processing and/or $899 documentation fees. ‡Vehicles shown may be in transit. New vehicles: *$1,000 Trade Assistance on 2005 or newer vehicles, $500 Ford Credit, and other Ford Offers are included in price. See dealership for details.
657</div>
658</div>
659<div  class="container text-muted ddc-content content-disclaimer"  data-widget-name="content-disclaimer" data-widget-id="template-oem-disclaimer2">
660<div class="text-content-container ddc-font-size-small line-height-condensed text-muted" >
661</div>
662</div>
663<div  class="container third-party-service-footer">
664<div id="template-navigation2-app-root" class="ddc-content ws-navigation BLANK 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 pull-right nav parent-nav-count-3 navbar-nav" role="list"><li class="nav-first dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/sitemap.htm" data-navigation-id="default">Sitemap</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="nav-last dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/definitions/index.htm" data-navigation-id="default">View Additional Disclosures</a></li></ul></nav></div>
665<div class="mod inventory-search-forward " data-widget-name="inventory-search-forward" data-widget-id="template-inventory-forward1">
666<div class="top"><div class="tl"></div><div class="tr"></div></div>
667<div class="inner">
668<div class="inner2">
669<div class="bd">
670<div class="bd2">
671</div>
672</div>
673</div>
674</div>
675<div class="bottom"><div class="bl"></div><div class="br"></div></div>
676</div><!-- end .mod -->
677</div><!-- end .container.third-party-service-footer -->		
678<div  class="fd-scripts hide">
679<div  class=" forddirect-script-manager ddc-content"  data-widget-name="forddirect-script-manager" data-widget-id="forddirect-scripts1">
680</div>
681</div><!-- end .fd-scripts.hide -->		
682</div><!-- end .ddc-footer -->		
683<div  class="oem-includes hide">
684</div><!-- end .oem-includes.hide -->		
685<div  class="ddc-tracking hide">
686<div  class=" ddc-content tracking-ddc-data-layer"  data-widget-name="tracking-ddc-data-layer" data-widget-id="template-tracking13">
687<script type="text/javascript">
688((DDC) => {
689const incrementItem = (name) => {
690const count = parseInt(DDC.session.get(name) || 0, 10) + 1;
691DDC.session.set(name, count.toString());
692};
693if (false)
694incrementItem('dlVdpViews');
695if (false)
696incrementItem('dlVdpUsedViews');
697DDC = DDC || {};
698DDC.dataLayer = DDC.dataLayer || {};
699DDC.dataLayer['client'] = {};
700DDC.dataLayer['user'] = {
701...DDC.userLocation,
702};
703DDC.dataLayer['date'] = {};
704DDC.dataLayer.site = DDC.dataLayer.site || {};
705DDC.dataLayer.site['features'] =  {
706enableMyCars: true,
707templateHeaderLayoutOverride: "V9_HEADER_TRUE_MINIMAL_V1",
708templateFooterOverride: "footer-default",
709variationFontFace: "font-face-montserrat",
710enableSEOURLs: false,
711digitalRetailing: {
712"enabled": false
713},
714promotions: {
715"enabled": true
716}
717};
718DDC.dataLayer.site['siteInfo'] = DDC.dataLayer.site['siteInfo'] || {};
719DDC.dataLayer.site['siteInfo'].siteProvider = "Dealertrack";
720DDC.dataLayer.site['siteInfo'].tier = "tier3";
721DDC.dataLayer.site['siteInfo'].proximityAccount = DDC?.siteSettings?.proximityAccount ? DDC.siteSettings.proximityAccount : '';
722DDC.dataLayer.page = DDC.dataLayer.page || {};
723DDC.Widgets = DDC.Widgets || {};
724DDC.Widgets.Tracking = DDC.Widgets.Tracking || {};
725DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {};
726DDC.dataLayer.page.pageInfo.pagePath = "\/service\/body\-shop\-services.htm";
727DDC.dataLayer.page.pageInfo.pageUrl = "https:\/\/www.andyshawford.com\/service\/body\-shop\-services.htm";
728DDC.dataLayer.page.pageInfo.params = "";
729DDC.dataLayer.page.pageInfo.pageWidgets = ["v9.widgets.content.page-title.v1","v9.widgets.include.velocity.v1","ws-tracking","v9.viewmodel.oem_toyota.digital_garage","ws-accordion-content","v9.widgets.content.alert-banner.v1","ws-navigation","v9.widgets.header.default.v1","v9.widgets.tracking.ddc-advertising.v1","v9.viewmodel.internal-tools.design-option-viewer","v9.widgets.tracking.ddc.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.viewmodel.widgets.forddirect.script_manager","ws-todays-hours","TemplateContent","v9.widgets.tracking.ddc-clickmap.v1","ws-event-viewer","v9.widgets.content.alert-banner-top.v1","ws-tagging","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"];
730DDC.dataLayer.page.pageInfo.isHomepage = false;
731DDC.dataLayer.page.pageInfo.isVlp = false;
732DDC.dataLayer.page.pageInfo.isVdp = false;
733DDC.dataLayer.page.pageInfo.isShowroomOverview = false;
734DDC.dataLayer.page.pageInfo.isIncentivesSearchDetail = false;
735DDC.dataLayer.page.pageInfo.hasLeadForm = false;
736DDC.dataLayer.page.pageInfo.isConfirm = false;
737//put any tracking properties into one datalayer object
738DDC.dataLayer.page.trackingTags = {
739};
740DDC.dataLayer.page.attributes = {
741"layoutType": (false) ? "mobile" : "desktop",
742"locale": "en_US",
743// getting vehicle page results
744"incentivesCountPerDetailsPage": "",
745"incentivesDetailCategory": "",
746"vehicleCountPerPage": "",
747"vehicleCurrentPage": "",
748"vehicleListingPageSort": "",
749"vehicleListingPageViews": '',
750"vehicleDetailsPageViews": '',
751"vehicleDetailsNewPageViews": '',
752"vehicleDetailsUsedPageViews": '',
753"specialsCategory": "",
754};
755DDC.dataLayer.dealership = DDC.dataLayer.dealership || {};
756DDC.dataLayer.dealership.address1 = "1231 East Main Street";
757DDC.dataLayer.dealership.address2 = "";
758DDC.dataLayer.dealership.city = "Sylva";
759DDC.dataLayer.dealership.dealerCode = [{"dealertrack-post":"andyshawfordfd"}, {"autocheck":"5032281"}, {"dtid":"19027"}, {"mmd":"12619"}, {"dt-dr-profile":"andyshawfordfd"}, {"fd":"02782\-F"}, {"ford-simplified":"02782"}, {"common_org":"6c42395f\-fec5\-4a65\-9023\-afb062eb5c47"} ];
760DDC.dataLayer.dealership.dealershipName = "Andy Shaw Ford";
761DDC.dataLayer.dealership.dealerContactFirstName = "";
762DDC.dataLayer.dealership.dealerContactLastName = "";
763DDC.dataLayer.dealership.postalCode = "28779";
764DDC.dataLayer.dealership.stateProvince = "NC";
765DDC.dataLayer.dealership.phone1 = "<span data\-phone\-ref=\x27SALES\x27 data\-account\-ref=\x27andyshawfordfd\x27>828\-586\-0900<\/span>";
766DDC.dataLayer.dealership.website = "https:\/\/www.andyshawford.com";
767DDC.dataLayer.dealership.email = "[email protected]";
768DDC.dataLayer.dealership.pfe = "bW9jLmRyb2Z3YWhzeWRuYUBzZWRvci50dG9jcw==";
769DDC.dataLayer.dealership.cpa = "bW9jLmNuaW90dWF4b2NAbm9pdGFjaWZpbm1lZG5JLkFQQw==";
770DDC.dataLayer.additionalInventoryFields = [
771];
772DDC.dataLayer['vehicles'] = [
773];
774DDC.dataLayer['confirmation'] = {
775// US1064395: properties for incentives data.
776"incentiveId":			"",
777"incentiveTitle":		"",
778"selectedIncentiveId":	"",
779"incentiveShortTitle":	"",
780"apptTime":         "",
781"customFormId":     "",
782"elapsedTime":      "",
783"element":          "",
784"email":            "",
785"emailLowerCase": 	"",
786"firstName":        "",
787"firstNameLowerCase": "",
788"formEventId":		"",
789"formPagePath":		"",
790"formTitle":        "",
791"isModal":          "",
792"lastName":         "",
793"lastNameLowerCase": "",
794"modalContainer":   "",
795"phone":            "",
796"phoneNumber":      "",
797"pageName":			"",
798"preferredContact": "",
799"street":			"",
800"streetLowerCase":  "",
801"submissionTimestamp": "",
802"trackingId":       "",
803"trackingTags":		"",
804"tradeinMake":      "",
805"tradeinModel":     "",
806"tradeinVin":       "",
807"tradeinYear":      "",
808"uuid":             "",
809"validate":         "",
810"zip":              "" || "",
811"coApplicant": {
812"firstName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
813"firstNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
814"lastName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
815"lastNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
816"email": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
817"emailLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
818"phone": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
819"street": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
820"streetLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
821}
822};
823var stripNullStrings = function(obj){
824for (var property in obj) {
825if (obj.hasOwnProperty(property)) {
826var val = obj[property];
827if (typeof val === "object") {
828stripNullStrings(val);
829} else {
830var checkdVal = ((val === "null")||(val === "" ) ? null : val);
831obj[property] = checkdVal;
832}
833}
834}
835}
836stripNullStrings(DDC.dataLayer);
837})(window.DDC);
838</script>
838
839</div>
840<div  class=" tracking-ddc-generic-widget-user-events ddc-content"  data-widget-name="tracking-ddc-generic-widget-user-events" data-widget-id="template-tracking16">
841</div>
842<script>
843DDC = DDC || {};
844DDC.WidgetData = DDC.WidgetData || {};
845DDC.WidgetData["tracking-ddc"] = DDC.WidgetData["tracking-ddc"] || {};
846DDC.WidgetData["tracking-ddc"].showPrivacyBanner = false || false;
847DDC.WidgetData["tracking-ddc"].inlinePrivacyBanner = true
848const addPrivacyBannerInline = () => {
849const privacyBanner = document.querySelector('.consumer-privacy-banner');
850if (!privacyBanner) return; 
851const PRIVACY_STATUS = "DDC.AllowUserData";
852let allowUserData = null;
853try {
854allowUserData = window.localStorage.getItem(PRIVACY_STATUS);
855} catch (e) {}
856const hideForKeyboard = () => {
857const tabbableElements = privacyBanner.querySelectorAll(
858'a[href], audio[controls], video[controls], button, details, iframe, input:not([disabled]), select:not([disabled]), summary, textarea:not([disabled]), [tabindex="0"], [contenteditable="true"], [accesskey]'
859);
860tabbableElements.forEach(el => el.setAttribute('tabindex', '-1'));
861};
862if (allowUserData !== 'true') {
863const privacyBannerCloseButton = privacyBanner.querySelector('.consumer-privacy-banner-button');
864if (!privacyBannerCloseButton) return;
865document.body.prepend(privacyBanner);
866privacyBannerCloseButton.addEventListener('click', e => {
867e.preventDefault();
868privacyBanner.classList.remove('in');
869privacyBanner.classList.remove('no-animation');
870privacyBanner.setAttribute('aria-hidden', 'true');
871hideForKeyboard();
872try {
873window.localStorage.setItem(PRIVACY_STATUS, 'true');
874} catch (e) {}
875});
876}
877}
878if(
879(false || false)
880&& 
881true
882) {
883addPrivacyBannerInline()
884}
885</script>
885										
886<img class="hide" id="ddc-clickmap-img-click" src="" alt=""/>
887<div  class=" ddc-content tracking-url-parameter-tracking"  data-widget-name="tracking-url-parameter-tracking" data-widget-id="template-tracking14">
888</div>
889<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>
890<div id="ws-tracking1-app-root" class="ddc-content ws-tracking" data-widget-name="ws-tracking" data-widget-id="ws-tracking1" data-reactroot=""></div>
891</div><!-- end .ddc-tracking.hide -->		
892<div  class="ddc-internal-tools">
893<div  class=" internal-tools-design-option-viewer"  data-widget-name="internal-tools-design-option-viewer" data-widget-id="template-design-option-viewer1">
894</div>
895</div><!-- end .ddc-internal-tools -->		
896<div  class="hide">
897<style>
898.ui-dialog-entry {
899position: absolute;
900}
901</style>
902<div  class="dialog-popups  ddc-content"  data-widget-name="dialog-popups" data-widget-id="template-dialog1">
903</div>
904<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include1">
905<!--
906mega menu fixes
907-->
908<style>
909.navbar-default .navigation-default:is(.smallest, .smaller, .small) :is(.nav, .ddc-nav-inline) > li > a { min-width: 0px; } /* small    */
910.navbar-default .navigation-default:is(.smallest, .smaller) .nav > li > a { padding-left: 2px; padding-right: 10px; }       /* smaller  */
911.navbar-default .navigation-default:is(.smallest) ~ :is(.mycars,.mycars-default) .menu > a{ width: 60px; }                  /* smallest */
912</style>
913</div>
914<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include2">
915</div>
916<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include3">
917</div>
918<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include4">
919<style type="text/css">
920.social-header-buttons.ddc-integrations a.disable-bgImage { background-image: none }
921.social-header-buttons a {float:left;}
922.social-header-buttons.socialsm a {width:20px;height:20px; }
923.social-header-buttons.socialmed a {width:30px;height:30px;}
924.social-header-buttons.sociallrg a {width:44px;height:44px;}
925.social-header-buttons a span {display:none;}
926.social-header-buttons.sociallrg a { margin: 0 2px; }
927.social-header-buttons.socialmed a { margin: 0 2px; }
928.social-header-buttons.socialsm a { margin: 0 1px; }
929.social-header-buttons.socialsm a svg {width:20px;height:20px; }
930.social-header-buttons.socialmed a svg {width:30px;height:30px;}
931.social-header-buttons.sociallrg a svg {width:44px;height:44px;}
932.social-header-buttons a svg g {transition: transform 0.25s; transition-timing-function: ease-in; transform-origin: 50% 50%}
933.social-header-buttons a:hover svg g {transition: transform 0.2s; transition-timing-function: cubic-bezier(0, 1.25, 1, 1.8); transform: scale(1.3)}
934</style>
935<div class="social-header-buttons ddc-integrations socialheader-header-container socialmed tablet social-header-button-override hide hidden" style="position:absolute;left:300px;top:0px;">
936<a title="Visit us on Facebook" class="disable-bgImage" target="_blank" href="https://www.facebook.com/AndyShawFord" data-social-header-button-id="facebook" aria-label="Facebook">
937<svg id="sh-facebook" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-facebook rect{fill:#2c73ba;}#sh-facebook g{fill:#fff;}</style><rect width="64" height="64"/><g><path d="M50.03005,32A18.03005,18.03005,0,1,0,29.1828,49.81093V37.21181H24.60486V32H29.1828V28.02775c0-4.51878,2.69178-7.01481,6.81019-7.01481a27.72627,27.72627,0,0,1,4.036.35215v4.43708H37.75543a2.60585,2.60585,0,0,0-2.93823,2.81569V32h5.00052l-.79938,5.21181H34.8172V49.81093A18.03436,18.03436,0,0,0,50.03005,32Z"/></g></svg>				</a>
938<a title="Visit us on Googlemap" class="disable-bgImage" target="_blank" href="https://www.google.com/maps/place/35%C2%B021'44.3%22N+83%C2%B012'03.0%22W/@35.36231,-83.200826,19z/data=!3m1!4b1!4m2!3m1!1s0x0:0x0?hl=en" data-social-header-button-id="googlemap" aria-label="Googlemap">
939<svg id="sh-googlemap" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-googlemap rect{fill:#fff}.c1{fill:#36a852}.c2{fill:#f9bc15}.c3{fill:#557ebf}.c4{fill:#4070b7}.c5{fill:#ea4535}</style><g><rect width="64" height="64"/><path class="c1" d="M43.18677,20.7097l-.02838.00761-7.31827,8.7186-.15109.183-.21707.26c.06587-.0665.11574-.12116.15451-.16523l.0847-.10033s-.03062.03887-.0847.10033L26.35705,40.69586l-.00132.00776a35.15425,35.
93915425,0,0,1,2.84564,4.2021A22.01921,22.01921,0,0,1,30.765,48.86823c.31728.913.6151,1.19137,1.24639,1.19137.68958,0,1.00359-.46618,1.24638-1.19137a22.50908,22.50908,0,0,1,1.50537-3.888,43.48282,43.48282,0,0,1,4.22153-5.96968,37.1117,37.1117,0,0,0,4.18589-6.02471,14.69379,14.69379,0,0,0,1.43092-6.38086A12.67471,12.67471,0,0,0,43.18677,20.7097Z"/><path class="c2" d="M35.472,29.8789a4.91042,4.91042,0,0,1-3.46109,1.46318,4.78954,4.78954,0,0,1-4.81719-4.79777,5.11679,5.11679,0,0,1,1.09276-3.099h-.00079l-7.63307,9.04234-.00806.04581c1.35643,3.08844,3.94308,5.78516,5.71069,8.16461l.00184-.00218,9.26942-10.98219C35.5877,29.75774,35.53783,29.8124,35.472,29.8789Z"/><path class="c3" d="M28.58382,23.09412A5.00152,5.00152,0,0,1,31.998,21.7024a4.843,4.843,0,0,1,4.79777,4.79775,5.19262,5.19262,0,0,1-1.09746,3.10464l.14177-.16888,7.31827-8.7186.01825-.02175a12.47964,12.47964,0,0,0-7.365-6.21248l-.04887.0215.03634.01207Z"/><path class="c4" d="M28.2883,23.44216l-.00265.00312h.00278l7.51068-8.92863-.03634-.01207a12.97275,12.97275,0,0,0-3.79346-.56418,12.49073,12.49073,0,0,0-9.61494,4.49992l0,.00024Z"/><path class="c5" d="M28.2883,23.44216l-5.93391-5.0016-.00015-.00013a12.53391,12.53391,0,0,0-2.95572,8.129,14.40724,14.40724,0,0,0,1.22695,5.95025l.02711-.03208,7.63307-9.04234Z"/></g></svg>				</a>
940<a title="Visit us on Instagram" class="disable-bgImage" target="_blank" href="https://www.instagram.com/andyshawford/" data-social-header-button-id="instagram" aria-label="Instagram">
941<svg id="sh-instagram" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-instagram rect{fill:#fff;}#sh-instagram g{fill:url(#linear-gradient);}</style>
942<defs>
943<linearGradient id="linear-gradient" x1="14.98111" y1="49.01933" x2="49.01975" y2="14.98069" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fdd918"/><stop offset="0.05" stop-color="#fdd918"/><stop offset="0.49724" stop-color="#eb2127"/>
944<stop offset="0.95" stop-color="#a53c95"/>
945<stop offset="1" stop-color="#a53c95"/>
946</linearGradient>
947</defs>
948<rect width="64" height="64"/><g><path d="M31.99943,21.49722A10.50222,10.50222,0,1,0,42.5032,31.99985,10.5032,10.5032,0,0,0,31.99943,21.49722Zm0,17.32013a6.81749,6.81749,0,1,1,6.81834-6.8175A6.81787,6.81787,0,0,1,31.99943,38.81735ZM45.37159,21.08279a2.45423,2.45423,0,1,1-2.45423-2.45424A2.45441,2.45441,0,0,1,45.37159,21.08279Zm6.00667-2.47936A10.45183,10.45183,0,0,0,45.397,12.62218a14.97471,14.97471,0,0,0-4.96406-.95058c-2.18177-.10079-2.87826-.1231-8.4335-.1231-5.55325,0-6.24973.02231-8.43152.1231a14.97027,14.97027,0,0,0-4.96406.95058,10.45646,10.45646,0,0,0-5.98209,5.98125,15.01111,15.01111,0,0,0-.95087,4.9649c-.09938,2.18179-.12281,2.87742-.12281,8.43152s.02343,6.25089.12281,8.43351a15.00444,15.00444,0,0,0,.95087,4.96321,10.46108,10.46108,0,0,0,5.98209,5.98211,15.02873,15.02873,0,0,0,4.96406.95058c2.18179.09967,2.87827.12224,8.43152.12224,5.55524,0,6.25173-.02257,8.4335-.12224a15.0332,15.0332,0,0,0,4.96406-.95058,10.45645,10.45645,0,0,0,5.98127-5.98211,14.98378,14.98378,0,0,0,.95056-4.96321c.09967-2.18262.1231-2.87939.1231-8.43351s-.02343-6.24973-.1231-8.43152A14.99045,14.99045,0,0,0,51.37826,18.60343Zm-2.7309,21.66082a11.32163,11.32163,0,0,1-.70326,3.79863,6.77225,6.77225,0,0,1-3.88278,3.88165,11.32715,11.32715,0,0,1-3.79636.70354c-2.15721.09767-2.80317.11914-8.26553.11914-5.46038,0-6.10632-.02147-8.26353-.11914a11.33587,11.33587,0,0,1-3.79752-.70354,6.77072,6.77072,0,0,1-3.88247-3.88165,11.34155,11.34155,0,0,1-.70354-3.79863c-.09769-2.15608-.11914-2.80288-.11914-8.2644,0-5.46036.02145-6.10716.11914-8.26437a11.32154,11.32154,0,0,1,.70354-3.79666,6.769,6.769,0,0,1,3.88247-3.88249,11.31373,11.31373,0,0,1,3.79752-.70354c2.15721-.09853,2.80315-.11914,8.26353-.11914,5.46151,0,6.10832.02061,8.26553.11914a11.305,11.305,0,0,1,3.79636.70354,6.77049,6.77049,0,0,1,3.88278,3.88249,11.30167,11.30167,0,0,1,.70326,3.79666c.09882,2.15721.12027,2.804.12027,8.26437C48.76763,37.46137,48.74618,38.10817,48.64736,40.26425Z"/></g></svg>				</a>
949<a title="Visit us on Tiktok" class="disable-bgImage" target="_blank" href="https://www.tiktok.com/@andyshawford" data-social-header-button-id="tiktok" aria-label="Tiktok">
950<svg id="sh-tiktok" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-tiktok rect{fill:#010101;}#sh-tiktok .c1{fill:#69c9d0;}#sh-tiktok .c2{fill:#ee1d52;}#sh-tiktok .c3{fill:#fff;}</style><rect width="64" height="64"/><g><path class="c1" d="M47.1,22.7v-1.4c-1.7,0-3.3-0.5-4.7-1.3l1.6,2L47.1,22.7z M38.3,14c0,0-0.1-0.5-0.1-0.7v-0.8h-6.4v25.4c0,3-2.4,5.4-5.4,5.4c-0.9,0-1.7-0.2-2.4-0.6l2,3.3l8-1L38.3,14z M28,27.7v-1.4c-0.5-0.1-1-0.1-1.5-0.1c-6.5,0-11.8,5.3-11.8,11.7c0,4.1,2,7.5,5.1,9.6L19,35.2L28,27.7z"/><path class="c2" d="M49,22.9v6.4c-3.3,0-6.4-1-8.9-2.8v12.9c0,6.4-5.3,11.7-11.8,11.7c-3.3,0-6.4-1.4-8.5-3.6L34,45l4-31h2.1v0.8c0.2,2,1,3.8,2.3,5.2l1.6,2l3.1,0.7C47.8,22.8,48.4,22.9,49,22.9z M24,42.7L20,41l2-10l6,1.8v-5.1c0.7,0,1.3,0,1.9,0.1v6.5c-0.5-0.1-1-0.2-1.6-0.2c-3,0-5.4,2.4-5.4,5.4C22.9,40.6,23.3,41.8,24,42.7z"/><path class="c3" d="M38.2,24.9c2.5,1.8,5.6,2.8,8.9,2.8v-5c-1.8-0.4-3.5-1.4-4.7-2.7c-2.1-1.3-3.6-3.5-4.1-6h-4.6v25.4c0,3-2.4,5.4-5.4,5.4c-1.7,0-3.3-0.8-4.3-2.1c-1.8-0.9-3-2.7-3-4.8c0-3,2.4-5.3,5.4-5.3c0.6,0,1.1,0.1,1.6,0.2v-5.1c-6.4,0.1-11.5,5.2-11.5,11.6c0,3.2,1.3,6.1,3.3,8.2c1.9,1.3,4.1,2,6.5,2c6.5,0,11.9-5.2,11.9-11.6L38.2,24.9z"/></g></svg>				</a>
951</div>
952</div>
953<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-specific-include1">
954;
955;
956</div>
957</div><!-- end .hide -->		
958<script type="text/javascript">
959window.DDC = window.DDC || {};
960var generateCallTrackingSessionId = function() {
961var uuid = Math.random().toString(36).substring(2) + (new Date()).getTime().toString(36);
962return uuid;
963},
964setCallTrackingSessionCookie = function(uuid) {
965// Set cookie to expire in 2 hours
966var expirationTime = new Date();
967expirationTime.setTime(expirationTime.getTime() + 120 * 60 * 1000);
968document.cookie = 'callTrackingSessionId=' + uuid + ';expires=' + expirationTime.toGMTString() + ';path=/';
969},
970cookieRxResults = new RegExp("callTrackingSessionId=\(\.\*\?\)\(;\|\$\)").exec(document.cookie),
971callTrackingSessionId
972;
973if (cookieRxResults) {
974callTrackingSessionId = cookieRxResults[1];
975} else {
976callTrackingSessionId = generateCallTrackingSessionId();
977setCallTrackingSessionCookie(callTrackingSessionId);
978}
979window.DDC.callTrackingSettings = {
980callTrackingArtifactBaseUrl: 'https://phones.ddcplatform.dealer.com',
981callTrackingSessionId: callTrackingSessionId,
982callTrackingAccountIdsOverride: null
983};
984window.DDC.phonesUrl = 'https://phone-swap-service-v2-prod.us-east-1.web.dealer.com:443/phones';
985</script>
vendor: 1 bytes, line 985
985
986<script type="text/javascript" src="/static/assets/libraries/ddc-phone-swapping/live-latest/umd.js" async></script>
986
987<!-- Google Tag Manager -->
988<script type="text/javascript">
989const gtmContainerIds = [{id:'GTM-4H673',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-NHQKVH7',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-5XSGF6V',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-TX8TP7P',src:'https://www.googletagmanager.com/gtm.js'}];
990window.DDC.dataLayer = window.DDC.dataLayer || {};
991if(window.dataLayer) {
992window.dataLayer.splice(0,0,window.DDC.dataLayer);
993} else {
994window.dataLayer=[window.DDC.dataLayer];
995}
996(()=>{
997const dataLayerHasData = !!Object.keys(window.DDC.dataLayer).length && !!window.DDC.dataLayer.page?.pageInfo;
998window?.newrelic?.setCustomAttribute(
999'dataLayerHasData',
1000dataLayerHasData
1001);
1002})();
1003(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;
1004while(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);}}
1005(window,document,'script','dataLayer',gtmContainerIds));
1006</script>
1006
1007<!-- End Google Tag Manager -->
1008<script type="text/javascript">
1009window.DDC = window.DDC || {};
1010DDC.WS = DDC.WS || {};
1011DDC.OSIRIS = DDC.WS;
1012DDC.WS.state = DDC.WS.state || {};
1013DDC.WS.state['ws-site-text-search'] = DDC.WS.state['ws-site-text-search'] || {};
1014DDC.WS.state['ws-site-text-search']['template-site-search1'] = {"widgetData":{"pageAlias":"SITEBUILDER_BODY_SHOP_SERVICES_1","pageSearchUri":"https://minerva-west.web.dealer.com/search","accountId":"andyshawfordfd","siteId":"andyshawfordfd","widgetSearchServiceUri":"/api/widget/ws-site-text-search","configTypes":"new,used"},"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","showPrice":"true","enableConditionTabs":"false","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"}
1014,"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","CAR_CUSTOMIZER":"/car-customizer/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":{"desktop":400,"mobile":600}}};
1015DDC.WS.state['ws-tracking'] = DDC.WS.state['ws-tracking'] || {};
1016DDC.WS.state['ws-tracking']['ws-tracking1'] = {"addItems":{"id":"andyshawfordfd","type":null,"status":null,"verticalType":null,"name":"Andy Shaw Ford","url":"www.andyshawford.com","internalUrl":"andyshawfordfd.cms.dealer.com","properties":{"latitude":"35.362314","longitude":"-83.200894"},"address":{"address1":"1231 East Main Street","address2":"","address3":null,"city":"Sylva","state":"NC","postalCode":"28779","country":"US"},"primaryContactInformation":{"phoneNumbers":[{"type":"HOME","number":"(828) 339-1243"},{"type":"WORK","number":"828-586-0900"},{"type":"FAX","number":"(888) 581-5103"},{"type":"OTHER","number":"(828) 339-1248"}],"email":"[email protected]","email2":"[email protected]","firstName":null,"lastName":null},"secondaryContactInformation":null,"hours":{"sunday":"Closed","monday":"8:30am-6pm","tuesday":"8:30am-6pm","wednesday":"8:30am-6pm","thursday":"8:30am-6pm","friday":"8:30am-6pm","saturday":"9am-4pm"},"localizedHours":null,"ancestorAccountIds":null,"descendantAccountIds":null,"childAccountIds":null,"parentAccountIds":null,"franchiseList":["Ford"],"dealerCodes":null,"grantedResources":null,"departments":[{"label":"Body Shop","type":"BODY_SHOP","hours":{"sunday":"Closed","monday":"7:30AM - 6:00PM","tuesday":"7:30AM - 6:00PM","wednesday":"7:30AM - 6:00PM","thursday":"7:30AM - 6:00PM","friday":"7:30AM - 6:00PM","saturday":"Closed"},"localizedHours":{"unknown":{"sunday":"Closed","monday":"7:30AM - 6:00PM","tuesday":"7:30AM - 6:00PM","wednesday":"7:30AM - 6:00PM","thursday":"7:30AM - 6:00PM","friday":"7:30AM - 6:00PM","saturday":"Closed"}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"(828) 631-2400"},{"type":"FAX","number":"(828) 586-8484"}],"email":"[email protected]","email2":null,"firstName":"","lastName":""},"address":{"address1":"1231 East Main Street","address2":"","address3":null,"city":"Sylva","state":"","postalCode":"28779","country":""}},{"label":"LOCAL","type":"LOCAL","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":"(828) 586-0900"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Staff","type":"STAFF","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":"(828) 339-1243"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Employment","type":"EMPLOYMENT","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":"
1016(828) 339-1248"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Service","type":"SERVICE","hours":{"sunday":"Closed","monday":"8am-6pm","tuesday":"8am-6pm","wednesday":"8am-6pm","thursday":"8am-6pm","friday":"8am-6pm","saturday":"8am-4pm"},"localizedHours":{"unknown":{"sunday":"Closed","monday":"8am-6pm","tuesday":"8am-6pm","wednesday":"8am-6pm","thursday":"8am-6pm","friday":"8am-6pm","saturday":"8am-4pm"}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"8285860900"},{"type":"FAX","number":"(828) 586-8484"}],"email":"[email protected]","email2":null,"firstName":"","lastName":""},"address":{"address1":"1231 East Main Street","address2":"","address3":null,"city":"Sylva","state":"NC","postalCode":"28779","country":"US"}},{"label":"Internet Desk","type":"INTERNET_DESK","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"(828) 586-0900"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Internet Sales","type":"INTERNET_SALES","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":"(828) 586-0900"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Financing","type":"FINANCING","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":"(828) 586-0900"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Parts","type":"PARTS","hours":{"sunday":"Closed","monday":"7:30AM - 5:30PM","tuesday":"7:30AM - 5:30PM","wednesday":"7:30AM - 5:30PM","thursday":"7:30AM - 5:30PM","friday":"7:30AM - 5:30PM","saturday":"8:00AM - 4:00PM"},"localizedHours":{"unknown":{"sunday":"Closed","monday":"7:30AM - 5:30PM","tuesday":"7:30AM - 5:30PM","wednesday":"7:30AM - 5:30PM","thursday":"7:30AM - 5:30PM","friday":"7:30AM - 5:30PM","saturday":"8:00AM - 4:00PM"}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"(828) 339-1248"},{"type":"FAX","number":"(828) 586-8484"}],"email":"[email protected]","email2":null,"firstName":"","lastName":""},"address":{"address1":"1231 East Main Street","address2":"","address3":null,"city":"Sylva","state":"NC","postalCode":"28779","country":"US"}}],"inventoryListingConfigs":null,"lastModifiedTime":null,"controlCenterPlatform":null,"created":null,"lastPublished":null,"phoneNumbers":[{"number":"8283078002","isTrackingNumber":true,"trackingCategory":"DDC_PRIMARY_WEBSITE","profitCenter":"SALES","locationOnSite":"SALES"},{"number":"8283078001","isTrackingNumber":true,"trackingCategory":"DDC_PRIMARY_WEBSITE","profitCenter":"PARTS","locationOnSite":"PARTS"},{"number":"8283078003","isTrackingNumber":true,"trackingCategory":"DDC_PRIMARY_WEBSITE","profitCenter":"SERVICE","locationOnSite":"SERVICE"},{"number":"(828) 339-1243","isTrackingNumber":false,"department":"Company Phone 2"},{"number":"828-586-0900","isTrackingNumber":false,"department":"SALES"},{"number":"(828) 339-1248","isTrackingNumber":false,"department":"Company Phone 3"},{"number":"(828) 631-2400","isTrackingNumber":false,"department":"Body Shop"}
1016,{"number":"(828) 339-1248","isTrackingNumber":false,"department":"Employment"},{"number":"(828) 586-0900","isTrackingNumber":false,"department":"Financing"},{"number":"(828) 586-0900","isTrackingNumber":false,"department":"Internet Desk"},{"number":"(828) 586-0900","isTrackingNumber":false,"department":"Internet Sales"},{"number":"(828) 586-0900","isTrackingNumber":false,"department":"LOCAL"},{"number":"(828) 339-1248","isTrackingNumber":false,"department":"Parts"},{"number":"8285860900","isTrackingNumber":false,"department":"Service"},{"number":"(828) 339-1243","isTrackingNumber":false,"department":"Staff"}]},"dlItems":[],"schemaConfig":{"pageAlias":"SITEBUILDER_BODY_SHOP_SERVICES_1","siteId":"andyshawfordfd"},"requestData":{"deviceType":"DESKTOP","windowId":"ws-tracking1","widgetName":"ws-tracking","locale":"en_US"},"prefs":{"maxClickpathCount":"100","formChangeTypes":"select input textarea","cookiesForExtraInfo":"","paramsForExtraInfo":"","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}};
1017DDC.WS.state['ws-mycars-nav'] = DDC.WS.state['ws-mycars-nav'] || {};
1018DDC.WS.state['ws-mycars-nav']['template-toolbar1'] = {"moreRequestData":{"accountId":"andyshawfordfd","parameterMap":{},"siteId":"andyshawfordfd"},"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}};
1019DDC.WS.state['ws-accordion-content'] = DDC.WS.state['ws-accordion-content'] || {};
1020DDC.WS.state['ws-accordion-content']['accordion-content1'] = {"items":[{"entityComponentClassName":"com.dealer.cms.model.widgets.AccordionContent","content":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_WHAT_TYPES_OF_COLLISION_REPAIRS_DO_YOU_HANDLE_","deviceOverrides":{},"itemEnabled":true,"title":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_WHAT_TYPES_OF_COLLISION_REPAIRS_DO_YOU_HANDLE_"},{"entityComponentClassName":"com.dealer.cms.model.widgets.AccordionContent","content":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_HAVE_YOU_REPAIRED_CARS_LIKE_MINE_BEFORE_","deviceOverrides":{},"itemEnabled":true,"title":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_HAVE_YOU_REPAIRED_CARS_LIKE_MINE_BEFORE_"},{"entityComponentClassName":"com.dealer.cms.model.widgets.AccordionContent","content":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_DO_I_HAVE_TO_USE_THE_BODY_SHOP_MY_INSURANCE_COMPANY_RECOMMENDED_","deviceOverrides":{},"itemEnabled":true,"title":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_DO_I_HAVE_TO_USE_THE_BODY_SHOP_MY_INSURANCE_COMPANY_RECOMMENDED_"},{"entityComponentClassName":"com.dealer.cms.model.widgets.AccordionContent","content":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_DO_I_NEED_TO_GET_MORE_THAN_ONE_ESTIMATE_","deviceOverrides":{},"itemEnabled":true,"title":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_DO_I_NEED_TO_GET_MORE_THAN_ONE_ESTIMATE_"},{"entityComponentClassName":"com.dealer.cms.model.widgets.AccordionContent","content":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_HOW_LONG_WILL_MY_REPAIR_TAKE_","deviceOverrides":{},"itemEnabled":true,"title":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_HOW_LONG_WILL_MY_REPAIR_TAKE_"},{"entityComponentClassName":"com.dealer.cms.model.widgets.AccordionContent","content":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_CAN_I_DROP_OFF_MY_VEHICLE_AFTER_HOURS_","deviceOverrides":{},"itemEnabled":true,"title":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_CAN_I_DROP_OFF_MY_VEHICLE_AFTER_HOURS_"},{"entityComponentClassName":"com.dealer.cms.model.widgets.AccordionContent","content":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_WHAT_SHOULD_I_BRING_TO_MY_APPOINTMENT_","deviceOverrides":{},"itemEnabled":true,"title":"SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_WHAT_SHOULD_I_BRING_TO_MY_APPOINTMENT_"}],"requestData":{"deviceType":"DESKTOP","windowId":"accordion-content1","widgetName":"ws-accordion-content","locale":"en_US"},"prefs":{"widgetHeading":"DYNAMIC_PREF_LABEL_SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_WIDGETHEADING","widgetClasses":"","showFirstItemExpanded":"false","headingSize":"","headingStyles":"","collapseIcon":"collapse","expandIcon":"expand","accordionBody":"","panelHeadingStyle":"","panelBodyWrapperStyle":"","panelBodyStyle":"","itemlist.id":"b495cb649a724adb940f2739a7e7662b","itemClasses":""},"labels":{"DYNAMIC_PREF_LABEL_SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_WIDGETHEADING":"Body Shop FAQs","ACCORDION_CONTENT_2":"Accordion Content 2","ACCORDION_CONTENT_1":"Accordion Content 1","ACCORDION_IMAGE_DESCRIPTION_3":"Image description 3","ACCORDION_TITLE_3":"Accordion Title 3","ACCORDION_TITLE_2":"Accordion Title 2","ACCORDION_CONTENT_3":"Accordion Content 3","ACCORDION_TITLE_1":"Accordion Title 1","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_HAVE_YOU_REPAIRED_CARS_LIKE_MINE_BEFORE_":"We can repair most all makes and models.","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_WHAT_TYPES_OF_COLLISION_REPAIRS_DO_YOU_HANDLE_":" Any type of collision. We handle body and suspension work, alignments, windshields and glass work, paintless dent repair, and ADAS calibrations.","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_DO_I_NEED_TO_GET_MORE_THAN_ONE_ESTIMATE_":"Nope! We can handle your estimate and any \"supplemental\" repairs necessary to restore your vehicle to pre-collision condition.","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_DO_I_HAVE_TO_USE_THE_BODY_SHOP_MY_INSURANCE_COMPANY_RECOMMENDED_":"Do I have to use the body shop my insurance company recommended?","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_DO_I_NEED_TO_GET_MORE_THAN_ONE_ESTIMATE_":"Do I need to get more than one estimate?","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_HAVE_YOU_REPAIRED_CARS_LIKE_MINE_BEFORE_":"Have you repaired cars like mine before?","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_WHAT_TYPES_OF_COLLISION_REPAIRS_DO_YOU_HANDLE_":"What types of collision repairs do you handle?","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_CAN_I_DROP_OFF_MY_VEHICLE_AFTER_HOURS_":"Sure! We have a drop box and envelopes by our door. Feel free to drop your keys after hours.","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_CAN_I_DROP_OFF_MY_VEHICLE_AFTER_HOURS_":"Can I drop off my vehicle after hours?","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_WHAT_SHOULD_I_BRING_TO_MY_APPOINTMENT_":"What should I bring to my appointment?","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_WHAT_SHOULD_I_BRING_TO_MY_APPOINTMENT_":"It is helpful if you have already filed an insurance claim to bring your claim number and a copy of the insurance adjuster's repair estimate, if available. If not, no problem—we can help start the process with you.","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_HOW_LONG_WILL_MY_REPAIR_TAKE_":"The repair process length can depend on many variables. We are committed to handling your vehicle's repair with the utmost efficiency and quality.","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_TITLE_HOW_LONG_WILL_MY_REPAIR_TAKE_":"How long will my repair take?","SITEBUILDER_BODY_SHOP_SERVICES_1_ACCORDION_CONTENT1_CONTENT_DO_I_HAVE_TO_USE_THE_BODY_SHOP_MY_INSURANCE_COMPANY_RECOMMENDED_":"We work with most all insurance companies, even \"out of network\" ones. We guarantee OUR work even if the insurance company says they will not guarantee your vehicle's repair unless you go to one of their \"network\" shops. We will \"go to bat\" for you to supply the best quality parts and materials for your vehicle's repair."},"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-accordion-content-latency-tracking":true}};
1021DDC.WS.state['ws-navigation'] = DDC.WS.state['ws-navigation'] || {};
1022DDC.WS.state['ws-navigation']['template-navigation2'] = {"items":[{"id":"SITEMAP","label":"Sitemap","labelAlias":"SITEMAP","url":"/sitemap.htm","target":"","pageId":"SITEMAP_DEFAULT","matched":false,"custom"
1022:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Sitemap","labelText":"Sitemap"},{"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":"v9_OEM_FORD_0001_V1_DEFINITIONS","label":"View Additional Disclosures","labelAlias":"VIEW_ADDIONTAL_DISCLOSURES_1","url":"/definitions/index.htm","target":"","pageId":"DEFINITIONS_DISCLOSURES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"View Additional Disclosures","labelText":"View Additional Disclosures"}],"widgetData":{"navsV2":true,"accountId":"andyshawfordfd"},"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":"BLANK","enableMegaMenus":"false","mobileSubnavType":"dropdown","showIcons":"false","allowTopLevelLinks":"false","showFooterLinksIcons":"true","navListClasses":"nav pull-right","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","PRIVACY":"Privacy","VIEW_ADDIONTAL_DISCLOSURES_1":"View Additional Disclosures"},"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}};
1023DDC.WS.state['ws-navigation']['template-navigation1'] = {"items":[{"id":"586f560b0a0e095052990803964e7e08","label":"Home","labelAlias":"HOME","url":"/","target":"_self","pageId":"INDEX","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Home","labelText":"Home"},{"id":"NEW_INVENTORY_SEARCH","label":"NEW","labelAlias":"NEW_INVENTORY_SEARCH_1_2","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":"Search New Inventory","labelAlias":"NEW_VEHICLE_INVENTORY_1_1","url":"/new-inventory/index.htm","target":"","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Search New Inventory","labelText":"Search New Inventory"},{"id":"a495da4e78624108a28993e70cc78711","label":"New Ford Bronco","labelAlias":"NEW_FORD_BRONCO","url":"/new-inventory/ford-bronco-family.htm","target":"_self","pageId":"SITEBUILDER_NEW_FORD_BRONCO___BRONCO_SPORT_SUV_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Ford Bronco","labelText":"New Ford Bronco"},{"id":"8b383bbb4420471a9f93d7aa6fa34747","label":"Browse Employee Pricing","labelAlias":"BROWSE_EMPLOYEE_PRICING","url":"/new-inventory/index.htm?intcmp=t3-2025-emppricing-inventory","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":"?intcmp=t3-2025-emppricing-inventory"},"navigationItems":[],"labelSafeHtml":"Browse Employee Pricing","labelText":"Browse Employee Pricing"},{"id":"1bfdd91d32594b16a862cffc2a92caf0","label":"Manager Specials","labelAlias":"MANAGER_SPECIALS","url":"/manager-specials.htm","target":"_self","pageId":"SITEBUILDER_MANAGER_SPECIALS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Manager Specials","labelText":"Manager Specials"},{"id":"729cbe268ba842b0ac0615e26f7f9428","label":"Start a Custom Order","labelAlias":"START_A_CUSTOM_ORDER_1","url":"/custom-order/your-ford-your-way.htm","target":"_self","pageId":"SITEBUILDER_YOUR_FORD_YOUR_WAY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Start a Custom Order","labelText":"Start a Custom Order"},{"id":"MODELS","label":"Ford Model Lineup","labelAlias":"FORD_MODEL_LINEUP","url":"/new-inventory/index/models.htm","target":"","pageId":"MODELS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Model Lineup","labelText":"Ford Model Lineup"},{"id":"c7790e2527354992bb57c7c557753aad","label":"New Vehicle Specials ","labelAlias":"NEW_VEHICLE_SPECIALS_","url":"/vehicle-specials.htm","target":"_self","pageId":"SITEBUILDER_VEHICLE_SPECIALS__1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Vehicle Specials ","labelText":"New Vehicle Specials"}],"labelSafeHtml":"New Inventory","labelText":"New Inventory"}]},{"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":"NEW_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"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","label":"Search New Inventory","labelAlias":"NEW_VEHICLE_INVENTORY_1_1","url":"/new-inventory/index.htm","target":"","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":{},"navigationItems":[],"labelSafeHtml":"Search New Inventory","labelText":"Search New Inventory"},{"id":"a495da4e78624108a28993e70cc78711","label":"New Ford Bronco","labelAlias":"NEW_FORD_BRONCO","url":"/new-inventory/ford-bronco-family.htm","target":"_self","pageId":"SITEBUILDER_NEW_FORD_BRONCO___BRONCO_SPORT_SUV_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Ford Bronco","labelText":"New Ford Bronco"},{"id":"8b383bbb4420471a9f93d7aa6fa34747","label":"Browse Employee Pricing","labelAlias":"BROWSE_EMPLOYEE_PRICING","url":"/new-inventory/index.htm?intcmp=t3-2025-emppricing-inventory","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":"?intcmp=t3-2025-emppricing-inventory"},"navigationItems":[],"labelSafeHtml":"Browse Employee Pricing","labelText":"Browse Employee Pricing"},{"id":"1bfdd91d32594b16a862cffc2a92caf0","label":"Manager Specials","labelAlias":"MANAGER_SPECIALS","url":"/manager-specials.htm","target":"_self","pageId":"SITEBUILDER_MANAGER_SPECIALS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Manager Specials","labelText":"Manager Specials"},{"id":"729cbe268ba842b0ac0615e26f7f9428","label":"Start a Custom Order","labelAlias":"START_A_CUSTOM_ORDER_1","url":"/custom-order/your-ford-your-way.htm","target":"_self","pageId":"SITEBUILDER_YOUR_FORD_YOUR_WAY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Start a Custom Order","labelText":"Start a Custom Order"},{"id":"MODELS","label":"Ford Model Lineup","labelAlias":"FORD_MODEL_LINEUP","url":"/new-inventory/index/models.htm","target":"","pageId":"MODELS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Model Lineup","labelText":"Ford Model Lineup"},{"id":"c7790e2527354992bb57c7c557753aad","label":"New Vehicle Specials ","labelAlias":"NEW_VEHICLE_SPECIALS_","url":"/vehicle-specials.htm","target":"_self","pageId":"SITEBUILDER_VEHICLE_SPECIALS__1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Vehicle Specials ","labelText":"New Vehicle Specials"}],"labelSafeHtml":"New Inventory","labelText":"New Inventory"},{"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":"NEW_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","labelText":"NEW"},{"id":"PRE_OWNED_INVENTORY_SEARCH","label":"USED","labelAlias":"PRE_OWNED_INVENTORY_SEARCH_2","url":"#","target":"","pageId":"#","matched":false,"custom"
1023: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","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_USED","label":"Search Pre-Owned Inventory","labelAlias":"USED_VEHICLE_INVENTORY_1_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":"Search Pre-Owned Inventory","labelText":"Search Pre-Owned Inventory"},{"id":"c0553edd0a0e09506b5423b3f81b1a96","label":"Vehicles Under $25k ","labelAlias":"BARGAIN_VEHICLE_INVENTORY_1_1_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":"Vehicles Under $25k ","labelText":"Vehicles Under $25k"},{"id":"47e39263269d451ca9ac7d6c42496c1b","label":"Managers Specials","labelAlias":"MANAGERS_SPECIALS","url":"/managers-specials.htm","target":"_self","pageId":"SITEBUILDER_MANAGERS_SPECIALS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Managers Specials","labelText":"Managers Specials"},{"id":"f6df90fa09934239974e9cde48fe9a87","label":"Ford Blue Advantage Overview","labelAlias":"FORD_BLUE_ADVANTAGE_OVERVIEW","url":"/ford-blue-advantage-overview-atmbg.htm","target":"_self","pageId":"SITEBUILDER_FORD_BLUE_ADVANTAGE_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Blue Advantage Overview","labelText":"Ford Blue Advantage Overview"}],"labelSafeHtml":"Pre-Owned Inventory","labelText":"Pre-Owned Inventory"},{"id":"ae5348e14b5a4d54a9efb02069afe1c1","label":"Find Your Car","labelAlias":"FIND_YOUR_CAR","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":"46083c4a481e4d32a45b18fec5f5550f","label":"Used SUVs","labelAlias":"USED_SUVS","url":"/used-inventory/used-suvs-in-sylva.htm","target":"_self","pageId":"SITEBUILDER_USED_SUVS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used SUVs","labelText":"Used SUVs"},{"id":"a12c4a14f84c4c378bea8971c0977546","label":"Used Trucks","labelAlias":"USED_TRUCKS_1","url":"/used-inventory/used-trucks-in-sylva.htm","target":"_self","pageId":"SITEBUILDER_USED_TRUCKS_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Trucks","labelText":"Used Trucks"},{"id":"94d276ad0a0e09500dc34d7af89f40b0","label":"Used Ford Vehicles","labelAlias":"USED_FORD_VEHICLES","url":"/used-inventory/used-ford-sylva.htm","target":"_self","pageId":"SITEBUILDER_ANDYSHAWFORDFD_CUSTOM_LAYOUT_5_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Ford Vehicles","labelText":"Used Ford Vehicles"}],"labelSafeHtml":"Find Your Car","labelText":"Find Your Car"},{"id":"c95eba6cdcce4def8224c8bb50e239a4","label":"Featured Inventory Videos","labelAlias":"FEATURED_USED_INVENTORY_VIDEOS_1","url":"/new-inventory/index/featured-inventory-videos.htm","target":"_self","pageId":"SITEBUILDER_FEATURED_INVENTORY_VIDEOS_1","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Inventory Videos","labelText":"Featured Inventory Videos"}]},{"gridUnits":8,"navigationItems":[{"id":"FEATURED_VEHICLES","label":" ","labelAlias":"__1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"INVENTORY_FEATURED_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":" ","labelText":""}]}],"navigationItems":[{"id":"USED_INVENTORY","label":"Pre-Owned Inventory","labelAlias":"USED_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_USED","label":"Search Pre-Owned Inventory","labelAlias":"USED_VEHICLE_INVENTORY_1_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":"Search Pre-Owned Inventory","labelText":"Search Pre-Owned Inventory"},{"id":"c0553edd0a0e09506b5423b3f81b1a96","label":"Vehicles Under $25k ","labelAlias":"BARGAIN_VEHICLE_INVENTORY_1_1_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":"Vehicles Under $25k ","labelText":"Vehicles Under $25k"},{"id":"47e39263269d451ca9ac7d6c42496c1b","label":"Managers Specials","labelAlias":"MANAGERS_SPECIALS","url":"/managers-specials.htm","target":"_self","pageId":"SITEBUILDER_MANAGERS_SPECIALS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Managers Specials","labelText":"Managers Specials"},{"id":"f6df90fa09934239974e9cde48fe9a87","label":"Ford Blue Advantage Overview","labelAlias":"FORD_BLUE_ADVANTAGE_OVERVIEW","url":"/ford-blue-advantage-overview-atmbg.htm","target":"_self","pageId":"SITEBUILDER_FORD_BLUE_ADVANTAGE_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Blue Advantage Overview","labelText":"Ford Blue Advantage Overview"}],"labelSafeHtml":"Pre-Owned Inventory","labelText":"Pre-Owned Inventory"},{"id":"ae5348e14b5a4d54a9efb02069afe1c1","label":"Find Your Car","labelAlias":"FIND_YOUR_CAR","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":"46083c4a481e4d32a45b18fec5f5550f","label":"Used SUVs","labelAlias":"USED_SUVS","url":"/used-inventory/used-suvs-in-sylva.htm","target":"_self","pageId":"SITEBUILDER_USED_SUVS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used SUVs","labelText":"Used SUVs"},{"id":"a12c4a14f84c4c378bea8971c0977546","label":"Used Trucks","labelAlias":"USED_TRUCKS_1","url":"/used-inventory/used-trucks-in-sylva.htm","target":"_self","pageId":"SITEBUILDER_USED_TRUCKS_2","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Trucks","labelText":"Used Trucks"},{"id":"94d276ad0a0e09500dc34d7af89f40b0","label":"Used Ford Vehicles","labelAlias":"USED_FORD_VEHICLES","url":"/used-inventory/used-ford-sylva.htm","target":"_self","pageId":"SITEBUILDER_ANDYSHAWFORDFD_CUSTOM_LAYOUT_5_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Ford Vehicles","labelText":"Used Ford Vehicles"}],"labelSafeHtml":"Find Your Car","labelText":"Find Your Car"},{"id":"c95eba6cdcce4def8224c8bb50e239a4","label":"Featured Inventory Videos","labelAlias":"FEATURED_USED_INVENTORY_VIDEOS_1","url":"/new-inventory/index/featured-inventory-videos.htm","target":"_self","pageId":"SITEBUILDER_FEATURED_INVENTORY_VIDEOS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Inventory Videos","labelText":"Featured Inventory Videos"},{"id":"FEATURED_VEHICLES","label":" ","labelAlias":"__1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"INVENTORY_FEATURED_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":" ","labelText":""}],"labelSafeHtml":"USED","labelText":"USED"},{"id":"FINANCE","label":"SPECIALS","labelAlias":"FINANCE_2","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":12,"navigationItems":[{"id":"26e886f7df0d4a08ac65cd28070e6181","label":"Specials","labelAlias":"SPECIALS_2","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"af3c316b02b541e08427658d39209f52","label":"Vehicle Specials ","labelAlias":"VEHICLE_SPECIALS_","url":"/vehicle-specials.htm","target":"_self","pageId":"SITEBUILDER_VEHICLE_SPECIALS__1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicle Specials ","labelText":"Vehicle Specials"},{"id":"b135268249304b73984c28c379545650","label":"Featured Vehicles ","labelAlias":"FEATURED_VEHICLES_","url":"/specials/featured.htm","target":"_self","pageId":"SPECIALS_LISTING_FEATURED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Vehicles ","labelText":"Featured Vehicles"},{"id":"ae16e1a50a0a00f404b26190c541dae9","label":"Service Specials","labelAlias":"SERVICE_SPECIALS_1","url":"/promotions/service/index.htm","target":"_self","pageId":"PROMOTIONS_LISTING_SERVICE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"PARTS_SPECIALS","label":"Parts Specials","labelAlias":"PARTS_SPECIALS","url":"/specials/parts.htm","target":"","pageId":"SPECIALS_LISTING_PARTS","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Specials","labelText":"Parts Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"}]}],"navigationItems":[{"id":"26e886f7df0d4a08ac65cd28070e6181","label":"Specials","labelAlias":"SPECIALS_2","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"af3c316b02b541e08427658d39209f52","label":"Vehicle Specials ","labelAlias":"VEHICLE_SPECIALS_","url":"/vehicle-specials.htm","target":"_self","pageId":"SITEBUILDER_VEHICLE_SPECIALS__1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicle Specials ","labelText":"Vehicle Specials"},{"id":"b135268249304b73984c28c379545650","label":"Featured Vehicles ","labelAlias":"FEATURED_VEHICLES_","url":"/specials/featured.htm","target":"_self","pageId":"SPECIALS_LISTING_FEATURED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Vehicles ","labelText":"Featured Vehicles"},{"id":"ae16e1a50a0a00f404b26190c541dae9","label":"Service Specials","labelAlias":"SERVICE_SPECIALS_1","url":"/promotions/service/index.htm","target":"_self","pageId":"PROMOTIONS_LISTING_SERVICE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"PARTS_SPECIALS","label":"Parts Specials","labelAlias":"PARTS_SPECIALS","url":"/specials/parts.htm","target":"","pageId":"SPECIALS_LISTING_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Specials","labelText":"Parts Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"}],"labelSafeHtml":"SPECIALS","labelText":"SPECIALS"},{"id":"a743683e72e7402aa13f44de9c361308","label":"FINANCE","labelAlias":"FINANCE_3","url":"#","target":"_self","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":"FINANCE_CENTER","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"FINANCE_LEAD","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"/financing/index.htm","target":"_blank","pageId":"FINANCE_LEAD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Center","labelText":"Finance Center"},{"id":"FORD_CREDIT_ONLINE","label":"Apply For Credit","labelAlias":"FORD_CREDIT_ONLINE_1","url":"https://www.routeone.net/XRD/xrdStart.do?dealerId=KI3OM","target":"_blank","pageId":"WWW_ROUTEONE_NETXRDXRDSTART_DO","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?dealerId=KI3OM"},"navigationItems":[],"labelSafeHtml":"Apply For Credit","labelText":"Apply For Credit"},{"id":"5b4b31e36954494aa49755c107c57ef6","label":"Buy a Car Online","labelAlias":"BUY_A_CAR_ONLINE","url":"/buy-a-car-online.htm","target":"_self","pageId":"SITEBUILDER_BUY_A_CAR_ONLINE_1","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Buy a Car Online","labelText":"Buy a Car Online"},{"id":"15fa696c6a914e6eb8b365b2e5d63479","label":"Customize Your Deal","labelAlias":"CUSTOMIZE_YOUR_DEAL","url":"/customize-your-deal1.htm","target":"_self","pageId":"SITEBUILDER_CUSTOMIZE_YOUR_DEAL_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Customize Your Deal","labelText":"Customize Your Deal"},{"id":"BLACK_BOOK_CREDIT_ESTIMATOR","label":"Credit Estimator","labelAlias":"BLACK_BOOK_CREDIT_ESTIMATOR","url":"https://www.routeone.net/XRD/xrdStart.do?dealerId=KI3OM","target":"_blank","pageId":"WWW_ROUTEONE_NETXRDXRDSTART_DO","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?dealerId=KI3OM"},"navigationItems":[],"labelSafeHtml":"Credit Estimator","labelText":"Credit Estimator"},{"id":"0d62fe85540d4a74bd52b4400d6bd807","label":"Section 179 Tax Benefits","labelAlias":"SECTION_179_TAX_BENEFITS","url":"/section-179-tax-benefits.htm","target":"_self","pageId":"SITEBUILDER_2024_SECTION_179_BUSINESS_TAX_SAVINGS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Section 179 Tax Benefits","labelText":"Section 179 Tax Benefits"},{"id":"248137f45e6849fda353953eb5622a36","label":"GAP Insurance","labelAlias":"GAP_INSURANCE","url":"/gap-insurance.htm","target":"_self","pageId":"SITEBUILDER_GAP_INSURANCE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"GAP Insurance","labelText":"GAP Insurance"},{"id":"112f0acacd5e4cdda2409369ecb10a7a","label":"Ford Protect Extended Service Plan","labelAlias":"FORD_PROTECT_EXTENDED_SERVICE_PLAN","url":"/ford-protect-extended-service-plan.htm","target":"_self","pageId":"SITEBUILDER_FORD_PROTECT_EXTENDED_SERVICE_PLAN_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Protect Extended Service Plan","labelText":"Ford Protect Extended Service Plan"}],"labelSafeHtml":"Finance Center","labelText":"Finance Center"}]},{"gridUnits":6,"navigationItems":[{"id":"RESEARCH","label":"Research","labelAlias":"RESEARCH","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"586f560c0a0e095052990803b6225745","label":"Manufacturer Offers","labelAlias":"MANUFACTURER_OFFERS_NAV","url":"/global-incentives/index.htm","target":"_self","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":"Manufacturer Offers","labelText":"Manufacturer Offers"},{"id":"586f560c0a0e0950529908031ee607eb","label":"Regional Incentives","labelAlias":"REGIONAL_INCENTIVES","url":"/national-incentives/index.htm","target":"_self","pageId":"NATIONAL_INCENTIVES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Regional Incentives","labelText":"Regional Incentives"},{"id":"INVENTORY_FINDER_DEFAULT_AUTO","label":"CarFinder","labelAlias":"CARFINDER","url":"/carfinder/index.htm?category=AUTO","target":"","pageId":"INVENTORY_FINDER_DEFAULT_AUTO","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?category=AUTO"},"navigationItems":[],"labelSafeHtml":"CarFinder","labelText":"CarFinder"}],"labelSafeHtml":"Research","labelText":"Research"}]}],"navigationItems":[{"id":"FINANCE_CENTER","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"FINANCE_LEAD","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"/financing/index.htm","target":"_blank","pageId":"FINANCE_LEAD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Center","labelText":"Finance Center"},{"id":"FORD_CREDIT_ONLINE","label":"Apply For Credit","labelAlias":"FORD_CREDIT_ONLINE_1","url":"https://www.routeone.net/XRD/xrdStart.do?dealerId=KI3OM","target":"_blank","pageId":"WWW_ROUTEONE_NETXRDXRDSTART_DO","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?dealerId=KI3OM"},"navigationItems":[],"labelSafeHtml":"Apply For Credit","labelText":"Apply For Credit"},{"id":"5b4b31e36954494aa49755c107c57ef6","label":"Buy a Car Online","labelAlias":"BUY_A_CAR_ONLINE","url":"/buy-a-car-online.htm","target":"_self","pageId":"SITEBUILDER_BUY_A_CAR_ONLINE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Buy a Car Online","labelText":"Buy a Car Online"},{"id":"15fa696c6a914e6eb8b365b2e5d63479","label":"Customize Your Deal","labelAlias":"CUSTOMIZE_YOUR_DEAL","url":"/customize-your-deal1.htm","target":"_self","pageId":"SITEBUILDER_CUSTOMIZE_YOUR_DEAL_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Customize Your Deal","labelText":"Customize Your Deal"},{"id":"BLACK_BOOK_CREDIT_ESTIMATOR","label":"Credit Estimator","labelAlias":"BLACK_BOOK_CREDIT_ESTIMATOR","url":"https://www.routeone.net/XRD/xrdStart.do?dealerId=KI3OM","target":"_blank","pageId":"WWW_ROUTEONE_NETXRDXRDSTART_DO","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?dealerId=KI3OM"},"navigationItems":[],"labelSafeHtml":"Credit Estimator","labelText":"Credit Estimator"},{"id":"0d62fe85540d4a74bd52b4400d6bd807","label":"Section 179 Tax Benefits","labelAlias":"SECTION_179_TAX_BENEFITS","url":"/section-179-tax-benefits.htm","target":"_self","pageId":"SITEBUILDER_2024_SECTION_179_BUSINESS_TAX_SAVINGS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Section 179 Tax Benefits","labelText":"Section 179 Tax Benefits"},{"id":"248137f45e6849fda353953eb5622a36","label":"GAP Insurance","labelAlias":"GAP_INSURANCE","url":"/gap-insurance.htm","target":"_self","pageId":"SITEBUILDER_GAP_INSURANCE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"GAP Insurance","labelText":"GAP Insurance"},{"id":"112f0acacd5e4cdda2409369ecb10a7a","label":"Ford Protect Extended Service Plan","labelAlias":"FORD_PROTECT_EXTENDED_SERVICE_PLAN","url":"/ford-protect-extended-service-plan.htm","target":"_self","pageId":"SITEBUILDER_FORD_PROTECT_EXTENDED_SERVICE_PLAN_1","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Protect Extended Service Plan","labelText":"Ford Protect Extended Service Plan"}],"labelSafeHtml":"Finance Center","labelText":"Finance Center"},{"id":"RESEARCH","label":"Research","labelAlias":"RESEARCH","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"586f560c0a0e095052990803b6225745","label":"Manufacturer Offers","labelAlias":"MANUFACTURER_OFFERS_NAV","url":"/global-incentives/index.htm","target":"_self","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":"Manufacturer Offers","labelText":"Manufacturer Offers"},{"id":"586f560c0a0e0950529908031ee607eb","label":"Regional Incentives","labelAlias":"REGIONAL_INCENTIVES","url":"/national-incentives/index.htm","target":"_self","pageId":"NATIONAL_INCENTIVES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Regional Incentives","labelText":"Regional Incentives"},{"id":"INVENTORY_FINDER_DEFAULT_AUTO","label":"CarFinder","labelAlias":"CARFINDER","url":"/carfinder/index.htm?category=AUTO","target":"","pageId":"INVENTORY_FINDER_DEFAULT_AUTO","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?category=AUTO"},"navigationItems":[],"labelSafeHtml":"CarFinder","labelText":"CarFinder"}],"labelSafeHtml":"Research","labelText":"Research"}],"labelSafeHtml":"FINANCE","labelText":"FINANCE"},{"id":"SERVICE_YOUR_VEHICLE","label":"SERVICE & PARTS","labelAlias":"SERVICE_YOUR_VEHICLE_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"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":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"ada5db0ea957466f92e1e0c63a09c8b2","label":"Service Center","labelAlias":"SERVICE_CENTER_5","url":"/service-and-parts-center.htm","target":"_self","pageId":"SITEBUILDER_SERVICE_AND_PARTS_CENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Center","labelText":"Service Center"},{"id":"cf14f81b95d642fdbfce3d921967498c","label":"Schedule Service ","labelAlias":"SCHEDULE_SERVICE_","url":"/service-appointment.htm","target":"_self","pageId":"SITEBUILDER_SERVICE_APPOINTMENT_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":"e6a2f27bbad3496aaaed90816a5a640a","label":"Mobile Service","labelAlias":"MOBILE_SERVICE","url":"/ford-mobile-service.htm","target":"_self","pageId":"SITEBUILDER_MOBILE_SERVICE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Mobile Service","labelText":"Mobile Service"},{"id":"COUPONS_FD","label":"Service Coupons","labelAlias":"SERVICE_COUPONS","url":"/parts-service-coupons/index.htm","target":"","pageId":"COUPONS_FD","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Coupons","labelText":"Service Coupons"},{"id":"54db93a011034612aee326878c772614","label":"Service Specials","labelAlias":"SERVICE_SPECIALS_2","url":"/promotions/service/index.htm","target":"_self","pageId":"PROMOTIONS_LISTING_SERVICE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"ADOPS_WHY_BUY_FORD_PASS","label":"FordPass","labelAlias":"FORD_PASS","url":"/ford-app.htm","target":"","pageId":"ADOPS_WHY_BUY_FORD_PASS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"FordPass","labelText":"FordPass"},{"id":"94e36d7a89654899933f5e701e34901a","label":"Ford Pickup & Delivery","labelAlias":"FORD_PICKUP___DELIVERY","url":"/pickupanddelivery.htm","target":"_self","pageId":"SITEBUILDER_FORD_PICKUP_AND_DELIVERY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Pickup & Delivery","labelText":"Ford Pickup & Delivery"},{"id":"FORD_COLLISION_V2","label":"Collision Center","labelAlias":"COLLISION_CENTER","url":"/collision-repair-advice.htm","target":"_self","pageId":"FORD_COLLISION_V2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Collision Center","labelText":"Collision Center"},{"id":"5050de57700144af8f40827ec8e8cd6e","label":"Body Shop Services","labelAlias":"BODY_SHOP_SERVICES","url":"/service/body-shop-services.htm","target":"_self","pageId":"SITEBUILDER_BODY_SHOP_SERVICES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Body Shop Services","labelText":"Body Shop Services"},{"id":"2f3ca15fe8c2498fb0479e7263c30c36","label":"Insurances","labelAlias":"INSURANCES","url":"/service/insurances.htm","target":"_self","pageId":"SITEBUILDER_INSURANCES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Insurances","labelText":"Insurances"},{"id":"27c064afb6d048769affcba01ceafabc","label":"Body Shop","labelAlias":"BODY_SHOP","url":"/service/body-shop.htm","target":"_self","pageId":"SITEBUILDER_BODY_SHOP_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Body Shop","labelText":"Body Shop"}],"labelSafeHtml":"Service","labelText":"Service"}]},{"gridUnits":4,"navigationItems":[{"id":"PARTS","label":"Parts","labelAlias":"PARTS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"PARTS_LEAD","label":"Parts Center","labelAlias":"PARTS_CENTER","url":"/parts/index.htm","target":"","pageId":"PARTS_LEAD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Center","labelText":"Parts Center"},{"id":"f38112c90a0a00f56c51a4e0614baeb6","label":"Oil Details","labelAlias":"OIL_CHANGE_ADVICE_1_1_1","url":"/service/index/oil-change-advice.htm","target":"_self","pageId":"ADOPS_WHY_BUY_OIL_CHANGE","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Oil Details","labelText":"Oil Details"},{"id":"ACCESSORIES_PORTAL","label":"Accessories","labelAlias":"ACCESSORIES","url":"/fordaccessories.htm","target":"_top","pageId":"FORD_ACCESSORIES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Accessories","labelText":"Accessories"}],"labelSafeHtml":"Parts","labelText":"Parts"}]},{"gridUnits":4,"navigationItems":[{"id":"SERVICE_HOURS","label":"Body Shop","labelAlias":"SERVICE_HOURS_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"c0553ede0a0e09506b5423b3e9bd448e","label":"Collision Center","labelAlias":"COLLISION_CENTER_1","url":"/bodyshop/index.htm","target":"_self","pageId":"BODYSHOP_LEAD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Collision Center","labelText":"Collision Center"},{"id":"c0553ede0a0e09506b5423b32bc76b26","label":"Ford Collision","labelAlias":"FORD_COLLISION_1","url":"/bodyshop/index/ford-collision.htm","target":"_self","pageId":"FORD_COLLISION","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Collision","labelText":"Ford Collision"}],"labelSafeHtml":"Body Shop","labelText":"Body Shop"}]}],"navigationItems":[{"id":"SERVICE","label":"Service","labelAlias":"SERVICE","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"ada5db0ea957466f92e1e0c63a09c8b2","label":"Service Center","labelAlias":"SERVICE_CENTER_5","url":"/service-and-parts-center.htm","target":"_self","pageId":"SITEBUILDER_SERVICE_AND_PARTS_CENTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Center","labelText":"Service Center"},{"id":"cf14f81b95d642fdbfce3d921967498c","label":"Schedule Service ","labelAlias":"SCHEDULE_SERVICE_","url":"/service-appointment.htm","target":"_self","pageId":"SITEBUILDER_SERVICE_APPOINTMENT_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":"e6a2f27bbad3496aaaed90816a5a640a","label":"Mobile Service","labelAlias":"MOBILE_SERVICE","url":"/ford-mobile-service.htm","target":"_self","pageId":"SITEBUILDER_MOBILE_SERVICE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Mobile Service","labelText":"Mobile Service"},{"id":"COUPONS_FD","label":"Service Coupons","labelAlias":"SERVICE_COUPONS","url":"/parts-service-coupons/index.htm","target":"","pageId":"COUPONS_FD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Coupons","labelText":"Service Coupons"},{"id":"54db93a011034612aee326878c772614","label":"Service Specials","labelAlias":"SERVICE_SPECIALS_2","url":"/promotions/service/index.htm","target":"_self","pageId":"PROMOTIONS_LISTING_SERVICE","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"ADOPS_WHY_BUY_FORD_PASS","label":"FordPass","labelAlias":"FORD_PASS","url":"/ford-app.htm","target":"","pageId":"ADOPS_WHY_BUY_FORD_PASS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"FordPass","labelText":"FordPass"},{"id":"94e36d7a89654899933f5e701e34901a","label":"Ford Pickup & Delivery","labelAlias":"FORD_PICKUP___DELIVERY","url":"/pickupanddelivery.htm","target":"_self","pageId":"SITEBUILDER_FORD_PICKUP_AND_DELIVERY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Pickup & Delivery","labelText":"Ford Pickup & Delivery"},{"id":"FORD_COLLISION_V2","label":"Collision Center","labelAlias":"COLLISION_CENTER","url":"/collision-repair-advice.htm","target":"_self","pageId":"FORD_COLLISION_V2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Collision Center","labelText":"Collision Center"},{"id":"5050de57700144af8f40827ec8e8cd6e","label":"Body Shop Services","labelAlias":"BODY_SHOP_SERVICES","url":"/service/body-shop-services.htm","target":"_self","pageId":"SITEBUILDER_BODY_SHOP_SERVICES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Body Shop Services","labelText":"Body Shop Services"},{"id":"2f3ca15fe8c2498fb0479e7263c30c36","label":"Insurances","labelAlias":"INSURANCES","url":"/service/insurances.htm","target":"_self","pageId":"SITEBUILDER_INSURANCES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Insurances","labelText":"Insurances"},{"id":"27c064afb6d048769affcba01ceafabc","label":"Body Shop","labelAlias":"BODY_SHOP","url":"/service/body-shop.htm","target":"_self","pageId":"SITEBUILDER_BODY_SHOP_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Body Shop","labelText":"Body Shop"}],"labelSafeHtml":"Service","labelText":"Service"},{"id":"PARTS","label":"Parts","labelAlias":"PARTS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"PARTS_LEAD","label":"Parts Center","labelAlias":"PARTS_CENTER","url":"/parts/index.htm","target":"","pageId":"PARTS_LEAD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Center","labelText":"Parts Center"},{"id":"f38112c90a0a00f56c51a4e0614baeb6","label":"Oil Details","labelAlias":"OIL_CHANGE_ADVICE_1_1_1","url":"/service/index/oil-change-advice.htm","target":"_self","pageId":"ADOPS_WHY_BUY_OIL_CHANGE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Oil Details","labelText":"Oil Details"},{"id":"ACCESSORIES_PORTAL","label":"Accessories","labelAlias":"ACCESSORIES","url":"/fordaccessories.htm","target":"_top","pageId":"FORD_ACCESSORIES","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Accessories","labelText":"Accessories"}],"labelSafeHtml":"Parts","labelText":"Parts"},{"id":"SERVICE_HOURS","label":"Body Shop","labelAlias":"SERVICE_HOURS_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"c0553ede0a0e09506b5423b3e9bd448e","label":"Collision Center","labelAlias":"COLLISION_CENTER_1","url":"/bodyshop/index.htm","target":"_self","pageId":"BODYSHOP_LEAD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Collision Center","labelText":"Collision Center"},{"id":"c0553ede0a0e09506b5423b32bc76b26","label":"Ford Collision","labelAlias":"FORD_COLLISION_1","url":"/bodyshop/index/ford-collision.htm","target":"_self","pageId":"FORD_COLLISION","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Collision","labelText":"Ford Collision"}],"labelSafeHtml":"Body Shop","labelText":"Body Shop"}],"labelSafeHtml":"SERVICE & PARTS","labelText":"SERVICE & PARTS"},{"id":"ABOUT_OUR_DEALERSHIP","label":"ABOUT US","labelAlias":"ABOUT_OUR_DEALERSHIP_1_2","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":"c0553ede0a0e09506b5423b310cb2529","label":"Reviews","labelAlias":"REVIEWS","url":"/dealership/about/review-us.htm","target":"_self","pageId":"SITEBUILDER_ANDY_SHAW_FORD_REVIEWS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Reviews","labelText":"Reviews"},{"id":"ABOUT_DEFAULT","label":"About Us","labelAlias":"ABOUT_3","url":"/dealership/about-us.htm","target":"","pageId":"SITEBUILDER_ABOUT_US_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"About Us","labelText":"About Us"},{"id":"fb1b63dc06aa4f9e800917a6477040cb","label":"Monthly Newsletter","labelAlias":"MONTHLY_NEWSLETTER_1","url":"/monthly-newsletter.htm","target":"_self","pageId":"SITEBUILDER_MONTHLY_NEWSLETTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Monthly Newsletter","labelText":"Monthly Newsletter"},{"id":"ddb4490c8ec840caa51dfab14f88f291","label":"Social Media","labelAlias":"SOCIAL_MEDIA","url":"https://www.facebook.com/AndyShawFord","target":"_self","pageId":"WWW_FACEBOOK_COMANDYSHAWFORD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Social Media","labelText":"Social Media"},{"id":"674e1162b9f645d286e6cf4bae74d22f","label":"Why Buy From Andy Shaw?","labelAlias":"WHY_BUY_FORM_ANDY_SHAW__1","url":"/dealership/about/why-buy.htm","target":"_self","pageId":"SITEBUILDER_WHY_BUY_1","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Buy From Andy Shaw?","labelText":"Why Buy From Andy Shaw?"},{"id":"STAFF_LISTING","label":"Meet Our Staff","labelAlias":"STAFF_2","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 Our Staff","labelText":"Meet Our Staff"},{"id":"31482cc90a0e09506913ae80547e8e7b","label":"Our Blog","labelAlias":"OUR_BLOG","url":"/blog/category-list.htm","target":"_self","pageId":"BLOG_CATEGORY_LIST","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Our Blog","labelText":"Our Blog"},{"id":"3e310002947a4ca4ab4ea1dcc133f396","label":"Employment Opportunities","labelAlias":"EMPLOYMENT__1","url":"/employment/index.htm","target":"_self","pageId":"EMPLOYMENT_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Employment Opportunities","labelText":"Employment Opportunities"},{"id":"a53b6d6fea75410b89aa717826ba90ac","label":"Donation Request Form","labelAlias":"DONATION_REQUEST_FORM_1","url":"/donations-request-form.htm","target":"_self","pageId":"SITEBUILDER_DONATIONS_REQUEST_FORM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Donation Request Form","labelText":"Donation Request Form"}],"labelSafeHtml":"About The Dealership","labelText":"About The Dealership"},{"id":"09bf787e0a0e095047b86e7cba297003","label":"Videos","labelAlias":"VIDEOS_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":"09bd3ed80a0e095047b86e7c3ab1a437","label":"Dealership Videos","labelAlias":"DEALERSHIP_VIDEOS","url":"/video-gallery/index.htm?type=media","target":"_self","pageId":"VIDEO_GALLERY","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?type=media"},"navigationItems":[],"labelSafeHtml":"Dealership Videos","labelText":"Dealership Videos"},{"id":"09bd3ed80a0e095047b86e7c16bf59b7","label":"Inventory Videos","labelAlias":"INVENTORY_VIDEOS","url":"/video-gallery/index.htm?type=inventory","target":"_self","pageId":"VIDEO_GALLERY","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?type=inventory"},"navigationItems":[],"labelSafeHtml":"Inventory Videos","labelText":"Inventory Videos"}],"labelSafeHtml":"Videos","labelText":"Videos"}]},{"gridUnits":4,"navigationItems":[{"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":"DEALERSHIP_INFO_FRAGMENT","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"/navigation-fragments/dealership-info.htm","target":"","pageId":"DEALERSHIP_INFO_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"
1023: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":"c0553ede0a0e09506b5423b310cb2529","label":"Reviews","labelAlias":"REVIEWS","url":"/dealership/about/review-us.htm","target":"_self","pageId":"SITEBUILDER_ANDY_SHAW_FORD_REVIEWS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Reviews","labelText":"Reviews"},{"id":"ABOUT_DEFAULT","label":"About Us","labelAlias":"ABOUT_3","url":"/dealership/about-us.htm","target":"","pageId":"SITEBUILDER_ABOUT_US_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"About Us","labelText":"About Us"},{"id":"fb1b63dc06aa4f9e800917a6477040cb","label":"Monthly Newsletter","labelAlias":"MONTHLY_NEWSLETTER_1","url":"/monthly-newsletter.htm","target":"_self","pageId":"SITEBUILDER_MONTHLY_NEWSLETTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Monthly Newsletter","labelText":"Monthly Newsletter"},{"id":"ddb4490c8ec840caa51dfab14f88f291","label":"Social Media","labelAlias":"SOCIAL_MEDIA","url":"https://www.facebook.com/AndyShawFord","target":"_self","pageId":"WWW_FACEBOOK_COMANDYSHAWFORD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Social Media","labelText":"Social Media"},{"id":"674e1162b9f645d286e6cf4bae74d22f","label":"Why Buy From Andy Shaw?","labelAlias":"WHY_BUY_FORM_ANDY_SHAW__1","url":"/dealership/about/why-buy.htm","target":"_self","pageId":"SITEBUILDER_WHY_BUY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Buy From Andy Shaw?","labelText":"Why Buy From Andy Shaw?"},{"id":"STAFF_LISTING","label":"Meet Our Staff","labelAlias":"STAFF_2","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 Our Staff","labelText":"Meet Our Staff"},{"id":"31482cc90a0e09506913ae80547e8e7b","label":"Our Blog","labelAlias":"OUR_BLOG","url":"/blog/category-list.htm","target":"_self","pageId":"BLOG_CATEGORY_LIST","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Our Blog","labelText":"Our Blog"},{"id":"3e310002947a4ca4ab4ea1dcc133f396","label":"Employment Opportunities","labelAlias":"EMPLOYMENT__1","url":"/employment/index.htm","target":"_self","pageId":"EMPLOYMENT_LISTING","matched":false,"custom"
1023:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Employment Opportunities","labelText":"Employment Opportunities"},{"id":"a53b6d6fea75410b89aa717826ba90ac","label":"Donation Request Form","labelAlias":"DONATION_REQUEST_FORM_1","url":"/donations-request-form.htm","target":"_self","pageId":"SITEBUILDER_DONATIONS_REQUEST_FORM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Donation Request Form","labelText":"Donation Request Form"}],"labelSafeHtml":"About The Dealership","labelText":"About The Dealership"},{"id":"09bf787e0a0e095047b86e7cba297003","label":"Videos","labelAlias":"VIDEOS_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":"09bd3ed80a0e095047b86e7c3ab1a437","label":"Dealership Videos","labelAlias":"DEALERSHIP_VIDEOS","url":"/video-gallery/index.htm?type=media","target":"_self","pageId":"VIDEO_GALLERY","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?type=media"},"navigationItems":[],"labelSafeHtml":"Dealership Videos","labelText":"Dealership Videos"},{"id":"09bd3ed80a0e095047b86e7c16bf59b7","label":"Inventory Videos","labelAlias":"INVENTORY_VIDEOS","url":"/video-gallery/index.htm?type=inventory","target":"_self","pageId":"VIDEO_GALLERY","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?type=inventory"},"navigationItems":[],"labelSafeHtml":"Inventory Videos","labelText":"Inventory Videos"}],"labelSafeHtml":"Videos","labelText":"Videos"},{"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":"DEALERSHIP_INFO_FRAGMENT","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"/navigation-fragments/dealership-info.htm","target":"","pageId":"DEALERSHIP_INFO_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"}],"widgetData":{"navsV2":true,"accountId":"andyshawfordfd"},"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 smaller","enableMegaMenus":"true","mobileSubnavType":"dropdown","showIcons":"true","allowTo
1023pLevelLinks":"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":"true","showCurtain":"false","enableTwoLineLabelling":"true","enableSiteWideSearch":"last","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! ","MONTHLY_NEWSLETTER_1":"Monthly Newsletter","VEHICLE_SPECIALS_":"Vehicle Specials ","FORD_PROTECT_EXTENDED_SERVICE_PLAN":"Ford Protect Extended Service Plan","FINANCE_3":"FINANCE","FINANCE_2":"SPECIALS","MANAGER_SPECIALS":"Manager Specials","NEW_VEHICLE_INVENTORY_1_1":"Search New Inventory","USED_INVENTORY":"Pre-Owned Inventory","FORD_BLUE_ADVANTAGE_OVERVIEW":"Ford Blue Advantage Overview","RECOMMENDED_VEHICLES":"Recommended Vehicles","SOCIAL_MEDIA":"Social Media","INVENTORY_VIDEOS":"Inventory Videos","SERVICE":"Service","NEW_FORD_BRONCO":"New Ford Bronco","FINANCE_CENTER":"Finance Center","FEATURED_VEHICLES_":"Featured Vehicles ","RESEARCH":"Research","REVIEWS":"Reviews","USED_FORD_VEHICLES":"Used Ford Vehicles","BUY_A_CAR_ONLINE":"Buy a Car Online","SERVICE_COUPONS":"Service Coupons","FEATURED_USED_INVENTORY_VIDEOS_1":"Featured Inventory Videos","CARFINDER":"CarFinder","FORD_PICKUP___DELIVERY":"Ford Pickup & Delivery","SHOWROOM_HOURS":"Showroom Hours","WHY_BUY_FORM_ANDY_SHAW__1":"Why Buy From Andy Shaw?","BLACK_BOOK_CREDIT_ESTIMATOR":"Credit Estimator","DEALERSHIP_VIDEOS":"Dealership Videos","SHOP_BY_MODEL":"Shop By Model","EMPLOYMENT__1":"Employment Opportunities","ACCESSORIES":"Accessories","BROWSE_EMPLOYEE_PRICING":"Browse Employee Pricing","DONATION_REQUEST_FORM_1":"Donation Request Form","SERVICE_CENTER_5":"Service Center","INSURANCES":"Insurances","FORD_CREDIT_ONLINE_1":"Apply For Credit","BODY_SHOP_SERVICES":"Body Shop Services","FORD_COLLISION_1":"Ford Collision","STAFF_2":"Meet Our Staff","ABOUT_OUR_DEALERSHIP_1_2":"ABOUT US","START_A_CUSTOM_ORDER_1":"Start a Custom Order","CUSTOMIZE_YOUR_DEAL":"Customize Your Deal","PARTS":"Parts","PARTS_SPECIALS":"Parts Specials","COLLISION_CENTER_1":"Collision Center","NEW_VEHICLE_SPECIALS_":"New Vehicle Specials ","NEW_INVENTORY_SEARCH_1_2":"NEW","PRE_OWNED_INVENTORY_SEARCH_2":"USED","FIND_YOUR_CAR":"Find Your Car","SERVICE_SPECIALS_2":"Service Specials","SERVICE_SPECIALS_1":"Service Specials","SERVICE_YOUR_VEHICLE_1":"SERVICE & PARTS","VIDEOS_1":"Videos","USED_TRUCKS_1":"Used Trucks","FORD_PASS":"FordPass","__1":" ","NEW_INVENTORY":"New Inventory","USED_SUVS":"Used SUVs","SERVICE_HOURS_1":"Body Shop","FORD_MODEL_LINEUP":"Ford Model Lineup","BARGAIN_VEHICLE_INVENTORY_1_1_1":"Vehicles Under $25k ","MANUFACTURER_OFFERS_NAV":"Manufacturer Offers","OUR_BLOG":"Our Blog","SPECIALS_2":"Specials","SCHEDULE_SERVICE_":"Schedule Service ","GAP_INSURANCE":"GAP Insurance","OIL_CHANGE_ADVICE_1_1_1":"Oil Details","MANAGERS_SPECIALS":"Managers Specials","COLLISION_CENTER":"Collision Center","ABOUT_THE_DEALERSHIP":"About The Dealership","USED_VEHICLE_INVENTORY_1_1_1":"Search Pre-Owned Inventory","SECTION_179_TAX_BENEFITS":"Section 179 Tax Benefits","REGIONAL_INCENTIVES":"Regional Incentives","PARTS_CENTER":"Parts Center","ABOUT_3":"About Us","BODY_SHOP":"Body Shop","CONTACT_US":"Contact Us","HOME":"Home","MOBILE_SERVICE":"Mobile 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}};
1024DDC.WS.state['ws-tagging'] = DDC.WS.state['ws-tagging'] || {};
1025DDC.WS.state['ws-tagging']['ws-tagging1'] = {"widgetInfo":{"pageAlias":"SITEBUILDER_BODY_SHOP_SERVICES_1"},"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}}
1025","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":"service"},"pagealias-matcher":".*(?:SERVICE|BODYSHOP).*","preview":false},"cdl":{"configuration":{"utils":true,"create":{"coxAutoDataLayer":{"objectPath":"coxAutoDataLayer","value":[]}}},"grouping":"default","preview":false},"forddirectnative":{"configuration":{"liveScriptLocation":"248d63c2ff6b/000925d7541e/launch-fbfbcbd7fd0d","defaultScriptLocation":"248d63c2ff6b/000925d7541e/launch-1840d8e9af22-staging"},"grouping":"ford","form":{"default_notes":"Default form confirmation mapping, acts as the CONTACT form and custom form mapping.","default":{"confirmOverrides":{"page":{"siteSection":"about us","hierarchy":"about us","pageName":"contact us:thank y
1025ou","variantName":"contact-confirmation-load","tool":"default form","toolDescriptor":"contact us"},"onclick":{"onclick":"request type:general"},"user":{"leadType":"contact us"},"directCall":"contact-confirmation-load"}},"EPRICE":{"default":{"initOverrides":{"page":{"pageName":"{inventoryType}:si:{vehiclePageType}:vrfq","siteSection":"get quote","hierarchy":"shopping tools:get quote:{inventoryType}:{nameplate}"}},"confirmOverrides":{"page":{"pageName":"{inventoryType}:si:vls:vrfq:thank you","siteSection":"get quote","hierarchy":"shopping tools:get quote:{bodyStyle}:{nameplate}","tool":"event:quick quote","toolDescriptor":"vls:get quote","variantName":"vls-vrfq-submit"},"user":{"leadType":"si:vrfq"},"event":{"action":"lead submitted|vehicle quote|tool"},"onclick":{"onclick":"vrfq:popup"},"directCall":"vrfq-complete-load","cksCode":"vq"}},"referralPageAlias":[{"matcher":".*DETAILS.*","confirmOverrides":{"page":{"pageName":"{inventoryType}:si:vehicle details:vrfq:thank you","toolDescriptor":"vehicle details:get quote","variantName":"vehicle-details-vrfq-submit"}}}]},"EMAIL_A_FRIEND":{"initOverrides":{"page":{"pageName":"{inventoryType}:si:vehicle details:email to friend","siteSection":"search inventory","hierarchy":"shopping tools:email to friend:{inventoryType}:{nameplate}"}},"confirmOverrides":{"page":{"pageName":"{inventoryType}:si:vehicle details:email to friend:thank you","siteSection":"search inventory","hierarchy":"shopping tools:email to friend:{inventoryType}:{nameplate}","tool":"default form","toolDescriptor":"vehicle details:email to friend","variantName":"vrfq-complete-load"},"user":{"leadType":"vehicle details:email to friend"},"event":{"action":"vehicle quote|leadtool"},"onclick":{"onclick":"vrfq:popup"},"directCall":"vrfq-complete-load","cksCode":"vq"}},"FINANCE":{"confirmOverrides":{"page":{"hierarchy":"finance","pageName":"finance:get pre-approved:thank you","pageNameNoVehicle":"finance:get pre-approved:thank you","siteSection":"finance","tool":"get pre-approved","toolDescriptor":"get pre-approved:submitted","variantName":"get-pre-approved-load"},"event":{"action":"tool"}}},"GLOBAL_VEHICLE_INCENTIVE_LEAD_notes":"NOTE: the GLOBAL_VEHICLE_INCENTIVE_LEAD & SPECIALS_INFO_REQUEST form - properties should be identical","GLOBAL_VEHICLE_INCENTIVE_LEAD":{"initOverrides":{"page":{"pageName":"special offers:request info","hierarchy":"shopping tools:special offers","siteSection":"special offers"}},"confirmOverrides":{"page":{"pageName":"special offers:request info:thank you","hierarchy":"shopping tools:special offers:get quote:{inventoryType}","siteSection":"special offers","tool":"event:vehicle quote","toolDescriptor":"vrfq:{inventoryType}","variantName":"vrfq-complete-load"},"user":{"leadOptIn":"email opt-in full","leadType":"vrfq:si:vin"},"directCall":"vrfq-complete-load","cksCode":"so"}},"INFO_REQUEST":{"initOverrides":{"page":{"pageName":"{inventoryType}:si:vehicle details:vrmi","pageNameNoVehicle":"{inventoryType}:si:vehicle details:vrmi","siteSection":"search inventory","hierarchy":"shopping tools:more info:{bodyStyle}:{nameplate}"}},"confirmOverrides":{"page":{"pageName":"{inventoryType}:si:vehicle details:vrmi:thank you","siteSection":"search inventory","hierarchy":"shopping tools:more info:{bodyStyle}:{nameplate}","tool":"event:lead submitted","toolDescriptor":"vehicle details:more info","variantName":"vrmi-submit"},"user":{"leadType":"si:vrmi","leadOptIn":"email direct opt-in"},"directCall":"vrfq-complete-load","cksCode":"vi"}},"INVENTORYFINDER":{"default":{"initOverrides":{"page":{"pageName":"find my car"}},"confirmOverrides":{"page":{"pageName":"find my car:thank you","tool":"event:lead submitted","toolDescriptor":"find my car:{inventoryType}","variantName":"find-car-submit"},"event":{"action":"lead submitted|tool"},"user":{"leadType":"find my car:{inventoryType}"},"directCall":"find-car-submit"},"page":{"hierarchy":"shopping tools:find my car:{bodyStyle}:{nameplate}","siteSection":"shopping tools"}},"referralPageAlias":[{"matcher":"INVENTORY_LISTING_NO_RESULTS_AUTO","confirmOverrides":{"page":{"hierarchy":"shopping tools:contact:{bodyStyle}:{nameplate}","pageName":"{inventoryType}:si:vls:no results:contact:thank you","siteSection":"search inventory","toolDescriptor":"vls:contact","variantName":"no-results-submit"},"user":{"leadType":"si:contact"},"event":{"action":"lead submitted|tool"}}}]},"PARTS_ORDER":{"confirmOverrides":{"event":{"action":"lead submitted|tool"}
1025,"page":{"pageName":"service:parts:order parts:thank you","siteSection":"parts and service","hierarchy":"parts and service:collision","variantName":"form-submit"},"cksCode":"po","user":{"leadType":"service:collision:contact"}}},"QUICKQUOTE":{"confirmOverrides":{"page":{"pageName":"request a quote:thank you","siteSection":"quick quote","hierarchy":"shopping tools:quick quote","tool":"event:quick quote","toolDescriptor":"quick quote:gip","variantName":"quick-quote"},"user":{"leadType":"qrfq:gip"},"event":{"action":"lead|quick quote|tool|test drive"},"directCall":"quick-quote","cksCode":"qq"}},"SERVICE_APPT":{"initOverrides":{"event":{"action":"tool"},"page":{"pageName":"service:schedule service","siteSection":"parts and service","hierarchy":"parts and service:service","tool":"event:schedule service","toolDescriptor":"schedule service:start"},"directCall":"service-start-load"},"confirmOverrides":{"event":{"action":"tool"},"page":{"pageName":"service:schedule service:thank you","siteSection":"parts and service","hierarchy":"parts and service:service","tool":"event:schedule service","toolDescriptor":"schedule service:finish","variantName":"service-complete-load"},"directCall":"service-complete-load","cksCode":"sa"}},"SERVICE_APPT_PICKUP_DELIVERY":{"initOverrides":{"event":{"action":"tool"},"page":{"pageName":"service:pickup and delivery:contact us","siteSection":"service and parts","hierarchy":"service and parts:pickup and delivery","toolDescriptor":"schedule service:start"},"directCall":"service-start-load"},"confirmOverrides":{"event":{"action":"tool"},"page":{"pageName":"service:pickup and delivery:contact us:thank y
1025ou","siteSection":"service and parts","tool":"default form","toolDescriptor":"pickup and delivery","variantName":"service-complete-load"},"user":{"leadType":"pickup and delivery"},"directCall":"service-complete-load","cksCode":"sa"}},"SPECIALS_INFO_REQUEST_notes":"/** NOTE: the GLOBAL_VEHICLE_INCENTIVE_LEAD & SPECIALS_INFO_REQUEST form - properties should be identical","SPECIALS_INFO_REQUEST":{"initOverrides":{"page":{"pageName":"special offers:request info","siteSection":"special offers","variantName":"vehicle-details-load","hierarchy":"shopping tools:special offers"}},"confirmOverrides":{"page":{"pageName":"special offers:request info:thank you","hierarchy":"shopping tools:special offers:get quote:{inventoryType}","siteSection":"special offers","tool":"event:vehicle quote","toolDescriptor":"vrfq:{inventoryType}","variantName":"vrfq-complete-load"},"user":{"leadOptIn":"email opt-in full","leadType":"vrfq:si:vin"},"directCall":"vrfq-complete-load","cksCode":"so"}},"TEST_DRIVE":{"initOverrides":{"page":{"pageName":"{inventoryType}:si:vehicle details:test drive","siteSection":"test drive","hierarchy":"shopping tools:test drive:{bodyStyle}:{nameplate}"}},"confirmOverrides":{"page":{"pageName":"{inventoryType}:si:vehicle details:test drive:thank you","siteSection":"test drive","tool":"event:lead submitted","toolDescriptor":"vdp:test drive","variantName":"test-drive-submit","hierarchy":"shopping tools:test drive:{bodyStyle}:{nameplate}"},"user":{"leadType":"vehicle details:test drive"},"event":{"action":"lead|test drive|tool"},"directCall":"test-drive-complete","cksCode":"td"}},"TEST_DRIVE_WHY_BUY":{"initOverrides":{"page":{"pageName":"research models:why buy:test drive","hierarchy":"shopping tools:why buy:{bodyStyle}:{nameplate}","siteSection":"test drive"}},"confirmOverrides":{"page":{"pageName":"research models:why buy:test drive:thank you","siteSection":"test drive","tool":"default form","toolDescriptor":"why buy","variantName":"test-drive-complete"},"user":{"leadType":"why buy"},"event":{"action":"lead|test drive|tool"},"directCall":"test-drive-complete","cksCode":"td"}},"COMMODITY_BATTERY":{"confirmOverrides":{"page":{"pageName":"service:battery service advice:contact us:thank y
1025ou","siteSection":"service and parts","hierarchy":"service and parts:battery service advice","toolDescriptor":"service:battery service advice:contact","tool":"default form","variantName":"form-submit"},"user":{"leadType":"service:battery service advice:contact"},"event":{"action":"lead submitted|tool"}}},"COMMODITY_GENERAL_SERVICE":{"confirmOverrides":{"page":{"pageName":"service:general service advice:contact us:thank you","siteSection":"service and parts","hierarchy":"service and parts:general service advice","toolDescriptor":"service:general service advice:contact","tool":"default form","variantName":"form-submit"},"user":{"leadType":"service:general service advice:contact"},"event":{"action":"lead submitted|tool"}}},"COMMODITY_OIL":{"confirmOverrides":{"page":{"pageName":"service:oil change advice:contact us:thank you","siteSection":"service and parts","hierarchy":"service and parts:oil change advice","toolDescriptor":"service:oil change advice:contact","tool":"default form","variantName":"form-submit"},"user":{"leadType":"service:oil change advice:contact"},"event":{"action":"lead submitted|tool"}}},"COMMODITY_BRAKES":{"confirmOverrides":{"page":{"pageName":"service:brake service advice:contact us:thank y
1025ou","siteSection":"service and parts","hierarchy":"service and parts:brake service advice","toolDescriptor":"service:brake service advice:contact","tool":"default form","variantName":"form-submit"},"user":{"leadType":"service:brake service advice:contact"},"event":{"action":"lead submitted|tool"}}},"ACCESSORIES_COMMODITY_BRAKES":{"confirmOverrides":{"page":{"pageName":"service:shop accessories:contact us:thank you","siteSection":"service and parts","hierarchy":"service and parts:accessories","toolDescriptor":"service:shop accessories:contact","tool":"default form","variantName":"form-submit"},"user":{"leadType":"service:shop accessories:contact"},"event":{"action":"lead submitted|tool"}}},"COMMODITY_TIRES":{"confirmOverrides":{"page":{"hierarchy":"service and parts:tire care advice","pageName":"service:tire care advice:contact us:thank you","siteSection":"service and parts","toolDescriptor":"service:tire care advice:contact","tool":"default form","variantName":"form-submit"},"user":{"leadType":"service:tire care advice:contact"},"event":{"action":"lead submitted|tool"}}},"SMS_SHARE":{"initOverrides":{"page":{"hierarchy":"shopping tools:send to mobile:{bodyStyle}:{nameplate}","pageName":"{inventoryType}:si:vls:send to mobile","siteSection":"search inventory"}},"confirmOverrides":{"page":{"hierarchy":"shopping tools:send to mobile:{bodyStyle}:{nameplate}","pageName":"{inventoryType}:si:vls:send to mobile:thank you","siteSection":"search inventory","tool":"default form","toolDescriptor":"vls:send to mobile","variantName":"form-submit"},"user":{"leadType":"vls:send to mobile"},"event":{"action":"lead:tool"}}},"BODYSHOP":{"confirmOverrides":{"event":{"action":"lead submitted|tool"}
1025,"page":{"pageName":"service:collision:contact us:thank you","siteSection":"service and parts","hierarchy":"service and parts:collision","pageNameNoVehicle":"service:collision:contact us:thank you","variantName":"form-submit"},"user":{"leadType":"service:collision:contact"},"directCall":"form-submit"}},"SITEBUILDER_EV_OVERVIEW_1_CONTACT_US":{"initOverrides":{"page":{"pageName":"ev lifestyle:contact us","siteSection":"ev landing page","hierarchy":"ev lifestyle","pageNameNoVehicle":"ev lifestyle:contact us"}},"confirmOverrides":{"page":{"pageName":"ev lifestyle:contact us:thank you","siteSection":"ev landing page","hierarchy":"ev lifestyle","pageNameNoVehicle":"ev lifestyle:contact us:thank you","tool":"default form","toolDescriptor":"ev lifestyle:contact","variantName":"form-submit"},"user":{"leadType":"ev lifestyle:contact"},"event":{"action":"lead submitted|tool"}}},"SITEBUILDER_2024_FORD_RANGER_1":{"initOverrides":{"page":{"pageNameNoVehicle":"reveal"}},"confirmOverrides":{"page":{"hierarchy":"reveal","pageName":"reveal:contact us:thank y
1025ou","pageNameNoVehicle":"reveal:contact us:thank you","siteSection":"reveal","tool":"default form","toolDescriptor":"reveal:contact","variantName":"form-submit"},"user":{"leadType":"reveal:contact"},"event":{"action":"lead submitted|tool"},"cksCode":"td"}},"SITEBUILDER_FORD_F_150_LIGHTNING_1-contactus":{"initOverrides":{"page":{"hierarchy":"shopping tools:ev vhp:contact us:ev:ford f150 lightning","siteSection":"ev vhp","pageName":"ev vhp:contact us","pageNameNoVehicle":"ev vhp:contact us"}},"confirmOverrides":{"event":{"action":"lead submitted|tool"},"page":{"hierarchy":"shopping tools:ev vhp:contact us:ev:ford f150 lightning","pageName":"ev vhp:contact us:thank you","pageNameNoVehicle":"ev vhp:contact us:thank you","siteSection":"ev vhp","tool":"default form","toolDescriptor":"ev vhp:contact","variantName":"form-submit"},"user":{"leadType":"ev vhp:contact"},"vehicle":{"modelYear":"2025","nameplate":"ford f150 lightning"}}},"SITEBUILDER_FORD_F_150_LIGHTNING_1-scheduleatestdrive":{"initOverrides":{"page":{"pageName":"ev vhp:test drive","pageNameNoVehicle":"ev vhp:test drive","hierarchy":"shopping tools:ev vhp:test drive:ev:ford lightning","siteSection":"ev vhp"}},"confirmOverrides":{"event":{"action":"lead submitted|test drive|tool"},"page":{"hierarchy":"shopping tools:ev vhp:test drive:ev:ford f150 lightning","siteSection":"ev vhp","pageName":"ev vhp:test drive:thank you:ford lightning","pageNameNoVehicle":"ev vhp:test drive:thank you","tool":"event:lead submitted","toolDescriptor":"ev vhp:test drive","variantName":"form-submit"},"user":{"leadType":"ev vhp:test drive"},"vehicle":{"modelYear":"2025","nameplate":"ford f150 lightning"}}},"SITEBUILDER_2023_FORD_MACH_E_1__contactus":{"initOverrides":{"page":{"pageName":"ev vhp:contact us","pageNameNoVehicle":"ev vhp:contact us","hierarchy":"shopping tools:ev vhp:contact us:ev:ford mustang mach-e"}},"confirmOverrides":{"event":{"action":"lead submitted|tool"},"page":{"hierarchy":"shopping tools:ev vhp:contact us:ev:ford mustang mach-e","pageName":"ev vhp:contact us:thank y
1025ou","pageNameNoVehicle":"ev vhp:contact us:thank you","siteSection":"ev vhp","tool":"default form","toolDescriptor":"ev vhp:contact","variantName":"form-submit"},"user":{"leadType":"ev vhp:contact"},"vehicle":{"modelYear":"2025","nameplate":"ford mustang mach-e"}}},"SITEBUILDER_2023_FORD_MACH_E_1__testdrive":{"initOverrides":{"page":{"pageName":"ev vhp:test drive","pageNameNoVehicle":"ev vhp:test drive","hierarchy":"shopping tools:ev vhp:test drive:ev:ford mustang mach-e"}},"confirmOverrides":{"event":{"action":"lead submitted|tool"},"page":{"hierarchy":"shopping tools:ev vhp:test drive:ev:ford mustang mach-e","pageName":"ev vhp:test drive:thank you:ford mustang mach-e","pageNameNoVehicle":"ev vhp:test drive:thank you","siteSection":"ev vhp","tool":"default form","toolDescriptor":"ev vhp:test drive","variantName":"test-drive-submit"},"user":{"leadType":"ev vhp:test drive"},"vehicle":{"modelYear":"2025","nameplate":"ford mustang mach-e"}}},"SITEBUILDER_FORD_MOBILE_SERVICE_1":{"initOverrides":{"page":{"hierarchy":"service and parts:mobileservice","siteSection":"service and parts","pageName":"service:mobileservice:contact us","pageNameNoVehicle":"service:mobileservice:contact us"}},"confirmOverrides":{"event":{"action":"lead submitted|tool"},"page":{"hierarchy":"service and parts:mobileservice","siteSection":"service and parts","pageName":"service:mobileservice:contact us:thank y
1025ou:{nameplate}","pageNameNoVehicle":"service:mobileservice:contact us:thank you","tool":"default form","toolDescriptor":"service:mobileservice:contact","variantName":"form-submit"},"user":{"leadType":"service:mobileservice:contact us"}}},"SITEBUILDER_2023_FORD_MACH_E_1":{"initOverrides":{"page":{"hierarchy":"shopping tools:ev vhp:test drive:ev:ford mustang mach-e","siteSection":"ev vhp","pageName":"ev vhp:test drive","pageNameNoVehicle":"ev vhp:test drive"}},"confirmOverrides":{"event":{"action":"lead submitted|test drive|tool"},"page":{"hierarchy":"shopping tools:ev vhp:test drive:ev:ford mustang mach-e","siteSection":"ev vhp","pageName":"ev vhp:test drive:thank you:ford mustang mach-e","pageNameNoVehicle":"ev vhp:test drive:thank you","tool":"event:lead submitted","toolDescriptor":"ev vhp:test drive","variantName":"test-drive-submit"},"user":{"leadType":"ev vhp:test drive"},"vehicle":{"modelYear":"2024","nameplate":"ford mustang mach-e"}}},"SITEBUILDER_2024_FORD_F_150_1":{"initOverrides":{"page":{"pageName":"reveal:contact us","siteSection":"reveal","hierarchy":"reveal","pageNameNoVehicle":"reveal:contact us"}},"confirmOverrides":{"event":{"action":"lead submitted|tool"}
1025,"page":{"pageName":"reveal:contact us:thank you","siteSection":"reveal","hierarchy":"reveal","pageNameNoVehicle":"reveal:contact us:thank you","tool":"default form","toolDescriptor":"reveal:contact","variantName":"form-submit"},"user":{"leadType":"reveal:contact"},"vehicle":{"modelYear":"2024","nameplate":"ford f-150","bodyModelTrim":""}}},"SITEBUILDER_ELECTRIC_VEHICLES_1":{"initOverrides_notes":"This is for the Get Updates CTA in the electric vehicles page. It is a CONTACT form","initOverrides":{"page":{"pageName":"ev landing page:get updates","pageNameNoVehicle":"ev landing page:get updates"}},"confirmOverrides":{"page":{"pageName":"ev landing page:get updates:thank you","siteSection":"ev landing page","hierarchy":"ev landing page","pageNameNoVehicle":"ev landing page:get updates:thank you","tool":"ev landing page:get updates","toolDescriptor":"ev landing page:get updates","variantName":"form-submit"},"user":{"leadType":"ev landing page:get updates"},"event":{"action":"lead submitted|tool"}}},"SITEBUILDER_EV_OVERVIEW_1_F150":{"initOverrides":{"page":{"pageName":"ev lifestyle:test drive","pageNameNoVehicle":"ev lifestyle:test drive","siteSection":"ev landing page","hierarchy":"shopping tools:ev lifestyle:test drive:ev:ford f150 lightning"}},"confirmOverrides":{"page":{"pageName":"ev lifestyle:test drive:thank you:ford f150 lightning","siteSection":"ev landing page","hierarchy":"shopping tools:ev lifestyle:test drive:ev:ford f150 lightning","pageNameNoVehicle":"ev lifestyle:test drive:thank you","tool":"event:lead submitted","toolDescriptor":"ev lifestyle:test drive:new","variantName":"test-drive-submit"},"user":{"leadType":"ev lifestyle:test drive:new"},"event":{"action":"lead submitted|test drive|tool"},"vehicle":{"modelYear":"2024","nameplate":"ford f150 lightning"}}},"SITEBUILDER_EV_OVERVIEW_1_MACHE":{"initOverrides":{"page":{"pageName":"ev lifestyle:test drive","pageNameNoVehicle":"ev lifestyle:test drive","siteSection":"ev landing page","hierarchy":"shopping tools:ev lifestyle:test drive:ev:ford mustang mache"}},"confirmOverrides":{"page":{"pageName":"ev lifestyle:test drive:thank you:ford mustang mache","siteSection":"ev landing page","hierarchy":"shopping tools:ev lifestyle:test drive:ev:ford mustang mache","pageNameNoVehicle":"ev lifestyle:test drive:thank you","tool":"event:lead submitted","toolDescriptor":"ev lifestyle:test drive:new","variantName":"test-drive-submit"},"user":{"leadType":"ev lifestyle:test drive:new"},"event":{"action":"lead submitted|test drive|tool"},"vehicle":{"modelYear":"2024","nameplate":"ford mustang mache"}}},"SITEBUILDER_BLUECRUISE_1-contact":{"initOverrides":{"page":{"pageName":"bluecruise:contact us","hierarchy":"shopping tools:bluecruise:contact us","pageNameNoVehicle":"bluecruise:contact us"}},"confirmOverrides":{"page":{"pageName":"bluecruise:contact us:thank y
1025ou","siteSection":"bluecruise","hierarchy":"shopping tools:bluecruise:contact us","pageNameNoVehicle":"bluecruise:contact us:thank you","tool":"event:lead submitted","toolDescriptor":"bluecruise:contact us","variantName":"form-submit"},"user":{"leadType":"bluecruise:contact us"},"event":{"action":"lead submitted|tool"}}},"SITEBUILDER_FORD_SERVICE_CENTER_2_SCHEDULE_SERVICE":{"confirmOverrides":{"page":{"pageName":"service:fordpro elite service:contact service:thank you","siteSection":"service and parts","hierarchy":"service and parts:fordpro elite service","pageNameNoVehicle":"service:fordpro elite service:contact service:thank you","tool":"default form","toolDescriptor":"service:fordpro elite service:contact","variantName":"form-submit"},"user":{"leadType":"service:fordpro elite service:contact us"},"event":{"action":"lead submitted|tool"}}},"SITEBUILDER_YOUR_GUIDE_TO_FORD_CREDIT_FLEX_BUY_1":{"initOverrides":{"page":{"pageName":"{client}:flex buy:contact us","pageNameNoVehicle":"{client}:flex buy:contact us"}},"confirmOverrides":{"page":{"pageName":"{client}
1025:flex buy:contact us:thank you","pageNameNoVehicle":"{client}:flex buy:contact us:thank you","siteSection":"flex buy","hierarchy":"flex buy","variantName":"form-submit"},"user":{"leadType":"flex buy:contact"},"event":{"action":"lead submitted|tool"}}}},"preview":false,"paCode":"02782","fdafRegionCode":"31D","fdRegion":"charlotte"},"fordpersonalizationservice":{"configuration":{"sharedPayloads":{"initData":{"appId":"DDCRetail","paCode":"[[DDC.WidgetData.ws-tagging.mapping.fordpersonalizationservice.paCode]]","returnURL":"[[window.location.href]]","zip":"[[DDC.dataLayer.dealership.postalCode]]"},"initDataVdp":{"uid":"[[vin]]","year":"[[year]]","brand":"[[make]]","trim":"[[trim]] >> {{EMPTYOBJECT}}","nameplate":"[[make]] [[model]]"}},"utils":true,"scripts":{"when":"after","trigger":"event","event":"ddc.wstagging.first","configs":[{"name":"fordpersonalizationservice","src":"https://www.ford.com/fps/script/Ford/USA?xdc=true","srcNp":"https://www.ford.com/fps/script/Ford/USA?xdc=true","type":"dynamic-script-insert-wiapi"}]},"sendingLogic":{"waitFor":{"script":"fordpersonalizationservice"},"exception":{"event":"ddc.wstagging.first"}}},"grouping":"ford","form":{"notes":"This is all happening in the VDP","formInitMapping":{"INFO_REQUEST":{"action":"RequestQuoteT3","libMethod":"SpecificVehicleViewT3"},"TEST_DRIVE":{"action":"ScheduleTestDriveT3","libMethod":"SpecificVehicleViewT3"}},"formConfirmMapping":{"EPRICE":{"action":"RequestQuoteT3","libMethod":"SpecificVehicleViewT3"}}},"preview":false,"paCode":"02782","fdafRegionCode":"31D","fdRegion":"charlotte"},"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]]"},"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}},"requestData":{"deviceType":"DESKTOP","windowId":"ws-tagging1","widgetName":"ws-tagging","locale":"en_US"},"prefs":{"asc":"default","cdl":"default","conversant":"","critical_mass":"","ddctagging":"","forddirectnative":"ford","fordpersonalizationservice":"ford","nr_only":"default","pixall":"default","shiftDr":"","shiftnative":"","taggingng":"","stellantis":"","tagginghyundai":"","tealiummorgan":"","tealium":"","unite":"","volvoga4":""},"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":[{"originator":"","project":"","event":""}],"ws-tagging-first-last-phone-hash-to-pixall-form-confirm":false,"ws-tagging-stellantis-adobe-updates":false,"ws-tagging-shiftdr-cdl-syndication":false}};
1026</script>
vendor: 1 bytes, line 1026
1026
1027<script type="text/javascript">
1028window.DDC = window.DDC || {};
1029window.DDC.recaptcha = window.DDC.recaptcha || { forms: [] };
1030window.DDC.recaptcha.captchaVersion = 'enterprise';
1031window.DDC.recaptcha.captchaSiteKey = '6LcUVcocAAAAABTgzQ8KrtusVuh-i1TcrGn9jHNE';
1032window.DDC.recaptcha.locale = 'en_US' || '';
1033window.DDC.recaptcha.recaptchaBadgeBottomLeft = '' || 'false';
1034</script>
vendor: 1 bytes, line 1034
1034
1035<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.jquery.async.each.min.js?r=1791440574000" ></script>
vendor: 1 bytes, line 1035
1035
1036<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.min.js?r=1791440574000" ></script>
vendor: 1 bytes, line 1036
1036
1037<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 1037
1037
1038<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react.production.min.js" ></script>
vendor: 1 bytes, line 1038
1038
1039<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react-dom.production.min.js" ></script>
vendor: 1 bytes, line 1039
1039
1040<script type="text/javascript" src="/static/assets/libs/prop-types/15.7.2/prop-types.min.js" ></script>
vendor: 1 bytes, line 1040
1040
1041<script type="text/javascript" src="/static/assets/libs/react-bootstrap/0.33.1/react-bootstrap.min.js" ></script>
vendor: 1 bytes, line 1041
1041
1042<script type="text/javascript" src="/static/assets/libs/redux/4.1.1/redux.min.js" ></script>
vendor: 1 bytes, line 1042
1042
1043<script type="text/javascript" src="/static/assets/libs/react-redux/7.2.6/react-redux.min.js" ></script>
vendor: 1 bytes, line 1043
1043
1044<script type="text/javascript" src="/static/assets/libs/redux-thunk/2.4.0/redux-thunk.min.js" ></script>
vendor: 1 bytes, line 1044
1044
1045<script type="text/javascript" src="/static/assets/libs/reduxjs/toolkit/1.9.7/redux-toolkit.umd.min.js" ></script>
vendor: 1 bytes, line 1045
1045
1046<script type="text/javascript" src="/static/assets/libs/html-react-parser/1.4.0/html-react-parser.min.js" ></script>
vendor: 1 bytes, line 1046
1046
1047<script type="text/javascript" src="/static/assets/libs/wsm-common-data/0.3.0/umd.js" ></script>
vendor: 1 bytes, line 1047
1047
1048<script type="text/javascript" src="/static/assets/libs/hysterics/4.0.0/hysterics.js" ></script>
vendor: 1 bytes, line 1048
1048
1049<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.9/loader.js" ></script>
vendor: 1 bytes, line 1049
1049
1050<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-data-layer/v1/dist/widget.min.js?r=1791440559000" >"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 1050
1050
1051<script type="text/javascript" data-src="/static/dist/v9/media/js/data-layer-helper/v0.1.0/data-layer-helper.min.js?r=1791440563000" >(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;
1052goog.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:".");};
1053COMPILED||(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]};
1054goog.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;
1055goog.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");};
1056goog.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;
1057goog.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:
1058d;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('
1058<script type="text/javascript" src="'+a+'">\x3c/script>');
1059return!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");
1060},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"));
1061goog.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";
1062else 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};
1063goog.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){}};
1064goog.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)};
1065goog.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)};
1066goog.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};
1067goog.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";
1067c.defer=!1;c.appendChild(b.createTextNode(a));b.body.appendChild(c);
1068b.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};
1069!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};
1070goog.inherits=function(a,b){function c(){}c.prototype=b.prototype;a.superClass_=b.prototype;a.prototype=new c;a.prototype.constructor=a};
1071goog.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,
1072e);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)};/*
1073jQuery v1.9.1 (c) 2005, 2012
1074jQuery Foundation, Inc. jquery.org/license.
1075*/
1076var 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);
1077return void 0===c||plain.hasOwn(a,c)}};/*
1078Copyright 2012 Google Inc. All rights reserved. */
1079var 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;
1080helper.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])};
1081helper.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_,
1082c),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){}}};
1083helper.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}};})();
1084</script>
vendor: 1 bytes, line 1084
1084
1085<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-generic-widget-user-events/v1/dist/widget.min.js?r=1791440559000" >"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 1085
1085
1086<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc/v1/dist/widget.min.js?r=1791440559000" >"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
1086)}})},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 1086
1086
1087<script type="text/javascript" src="/static/ws/tagging/bundle.fdda53f7fedba6ffb7eda20546d6473c.js"  async defer></script>
vendor: 1 bytes, line 1087
1087
1088<script type="text/javascript" src="/static/ws/tracking/bundle.6548f8b8259b3368a59fbd24ecf21e10.js"  async defer></script>
vendor: 1 bytes, line 1088
1088
1089<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.9/lib.js"  async></script>
vendor: 1 bytes, line 1089
1089
1090<script type="text/javascript" src="/static/assets/libs/pubsub/1.1.0/pubsub.min.js" ></script>
vendor: 1 bytes, line 1090
1090
1091<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc/v1/eo.min.js?r=1791440574000"  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 1091
1091
1092<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc/v1/userProfileController.min.js?r=1791440574000" >!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 1092
1092
1093<script type="text/javascript" src="/static/ws/accordion-content/bundle.266f9308b0cf906b7f84fd39b2a63dff.js"  async defer></script>
vendor: 1 bytes, line 1093
1093
1094<script type="text/javascript" data-src="/static/dist/v9/widgets/header/default/v1/js/widget.min.js?r=1791440578000" >$(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 1094
1094
1095<script type="text/javascript" src="/static/ws/navigation/bundle.a0ab01b31ac1c438d283898755a9463d.js"  async defer></script>
vendor: 1 bytes, line 1095
1095
1096<script type="text/javascript" src="/static/ws/mycars-nav/bundle.ae5a9e1e50c3ea7b77b1a18514325065.js"  async defer></script>
vendor: 1 bytes, line 1096
1096
1097<script type="text/javascript" src="/static/ws/site-text-search/bundle.d42987b741a7015f2d94ce4234fad7d0.js"  async defer></script>
vendor: 1 bytes, line 1097
1097
1098<script type="text/javascript" data-src="/static/dist/v9/widgets/content/alert-banner/js/widget-tracking.min.js?r=1791440575000"  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 1098
1098
1099<script type="text/javascript" data-src="/static/dist/v9/widgets/content/alert-banner/js/widget.min.js?r=1791440576000"  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 1099
1099
1100<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/content/disclaimer/dist/widget.min.js?r=1791440556000" >"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 1100
1100
1101<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/forddirect/script_manager/dist/persistUrlParams.min.js?r=1791440560000" >!function(){"use strict";const e=["fmccmp"],t=new com.dealer.log.Logger("Persist URL Params");((r=window)=>{r.document.referrer&&r.location.host===(e=>{let t=e.match(/^https?\:\/\/([^\/?#]+)/);return t&&t[1]||""})(r.document.referrer)&&((r=window)=>{const o=DDC.getUrlParams(r.document.referrer),c=DDC.getUrlParams(r.location.href);let n=r.location.href,a="";for(let t=0;t<e.length;t++){const r=e[t];o[r]&&void 0===c[r]&&(""!==a&&(a+="&"),a+=`${r}=${o[r]}`)}a&&(t.debug(`updating URL with "${a}"`),n+=(n.match(/\?/)?"&":"?")+a,history.replaceState("","",n))})(r)})()}();</script>
vendor: 1 bytes, line 1101
1101
1102<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/forddirect/script_manager/dist/ghosteryAdChoiceNew.min.js?r=1791440560000" >!function(){"use strict";DDC&&1!=DDC.isComposer&&window&&window.addEventListener("DOMContentLoaded",function(){let e,i=$('<a class="evidon-notice-link"></a>'),n=DDC.client.isMobile;$(".ghosteryWrapper").length&&$(".ghosteryWrapper").remove(),e=n?'div[data-widget-id="template-footer1"]':'div[data-widget-id="template-navigation2"]',$(e+" .nav").length&&(i=i.wrap("<li>").parent(),e+=" .nav"),i.appendTo(e),$(".evidon-notice-link").append("<a href='https://www.forddirect.com/adchoices' target ='_blank' class='evidon-consent-link' tabindex='0'><img src='https://images.dealer.com/graphics/v9/ford/adchoice/adchoice-new.png' class='evidon-consent-link-image' alt='AdChoices Icon'></a>")})}();</script>
vendor: 1 bytes, line 1102
1102
1103<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-clickmap/v1/js/widget.min.js?r=1791440581000" >!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 1103
1103
1104<script type="text/javascript" data-src="/static/dist/v9/media/js/bootstrap/v3.3.7/dropdown.min.js?r=1791440563000" >+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()||
1105(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};
1106c.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"),
1107b.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",
1108g).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);
1109</script>
vendor: 1 bytes, line 1109
1109
1110<script type="text/javascript" data-src="/static/dist/v9/variations/parent-theme/0001/v2/js/variation.min.js?r=1791440577000" >!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 1110
1110
1111<script type="text/javascript" data-src="/static/dist/v9/variations/oem-ford/0002/v1/js/dist/variation.min.js?r=1791440555000" >"use strict";!function(e,t){e(document).ready(()=>{t.client.isMobile||((()=>{const t=e(".header-default h1"),i=e(".header-default h1 .org");if(t.length>0&&i.length>0){let e,o=t.text().trim().length;e=o<=16?"dealerSmall":o<=37?"dealerLong":"dealerXLong",i.addClass(e)}})(),(()=>{const t=e("dd.incentive-disclaimers");t.length>0&&e(document).on("ajaxDialogComplete dialog",()=>{t.show()})})(),t.siteSettings.pageAlias.indexOf("SPECIALS_LISTING")>-1&&e(".print-it a i.ddc-icon-print").parent().on("click",function(t){t.preventDefault();var i=e(this).closest(".special"),o=i.find("div").first().attr("class"),n=i.children().first().html(),a=e(n).find(".dsbTitle").text(),r="";e("link").each(function(){"stylesheet"==e(this).attr("rel")&&(r+="<link",e.each(this.attributes,function(e,t){r+=" "+t.name+'="'+t.value+'"'}),r+=">")});var c=window.open("","special","height=400,width=600");c.document.write('<!DOCTYPE html><html><head><meta charset="utf-8" /><title>'+a+"</title>"+r+"</head><body>
1111"),c.document.write('<div class="ddc-content specials-listing"><div class="'+o+'">'+n+"</div></div>"),c.document.write("</body></html>"),c.document.close(),c.focus(),c.print(),c.close()})),function(){try{if(t.dataLayer){const e=t.dataLayer.dealership.dealerCode.find(e=>e.fd).fd;if(e){const t=`https://accessories.ford.com/?pa=${e.split("-")[0]}&intcmp=dc4-${e}`,i=document.querySelector("a[href$='accessories.ford.com'], a[href$='accessories.ford.com/']");null!==i&&i.setAttribute("href",t)}}}catch(e){console.error(e)}}(),function(){try{if(t.dataLayer){const e=t.dataLayer.dealership.dealerCode.find(e=>e.fd).fd;if(e){const i=document.querySelectorAll("a[href$='/credit-application/index.htm']");if(i.length){let o="";o=`https://www${t.isLive?"":"qa2"}.ford.com/finance/apply/1`;const n=`${o}?SourceOfData=DCF&dealerId=${e.split("-")[0]}`;i.forEach(function(e){e.setAttribute("href",n),e.target="_blank"})}}}}catch(e){console.error(e)}}(),e('.hero-subheading a[href^="#"]').click(t=>{t.preventDefault();const i=t.target.attributes.href?t.target.attributes.href.value:"";if(i){const t=e(i);if(t&&t.offset){const i=e(".page-header.sticky-header-nav").outerHeight()||0,o=e(".navbar.sticky-header-nav").outerHeight()||0;e([document.documentElement,document.body]).animate({scrollTop:t.offset().top-i-o-20},500)}}})}),e(window).load(()=>{t.client.isDesktop&&e(".hproduct .ford-courtesy, .vdp .ford-courtesy").popover({content:t.i18n.getLabel("BADGE_POPOVER_TEXT_FORD_COURTESY"),placement:"bottom",trigger:"hover"}),(()=>{const i=t.client.isMobile,o=e(i?".inventory-detail-media-tabs .media-controls":".showroom-overview-media .ui-tabs-panel, .inventory-detail-media-tabs .ui-tabs-panel");if(o.length>0){const n=e(`<div class="stockphotodisclaimer">\n\t\t\t\t${t.i18n.getLabel("VDP_STOCK_PHOTO_DISCLAIMER")}\n\t\t\t\t</div>`);i?o.after(n):o.prepend(n)}})(),function(){if(!t.client.isMobile){var i,o=e(".find-tires"),n=e(".iframe-tire-finder-ford"),a=function(){o.on("click",function(t){t.preventDefault(),clearTimeout(i),e(this).off(),e(window).off(),e("html, body").animate({scrollTop:n.offset().top-100},400),i=setTimeout(function(){a()},400)})};a()}}()})}(jQuery,window.DDC);</script>
vendor: 1 bytes, line 1111
1111
vendor: 4,456 bytes, line 1112
1112<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals/3.5.2/web-vitals.attribution.min.js?r=1791440563000"  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 1112
1112,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 1112-1113
1112)):"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}({});
1113</script>
vendor: 1 bytes, line 1113
1113
1114<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals-tracking/new-relic/index.min.js?r=1791440563000"  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 1114
1114
1115<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals-tracking/common-data-layer/dist/index.min.js?r=1791440556000"  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 1115
1115
1116<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.jquery-ui.dialog.min.js?r=1791440573000"  async></script>
vendor: 1 bytes, line 1116
1116
1117<script type="text/javascript" data-src="/static/dist/v9/components/form/recaptcha-loader/v1/component.min.js?r=1791440574000"  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 1117
1117
1118<script type="text/javascript">
1119var scripts = function () {
1120$(document).ready(function() {
1121if (!!(DDC && DDC.updateDynamicBackgroundImage)) {
1122var groups = $(document).find('[data-responsive-image-group]');
1123for (var i = 0; i < groups.length; i++) {
1124var group = $(groups[i]);
1125var el = group.data('responsive-image-bg') ? group : group.find('[data-responsive-image-bg]');
1126var img = group.find('img.responsive-image');
1127// preload the background image if the fetchpriority of the element is set to high
1128if(i===0 && window.DDC.Flags['fetchpriority-high']) {
1129img.attr('fetchpriority', 'high')
1130}
1131DDC.updateDynamicBackgroundImage(el, img);
1132}
1133}
1134});
1135$(document).trigger('vehicle-disclaimers-set');
1136window.DDC = window.DDC || {};
1137window.DDC.Widgets = window.DDC.Widgets || {};
1138window.DDC.Widgets.Tracking = window.DDC.Widgets.Tracking || {};
1139DDC.Widgets.Tracking.PixelLabel = "sitebuilder_body_shop_services_1";
1140window.DDC = window.DDC || {};
1141window.DDC.Widgets = window.DDC.Widgets || {};
1142window.DDC.Widgets.DDCClickmap = window.DDC.Widgets.DDCClickmap || {};
1143window.DDC.Widgets.DDCClickmap.url = "//cms-clickmap-prod-us-west-2.service.web.dealer.com";
1144window.DDC.Widgets.DDCClickmap.newUrl = "//cms-clickmap-prod.us-west-2.web.dealer.com";
1145(function(DDC, $) {
1146$(document).ready(function() {
1147var newrelic = window.newrelic;
1148if (typeof newrelic === 'object') {
1149newrelic.setCustomAttribute("template", "v9_OEM_FORD_0002_V1");
1150newrelic.setCustomAttribute("template-color", "04");
1151newrelic.setCustomAttribute("template-header", "V9_HEADER_TRUE_MINIMAL_V1");
1152newrelic.setCustomAttribute("landing-page", "andyshawfordfd_SITEBUILDER_INDEX_LANDING_0010_V1_1");
1153newrelic.setCustomAttribute("font", "montserrat");
1154newrelic.setCustomAttribute("template-footer", "footer-default");
1155newrelic.setCustomAttribute("template-footer-mobile", "footer-mobile");
1156newrelic.setCustomAttribute("home-page", "andyshawfordfd_SITEBUILDER_INDEX_LANDING_0010_V1_1");
1157newrelic.setCustomAttribute("template-header-mobile", "V9_HEADER_MOBILE_MINIMAL_V1");
1158newrelic.setCustomAttribute("design-component-button-shape", "rounded");
1159newrelic.setCustomAttribute("design-component-button-style", "solid-primary-light-ghost-secondary");
1160newrelic.setCustomAttribute("design-component-color-palette", "global-light-theme-gray-true-blue");
1161newrelic.setCustomAttribute("design-component-form-text-colors", "global-light-theme");
1162newrelic.setCustomAttribute("design-component-form-input-shape", "inherit-button-shape");
1163newrelic.setCustomAttribute("design-component-chip-style", "white-neutral-border-hover-light");
1164newrelic.setCustomAttribute("design-component-pagination", "floating-circle");
1165newrelic.setCustomAttribute("design-component-page-title", "background-neutral-50");
1166newrelic.setCustomAttribute("design-component-page", "background-neutral-25");
1167newrelic.setCustomAttribute("design-component-container", "default");
1168newrelic.setCustomAttribute("design-component-callout", "primary-primary-500-secondary-primary-700");
1169newrelic.setCustomAttribute("design-component-box", "background-neutral-0-border-neutral-200");
1170newrelic.setCustomAttribute("design-component-specialty-colors", "default");
1171newrelic.setCustomAttribute("design-component-form-label-style", "global-light-theme");
1172newrelic.setCustomAttribute("design-component-form-input-style", "global-light-theme");
1173newrelic.setCustomAttribute("design-component-spot-icon-style", "global-light-primary-highlight");
1174newrelic.setCustomAttribute("design-component-highlight-badge-style", "global-light-theme");
1175newrelic.setCustomAttribute("design-component-divider-colors", "global-light-theme");
1176newrelic.setCustomAttribute("design-component-text-colors", "global-light-theme");
1177newrelic.setCustomAttribute("design-component-link-style", "default");
1178newrelic.setCustomAttribute("design-component-tile-style", "global-light-theme");
1179newrelic.setCustomAttribute("design-component-accordion-style", "circle");
1180newrelic.setCustomAttribute("design-component-drawer", "global-light-theme");
1181newrelic.setCustomAttribute("design-component-carousel-button-style", "default");
1182}
1183});
1184DDC = DDC || {};
1185DDC.dataLayer = DDC.dataLayer || {};
1186DDC.dataLayer.site = DDC.dataLayer.site || {};
1187DDC.dataLayer.site.design = DDC.dataLayer.site.design || {};
1188DDC.dataLayer.site.design['options'] = {
1189"template": "v9_OEM_FORD_0002_V1",
1190"template-color": "04",
1191"template-header": "V9_HEADER_TRUE_MINIMAL_V1",
1192"landing-page": "andyshawfordfd_SITEBUILDER_INDEX_LANDING_0010_V1_1",
1193"font": "montserrat",
1194"template-footer": "footer-default",
1195"template-footer-mobile": "footer-mobile",
1196"home-page": "andyshawfordfd_SITEBUILDER_INDEX_LANDING_0010_V1_1",
1197"template-header-mobile": "V9_HEADER_MOBILE_MINIMAL_V1",
1198};
1199DDC.dataLayer.site.design['components'] = {
1200"button-shape": "rounded",
1201"button-style": "solid-primary-light-ghost-secondary",
1202"color-palette": "global-light-theme-gray-true-blue",
1203"form-text-colors": "global-light-theme",
1204"form-input-shape": "inherit-button-shape",
1205"chip-style": "white-neutral-border-hover-light",
1206"pagination": "floating-circle",
1207"page-title": "background-neutral-50",
1208"page": "background-neutral-25",
1209"container": "default",
1210"callout": "primary-primary-500-secondary-primary-700",
1211"box": "background-neutral-0-border-neutral-200",
1212"specialty-colors": "default",
1213"form-label-style": "global-light-theme",
1214"form-input-style": "global-light-theme",
1215"spot-icon-style": "global-light-primary-highlight",
1216"highlight-badge-style": "global-light-theme",
1217"divider-colors": "global-light-theme",
1218"text-colors": "global-light-theme",
1219"link-style": "default",
1220"tile-style": "global-light-theme",
1221"accordion-style": "circle",
1222"drawer": "global-light-theme",
1223"carousel-button-style": "default",
1224};
1225})(window.DDC, jQuery);
1226(() => {
1227window.DDC.PrivateAPI = window.DDC.PrivateAPI || { content: {} };
1228window.DDC.PrivateAPI.content['digital-retailing'] = { dealerId: "12619", newPriceField: "msrp", usedPriceField: "msrp" };
1229})();
1230var el = document.createElement('script');
1231el.type = 'application/ld+json';
1232el.id = 'ddc-schemaorg-integration';
1233var hours = "[Mo-Fr 08:30-18:00, Sa 09:00-16:00]".trim().replace(/]/g," ").replace(/[\[\]\[]/g,"").replace(/\=/g, " ").replace(/, /g, ",").trim().split(",");
1234var social = [];
1235var social = "https://www.facebook.com/AndyShawFord/".replace(/"/g, "").trim().split(",");
1236tpsSchemaJson = ( typeof tpsSchemaJson != 'undefined' && tpsSchemaJson instanceof Array ) ? tpsSchemaJson : [];
1237var autodealer = {
1238"@context" : "http://schema.org",
1239"@type" : "AutoDealer",
1240"image": "http://pictures.dealer.com/a/andyshawfordfd/1575/85e4fb81ab6a7f45adb8309400a99558x.jpg",
1241"url" : location.origin,
1242"sameAs" : social,
1243"logo": "http://pictures.dealer.com/a/andyshawfordfd/1392/f587dee11df2597cc6fe0edbc964f82fx.jpg",
1244"name" : "Andy Shaw Ford",
1245"description": "Welcome to Andy Shaw Ford, your Hometown Dealer. We are an elite Ford dealer in Sylva, North Carolina serving Cullowhee NC, Waynesville NC, Franklin NC, and other surrounding cities in Western North Carolina.  We have new Ford cars, trucks, vans and SUVs for sale at competitive prices along with a large selection of pre-owned vehicles. Our staff is dedicated to customer care and strives to provide a remarkable experience when you visit our dealership.",
1246"contactPoint": {
1247"@type": "ContactPoint",
1248"contactType": "Customer Service",
1249"telephone": "+18285860900"
1250},
1251"telephone": "+18285860900",
1252"address": {
1253"@type": "PostalAddress",
1254"streetAddress": "1231 East Main Street",
1255"addressLocality": "Sylva",
1256"addressCountry": "US",
1257"addressRegion": "NC",
1258"postalCode": "28779"
1259},
1260"openingHours" : hours,
1261"hasMap": "https://www.google.com/maps/place/Andy+Shaw+Ford/@35.3625971,-83.2031574,17z/data=!3m1!4b1!4m5!3m4!1s0x885914dbc251cb95:0xd74c51dcac4a87f0!8m2!3d35.3625971!4d-83.2009687",
1262"geo" : {
1263"@type" : "GeoCoordinates",
1264"latitude" : "35.362314",
1265"longitude" : "-83.200894"
1266},
1267"priceRange": "Call for quote",
1268"areaServed": ["Sylva NC", " Cullowhee NC", " Waynesville NC", " Franklin NC"]							};
1269tpsSchemaJson.push(autodealer);
1270el.text = JSON.stringify(tpsSchemaJson);
1271console.log("DDC Schema.org code loaded. LD Flag: ws-tracking-schema-enabled-sites = " + (true ? "true" : "false"))
1272jQuery(function($) {
1273$('body').append(el);
1274});
1275$('.third-party-service-footer').append($('.socialheader-header-container').removeClass('hidden').removeClass('hide'));
1276window.DDC = window.DDC || {};
1277window.DDC.i18n = window.DDC.i18n || {};
1278window.DDC.i18n.labels = Object.assign(window.DDC.i18n.labels || {}, {
1279'BONUS_TAG_TOOLTIP': 'Extra savings on the best cars and SUVs. Get great deals today by contacting the listed dealer with the VIN.',
1280'VDP_STOCK_PHOTO_DISCLAIMER': 'Picture may not represent actual vehicle.<sup>8<\/sup>',
1281'FORD_COURTESY_TOOLTIP': 'Ford Courtesy Vehicles are low mileage used vehicles that are eligible for New Vehicle Retail Incentive Offers and the balance of the New Vehicle Limited Warranty. These vehicles were formerly used by our customers and cared for by our very own service department.'
1282});
1283(function($){
1284let incentivesSelector = 'a[href*="/national-incentives/index.htm"]'
1285let incentivesLink = 'https://www.ford.com/io-frame-t3/?postalCode=28779&dealerPACode=02782&app_context=DC&leadsource=DC%20New%20Quote&altleadsource=Elite+Website&env=tier3&year=2025&make=Ford&model=F-150&intcmp=dc4-02782-F'
1286function updateTertiarySourceCookie() {
1287var cguid = '';
1288try {
1289cguid = localStorage.getItem('t3websitecookie') || '';
1290} catch (e) {}
1291var isT3CookieOnStorage = false;
1292if (!isT3CookieOnStorage && cguid.length > 0) {
1293isT3CookieOnStorage = cguid;
1294}
1295return isT3CookieOnStorage;
1296}
1297function poll(fn, timeout, interval) {
1298var endTime = Number(new Date()) + (timeout || 2000);
1299interval = interval || 500;
1300var checkCondition = function(resolve, reject) {
1301var result = fn();
1302if(result) {
1303resolve(result);
1304}
1305else if (Number(new Date()) < endTime) {
1306setTimeout(checkCondition, interval, resolve, reject);
1307}
1308else {
1309reject(new Error('timed out for ' + fn + ': ' + arguments));
1310}
1311};
1312return new Promise(checkCondition);
1313}
1314poll(updateTertiarySourceCookie, 20000, 500).then(cguid => {
1315var windowStickerLinks = document.querySelectorAll('a[href*="window-sticker-services"]');
1316for (let i = 0; i < windowStickerLinks.length; i++) {
1317let link = windowStickerLinks[i];
1318if(link && !link.href.includes("cguid")) {
1319link.href += '&cguid='+cguid;
1320}
1321}
1322$(incentivesSelector)
1323.attr('target', '_blank')
1324.attr('href', incentivesLink + '&TertiarySource='+cguid);
1325});
1326// remove arrow from AdChoices footer link
1327if ($('.evidon-notice-link b').length > 0) {
1328$('.evidon-notice-link b').remove();
1329}
1330})(jQuery);
1331!(function () {
1332const loadAE = () => {
1333const a = document.createElement('script');
1334a.src = "/tpp/audioeye/aem.js";
1335a.type = 'text/javascript';
1336a.async = true;
1337document.getElementsByTagName('body')[0].appendChild(a);
1338};
1339'complete' !== document.readyState
1340? window.addEventListener
1341? window.addEventListener('load', loadAE)
1342: window.attachEvent && window.attachEvent('onload', loadAE)
1343: loadAE();
1344})();
1345if (!window.Cookies.get('abc') || window.Cookies.get('abc') === '[object Object]' || !window.Cookies.get('ddc_abcamm_cache')) {
1346const setCookies = (data) => {
1347const eoCookieExists = !!window.Cookies.get('abc');
1348const adCookies = ['abc', 'abcc', 'abcamm', 'abcg'];
1349for (let i = adCookies.length - 1; i >= 0; i--) {
1350const cookie = adCookies[i];
1351if (typeof data[cookie] !== undefined) {
1352const expirationDays = (data[cookie] === "") ? 1 : 7;
1353jQuery.cookie('ddc_' + cookie + '_cache', data[cookie], { expires: expirationDays, path: '/' });
1354}
1355}
1356if (data['abc']) {
1357try {
1358sessionStorage.setItem("pixallCookieIsSet", true);
1359} catch (e) {}
1360}
1361if (!eoCookieExists && window.Cookies.get('abc')) {
1362window.DDC = window.DDC || {};
1363window.DDC.tracking = window.DDC.tracking || {};
1364window.DDC.tracking.ddc_abc_cache = data['abc'];
1365jQuery.publish('ddc-eo-cookies-set');
1366}
1367};
1368$(function() {
1369// Check cdlPrivacy cookie before making the fetch request
1370const cdlPrivacyCookie = window.Cookies.get('cdlPrivacy');
1371let shouldSkipFetch = true;
1372if (cdlPrivacyCookie) {
1373try {
1374const decodedCookie = decodeURIComponent(cdlPrivacyCookie);
1375const cdlPrivacyData = JSON.parse(decodedCookie);
1376// Opt out 'false' means user is opted in, so we can fetch
1377if (cdlPrivacyData.targetOptOut === false) {
1378shouldSkipFetch = false;
1379}
1380} catch (error) {
1381console.warn('Error parsing cdlPrivacy cookie:', error);
1382}
1383}
1384if (!shouldSkipFetch) {
1385fetch("//pixall.esm1.net/cookie", {
1386credentials: 'include'
1387})
1388.then((response) => response.json())
1389.then((data) => setCookies(data));
1390}
1391});
1392}
1393if( (Math.random() * 100) < 5 ) {
1394DDC.getScripts({ js: ['/v9/media/js/web-vitals-tracking/google-analytics/index.js'] });
1395}
1396window.DDC = window.DDC || {};
1397window.DDC.i18n = window.DDC.i18n || {};
1398window.DDC.i18n.labels = Object.assign(window.DDC.i18n.labels || {}, {
1399'CLICK_TO_DISPLAY_MORE_CONTENT': 'Click to display more content',
1400'SHOW_PLACEHOLDER1_SECTION_AND_HIDE_PLACEHOLDER2_SECTION': 'Show {{collapsedHeading}} section and hide {{expandedHeading}} section',
1401'NO': 'No',
1402'OOPS_EXCLAMATION_YOU_MISSED_THIS_ONE': 'Oops! You missed this one. ',
1403'PLEASE_CORRECT_THIS_VALUE': 'Please correct this value. ',
1404'PLEASE_DO_NOT_USE_URL': 'Please do not use urls. ',
1405'PLEASE_ENTER_A_NUMERIC_VALUE': 'Please enter a numeric value. ',
1406'PLEASE_ENTER_A_VALID_EMAIL_ADDRESS': 'Please enter a valid email address. ',
1407'PLEASE_ENTER_A_VALID_URL': 'Please enter a valid URL. ',
1408'PLEASE_ENTER_A_VALUE_LARGER_THAN_ONE_DOLLAR': 'Please enter a value larger than $1. ',
1409'PLEASE_ENTER_A_VALUE_SMALLER_THAN_ONE_DOLLAR': 'Please enter a value smaller than $1. ',
1410'YOU_HAVE_XX_INVALID_ENTRIES_IN_THE_FORM': 'You have XX invalid entries in the form',
1411'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. ',
1412'VIDEOPLAYER_CAPTIONS_TITLE': 'Captions',
1413'VIDEOPLAYER_CAPTIONS_ON': 'On',
1414'VIDEOPLAYER_CAPTIONS_OFF': 'Off',
1415'VIDEOPLAYER_FULLSCREEN': 'Fullscreen',
1416'VIDEOPLAYER_QUALITY_TITLE': 'Quality',
1417'VIDEOPLAYER_QUALITY_HIGH': 'High',
1418'VIDEOPLAYER_QUALITY_LOW': 'Low',
1419'INVALID_DATE': 'Invalid date',
1420'FORM_FIELD_IS_REQUIRED': 'is required. ',
1421'CLOSE': 'Close'
1422});
1423};
1424jQuery(scripts);
1425</script>
1425
1426<div data-location="page-footer" class="hide"></div>
1427<script type="text/javascript">
1428if (window.DDC?.pushToGtmDataLayer) {
1429window.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}});
1430const onLdClientReady = async (callback) => {
1431if (!window.ldClient) {
1432document.addEventListener('LDClientReady', callback);
1433} else {
1434await window.ldClient.waitUntilReady();
1435callback();
1436}
1437};
1438onLdClientReady(() => {
1439const WIS_SPLIT_TEST_PREFIX = 'wis-split-test-';
1440const enabledKeys = 'design-config-data-for-a-b-testing'.split(',').map(k => k.trim());
1441const allFlags = window.ldClient.allFlags();
1442const filteredFlags = enabledKeys.reduce((acc, key) => {
1443// Check if it's a Launch Darkly flag
1444if (key in allFlags) {
1445acc[key] = allFlags[key];
1446}
1447// Check if it's a WIS split-test flag in localStorage
1448else if (key.startsWith(WIS_SPLIT_TEST_PREFIX)) {
1449const value = window.DDC.storage.local.getItem(key);
1450if (value) {
1451// Strip 'wis-' prefix for GA reporting
1452const gaKey = key.replace('wis-', '');
1453acc[gaKey] = value;
1454}
1455}
1456return acc;
1457}, {});
1458window.DDC.pushToGtmDataLayer({event: "ddc.launchdarkly.browser", eventData: filteredFlags});
1459});
1460}
1461</script>
vendor: 1 bytes, line 1461
1461
1462<script type="text/javascript">
1463if (window.ldClient) {
1464(async () => {
1465await window.ldClient.waitUntilReady();
1466try {
1467window.performance.measure('ldSDK', 'ldSDKStart', 'ldSDKEnd');
1468window.performance.measure('ldSDKInit', 'ldSDKInitStart', 'ldSDKInitEnd');
1469setNRAttr('ldClientScriptDuration', Math.round(performance.getEntriesByName('ldSDK')[0].duration));
1470setNRAttr('ldClientInitDuration', Math.round(performance.getEntriesByName('ldSDKInit')[0].duration));
1471} catch (err) {
1472console.log('Error setting ldClientScriptDuration and ldClientInitDuration.');
1473}
1474})();
1475}
1476(async () => {
1477const get = (name, def = 'UNSUPPORTED') => {
1478try {
1479const navEntries = performance.getEntriesByType('navigation');
1480if (navEntries.length > 0 && navEntries[0].serverTiming) {
1481const entry = navEntries[0].serverTiming.find(entry => entry.name === `cdn-${name}`);
1482return entry ? entry.description : 'MISSING';
1483}
1484} catch (e) {
1485console.error(e);
1486return 'ERROR';
1487}
1488return def;
1489}
1490const cacheStatus = get('cache');
1491const cacheableStatus = get('cacheable');
1492setNRAttr('basePageCacheStatus', cacheStatus);
1493setNRAttr('basePageCacheable', cacheableStatus);
1494window.performance.mark(`basePageCacheStatus-${cacheStatus}`);
1495window.performance.mark(`basePageCacheable-${cacheableStatus}`);
1496})();
1497</script>
vendor: 1 bytes, line 1497
1497
1498<script type="text/javascript">
1499if (typeof perfMetrics === 'object') {
1500perfMetrics.onFirstInputDelay((delay, evt) => {
1501setNRAttr('firstInputDelay', Math.round(delay));
1502setNRAttr('firstInputType', evt.type);
1503if (evt.isTrusted !== undefined) { setNRAttr('firstInputTrusted', evt.isTrusted.toString()); }
1504if (evt.timeStamp !== undefined) { setNRAttr('firstInputTimestamp', Math.round(evt.timeStamp)); }
1505});
1506}
1507jQuery(document).ready(() => {
1508if (typeof window.newrelic === 'object') {
1509setNRAttr('userSessionId', DDC.session.get('userSessionId'));
1510(async () => {
1511const pageHtml = document.documentElement.outerHTML;
1512setNRAttr('pageSize', pageHtml.length);
1513const base64Regex = new RegExp("src=\"data:image/.*;base64,(.*?)\"", "g");
1514const matches = pageHtml.matchAll(base64Regex);
1515let base64ImgLength = 0;
1516for (let match of matches) { if (match[1]) { base64ImgLength += match[1].length; } }
1517setNRAttr('base64ImgLength', base64ImgLength);
1518setNRAttr('hasBase64Img', (base64ImgLength > 0));
1519})();
1520if (Cookies.get('ddc_diag_akam_fullPath') != null && window.location.pathname === '/sorry-assets/sorry.htm' && window.location.search === '?isAkamaiSorry=True') {
1521setNRAttr('isAkamaiSorry', true);
1522}
1523const sendPageData = (Math.floor(Math.random() * Math.floor(100)) === 1);
1524if (sendPageData) {
1525if (DDC && DDC.dataLayer && DDC.dataLayer['page']) {
1526setNRAttr('pageWidgets', DDC.dataLayer['page'].pageInfo.pageWidgets.toString());
1527}
1528setNRAttr('pageComponents', '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,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,widget.footer-post.v1,widget.footer-post.v2,head.link.v1,composer.head.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,layout.region.v2,head.locales.v1,js.jquery-ui.v1,dialog.sunset.v1,head.resources.v1,feature-flags.launch-darkly.v1,head.meta-tags.v1,layout.page-configuration.v1,tracking.signalco.v1,third-party.location-footer.v1,tracking.google-verification.v1,head.meta-robots.v1,head.init-js.v1,tracking.newrelic.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,head.audioeye.v1,tracking.pixall.v1,widget.body-post.v1,css.stack.v1,widget.debug.v1,widget.image.v1,head.unlazyload.v1,form.recaptcha-loader.v1,tracking.helpers.v1');
1529}
1530if (Cookies.get('_ga_last') === undefined) {
1531Cookies.set('_ga_last', Cookies.get('_ga'));
1532} else if (Cookies.get('_ga_last') !== Cookies.get('_ga')) {
1533setNRAttr('gaCookieModified', 'true');
1534Cookies.set('_ga_last', Cookies.get('_ga'));
1535}
1536const nrCookieValsGA = { googleAdCookie: 'ddc_abcg_cache', gaCookie: '_ga', gidCookie: '_gid' };
1537Object.entries(nrCookieValsGA).forEach(([name, value]) => {
1538const cookieValue = Cookies.get(value);
1539if (cookieValue) {
1540setNRAttr(name, cookieValue);
1541}
1542});
1543if (Cookies.get('_edwpv') != null && Cookies.get('_ga') != null) {
1544setNRAttr('edmundsCookieGa', Cookies.get('_ga').replace(/GA\d\.\d\./i, ''));
1545}
1546const 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' };
1547Object.entries(nrCookieValsNonGA).forEach(([name, value]) => {
1548const cookieValue = Cookies.get(value);
1549if (cookieValue) {
1550setNRAttr(name, cookieValue);
1551if (name.includes('ddc_diag_akam')) {
1552Cookies.remove(cookieName);
1553}
1554}
1555});
1556setNRAttr('useDesignSystem', 'true');
1557setNRAttr('variationFontFace', 'font-face-montserrat');
1558setNRAttr('fetchPriorityHighEnabled', 'true');
1559setNRAttr('fetchPriorityHighLogoEnabled', 'false');
1560setNRAttr('fetchPriorityHighLcpOnlyEnabled', 'false');
1561setNRAttr('lcpAcceleratorEnabled', 'true');
1562setNRAttr('eagerImageLoadingEnabled', 'true');
1563setNRAttr('eagerImageLoadingLogoEnabled', 'true');
1564setNRAttr('eagerImageLoadingLcpOnlyEnabled', 'true');
1565const scripts = document.getElementsByTagName('script');
1566setNRAttr('javascriptCount', scripts.length);
1567if (window.DDC.PrivateAPI && window.DDC.PrivateAPI.track) {
1568window.DDC.integrationTrackerData = [{"synchronicity":"sync","integrationType":"wise","integrationId":"kpa-complynet","priority":"head","jstype":"commonJs","order":"201"},{"synchronicity":"sync","integrationType":"wise","integrationId":"complyauto","priority":"head","jstype":"commonJs","order":"200"},{"integrationType":"legacy","placesInventoryContent":"false","integrationId":"schemaorg"},{"integrationCategory":"Analytics/Pixel Tracking","integrationType":"legacy","placesInventoryContent":"false","integrationId":"googletagmanager"},{"integrationType":"legacy","placesInventoryContent":"false","integrationId":"socialheader"},{"placesInventoryContent":"false","integrationId":"audioeye"}];
1569window.DDC.integrationTrackerData.forEach((trackerData) => {
1570window.DDC.PrivateAPI.track(trackerData, { methodType: 'Integration Loaded' });
1571});
1572}
1573}
1574});
1575</script>
1575
1576</body>
1577</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.