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 background_null ford alias-adops-why-buy-ford-pass" > 3<head> 4<!-- 5i-01e1f7086e6002110-us-east-1-bot4 null 6--> 7<meta charset="UTF-8" /> 8<title>The Ford App | Kerns Ford, Inc.</title> 9<link rel="dns-prefetch" href="https://www.googletagmanager.com/" /> 10<link rel="dns-prefetch" href="https://pictures.dealer.com/" /> 11<link rel="preconnect" href="https://www.googletagmanager.com/" /> 12<link rel="preconnect" href="https://pictures.dealer.com/" /> 13<link rel="preload" href="https://pictures.dealer.com/f/forddirect/0102/8bbeb83acbd024b82bdd9e6d2113c057x.jpg?impolicy=downsize_bkpt&w=1440" as="image" /> 14<meta name="author" content="Kerns Ford, Inc." /> 15<meta name="expires" content="never" /> 16<meta name="distribution" content="global" /> 17<meta name="robots" content="index, follow" /> 18<meta name="og:title" property="og:title" content="The Ford App | Kerns Ford, Inc." /> 19<meta name="og:type" property="og:type" content="website" /> 20<meta name="og:url" property="og:url" content="https://www.kernsford.net/ford-app.htm" /> 21<meta name="locale" content="en_US" /> 22<meta name="providerID" content="DDC" /> 23<meta name="google-site-verification" content="BWdR4ln407bisemP1mI_RbRRIfGTN5fXUvGy3Zo3vJg" /> 24<meta name="msvalidate.01" content="C9AF1C84B702BF4477869CC7B198C472" /> 25<meta name="ddc:site-alt:en_US" content="lang=en_US, path=/ford-app.htm" /> 26<link rel="canonical" href="https://www.kernsford.net/ford-app.htm" /> 27<link rel="shortcut icon" type="image/vnd.microsoft.icon" href="https://pictures.dealer.com/f/forddirect/0256/13638ddb00327e93f084a99b10371ecdx.jpg" />
28<script type="text/javascript"> 29window.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||[]; 30</script>
vendor: 1 bytes, line 30
30
31<script type="text/javascript"> 32(()=>{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))}))})(); 33</script>
vendor: 1 bytes, line 33
33
34<script type="text/javascript"> 35(()=>{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)})(); 36</script>
vendor: 1 bytes, line 36
36
37<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 37
37
38<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 38
38
39<script type="text/javascript">window.__AudioEyeSiteHash = "1d1d901bae962bd0c061718db714eb01";</script>
vendor: 1 bytes, line 39
39
40<script type="text/javascript"> 41window.DDC = window.DDC || {}; 42window.DDC.jqueryUiCssPath = "/static/dist/v9/variations/oem-ford/0002/v1/css/jqueryui-desktop-white.css?r=1790845470000"; 43</script>
43 44<style type='text/css' media='screen,projection' data-href='/static/ws/content-cta/bundle.54d1326420ddf12dc696449f64641a31.css'>.ws-content-cta .cta{overflow:hidden}.ws-content-cta .cta-background{backface-visibility:hidden;left:0;top:0}.ws-content-cta .cta-content{z-index:1}.ws-content-cta .cta-content>*{max-width:100%}.ws-content-cta .cta-content a:focus,.ws-content-cta .cta-content a:hover{outline:none}.ws-content-cta .btn-ghost-white{background:#0000;border:1px solid #fff;color:#fff}.ws-content-cta .btn-ghost-white.focus,.ws-content-cta .btn-ghost-white.hover,.ws-content-cta .btn-ghost-white:focus,.ws-content-cta .btn-ghost-white:hover{color:#fff}.ws-content-cta.interactive-border .btn-ghost-white{border-color:#0000}.ws-content-cta.interactive-border .btn-ghost-white.focus,.ws-content-cta.interactive-border .btn-ghost-white.hover,.ws-content-cta.interactive-border .btn-ghost-white:focus,.ws-content-cta.interactive-border .btn-ghost-white:hover,.ws-content-cta.interactive-border .hover .btn-ghost-white{border-color:#fff} 45/*# sourceMappingURL=/static/ws/content-cta/bundle.54d1326420ddf12dc696449f64641a31.css.map*/</style> 46<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} 47/*# sourceMappingURL=/static/ws/accordion-content/bundle.84f52c4c09f4c3c05c4c41144b80ad1e.css.map*/</style> 48<style type='text/css' media='all' data-href='/dist/v9/variations/global/0011/v2/css/font-face-nimbus-sans-l.css'>@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/nimbus-sans-l-regular/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/nimbus-sans-l-reguital/v1/webfont.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/nimbus-sans-l-bold/v1/webfont.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/nimbus-sans-l-bolditalic/v1/webfont.woff2") format("woff2");font-weight:800;font-style:italic;font-display:swap}body{font-variant-ligatures:no-common-ligatures}</style> 49<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> 50<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> 51<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> 52<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> 53<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;
53--tile-shadow-spread:0px;--tile-shadow-color:rgba(0, 0, 0, 0);--tile-shadow-color-hover:rgba(0, 0, 0, 0.16)}</style> 54<style type='text/css' media='all' data-href='/design-components/page-background-neutral-25.css'>:root{--page-bg:var(--color-neutral-25)}</style> 55<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> 56<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> 57<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> 58<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);--input-border-radius-large:var(--btn-border-radius-large);--input-border-radius-small:var(--btn-border-radius-small)}</style> 59<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> 60<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> 61<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;
61--highlight-badge-font-weight:400;--highlight-badge-text-transform:none}</style> 62<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> 63<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> 64<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> 65<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> 66<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> 67<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> 68<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> 69<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> 70<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> 71<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> 72<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;
72--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> 73<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-ford/0002/v1/css/blue_white.css?r=1790845465000'/> 74<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-ford/0002/v1/css/overrides/type.css?r=1790845473000'/> 75<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-ford/0002/v1/css/blue_white-widgets.css?r=1790845464000'/> 76<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}
76.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} 77/*# sourceMappingURL=/static/ws/navigation/bundle.f149933d99eb3b1a7f86bafc5fc656d5.css.map*/</style> 78<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)} 79/*# sourceMappingURL=/static/ws/mycars-nav/bundle.79db1e3c48d0c250ae33fc41dfb589f0.css.map*/</style> 80<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
80x;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
80s-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)}} 81/*# sourceMappingURL=/static/ws/site-text-search/bundle.2ee179b923d4908dba0d23d012c21e7f.css.map*/</style> 82<style type='text/css' media='screen,projection' data-href='/sites/f/fordprofile/stylesheets/all-desktop.css'>/* dtkariamukamau, dtedwardkim US25869 - Friends and Neighbors Pricing */ 83.fnLabel {padding: 0;} 84.fnPromo {display: block; height: auto; overflow: hidden; padding: 3px 0; position: relative;} 85.inventory-listing-default .hproduct .fnPromo .fnLabel {font-weight: 700;} 86.inventory-listing-default .hproduct .fnPromo .label {font-size: 11px; line-height: 110%; padding: 0; max-width: 100px; white-space: normal;} 87.inventory-listing-default .hproduct .fnPromo .value {font-size: 13px;} 88.inventory-listing-default .hproduct .fnSub .value {font-weight: 700;} 89.inventory-listing-default .hproduct .pricing-area .fnPromo.subtotal {border-bottom: 2px solid #d0d9ed;} 90.inventory-listing-default .hproduct .fnPromo.final-price .value {font-size: 16px;} 91.inventory-featured-default .hproduct .fnPromo .fnLabel {font-weight: 700;} 92.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;} 93.inventory-featured-default .hproduct .fnPromo .value {display: inline-block; float: none; font-size: 15px; text-align: right; vertical-align: bottom; width: 35%;} 94.inventory-featured-default .hproduct .fnPromo.final-price .value {font-size: 18px;} 95.inventory-featured-default .hproduct .fnSub .value {font-weight: 700;} 96[class$='inventory-featured-default\ '] .stacked-incentives .hproduct .fnPromo.subtotal {border-bottom: 2px solid #d0d9ed; padding-bottom: 3px;} 97.inventory-detail-pricing .fnPromo {padding: 5px 0;} 98.inventory-detail-pricing .fnPromo .fnLabel {font-weight: 700;} 99.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;} 100.inventory-detail-pricing .fnPromo .price {line-height: 130%; text-align: right; width: 35%;} 101.inventory-detail-pricing .fnSub .price {font-weight: 700; font-size: 20px;} 102.inventory-detail-pricing .multiple-prices .fnPromo.subtotal {border-bottom: 2px solid #d0d9ed;} 103/* ddckylej DNA4116592 */ 104.index .slideshow-default .slideShowWrap { 105z-index: 10; 106} 107/* DNA4705567 ddckylej */ 108.inventory-listing-default .incentive-list {float: left;padding: 0;} 109/* DNA4057420 ddcbthyng */ 110.googletranslate-header-container img { 111display: inline; 112} 113.inventory-listing-default .pricing .btn { 114margin-bottom: 3px; 115} 116.finance-application .highlight h1 { 117font-size: 120%; 118} 119/* ddcjosiahl DNA4074248 */ 120.iframeCenterFix { 121margin: 0; 122padding: 0; 123} 124.iframeCenterFix > iframe { 125margin: 0 0 0 -12px; 126} 127/* DNA4057420 ddckylej */ 128.customCenterTireFinder { 129margin-left: -30px; 130} 131.customCenterAccessoriesPortal { 132margin-left: -80px; 133} 134/* DNA4168461 ddcbthyng */ 135.focus-blue-black .textarea.form-control, 136.focus-blue-black .service-coupon {color: #494A4B;} 137.focus-blue-black .service-coupon .disclaimer {color: #828282;} 138/* ddcgarrettm DNA4226439 - autonation index */ 139.autonation-index-inventory-search .inventory-search-facetbrowse {position: absolute;width: 240px;z-index: 11;} 140.ie8 .autonation-index-inventory-search .inventory-search-facetbrowse{top:25px;} 141@media all and (max-width: 1100px) and (min-width: 1px) {.autonation-index-inventory-search .inventory-search-facetbrowse {top: 25px;left:60px;}} 142@media all and (max-width: 1300px) and (min-width: 1101px) {.autonation-index-inventory-search .inventory-search-facetbrowse {top: 45px;}}
143@media all and (min-width: 1301px) {.autonation-index-inventory-search .inventory-search-facetbrowse {top: 75px;}} 144/* ddcjonathana DNA4300539 */ 145.showroom-listing .showroom-main h3:first-of-type.fn {font-size: 23px;} 146.ddc-content.hours-default.ddc-box-1 {padding: 20px 20px 40px 20px;} 147/* DNA4308700 ddceliasr */ 148.inventory-listing-default .hproduct .description dt, .showroom-detail .hproduct .description dt, .mycars-favorites .hproduct .description dt {width:42%;} 149.inventory-listing-default .hproduct .description dd, .showroom-detail .hproduct .description dd, .mycars-favorites .hproduct .description dd {width:58%;} 150/* ddcbatot search submit button alignment fix*/ 151.inventory-search-form.ddc-box-2 .btn.pull-right{margin-top:25px;} 152/* dtannasaponjyan DNA4621606; DNA4632112 dtannasaponjyan */ 153@media screen and (-webkit-min-device-pixel-ratio: 0) { 154.links-breadcrumbs a:before, .showroom-detail .links-breadcrumbs a:before, .showroom-detail-links a:before { 155top: 0; 156} 157} 158@media screen and (-webkit-min-device-pixel-ratio: 0) { 159.vdpCTA .btn-link .ddc-icon { 160top: 0; 161} 162} 163/* DNA5079301 ddcrandyh */ 164.vlp .pure-cars-badge img { max-width: 95px; } 165/* M-00196653 ddcrandyh */ 166div.dsbid0042t01 { width: 600px; } 167/* franckbarfety M-00197327 directions results on dark theme */ 168.focus-blue-black .directions-results, 169.focus-red-black .directions-results, 170.focus-yellow-black .directions-results, 171.focus-green-black .directions-results, 172.focus-slate-black .directions-results, 173.fusion-blue-black .directions-results, 174.fusion-green-black .directions-results, 175.fusion-slate-black .directions-results, 176.fusion-red-black .directions-results, 177.fusion-yellow-black .directions-results { 178background: #ccc;} 179/* M-00199442 ddcrandyh */ 180.fusion-blue-white .nav-fragment .label { color: #d7d4dc; } 181/* ddcjamesc M-00197411*/ 182.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; } 183/* ddcjamesc M-00225664 */ 184.inventory-detail-mini.fixDetails .pricing { float: right; width: 20%; text-align: right; font-weight:bold;} 185.inventory-detail-mini.fixDetails .media { float: left; width: 33%; margin-right: 24px; } 186.inventory-detail-mini.fixDetails { min-height:250px; } 187/* ddcbatot M-00411948 - updated M-00424463 */ 188.ui-widget-content.textarea{background: #fff;} 189/* ddcbatot M-00422649 - CSS for /lincoln-certified-overview.htm page*/ 190.alias-certified-pre-owned-vehicles .video_thumb{padding: 30px;} 191.alias-certified-pre-owned-vehicles .cpov_overview{padding: 10px 20px 10px 10px;} 192.alias-certified-pre-owned-vehicles .huge-padding-bottom{padding-bottom: 40px;} 193.alias-certified-pre-owned-vehicles .text-align-center{text-align: center;} 194/* william.thompson | position free-form hero search*/ 195.index .hero-image-overlay .inventory-search-form.hero-free-search:not(.wide) form { width: 600px; margin: 0 auto; } 196.index .hero-image-overlay .inventory-search-form.hero-free-search:not(.wide) input.search { width: 500px; } 197.index .hero-image-overlay .inventory-search-form.hero-free-search.wide input.search { width: 855px; } 198.index .hero-image-overlay .inventory-search-form.hero-free-search button { position: relative; top: -49px; } 199/* fdbarfety Next Steps */ 200.vdp .links-list .btn {text-align: left;} 201/* ddcrmelasky 05462043 -- navigation search typeahead color fix */ 202.navigation-default .dropdown-menu .typeahead a:not(.btn) { color: var(--color-neutral-500) !important; } 203.navigation-default ul.typeahead.dropdown-menu a:hover, 204.navigation-default ul.typeahead.dropdown-menu li.active a:hover, 205.navigation-default ul.typeahead.dropdown-menu li.currentPage a:hover, 206.navigation-default ul.typeahead.dropdown-menu li.active a, 207.navigation-default ul.typeahead.dropdown-menu li.currentPage a, 208.navigation-default ul.typeahead.dropdown-menu li.active a:link, 209.navigation-default ul.typeahead.dropdown-menu li.currentPage a:link, 210.navigation-default ul.typeahead.dropdown-menu li.active a:visited { color: var(--color-neutral-200) !important; } 211/* ddcsamp 07501263 */ 212.alias-fdcampaign-ddcr .expandedFeature {background-color: #fff;} 213/* ddcrandyh 07790349 */ 214.forddirect-smartt > p { display: none; } 215/* ddcsamp 09934802 */ 216.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%;} 217.dark-silver-black .ford-courtesy img, .gray-pink-black .ford-courtesy img, .dark-red-white .ford-courtesy img {visibility: hidden;} 218/* william.thompson F234404 */ 219/* william.thompson F234404 */ 220.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; } 221</style> 222<style type='text/css' media='screen,projection' data-href='/sites/f/fordprofile/stylesheets/fasttrack-fixes.css'>/* ddcbatot M-00470363 */ 223.inventoryList .pricing .label{white-space: normal;} 224.vlp .mycars-vlp a{padding: 3px 5px;} 225.ddc-footer .credit.content-default{float: left;} 226/* fix for directions page on dark theme */ 227.dark-red-white.alias-directions-default .directions-results, 228.gray-pink-black.alias-directions-default .directions-results, 229.dark-silver-black.alias-directions-default .directions-results{background: #fff;} 230/* fix for header logo dissapearing while on shrink header nav*/ 231.shrink-header-nav .header-default>:not(.home-logolink):not(.vcard){opacity: 1; visibility: visible;} 232/* t6 classic fix where it covers the entire page*/ 233.t6-classic.navbar-default, 234.t6-classic.ddc-navbar-default, 235.t6-mega.navbar-default, 236.t6-mega.ddc-navbar-default{min-height: 0;} 237/* index page slideshow control fixes */
238.index .small-controls .slideControls .pager{position: static;width: 230px;} 239/* Global inventives color fix on dark theme*/ 240.dark-red-white .incentives-search-default .facet-group label, 241.gray-pink-black .incentives-search-default .facet-group label, 242.dark-silver-black .incentives-search-default .facet-group label{color:#fff;} 243/* incentive widget fix on dark themes */ 244.background-custom .page-bd .forddirect-national-incentives, 245.forddirect-national-incentives {background-color: #fff; padding: 10px} 246/* compact header nav fix*/ 247@media screen and (max-width:1200px) { 248.compact .navbar-nav>li>a{font-size: 14px;} 249} 250@media screen and (max-width:950px) { 251.compact .navbar-nav>li>a{font-size: 12px;} 252} 253/* Vehicle title fix on shop by model Navigation fragment*/ 254.ddc-mega-menu-nav .model-selector-default .hproduct h3{display: block;} 255/* vdp font issues */ 256.ddc-icon-mycars-alerts::before {font-size: 10px;} 257/* cpov buttons */ 258.alias-certified-pre-owned-vehicles[class*="dark"] .btn-link-primary:hover {color: #000;} 259/* showroom details */ 260.dark-red-white .showroom-default.showroom-detail .callout, 261.gray-pink-black .showroom-default.showroom-detail .callout, 262.dark-silver-black .showroom-default.showroom-detail .callout {color: #fff;} 263/* Editing Sort by width*/ 264.vlp .vlp-refine-sort-by{max-width: 70%;} 265/* t6 classic home icon */ 266.t6-mega .navbar-nav > li.ddc-nav-icon-list-item a.homeLink.ddc-nav-icon-link {padding: 8px;} 267/* iframe messing up header height calculation */ 268html > iframe {display: none;} 269/* coupon bg fix */ 270.coupons-fd-slideshow .service-coupon-slide img {background: #fff;} 271</style> 272<link rel='stylesheet' type='text/css' media='screen,projection' href='/customcss/custom.css?r=1761842721000&_renderer=desktop'/>
273<script type="text/javascript"> 274window.performance.mark('ldSDKStart'); 275</script>
vendor: 1 bytes, line 275
275
276<script src="/static/assets/libs/launch-darkly/3.1.4/ldclient.min.js" async></script>
vendor: 1 bytes, line 276
276
277<script type="text/javascript"> 278(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:"kernsfordfd",countryProfileReference:"",device:i,groupProfileReference:"",oemProfileReference:"fordprofile",optOutUXTesting:t,pageAlias:"ADOPS_WHY_BUY_FORD_PASS",pageId:"fordprofile_SITEBUILDER_OEM_FORD_COMMODITY_PAGE_FORD_PASS_V1_1",profileReference:"fordprofile",siteId:"kernsfordfd",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")}})(); 279</script>
vendor: 1 bytes, line 279
279
280<script type="text/javascript"> 281!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"}(); 282</script>
282 283</head> 284<body>
285<script type="text/javascript"> 286window.onload = () => { 287var goneAliasRedirect = ''; 288if (goneAliasRedirect) { 289window.location.replace(goneAliasRedirect); 290} 291}; 292const toTitleCase = (s) => { 293if (!s) { return ''; } 294return s.replace(/\w\S*/g, (v) => { return v.charAt(0).toUpperCase() + v.substr(1).toLowerCase(); }); 295}; 296window.DDC = window.DDC || {}; 297if (window.DDC.storage.session.getItem('session.location') !== null) { 298window.DDC.userLocation = JSON.parse(window.DDC.storage.session.getItem('session.location')); 299} else { 300const userPostalCode = window.Cookies.get('DDC.postalCode') || ''; 301const postalCityState = window.Cookies.get('DDC.postalCityState'); 302const userCoordinates = window.Cookies.get('DDC.userCoordinates'); 303const [ userCity, userState, userCountry ] = postalCityState ? decodeURIComponent(postalCityState).split(', ') : []; 304const [ userLatitude, userLongitude ] = userCoordinates ? decodeURIComponent(userCoordinates).split(',') : []; 305window.DDC.userLocation = { 306userPostalCode, 307userLatitude, 308userLongitude, 309userCity: userCity ? toTitleCase(userCity) : '', 310userState, 311userCountry 312}; 313// Cache userLocation Data 314window.DDC.storage.session.setItem('session.location', JSON.stringify(window.DDC.userLocation)); 315} 316if (window.DDC?.dataLayer?.user && window.DDC?.userLocation) { 317window.DDC.dataLayer.user = { ...window.DDC.dataLayer.user, ...window.DDC.userLocation }; 318} 319window.DDC.siteSettings = { 320siteId: 'kernsfordfd', 321pageAlias: 'ADOPS_WHY_BUY_FORD_PASS', 322accountId: 'kernsfordfd', 323defaultDomain: 'www.kernsford.net', 324financingDomain: 'https://www.kernsford.net', 325googleMapsApiKey: 'AIzaSyBsM5yAosdSeeeykoQaEUbo3lUbWkVFEzc', 326isSecureLoginEnabled: false, 327isDomainSSLEnabled: true, 328childAccountIds: [], 329isEO: true 330}; 331window.DDC.client = { 332isMobile: false, 333isDesktop: true, 334isTablet: false 335}; 336window.DDC.siteProperties = {"audioEyeSiteHash":"1d1d901bae962bd0c061718db714eb01","variationFontFace":"font-face-nimbus-sans-l","template_footer_override":"footer-links-responsive","enterpriseRecaptchaSiteKey":"6LdMYgkrAAAAAMk55LZq-b5Ff2dy4-DP9tcoWAq8","siteBackground":"NULL","template_header_mobile_override":"V9_HEADER_MOBILE_MINIMAL_V1","template_footer_mobile_override":"footer-links-responsive","template_header_layout_override":"V9_HEADER_TRUE_MINIMAL_V1","mslp_geo_target":"celina oh","enableMyCars":"true","site_favicon":"https://pictures.dealer.com/f/forddirect/0256/13638ddb00327e93f084a99b10371ecdx.jpg"}; 337window.DDC.hasFeature = { 338formsV2: true, 339typographyV2: true, 340gridsV2: true 341}; 342(() => { 343var siteProperties = window.DDC.siteProperties, 344camelCase; 345for (var prop in siteProperties) { 346// convert underscores to camelCase 347if(prop.indexOf('_') >= 0) { 348camelCase = prop.replace(/_([a-z])/g, (g) => { return g[1].toUpperCase() }); 349siteProperties[camelCase] = siteProperties[prop]; 350delete siteProperties[prop]; 351} 352}; 353})(); 354window.DDC.getSiteProperties = () => { 355return window.DDC.siteProperties; 356}; 357window.DDC.getSiteProperty = (propName) => { 358var propValue; 359if (propName in window.DDC.siteProperties) { 360propValue = window.DDC.siteProperties[propName]; 361} 362return propValue; 363}; 364window.DDC.digitalRetailing = DDC.digitalRetailing || {}; 365// To be removed when 3rd party widgets no longer reference. 366window.DDC.userProfile = DDC.userProfile || {}; 367if (window.DDC.storage.session.getItem('drSummary') !== 'undefined') { 368window.DDC.digitalRetailing = JSON.parse(window.DDC.storage.session.getItem('drSummary')); 369} else { 370window.DDC.digitalRetailing.summary = {}; 371} 372window.DDC.moduleJSCacheBust = 1790845364000; 373</script>
vendor: 1 bytes, line 373
373
374<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"errorBeacon":"bam.nr-data.net","licenseKey":"NRBR-7d4b384e040a3f5c6af","agent":"","beacon":"bam.nr-data.net","applicationTime":251,"applicationID":"214274959","transactionName":"ZwFQZEFRWUFQBU1bWV5LYVVBRltXRUlaXVhEFl1cX1VF","queueTime":1,"atts":"S0ZHEglLFVNSBVZHWEQ3RlFHVRUIEylxEBoSBUJAZVVFQVgJVxAMElUCHgIeDxAdRElTUVUlXllSQxUIEyd9fWZjO2V4am91Z2g5f31kdDticWBjFR4TEktHU3MIW1VdRH5iE1wbBxgHUxwBCgQZAQBEFRBZQw1AWUBzWEdfEmpHVVMBQUMRCgAeExBQUxQKRgMeAhBBAxwHUlNbUQ1GVVBYGVxUEhFVXl8XRhkTGHZZUAtYW3F4C0FEGhwXAx9XGVNdUQlTWR1eUkYZAVFdRURNEhhyW1ZfUA9+ellDEBsSHxJWWVALWFt1XA1XXkdiY2YTXBsHBxJIEFNfWVJcRS9pEAwSURwHBB4GCwVICgMUHEZTW1JdVltjA0hHU0MQe1QRChUDA1NfBlcFBxAcEVNaQXMJTRAMEhBARVYSGxBYAhsIFFsBQF5AVlhAVQBdEBoSAkBRXVNfW0IDShAMEkhUX0FUGxAdRFhRVV8RXERwWUNLE1wbcVNcDVxRERwVVFgUSkZlVQdGWVxeeVNcAxsIFEQNRlxWHgUfAEQVEFlDDUBZQHNYR18SfEBEXxZxQlpEXlFQChsIBhxGXUNaQl5BZQ9UV2FRDUZZXVcVCAFKG0JXVwF7VBEKFVReFF1CRF8CW1xWb2R7ZSN7Z398IHdibH9yf24gdmBybyd9fX5\/c3tlP2Zid3chbXZ8YnNtYSdqYWlmVW0BERwVXUIPS1tFZA1fVWdfQ1NdRAMEBhxGQlFUVX5WcgpcU1gSXhB\/dn1odH40fW11fyl\/f3d5Y2tuNnh1c28ifWJ3b2dzYjVmZAdvVRAcEUJWRWQUVRAMEgxGRENDDW4eOhZFQUdKWVVBXkRUXhRdHFhVEG4fVV9FVhwHSUIYWBBfEh8SQVNDD1hGX18Ke1QRChVECDl2d3tvIn1id28HAgFUZmQHEkgQUVBTWEdfEn1XV1wBQHNcVFJBE1wbHlJEDVYNAggABgZKX1YLAFUKCQodcR5XCUtWG0MNX0BfWVFbVAIEAgcIXQscUF9aX14IZl1EV1kKAwUFBFBTXhRTUAYGHwRVVAQfCFFaBBsFU1ABUFMOAwVeD1EaEkgQVFxdVltfRAMQQUcTHFtWQllBVwlLVhheAUYSHxJeQXANWF9XWSVeUnVRXl5eEFxAFApGVFFfQ1IQHURYWVddBVtyXEQVCBMzV1lYXxNcEHFfQxIZBFZGaQEmBQkCAQ52AVAOBAcDJgoHdnN1BwlXeHZ3AyFzdAsDHghcCVdbQl8WCHRWU1tTQwNdEnRfEEESHxJYQVgUUEF1XxFcRHZIR1dSElxWFApTHhJDUUVXXxJ4UVVfEVxEQBINEB0NXEBYQwJdQldcXlxSCVVcUFRIVFRXWURGQw9aRlVZClFZXV5WRlgIVkBCWEhUVEFVUFteCFpbWFMNXF5SRF4eVwJUU0RbAUZXQVVWRl0HUldFHAJdQldUXkBUBU0eUF8WVlRaQlJRRQpQXFVfCFxAQV9RW10DFVRaRQFcU0ocFR4TAlxEX1MBEAoRVFJBWhJWQhQcRn11fmBFXVcPVVdkVQJXQlZeVFcTXBtUWUIAQkJcVl5eVEQVEFVfCF1CEQoVUF0TXG1BWA1GVREcFVNaB1RTX3MIW1VdRGN+YjBcQEVZC1wSCRJDXkJXFwAUHEZeX1BRW1cTXBtXWG8xYRIfEkFTQw9YRl9fCmJRQVVZRngCGwgURl1td39\/dXN9OQkCBwE7ZAIRHBVEUBRQU0JZC1x3QVFZVkEHS1dYRC1WEgkSQQtuNnhgc34wbWR7dXp3blYJAgdvMgASHxJEW0UDaUBZQAFARFpVRBALRBVGU10UXlFHVRpaVAddV0QdCV1SWlxSH1UDX1NDXBAPWFZRU1dDS1RdVFkIVxxSVFhQVDJYVXtRClNXVkJ6W18PVFtMVTBTV3ljCkZDE1weU14QV0JDQl5BVDRcUVdAEFFYUmNeRlQtXEsLBihWfWpXXEBwJ3hzd30PBwV\/akYfU1N\/VARUHQYdd2AORlIJbnNHCEhUX11EcVNSAwRUWV4QH1ZSU1IfVQNfU0NcEB5EVl1HXlASXB9eVQVWVUEdWktSB0tBG1QBVFFGXEMPWQNYVlNCSV9JUFFFQR0TSldgURZbUUdZWFxmD11VU0QnYWMOREVHVEpUW1hZCVtKVhIbEHIramFTQhJXQhEKFVscVghXB1ZTAggFVQECAVQIAwYdEUEdVlFERhxXFFBZRFAQHBFRXFNcB1BxWlkBXERnfGRxWBZRV0QSXhB1cHR\/dxwjenZlcUlzdWACAgQcIXp\/G2MscwMLBBUeEwlKW0RZF3FfRl5DdlgVWFBaVQAQCgEcFVNBFnxcQBJeEFxaRlIQHUR6f2VgC11cZ0lHVxNcG1BZREYeElpDZFdSE0tXFApGRkJGVRUeExNKV0RxA1deRxINEHwJQ1taXAVuHwYeBxJwFkleU2cBUHtaRGsdBFUOHAUGRBp7e2R6fh1GVVtdVUR1VVBbWAkRBVZfRlEQW1JfVQwSYQdeV2VfEUBTVmNSU0MFUXBZRDgdAR0ADBIaDk1GRkNebh9vH0dTVgNKXUNCB1dDVlFFUVlIWl1bbEtQX0cZF3FZFFZfU2xLAwILHgccAUgJEmVRAlNCWmwYBwJRFwEAEkgQVFJEVlFUCE1XRBJeEEVAHVJTQhIUAxQcRkVZV1dSRmMDV1ZTQiJTWV8SDRBXB1VBUxJIEEdaVFBXRTVcUUJZC1xkW0JSQVkJVVYUCkYAEBtHXlZWA00bFBxGQFVCRVJBRSVWR1hEFksSCRJ2fxNKG1tYXA1cVXBjZBALRFpdWEQWXVwRHBVdQg9LW0VzC0deR3VFQF4UGwgGHEZxfWBgWF1dL10QDBIHX0MeUlhGBUQVEFdDChAKBwQECwRKG1NVUwtHXkcSDRBaA0tcRVYLQFRVVBUeExVJU1gSXhACAwIBAwFWDwIBBVUBBAEGBQIBVwkDBQlWAgQRHBVBVAVWXFJRFktzXFxYQBNcG0VeWRBXEk5N"}; 375(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 */ 376(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a
376]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))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>
376e[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;
376const 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);
376if(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$:()=>
376o,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])}
376(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}
376;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)=>
376{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
376ine_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()=>
376{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)=>
376null==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
376dTimingMethod(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
376imeToRegister: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})})}
376return 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"
376!==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);
376if(!(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)}
376);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)})});
376class 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
376h(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 376
376
vendor: 735 bytes, line 377
377<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 377
377
378<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 378
378
379<script type="text/javascript"> 380window.PixallConfig = { 381bcSync: false, 382}; 383</script>
vendor: 1 bytes, line 383
383
384<script type="text/javascript" src="/pixall/pix-ddc-fp.min.js" async defer></script>
vendor: 1 bytes, line 384
384
385<script type="text/javascript"> 386window.coxAutoDataLayer = window.coxAutoDataLayer || []; 387const getAdvertisingValue = (key) => { 388const urlValue = (new window.URLSearchParams(window.location.search))?.get?.(key); 389try { 390return urlValue || window?.sessionStorage?.getItem?.(key); 391} catch (e) { 392return urlValue; 393} 394} 395const advertisingKeys = { 396gclid: getAdvertisingValue('gclid'), 397fbclid: getAdvertisingValue('fbclid'), 398msclkid: getAdvertisingValue('msclkid'), 399sonicsession_id: Cookies.get('sonicsession_id'), 400_gid: Cookies.get('_gid'), 401_ga: Cookies.get('_ga') || getAdvertisingValue('_ga'), 402dtm_token: Cookies.get('dtm_token'), 403dtm_token_sc: Cookies.get('dtm_token_sc') 404}; 405window.coxAutoDataLayer?.push?.({ 406advertising: Object.fromEntries(Object.entries(advertisingKeys).filter(([key, value]) => Boolean(value))), 407application: { 408componentID: 'CI1536926', 409name: 'DDC Website Tagging', 410workloadId: 'CI0627414', 411brand: 'Dealer.com' 412}, 413client: { 414franchiseOemName: [ 415"ford" ], 416country: "US" 417}, 418page: { 419alias: 'ADOPS_WHY_BUY_FORD_PASS', 420id: 'fordprofile_SITEBUILDER_OEM_FORD_COMMODITY_PAGE_FORD_PASS_V1_1', 421type: 'other', 422}, 423pixall: { 424dealerCode: "kernsfordfd", 425program: 'fordDirect' 426} 427}); 428const pixallPush = ({searchFacetMake, searchFacetVehicleTypes, vehicles} = {}) => { 429const payload = { 430cdl: {}, 431type: 'meta-data', 432pageType: 'other', 433pageId: 'fordprofile_SITEBUILDER_OEM_FORD_COMMODITY_PAGE_FORD_PASS_V1_1', 434dealerCode: 'kernsfordfd', 435pageLabel: 'adops_why_buy_ford_pass', 436program: 'fordDirect', 437attributioniFramePath: null, 438bcSync: false, 439experimental: { 440pageViewId: DDC.dataLayer.page.pageViewId, 441eventId: DDC.dataLayer.page.pageViewId, 442}, 443wspCode: 'DealerDotCom' 444}; 445if(window.Cookies.get('ddc_akam_bot')) { 446payload.bot = window.Cookies.get('ddc_akam_bot'); 447} 448const waitForPixallPush = () => { 449if (typeof window.DDC?.pushToPixall === 'function') { 450console.log('Pushing to Pixall!'); 451window.DDC.pushToPixall(payload, { 452event: 'cms-web-pixall-pageview', 453source: 'cms-web', 454sourceFile: 'htdocs/common/tracker/pixall/v1/pixall-js.vm:55' 455}); 456} else { 457console.log('Waiting for Pixall Push...'); 458setTimeout(waitForPixallPush, 50); 459} 460}; 461waitForPixallPush(); 462} 463pixallPush(); 464</script>
vendor: 1 bytes, line 464
464
465<script type="text/javascript"> 466window.DDC = window.DDC || {}; 467window.DDC.dialogClickedListener = function(e) { 468if(e.target.classList.contains('dialog') || e.target.closest('.dialog')) { 469e.preventDefault(); 470DDC.WidgetData.dialogClickedBefore = e.target; 471} 472} 473document.body.addEventListener('click', window.DDC.dialogClickedListener); 474</script>
vendor: 1 bytes, line 474
474
475<script type="text/javascript"> 476window.DDC = window.DDC || {}; 477window.DDC.Flags = window.DDC.Flags || {}; 478Object.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}) 479</script>
vendor: 1 bytes, line 479
479
480<script type="text/javascript"> 481window.dataLayer = window.dataLayer || []; 482</script>
482 483<style type="text/css"> 484@keyframes nodeInserted {} 485div { animation-name: nodeInserted; } 486</style>
487<script type="text/javascript"> 488(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))})() 489</script>
vendor: 1 bytes, line 489
489
490<script type="text/javascript"> 491!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)}}(); 492</script>
492 493<a href="#page-body" class="skip-link">Skip to main content</a>
494<script type="text/javascript"> 495DDC = DDC || {}; 496DDC.dataLayer = DDC.dataLayer || {}; 497DDC.dataLayer.page = DDC.dataLayer.page || {}; 498DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {}; 499DDC.dataLayer.page.pageInfo.pageId = DDC.dataLayer.page.pageInfo.pageId || "fordprofile_SITEBUILDER_OEM_FORD_COMMODITY_PAGE_FORD_PASS_V1_1"; 500DDC.dataLayer.page.pageInfo.pageName = DDC.dataLayer.page.pageInfo.pageName || "ADOPS_WHY_BUY_FORD_PASS"; 501DDC.dataLayer.site = DDC.dataLayer.site || {}; 502DDC.dataLayer.site.design = DDC.dataLayer.site.design || {}; 503DDC.dataLayer.site.design.themekit = DDC.dataLayer.site.design.themekit || "BLUE_WHITE"; 504DDC.dataLayer.site.design.variationId = DDC.dataLayer.site.design.variationId || "v9_OEM_FORD_0002_V1"; 505DDC.dataLayer.site.franchises = DDC.dataLayer.site.franchises || [ 506"ford" ]; 507DDC.dataLayer.site.profiles = DDC.dataLayer.site.profiles || [ 508"fordprofile" ]; 509DDC.dataLayer.site.siteInfo = DDC.dataLayer.site.siteInfo || {}; 510DDC.dataLayer.site.siteInfo.dealerId = DDC.dataLayer.site.siteInfo.dealerId || "kernsfordfd"; 511DDC.dataLayer.site.siteInfo.domain = DDC.dataLayer.site.siteInfo.domain || "https:\/\/www.kernsford.net"; 512DDC.dataLayer.dealership = DDC.dataLayer.dealership || {}; 513DDC.dataLayer.dealership.country = DDC.dataLayer.dealership.country || "US"; 514</script>
514 515<div class="page-header minimal true-minimal"> 516<div class="content-alert-banner-top ddc-content" data-widget-name="content-alert-banner-top" data-widget-id="template-alert-top1"> 517</div> 518<div class="header-contact clearfix px-4 px-md-6 px-xl-8"> 519<div class="container-max-xl p-0 d-flex"> 520<div class="flex-grow-1 ddc-content contact-info" data-widget-name="contact-info" data-widget-id="template-contact1"> 521<div class="d-flex justify-content-end py-3 ddc-font-size-xsmall line-height-condensed vcard"> 522<p class="my-0 mr-auto fn n"> 523<a href="/" class="url" > 524<span class="org"> 525Kerns Ford, Inc. 526</span> 527</a> 528</p> 529<p class="m-0 adr" data-ws-tracking-directions> 530<a href="/dealership/directions.htm"> 531<span class="street-address">500 W Logan St.</span> 532<span class="responsive-directions-link hide">Directions</span> 533<span class="locality">Celina</span><span class="separator">,</span> <span class="region">OH</span> <span class="postal-code">45822</span> </a> 534</p> 535<ul class="tels h-100 d-flex justify-content-end m-0 align-items-center list-unstyled"> 536<li class="tel phone1 " data-click-to-call="Sales" data-click-to-call-phone="888-619-7690?dept=SALES&accountId=kernsfordfd" tabindex="0"> 537<span class="ml-4 type" >Sales</span><span class="separator">:</span> <span class="value text-nowrap" ><span data-phone-ref='SALES' data-account-ref='kernsfordfd'>888-619-7690</span></span> </li> 538<li class="tel phone2 " data-click-to-call="Service" data-click-to-call-phone="888-619-7690?dept=SERVICE&accountId=kernsfordfd" tabindex="0"> 539<span class="ml-4 type" >Service</span><span class="separator">:</span> <span class="value text-nowrap" ><span data-phone-ref='SERVICE' data-account-ref='kernsfordfd'>888-619-7690</span></span> </li> 540<li class="tel phone3 " data-click-to-call="ST MARYS" data-click-to-call-phone="888-367-3856?dept=PARTS&accountId=kernsfordfd" tabindex="0"> 541<span class="ml-4 type" >ST MARYS</span><span class="separator">:</span> <span class="value text-nowrap" ><span data-phone-ref='PARTS' data-account-ref='kernsfordfd'>888-367-3856</span></span> </li> 542</ul> 543</div>
544<script type="text/javascript">window.phoneNumbers = {"SALES":"8886197690","SERVICE":"8886197690","PARTS":"8883673856"};</script>
544 545</div> 546</div><!-- end .container-max-xl.p-0.d-flex --> 547</div><!-- end .header-contact.clearfix.px-4.px-md-6.px-xl-8 --> 548<div class="header-navigation px-4 px-md-6 px-xl-8"> 549<div class="container-max-xl p-0 d-flex align-items-center"> 550<div class="header-logo-container"> 551<div class="d-flex align-items-center justify-content-start ddc-content header-default" data-widget-name="header-default" data-widget-id="template-header1"> 552<a class="home-logolink m-0 p-0 d-flex align-content-center" href="/" title="Home"> 553<img 554width="32" 555height="32" 556style="width: auto;" 557src="/static/v8/global/images/franchise-logos/auto/f/ford/white/117x80.png?r=1790845358000" 558alt="Ford" 559loading="eager" /> 560</a> 561<div class="vcard"> 562</div> 563</div> 564</div><!-- end .header-logo-container --> 565<div class="header-nav-container ml-auto"> 566<div id="template-navigation1-app-root" class="ddc-content ws-navigation navbar-nav position-static text-right align-items-center navigation-default" data-widget-name="ws-navigation" data-widget-id="template-navigation1" data-reactroot=""><ul class="navbar-nav position-static text-right align-items-center ddc-mega-menu-nav nav d-flex align-items-center enable-sublabelling" data-dropdown-display-type="click" role="list" disable-curtain=""><li class="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" 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">Search New </a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Shop New Inventory</h4><ul class="nav-fragment"><li class=""><a href="/new-inventory/index.htm" class="child " data-navigation-id="default">New Vehicles</a></li><li class=""><a href="/models.htm" class="child " data-navigation-id="default">Ford Model Lineup</a></li><li class=""><a href="/showroom/index.htm" class="child " data-navigation-id="default">Research Models</a></li><li class=""><a href="/bluecruise.htm" class="child " target="_self" data-navigation-id="default">BlueCruise</a></li><li class=""><a href="/fordprotect.htm" class="child " target="_self" data-navigation-id="default">Ford Protect</a></li><li class=""><a href="/ev-overview.htm" class="child " target="_self" data-navigation-id="default">EV Overview</a></li><li class=""><a href="/kbb/instant-cash-offer.htm" class="child " data-navigation-id="default">Value Your Trade</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">Shop Pre-Owned</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Pre-Owned Inventory</h4><ul class="nav-fragment"><li class=""><a href="/used-inventory/index.htm" class="child " data-navigation-id="default">Shop Pre-Owned Vehicles</a></li><li class=""><a href="/featured-vehicles/pre-owned.htm" class="child " data-navigation-id="default">Featured Used Vehicles</a></li><li class=""><a href="/bargain-inventory/index.htm" class="child " data-navigation-id="default">Vehicles Under $15k</a></li><li class=""><a href="/kbb/instant-cash-offer.htm" class="child " data-navigation-id="default">Value Your Trade</a></li></ul></li><li class="ddc-span8"><h4>Featured Vehicles</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/featured-new-vehicles-fragment.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">Finance & Trade</a><ul class="dropdown-menu row"><li class="ddc-span12"><h4>Finance</h4><ul class="nav-fragment"><li class=""><a href="/financing/index.htm" class="child " data-navigation-id="default">Finance Center</a></li><li class=""><a href="/kbb/instant-cash-offer.htm" class="child " data-navigation-id="default">Value Your Trade</a></li><li class=""><a href="/black-book-credit-estimator/index.htm" class="child " data-navigation-id="default">Credit Estimator</a></li><li class=""><a href="/carfinder/index.htm?category=AUTO" class="child " data-navigation-id="default">CarFinder</a></li><li class=""><a href="/national-incentives/index.htm" class="child " target="_self" data-navigation-id="default">Manufacturer Incentives</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 & Parts</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Service</h4><ul class="nav-fragment"><li class=""><a href="/service/center.htm" class="child " data-navigation-id="default">Service Center</a></li><li class=""><a href="/service-appointment.htm" class="child " data-navigation-id="default">Schedule Service</a></li><li class=""><a href="/brake-service-advice.htm" class="child " target="_self" data-navigation-id="default">Brake Details</a></li><li class=""><a href="/oil-change-advice.htm" class="child " target="_self" data-navigation-id="default">Oil Details</a></li><li class=""><a href="/tire-care-advice.htm" class="child " target="_self" data-navigation-id="default">Tire Details</a></li><li class=""><a href="/battery-service-advice.htm" class="child " target="_self" data-navigation-id="default">Battery Details</a></li><li class=""><a href="/parts-service-coupons/index.htm" class="child " data-navigation-id="default">Service Coupons</a></li><li class=""><a href="/ford-app.htm" class="child " data-navigation-id="default">FordPass™</a></li><li class=""><a href="/kerns-ford-pre-purchase-inspection.htm" class="child " target="_self" data-navigation-id="default">Pre-Purchase Inspection</a></li></ul></li><li class="ddc-span4"><h4>Parts</h4><ul class="nav-fragment"><li class=""><a href="/parts/center.htm" class="child " data-navigation-id="default">Parts Center</a></li><li class=""><a href="/fordaccessories.htm" class="child " target="_blank" data-navigation-id="default">Shop Ford Accessories</a></li><li class=""><a href="/tires.htm" class="child " data-navigation-id="default">Shop Tires</a></li><li class=""><a href="/ShopFordParts.htm" class="child " target="_self" data-navigation-id="default">Shop Ford Parts</a></li><li class=""><a href="/parts/brand.htm" class="child " target="_self" data-navigation-id="default">Parts Brands</a></li></ul></li><li class="ddc-span4"><h4>Service Hours</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="HOURS_SERVICE_FRAGMENT" data-fragment-url="/navigation-fragments/service-hours.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" data-navigation-id="default">Specials</a><ul class="dropdown-menu row"><li class="ddc-span12"><h4>Specials</h4><ul class="nav-fragment"><li class=""><a href="/national-incentives/index.htm" class="child " data-navigation-id="default">Regional Incentives</a></li><li class=""><a href="/promotions/new/index.htm" class="child " data-navigation-id="default">New Specials</a></li><li class=""><a href="/featured-vehicles/pre-owned.htm" class="child " data-navigation-id="default">Pre-Owned Specials</a></li><li class=""><a href="/parts-service-coupons/index.htm" class="child " data-navigation-id="default">Service Specials</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=""><a href="/dealership/about.htm" class="child " data-navigation-id="default">About Us</a></li><li class=""><a href="/contact.htm" class="child " data-navigation-id="default">Contact</a></li><li class=""><a href="/dealership/directions.htm" class="child " data-navigation-id="default">Directions</a></li></ul></li><li class="ddc-span4"><h4>Showroom Hours</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="HOURS_SALES_FRAGMENT" data-fragment-url="/navigation-fragments/sales-hours.htm"></div></li></ul></li><li class="ddc-span4"><h4>Contact Us</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="CONTACT_FORM" data-fragment-url="/contact-form.htm"></div></li></ul></li></ul></li></ul></div> 567</div><!-- end .header-nav-container.ml-auto --> 568<div class="header-mycars-search-container d-flex flex-shrink-0 my-3 py-2"> 569<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> 570<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=""></div> 571</div><!-- end .header-mycars-search-container.d-flex.flex-shrink-0.my-3.py-2 --> 572</div><!-- end .container-max-xl.p-0.d-flex.align-items-center --> 573</div><!-- end .header-navigation.px-4.px-md-6.px-xl-8 --> 574<div class=" ddc-content content-alert-banner" data-widget-name="content-alert-banner" data-widget-id="template-alert1"> 575</div> 576</div><!-- end .page-header.minimal.true-minimal --> 577<div class="ddc-wrapper"> 578<div class="main">
579<script type="text/javascript"> 580window.DDC = window.DDC || {}; 581window.DDC.Flags = window.DDC.Flags || {}; 582window.DDC.Flags.loadUnveilIntersection = true; 583</script>
583 584<div class="page-bd" data-page-body role="main" id="page-body" data-has-page-sections="true"> 585<div class="border-bottom border-page-title bg-page-title page-section" data-name="title.2-1"> 586<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"> 587<div class="ddc-content content-page-title bg-transparent" data-widget-name="content-page-title" data-widget-id="page-title1"> 588<h1 class="font-weight-bold bg-transparent spacing-reset text-center ddc-page-title">The Ford App</h1> 589</div> 590</div><!-- end .px-4.py-5.py-md-6.px-md-5.px-lg-6.px-xl-8.container-max-md.page-section --> 591</div><!-- end .border-bottom.border-page-title.bg-page-title.page-section --> 592<div class="page-section" data-name="empty-fifty-fifty.1-1"> 593<div data-width-multiplier="1" data-responsive-image-group="true" style="background-repeat: no-repeat;background-size: cover;min-height: 100vh;background-image: url("https://pictures.dealer.com/f/forddirect/0102/8bbeb83acbd024b82bdd9e6d2113c057x.jpg?impolicy=downsize_bkpt&w=1440");background-position: center center;" class="p-0 container-max-xl page-section d-flex bg-white align-items-stretch" data-name="content-container-1"> 594<div class="d-md-flex container-max-sm p-0 align-items-end page-section justify-content-end row" data-name="empty-fift
594y-fifty-row-1"> 595<div class="col-xs-12 col-sm-6"> 596<div class="page-section" data-name="empty-first-1"> 597</div><!-- end .page-section --> 598</div><!-- end .col-xs-12.col-sm-6 --> 599<div class="col-xs-12 col-sm-6"> 600<div style="background-image: linear-gradient(rgba(0, 9, 91,0.85),rgba(0, 9, 91,0.85));" class="page-section p-5" data-name="empty-second-1"> 601<div id="content3-app-root" class="ddc-content ws-content-cta" data-widget-name="ws-content-cta" data-widget-id="content3" data-reactroot=""><div class="cta d-flex position-relative transition-property-background-color transition-property-text-color transition-timing-function-standard transition-duration-lg flex-column" style="height:100%" aria-labelledby="content3-heading content3-button"><div class="w-100" style="overflow:hidden"><div class="transition-property-background-color transition-timing-function-standard transition-duration-lg cta-background h-100 w-100 position-absolute" style="background-position:center center;background-size:cover;background-image:linear-gradient(#00095B,#00095B);background-repeat:no-repeat" data-testid="background"></div></div><div style="overflow:hidden" class="cta-content d-flex flex-column h-100 position-relative align-items-start justify-content-center m-0 p-5 text-left text-white w-100" data-testid="content-wrapper"><h2 data-testid="heading" id="content3-heading" class="display-4">Connect, Control, and Customize Your Ford Vehicle</h2><p data-testid="content-test">The Ford app is everything you need to elevate your Ford ownership – all in one place.<br/><br/>Access complimentary features like remote start, lock and unlock, and vital vehicle information.*<br/><br/>Plus, you’ll earn Points when you buy or lease a new vehicle††or get service at our dealership with Ford Rewards.</p></div></div></div> 602</div><!-- end .page-section.p-5 --> 603</div><!-- end .col-xs-12.col-sm-6 --> 604</div><!-- end .d-md-flex.container-max-sm.p-0.align-items-end.page-section.justify-content-end.row --> 605</div><!-- end .p-0.container-max-xl.page-section.d-flex.bg-white.align-items-stretch --> 606</div><!-- end .page-section --> 607<div class="page-section text-black bg-white" data-name="empty-one.1-1"> 608<div class="container-max-md page-section p-5" data-name="sm-padded-container-1"> 609<div class="page-section row" data-name="empty-one-row-1"> 610<div class="col-xs-12"> 611<div class="page-section" data-name="empty-one-1"> 612<div class="ddc-content text-center content-default" data-widget-name="content-default" data-widget-id="content5"> 613<div class="text-content-container content" > 614<h3 class="text-primary-900 h2">Download the Ford App* to join Ford Rewards<sup>†</sup> and enjoy all the benefits it has to offer.</h3> 615</div> 616</div> 617<div class="links-list ddc-content text-center p-4" data-widget-name="links-list" data-widget-id="links3"> 618<ul class=" list-inline" > 619<li> 620<a href="https://apps.apple.com/us/app/fordpass/id1095418609" class="default" > 621<img src="https://pictures.dealer.com/f/forddirect/1767/65dabf12ce5f9c47fd89383fd292dffdx.jpg" alt="get it on App Store"> 622</a> 623</li> 624<li> 625<a href="https://play.google.com/store/apps/details?id=com.ford.fordpass&hl=en_US" target="_self" class="default" > 626<img src="https://pictures.dealer.com/f/forddirect/1437/869982e0cd7ba97df74923c97768fd31x.jpg" alt="get it on Google Play"> 627</a> 628</li> 629</ul> 630</div> 631</div><!-- end .page-section --> 632</div><!-- end .col-xs-12 --> 633</div><!-- end .page-section.row --> 634</div><!-- end .container-max-md.page-section.p-5 --> 635</div><!-- end .page-section.text-black.bg-white --> 636<div class="page-section text-black bg-white" data-name="empty-fift
636y-fifty.1-2"> 637<div class="container-max-md page-section p-5" data-name="content-container-2"> 638<div class="d-md-flex page-section row align-items-stretch" data-name="empty-fifty-fifty-row-2"> 639<div class="col-xs-12 col-sm-6"> 640<div class="page-section" data-name="empty-first-2"> 641<div class=" ddc-content content-default" data-widget-name="content-default" data-widget-id="content6"> 642<div class="text-content-container content" > 643<img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="//pictures.dealer.com/f/forddirect/1234/5007339e5f404662b123a52a5ea5378b.jpg" class=" lazy-image dynamic-resize "> 644</div> 645</div> 646</div><!-- end .page-section --> 647</div><!-- end .col-xs-12.col-sm-6 --> 648<div class="col-xs-12 col-sm-6"> 649<div style="height: 100%;" class="justify-content-center pl-md-5 flex-column page-section align-items-center d-flex" data-name="empty-second-2"> 650<div class=" ddc-content content-default" data-widget-name="content-default" data-widget-id="content7"> 651<div class="text-content-container content" > 652<h2 class="h1 text-primary-900 pb-4">The Ford App is Your Gateway to More</h2><p>Access complimentary remote features, check your fuel level, schedule service, and more with support that's just a tap away.*</p> 653</div> 654</div> 655<div class="links-list ddc-content pt-5" data-widget-name="links-list" data-widget-id="links4"> 656<ul class=" list-inline" > 657<li> 658<a class="btn btn-default learn-about-fordpass-app text-primary-900 border-primary-900" href="https://www.ford.com/support/category/fordpass/" target="_blank" > 659Learn About the Ford App 660</a> 661</li> 662</ul> 663</div> 664</div><!-- end .justify-content-center.pl-md-5.flex-column.page-section.align-items-center.d-flex --> 665</div><!-- end .col-xs-12.col-sm-6 --> 666</div><!-- end .d-md-flex.page-section.row.align-items-stretch --> 667</div><!-- end .container-max-md.page-section.p-5 --> 668</div><!-- end .page-section.text-black.bg-white --> 669<div class="page-section text-black bg-white" data-name="empty-fift
669y-fifty.1-3"> 670<div class="container-max-md page-section p-5" data-name="content-container-3"> 671<div class="page-section row d-flex align-items-stretch" data-name="empty-fifty-fifty-row-3"> 672<div class="col-xs-12 col-sm-6"> 673<div style="height: 100%;" class="justify-content-center flex-column pr-md-5 page-section align-items-center d-flex" data-name="empty-first-3"> 674<div class=" ddc-content content-default" data-widget-name="content-default" data-widget-id="content4"> 675<div class="text-content-container content" > 676<h2 class="h1 text-primary-900 pb-5">Ford Rewards is More Rewarding in Every Way</h2><p>With Ford Rewards, earn and redeem Points<sup>†</sup> for many of the things you already do with us, including vehicle service and maintenance. You'll even earn 31,000 Points<sup>††</sup> when you buy or lease a new vehicle - a value over $150. Use these Points as you see fit toward future service, accessories and even your next new Ford vehicle. The choice is yours.</p><p>Plus, now unlock exclusive benefits with three membership Tiers.</p> 677</div> 678</div> 679<div class="links-list ddc-content pt-5" data-widget-name="links-list" data-widget-id="links2"> 680<ul class=" list-inline" > 681<li> 682<a class="btn btn-default btn-sm text-primary-900 border-primary-900 learn-about-fordpass-rewards" href="https://www.ford.com/support/fordpass/fordpass-rewards/overview" target="_blank" > 683Learn About Ford Rewards 684</a> 685</li> 686</ul> 687</div> 688</div><!-- end .justify-content-center.flex-column.pr-md-5.page-section.align-items-center.d-flex --> 689</div><!-- end .col-xs-12.col-sm-6 --> 690<div class="col-xs-12 col-sm-6"> 691<div class="page-section" data-name="empty-second-3"> 692<div class=" ddc-content content-default" data-widget-name="content-default" data-widget-id="content2"> 693<div class="text-content-container content" > 694<img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://pictures.dealer.com/f/forddirect/0740/7c30f7cb15d1d2d200beccaf9bf0f027x.jpg" class=" lazy-image dynamic-resize "> 695</div> 696</div> 697</div><!-- end .page-section --> 698</div><!-- end .col-xs-12.col-sm-6 --> 699</div><!-- end .page-section.row.d-flex.align-items-stretch --> 700</div><!-- end .container-max-md.page-section.p-5 --> 701</div><!-- end .page-section.text-black.bg-white --> 702<div class="page-section bg-neutral-50 text-primary-900" data-name="empty-one.1-2"> 703<div class="container-max-md page-section p-5" data-name="sm-padded-container-2"> 704<div class="page-section row" data-name="empty-one-row-2"> 705<div class="col-xs-12"> 706<div class="page-section" data-name="empty-one-2"> 707<div class="ddc-content content-default text-center text-primary-900" data-widget-name="content-default" data-widget-id="content1"> 708<div class="text-content-container content" > 709<h2 class="text-primary-900 h1">Download Ford App</h2><p>Get in on the benefits by downloading the Ford App* and start earning Ford Rewards†today.</p> 710</div> 711</div> 712<div class="links-list ddc-content text-center p-4" data-widget-name="links-list" data-widget-id="links1"> 713<ul class=" list-inline" > 714<li> 715<a href="https://apps.apple.com/us/app/fordpass/id1095418609" class="default" > 716<img src="https://pictures.dealer.com/f/forddirect/1767/65dabf12ce5f9c47fd89383fd292dffdx.jpg" alt="get it on App Store"> 717</a> 718</li> 719<li> 720<a href="https://play.google.com/store/apps/details?id=com.ford.fordpass&hl=en_US" target="_self" class="default" > 721<img src="https://pictures.dealer.com/f/forddirect/1437/869982e0cd7ba97df74923c97768fd31x.jpg" alt="get it on Google Play"> 722</a> 723</li> 724</ul> 725</div> 726</div><!-- end .page-section --> 727</div><!-- end .col-xs-12 --> 728</div><!-- end .page-section.row --> 729</div><!-- end .container-max-md.page-section.p-5 --> 730</div><!-- end .page-section.bg-neutral-50.text-primary-900 --> 731<div class="page-section text-black bg-white" data-name="empty-one.1-3"> 732<div class="container-max-md page-section p-5" data-name="sm-padded-container-3"> 733<div class="page-section row" data-name="empty-one-row-3"> 734<div class="col-xs-12"> 735<div class="page-section" data-name="empty-one-3"> 736<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"> </h3>
736<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="ADOPS_WHY_BUY_FORD_PASS_ACCORDION_CONTENT1_TITLE_DISCLOSURES_EXPERIMENT_3DCCE9907088427F804D22640CB62003" 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 class="ddc-font-size-xlarge font-weight-light text-primary text-center"><i data-testid="collapsable-icon" class="icon-style-border-none ddc-icon icon-style-collapse d-inline mr-3 ddc-icon-arrow2-down"></i><span>DISCLOSURES</span></h4></a></div></div><div class="py-6 panel-collapse collapse"><div class="panel-body"><div class="d-flex flex-row pl-3 pl-md-5"><div class="w-100"><div id="ext-gen1604">*The Ford app, formerly known as the FordPass<sup>®</sup> app, compatible with select smartphone platforms, is available via a download. Message and data rates may apply. Terms apply. Evolving technology/cellular networks/vehicle capability may limit or prevent functionality. An activated vehicle modem, and the Ford app are required for remote features. Remote features may vary by model. Visit <a href="https://www.ford.com/help/privacy/" target="_blank">ford.com</a> for our privacy notice.</div><br/><div>†Must have an activated Ford Rewards (formerly known as FordPass<sup>®</sup> Rewards) account within 60 days of service invoice date to receive Ford Rewards Points. Points are not redeemable for cash and have no monetary value. Point earning and redemption values are approximate and vary by products and services redeemed. Earn Points for the purchase of Ford, Motorcraft<sup>®</sup>, or Omnicraft™ parts and associated labor at a participating Ford Dealership. See Ford Rewards Terms and FAQs at <a href="https://www.ford.com/support/fordpass/fordpass-rewards/overview/" target="_blank">FordRewards.com</a> regarding expiration, redemption, forfeiture, and other limitations on Ford Rewards Points.</div><br/>††Within 60 days of vehicle sale, you must activate your modem through the Ford app (formerly known as the FordPass<sup>®</sup> app), activate your Ford Rewards account, and set your preferred Ford Dealer to receive Points and one Tier Activity. Visit a participating dealer for details.</div></div></div></div></div></div></div></div></div></div></div> 737</div><!-- end .page-section --> 738</div><!-- end .col-xs-12 --> 739</div><!-- end .page-section.row --> 740</div><!-- end .container-max-md.page-section.p-5 --> 741</div><!-- end .page-section.text-black.bg-white --> 742</div><!-- end .page-bd --> 743</div><!-- end .main --> 744<div class="ddc-content text-muted container my-0 py-0 content-disclaimer" data-widget-name="content-disclaimer" data-widget-id="template-disclaimer1">
745<script> 746var DDC = DDC || {}; 747DDC.WidgetData = DDC.WidgetData || {}; 748DDC.WidgetData["content_disclaimer"] = DDC.WidgetData["content_disclaimer"] || {}; 749DDC.WidgetData["content_disclaimer"].widgetId = "template-disclaimer1"; 750DDC.WidgetData["content_disclaimer"].props = DDC.WidgetData["content_disclaimer"].props || {}; 751DDC.WidgetData["content_disclaimer"].props["labels"] = {}; 752DDC.WidgetData["content_disclaimer"].props.labels["disclaimerLabel"] = ""; 753DDC.WidgetData["content_disclaimer"].showDealershipName = false; 754DDC.WidgetData["content_disclaimer"].useItemOnListing = false; 755</script>
755 756</div> 757</div><!-- end .ddc-wrapper --> 758<div class="push"> 759</div><!-- end .push --> 760<div class="ddc-footer"> 761<div class="bg-body page-section border-top border-botom d-none d-md-block" data-name="footer-disclaimers-responsive-links-wrapper-1"> 762<div class="container-max-sm bg-body page-section d-flex justify-content-between px-4 px-lg-15 py-3 border-bottom" data-name="ford-disclaimers"> 763<div class=" ddc-content content-disclaimer" data-widget-name="content-disclaimer" data-widget-id="template-oem-disclaimer1"> 764<div class="text-content-container ddc-font-size-small line-height-condensed text-muted" > 765Although 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, and license charges. ‡Vehicles shown at different locations are not currently in our inventory (Not in Stock) but can be made available to you at our location within a reasonable date from the time of your request, not to exceed one week. 766</div> 767</div> 768<div class=" hide ddc-content content-disclaimer" data-widget-name="content-disclaimer" data-widget-id="template-oem-disclaimer2"> 769<div class="text-content-container ddc-font-size-small line-height-condensed text-muted" > 770</div> 771</div> 772</div><!-- end .container-max-sm.bg-body.page-section.d-flex.justify-content-between.px-4.px-lg-15.py-3.border-bottom --> 773</div><!-- end .bg-body.page-section.border-top.border-botom.d-none.d-md-block --> 774<div class="bg-body page-section border-top border-botom d-none d-md-block" data-name="footer-links-responsive-links-wrapper-1"> 775<div class="container-max-sm page-section d-flex justify-content-between px-4 px-lg-15 py-6 py-lg-9" data-name="footer-links-responsive-links-container-1"> 776<div class="flex-grow-1 page-section flex-basis-0 px-4" data-name="footer-links-responsive-column-links-1"> 777<div class=" links-list ddc-content" data-widget-name="links-list" data-widget-id="template-footer-links1"> 778<h3 class="ddc-font-size-large text-primary mb-2 widget-heading" > 779Our Inventory 780</h3> 781<ul class=" list-unstyled ddc-font-size-base line-height-condensed" > 782<li> 783<a href="/new-inventory/index.htm" class="default d-block px-0 py-3" data-link-label='NEW_INVENTORY' > 784New Inventory 785</a> 786</li> 787<li> 788<a href="/used-inventory/index.htm" class="default d-block px-0 py-3" data-link-label='PRE_OWNED' > 789Pre-Owned 790</a> 791</li> 792<li> 793<a href="/certified-inventory/index.htm" class="default d-block px-0 py-3" data-link-label='WS_CERTIFIED_PRE_OWNED' > 794Certified Pre-Owned 795</a> 796</li> 797<li> 798<a href="/featured-vehicles/index.htm" class="default d-block px-0 py-3" data-link-label='FEATURED_VEHICLES' > 799Featured Vehicles 800</a> 801</li> 802<li> 803<a href="/promotions/index.htm" class="default d-block px-0 py-3" data-link-label='CURRENT_SPECIALS' > 804Current Specials 805</a> 806</li> 807</ul> 808</div> 809</div><!-- end .flex-grow-1.page-section.flex-basis-0.px-4 --> 810<div class="flex-grow-1 page-section flex-basis-0 px-4" data-name="footer-links-responsive-column-links-2"> 811<div class=" links-list ddc-content" data-widget-name="links-list" data-widget-id="template-footer-links2"> 812<h3 class="ddc-font-size-large text-primary mb-2 widget-heading" > 813Service & Parts 814</h3> 815<ul class=" list-unstyled ddc-font-size-base line-height-condensed" > 816<li> 817<a href="/service/index.htm" class="default d-block px-0 py-3" data-link-label='SCHEDULE_SERVICE' data-location='page-schedule-service-button'> 818Schedule Service 819</a> 820</li> 821<li> 822<a href="/promotions/service/index.htm" class="default d-block px-0 py-3" data-link-label='SERVICE_SPECIALS' > 823Service Specials 824</a> 825</li> 826<li> 827<a href="/parts/index.htm" class="default d-block px-0 py-3" data-link-label='ORDER_PARTS_AMP_ACCESSORIES' > 828Order Parts & Accessories 829</a> 830</li> 831<li> 832<a href="/promotions/parts/index.htm" class="default d-block px-0 py-3" data-link-label='PARTS_SPECIALS' > 833Parts Specials 834</a> 835</li> 836<li> 837<a href="/navigation-fragments/service-hours.htm?parentPageAlias=ADOPS_WHY_BUY_FORD_PASS" class="dialog default d-block px-0 py-3" rel='nofollow' data-width="375" data-link-label='SERVICE_HOURS' > 838Service Hours 839</a> 840</li> 841</ul> 842</div> 843</div><!-- end .flex-grow-1.page-section.flex-basis-0.px-4 --> 844<div class="flex-grow-1 page-section flex-basis-0 px-4" data-name="footer-links-responsive-column-links-3"> 845<div class=" links-list ddc-content" data-widget-name="links-list" data-widget-id="template-footer-links3"> 846<h3 class="ddc-font-size-large text-primary mb-2 widget-heading" > 847Finance Center 848</h3> 849<ul class=" list-unstyled ddc-font-size-base line-height-condensed" > 850<li> 851<a href="/financing/application.htm" class="default d-block px-0 py-3" data-link-label='FINANCE_APPLICATION' > 852Finance Application 853</a> 854</li> 855<li> 856<a href="/calculator/payment.htm" class="default d-block px-0 py-3" data-link-label='PAYMENT_CALCULATOR' > 857Payment Calculator 858</a> 859</li> 860<li> 861<a href="/trade-in-form.htm" class="default d-block px-0 py-3" data-link-label='VALUE_YOUR_TRADE' > 862Value Your Trade 863</a> 864</li> 865</ul> 866</div> 867</div><!-- end .flex-grow-1.page-section.flex-basis-0.px-4 --> 868<div class="flex-grow-1 page-section flex-basis-0 px-4" data-name="footer-links-responsive-column-links-4"> 869<div class=" links-list ddc-content" data-widget-name="links-list" data-widget-id="template-footer-links4"> 870<h3 class="ddc-font-size-large text-primary mb-2 widget-heading" > 871Our Dealership 872</h3> 873<ul class=" list-unstyled ddc-font-size-base line-height-condensed" > 874<li> 875<a href="/contact.htm" class="default d-block px-0 py-3" data-link-label='CONTACT_US' > 876Contact Us 877</a> 878</li> 879<li> 880<a href="/dealership/directions.htm" class="default d-block px-0 py-3" data-link-label='DIRECTIONS' > 881Directions 882</a> 883</li> 884<li> 885<a href="/blog/index.htm" class="default d-block px-0 py-3" data-link-label='OUR_BLOG' > 886Our Blog 887</a> 888</li> 889</ul> 890</div> 891</div><!-- end .flex-grow-1.page-section.flex-basis-0.px-4 --> 892</div><!-- end .container-max-sm.page-section.d-flex.justify-content-between.px-4.px-lg-15.py-6.py-lg-9 --> 893</div><!-- end .bg-body.page-section.border-top.border-botom.d-none.d-md-block --> 894<div class="page-section bg-primary" data-name="footer-links-responsive-ddc-logo-and-third-party-wrapper-1"> 895<div class="d-sm-flex flex-row-reverse align-items-center py-4 py-sm-5 px-sm-8 container-max-md page-section" data-name="footer-links-responsive-ddc-logo-and-third-party-container-1"> 896<div class="ml-auto d-sm-flex align-items-center"> 897<div class="links-list ddc-content m-sm-0 mr-sm-4 text-center" data-widget-name="links-list" data-widget-id="template-links5"> 898<ul class=" list-inline ddc-font-size-small m-0 p-0" > 899<li> 900<a href="/sitemap.htm" class="default text-inverse" data-link-label='SITEMAP' > 901Sitemap 902</a> 903</li> 904<li> 905<a href="/privacy.htm" class="default text-inverse" data-link-label='PRIVACY' > 906Privacy 907</a> 908</li> 909</ul> 910</div> 911<div class="footer-links-responsive-third-party-container third-party-service-footer d-flex m-0 py-2 py-sm-0"> 912</div><!-- end .footer-links-responsive-third-party-container.third-party-service-footer.d-flex.m-0.py-2.py-sm-0 --> 913</div><!-- end .ml-auto.d-sm-flex.align-items-center --> 914<div class="mr-auto"> 915</div><!-- end .mr-auto --> 916</div><!-- end .d-sm-flex.flex-row-reverse.align-items-center.py-4.py-sm-5.px-sm-8.container-max-md.page-section --> 917</div><!-- end .page-section.bg-primary --> 918<div class="fd-scripts hide"> 919<div class=" forddirect-script-manager ddc-content" data-widget-name="forddirect-script-manager" data-widget-id="forddirect-scripts1"> 920</div> 921</div><!-- end .fd-scripts.hide --> 922</div><!-- end .ddc-footer --> 923<div class="ddc-webchat"> 924</div><!-- end .ddc-webchat --> 925<div class="oem-includes hide"> 926</div><!-- end .oem-includes.hide --> 927<div class="ddc-tracking hide"> 928<div class=" ddc-content tracking-ddc-data-layer" data-widget-name="tracking-ddc-data-layer" data-widget-id="template-tracking13">
929<script type="text/javascript"> 930((DDC) => { 931const incrementItem = (name) => { 932const count = parseInt(DDC.session.get(name) || 0, 10) + 1; 933DDC.session.set(name, count.toString()); 934}; 935if (false) 936incrementItem('dlVdpViews'); 937if (false) 938incrementItem('dlVdpUsedViews'); 939DDC = DDC || {}; 940DDC.dataLayer = DDC.dataLayer || {}; 941DDC.dataLayer['client'] = {}; 942DDC.dataLayer['user'] = { 943...DDC.userLocation, 944}; 945DDC.dataLayer['date'] = {}; 946DDC.dataLayer.site = DDC.dataLayer.site || {}; 947DDC.dataLayer.site['features'] = { 948enableMyCars: true, 949templateHeaderLayoutOverride: "V9_HEADER_TRUE_MINIMAL_V1", 950templateFooterOverride: "footer-links-responsive", 951variationFontFace: "font-face-nimbus-sans-l", 952enableSEOURLs: false, 953digitalRetailing: { 954"enabled": false 955}, 956promotions: { 957"enabled": true 958} 959}; 960DDC.dataLayer.site['siteInfo'] = DDC.dataLayer.site['siteInfo'] || {}; 961DDC.dataLayer.site['siteInfo'].siteProvider = "Dealertrack"; 962DDC.dataLayer.site['siteInfo'].tier = "tier3"; 963DDC.dataLayer.site['siteInfo'].proximityAccount = DDC?.siteSettings?.proximityAccount ? DDC.siteSettings.proximityAccount : ''; 964DDC.dataLayer.page = DDC.dataLayer.page || {}; 965DDC.Widgets = DDC.Widgets || {}; 966DDC.Widgets.Tracking = DDC.Widgets.Tracking || {}; 967DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {}; 968DDC.dataLayer.page.pageInfo.pagePath = "\/ford\-app.htm"; 969DDC.dataLayer.page.pageInfo.pageUrl = "https:\/\/www.kernsford.net\/ford\-app.htm"; 970DDC.dataLayer.page.pageInfo.params = ""; 971DDC.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","ws-webchat","v9.widgets.links.list.v1","v9.viewmodel.internal-tools.cox-digital-retailing-option-viewer","v9.viewmodel.content.disclaimer","v9.widgets.content.disclaimer.v1","v9.widgets.contact.info.v1","ws-content-cta","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"]; 972DDC.dataLayer.page.pageInfo.isHomepage = false; 973DDC.dataLayer.page.pageInfo.isVlp = false; 974DDC.dataLayer.page.pageInfo.isVdp = false; 975DDC.dataLayer.page.pageInfo.isShowroomOverview = false; 976DDC.dataLayer.page.pageInfo.isIncentivesSearchDetail = false; 977DDC.dataLayer.page.pageInfo.hasLeadForm = false; 978DDC.dataLayer.page.pageInfo.isConfirm = false; 979//put any tracking properties into one datalayer object 980DDC.dataLayer.page.trackingTags = { 981}; 982DDC.dataLayer.page.attributes = { 983"layoutType": (false) ? "mobile" : "desktop", 984"locale": "en_US", 985// getting vehicle page results 986"incentivesCountPerDetailsPage": "", 987"incentivesDetailCategory": "", 988"vehicleCountPerPage": "", 989"vehicleCurrentPage": "", 990"vehicleListingPageSort": "", 991"vehicleListingPageViews": '', 992"vehicleDetailsPageViews": '', 993"vehicleDetailsNewPageViews": '', 994"vehicleDetailsUsedPageViews": '', 995"specialsCategory": "", 996}; 997DDC.dataLayer.dealership = DDC.dataLayer.dealership || {}; 998DDC.dataLayer.dealership.address1 = "500 W Logan St."; 999DDC.dataLayer.dealership.address2 = ""; 1000DDC.dataLayer.dealership.city = "Celina"; 1001DDC.dataLayer.dealership.dealerCode = [{"dtid":"18747"}, {"fd":"01899\-F"}, {"ford-simplified":"01899"}, {"common_org":"83653bb8\-af6b\-4fd3\-97c6\-57b1cc91486c"} ]; 1002DDC.dataLayer.dealership.dealershipName = "Kerns Ford, Inc."; 1003DDC.dataLayer.dealership.dealerContactFirstName = ""; 1004DDC.dataLayer.dealership.dealerContactLastName = ""; 1005DDC.dataLayer.dealership.postalCode = "45822"; 1006DDC.dataLayer.dealership.stateProvince = "OH"; 1007DDC.dataLayer.dealership.phone1 = "<span data\-phone\-ref=\x27SALES\x27 data\-account\-ref=\x27kernsfordfd\x27>888\-619\-7690<\/span>"; 1008DDC.dataLayer.dealership.website = "https:\/\/www.kernsford.net"; 1009DDC.dataLayer.dealership.email = "[email protected]"; 1010DDC.dataLayer.dealership.pfe = "bW9jLm9vaGF5QHN5cmFtdHNzbnJlaw=="; 1011DDC.dataLayer.dealership.cpa = "bW9jLmNuaW90dWF4b2NAbm9pdGFjaWZpbm1lZG5JLkFQQw=="; 1012DDC.dataLayer.additionalInventoryFields = [ 1013]; 1014DDC.dataLayer['vehicles'] = [ 1015]; 1016DDC.dataLayer['confirmation'] = { 1017// US1064395: properties for incentives data. 1018"incentiveId": "", 1019"incentiveTitle": "", 1020"selectedIncentiveId": "", 1021"incentiveShortTitle": "", 1022"apptTime": "", 1023"customFormId": "", 1024"elapsedTime": "", 1025"element": "", 1026"email": "", 1027"emailLowerCase": "", 1028"firstName": "", 1029"firstNameLowerCase": "", 1030"formEventId": "", 1031"formPagePath": "", 1032"formTitle": "", 1033"isModal": "", 1034"lastName": "", 1035"lastNameLowerCase": "", 1036"modalContainer": "", 1037"phone": "", 1038"phoneNumber": "", 1039"pageName": "", 1040"preferredContact": "", 1041"street": "", 1042"streetLowerCase": "", 1043"submissionTimestamp": "", 1044"trackingId": "", 1045"trackingTags": "", 1046"tradeinMake": "", 1047"tradeinModel": "", 1048"tradeinVin": "", 1049"tradeinYear": "", 1050"uuid": "", 1051"validate": "", 1052"zip": "" || "", 1053"coApplicant": { 1054"firstName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 1055"firstNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 1056"lastName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 1057"lastNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 1058"email": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 1059"emailLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 1060"phone": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 1061"street": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 1062"streetLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 1063} 1064}; 1065var stripNullStrings = function(obj){ 1066for (var property in obj) { 1067if (obj.hasOwnProperty(property)) { 1068var val = obj[property]; 1069if (typeof val === "object") { 1070stripNullStrings(val); 1071} else { 1072var checkdVal = ((val === "null")||(val === "" ) ? null : val); 1073obj[property] = checkdVal; 1074} 1075} 1076} 1077} 1078stripNullStrings(DDC.dataLayer); 1079})(window.DDC); 1080</script>
1080 1081</div> 1082<div class=" tracking-ddc-generic-widget-user-events ddc-content" data-widget-name="tracking-ddc-generic-widget-user-events" data-widget-id="template-tracking16"> 1083</div>
1084<script> 1085DDC = DDC || {}; 1086DDC.WidgetData = DDC.WidgetData || {}; 1087DDC.WidgetData["tracking-ddc"] = DDC.WidgetData["tracking-ddc"] || {}; 1088DDC.WidgetData["tracking-ddc"].showPrivacyBanner = false || false; 1089DDC.WidgetData["tracking-ddc"].inlinePrivacyBanner = true 1090const addPrivacyBannerInline = () => { 1091const privacyBanner = document.querySelector('.consumer-privacy-banner'); 1092if (!privacyBanner) return; 1093const PRIVACY_STATUS = "DDC.AllowUserData"; 1094let allowUserData = null; 1095try { 1096allowUserData = window.localStorage.getItem(PRIVACY_STATUS); 1097} catch (e) {} 1098const hideForKeyboard = () => { 1099const tabbableElements = privacyBanner.querySelectorAll( 1100'a[href], audio[controls], video[controls], button, details, iframe, input:not([disabled]), select:not([disabled]), summary, textarea:not([disabled]), [tabindex="0"], [contenteditable="true"], [accesskey]' 1101); 1102tabbableElements.forEach(el => el.setAttribute('tabindex', '-1')); 1103}; 1104if (allowUserData !== 'true') { 1105const privacyBannerCloseButton = privacyBanner.querySelector('.consumer-privacy-banner-button'); 1106if (!privacyBannerCloseButton) return; 1107document.body.prepend(privacyBanner); 1108privacyBannerCloseButton.addEventListener('click', e => { 1109e.preventDefault(); 1110privacyBanner.classList.remove('in'); 1111privacyBanner.classList.remove('no-animation'); 1112privacyBanner.setAttribute('aria-hidden', 'true'); 1113hideForKeyboard(); 1114try { 1115window.localStorage.setItem(PRIVACY_STATUS, 'true'); 1116} catch (e) {} 1117}); 1118} 1119} 1120if( 1121(false || false) 1122&& 1123true 1124) { 1125addPrivacyBannerInline() 1126} 1127</script>
1127 1128<img class="hide" id="ddc-clickmap-img-click" src="" alt=""/> 1129<div class=" ddc-content tracking-url-parameter-tracking" data-widget-name="tracking-url-parameter-tracking" data-widget-id="template-tracking14"> 1130</div> 1131<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> 1132<div id="ws-tracking1-app-root" class="ddc-content ws-tracking" data-widget-name="ws-tracking" data-widget-id="ws-tracking1" data-reactroot=""></div> 1133</div><!-- end .ddc-tracking.hide --> 1134<div class="ddc-internal-tools"> 1135<div class=" internal-tools-design-option-viewer" data-widget-name="internal-tools-design-option-viewer" data-widget-id="template-design-option-viewer1"> 1136</div> 1137</div><!-- end .ddc-internal-tools --> 1138<div class="hide"> 1139<style> 1140.ui-dialog-entry { 1141position: absolute; 1142} 1143</style> 1144<div class="dialog-popups ddc-content" data-widget-name="dialog-popups" data-widget-id="template-dialog1"> 1145</div> 1146<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-include1"> 1147<!-- 1148mega menu fixes 1149--> 1150<style> 1151.navbar-default .navigation-default:is(.smallest, .smaller, .small) :is(.nav, .ddc-nav-inline) > li > a { min-width: 0px; } /* small */ 1152.navbar-default .navigation-default:is(.smallest, .smaller) .nav > li > a { padding-left: 2px; padding-right: 10px; } /* smaller */ 1153.navbar-default .navigation-default:is(.smallest) ~ :is(.mycars,.mycars-default) .menu > a{ width: 60px; } /* smallest */ 1154</style> 1155</div> 1156<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-include2"> 1157</div> 1158<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-include3"> 1159</div> 1160<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-include4"> 1161</div> 1162<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-specific-include1"> 1163; 1164; 1165</div> 1166</div><!-- end .hide -->
1167<script type="text/javascript"> 1168window.DDC = window.DDC || {}; 1169var generateCallTrackingSessionId = function() { 1170var uuid = Math.random().toString(36).substring(2) + (new Date()).getTime().toString(36); 1171return uuid; 1172}, 1173setCallTrackingSessionCookie = function(uuid) { 1174// Set cookie to expire in 2 hours 1175var expirationTime = new Date(); 1176expirationTime.setTime(expirationTime.getTime() + 120 * 60 * 1000); 1177document.cookie = 'callTrackingSessionId=' + uuid + ';expires=' + expirationTime.toGMTString() + ';path=/'; 1178}, 1179cookieRxResults = new RegExp("callTrackingSessionId=\(\.\*\?\)\(;\|\$\)").exec(document.cookie), 1180callTrackingSessionId 1181; 1182if (cookieRxResults) { 1183callTrackingSessionId = cookieRxResults[1]; 1184} else { 1185callTrackingSessionId = generateCallTrackingSessionId(); 1186setCallTrackingSessionCookie(callTrackingSessionId); 1187} 1188window.DDC.callTrackingSettings = { 1189callTrackingArtifactBaseUrl: 'https://phones.ddcplatform.dealer.com', 1190callTrackingSessionId: callTrackingSessionId, 1191callTrackingAccountIdsOverride: null 1192}; 1193window.DDC.phonesUrl = 'https://phone-swap-service-v2-prod.us-east-1.web.dealer.com:443/phones'; 1194</script>
vendor: 1 bytes, line 1194
1194
1195<script type="text/javascript" src="/static/assets/libraries/ddc-phone-swapping/live-latest/umd.js" async></script>
1195 1196<!-- Google Tag Manager -->
1197<script type="text/javascript"> 1198const gtmContainerIds = [{id:'GTM-4H673',src:'https://www.googletagmanager.com/gtm.js'}]; 1199window.DDC.dataLayer = window.DDC.dataLayer || {}; 1200if(window.dataLayer) { 1201window.dataLayer.splice(0,0,window.DDC.dataLayer); 1202} else { 1203window.dataLayer=[window.DDC.dataLayer]; 1204} 1205(()=>{ 1206const dataLayerHasData = !!Object.keys(window.DDC.dataLayer).length && !!window.DDC.dataLayer.page?.pageInfo; 1207window?.newrelic?.setCustomAttribute( 1208'dataLayerHasData', 1209dataLayerHasData 1210); 1211})(); 1212(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; 1213while(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);}} 1214(window,document,'script','dataLayer',gtmContainerIds)); 1215</script>
1215 1216<!-- End Google Tag Manager -->
1217<script type="text/javascript"> 1218window.DDC = window.DDC || {}; 1219DDC.WS = DDC.WS || {}; 1220DDC.OSIRIS = DDC.WS; 1221DDC.WS.state = DDC.WS.state || {}; 1222DDC.WS.state['ws-content-cta'] = DDC.WS.state['ws-content-cta'] || {}; 1223DDC.WS.state['ws-content-cta']['content3'] = {"hover":{"isHovered":false},"widgetInfo":{"deviceType":"DESKTOP","windowId":"content3","isPriorityContent":true},"requestData":{"deviceType":"DESKTOP","windowId":"content3","widgetName":"ws-content-cta","locale":"en_US"},"prefs":{"widgetClasses":"","widgetHeight":"100%","widgetMargin":"m-0","widgetPadding":"p-5","widgetBackgroundColor":"","widgetBackgroundColorHover":"","widgetAlignment":"align-items-start","widgetJustify":"justify-content-center","enableClickable":"false","enableOpenNewWindow":"false","enableDialogWindow":"false","accessibleDescription":"","dialogWindowTitleLabel":"","dialogWindowWidth":"375px","url":"","urlParams":"","displayStyle":"","showIcon":"false","iconType":"system","showImage":"true","backgroundWidthMultiplier":"1","showHeading":"true","showContent":"true","showButton":"true","textAlignment":"text-left","textColor":"text-white","textColorHover":"","imageUrl":"","imageLocation":"background","imagePosition":"center center","imageSize":"cover","backgroundGradient":"linear-gradient(#00095B,#00095B)","backgroundColor":"","backgroundRepeat":"no-repeat","backgroundGradientHover":"","backgroundColorHover":"","foregroundImageHeight":"192","foregroundImageWidth":"192","foregroundImageMargin":"","foregroundImagePadding":"","foregroundImageAlignment":"","foregroundImageCircle":"false","iconName":"contact","iconSize":"icon-size-6","iconColor":"","iconMargin":"","iconPadding":"","iconAlignment":"","spotIconName":"","spotIconSize":"120","spotIconMargin":"","spotIconPadding":"","spotIconAlignment":"","headingLabel":"DYNAMIC_PREF_LABEL_ADOPS_WHY_BUY_FORD_PASS_CONTENT3_HEADINGLABEL","headingElement":"h2","headingSize":"display-4","headingColor":"","headingMargin":"","headingPadding":"","headingAlignment":"","contentLabel":"DYNAMIC_PREF_LABEL_ADOPS_WHY_BUY_FORD_PASS_CONTENT3_CONTENTLABEL","contentSize":"","contentColor":"","contentMargin":"","contentPadding":"","contentAlignment":"","buttonLabel":"","buttonStyle":"btn-default","buttonSize":"","buttonMargin":"","buttonAlignment":"align-self-center"},"labels":{"DYNAMIC_PREF_LABEL_ADOPS_WHY_BUY_FORD_PASS_CONTENT3_HEADINGLABEL":"Connect, Control, and Customize Your Ford Vehicle","DYNAMIC_PREF_LABEL_ADOPS_WHY_BUY_FORD_PASS_CONTENT3_CONTENTLABEL":"The Ford app is everything you need to elevate your Ford ownership – all in one place.\u003cbr>\u003cbr>Access complimentary features like remote start, lock and unlock, and vital vehicle information.*\u003cbr>\u003cbr>Plus, you’ll earn Points when you buy or lease a new vehicle††or get service at our dealership with Ford Rewards."},"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-content-cta-latency-tracking":true,"ws-content-cta-render-atf":false,"cloudfront-pictures-hostname":"pictures.web.dealer.com"}}; 1224DDC.WS.state['ws-site-text-search'] = DDC.WS.state['ws-site-text-search'] || {}; 1225DDC.WS.state['ws-site-text-search']['template-site-search1'] = {"widgetData":{"pageAlias":"ADOPS_WHY_BUY_FORD_PASS","pageSearchUri":"https://minerva-west.web.dealer.com/search","accountId":"kernsfordfd","siteId":"kernsfordfd","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","searchPlaceholderL
1225abel":"SEARCH_PLACEHOLDER_TEXT","numberOfCharactersForFirstSearch":"2","vehicleOrder":"Oldest First","hideWidgetOnPages":"","display":"navigation","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"},"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":{"mobile":600,"desktop":400}}}; 1226DDC.WS.state['ws-tracking'] = DDC.WS.state['ws-tracking'] || {}; 1227DDC.WS.state['ws-tracking']['ws-tracking1'] = {"addItems":{"id":"kernsfordfd","type":null,"status":null,"verticalType":null,"name":"Kerns Ford, Inc.","url":"www.kernsford.net","internalUrl":"kernsfordfd.cms.dealer.com","properties":{"latitude":"40.5455901","longitude":"-84.577134"},"address":{"address1":"500 W Logan St.","address2":null,"address3":null,"city":"Celina","state":"OH","postalCode":"45822","country":"US"},"primaryContactInformation":{"phoneNumbers":[{"type":"HOME","number":"888-619-7690"},{"type":"WORK","number":"888-619-7690"}
1227,{"type":"FAX","number":"(419) 586-1892"},{"type":"OTHER","number":"888-619-7690"}],"email":"[email protected]","email2":"[email protected]","firstName":null,"lastName":null},"secondaryContactInformation":null,"hours":{"sunday":"Closed","monday":"9am-7pm","tuesday":"9am-6pm","wednesday":"9am-7pm","thursday":"9am-6pm","friday":"9am-6pm","saturday":"9am-3pm"},"localizedHours":null,"ancestorAccountIds":null,"descendantAccountIds":null,"childAccountIds":null,"parentAccountIds":null,"franchiseList":["Ford"],"dealerCodes":null,"grantedResources":null,"departments":[{"label":"Parts","type":"PARTS","hours":{"sunday":"Closed","monday":"8:00AM - 5:00PM","tuesday":"8:00AM - 5:00PM","wednesday":"8:00AM - 5:00PM","thursday":"8:00AM - 5:00PM","friday":"8:00AM - 5:00PM","saturday":"Closed"},"localizedHours":{"unknown":{"sunday":"Closed","monday":"8:00AM - 7:00PM","tuesday":"8:00AM - 5:00PM","wednesday":"8:00AM - 5:00PM","thursday":"8:00AM - 5:00PM","friday":"8:00AM - 5:00PM","saturday":"Closed"}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"888-367-3856"},{"type":"FAX","number":"(419) 586-1892"}],"email":"[email protected]","email2":null,"firstName":null,"lastName":null},"address":{"address1":"500 W. Logan St.","address2":null,"address3":null,"city":"Celina","state":"OH","postalCode":"45822","country":"US"}},{"label":"Finance","type":"FINANCE","hours":{"sunday":"Closed","monday":"9am-7pm","tuesday":"9am-6pm","wednesday":"9am-7pm","thursday":"9am-6pm","friday":"9am-6pm","saturday":"9am-3pm"},"localizedHours":{},"contactInformation":{"phoneNumbers":[],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":"OH","postalCode":null,"country":"US"}},{"label":"Service","type":"SERVICE","hours":{"sunday":"Closed","monday":"8am-5pm","tuesday":"8am-5pm","wednesday":"8am-5pm","thursday":"8am-5pm","friday":"8am-5pm","saturday":"Closed"},"localizedHours":{"unknown":{"sunday":"Closed","monday":"8:00AM - 7:00PM","tuesday":"8:00AM - 5:00PM","wednesday":"8:00AM - 5:00PM","thursday":"8:00AM - 5:00PM","friday":"8:00AM - 5:00PM","saturday":"Closed"}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"888-619-7690"},{"type":"FAX","number":"(419) 586-1892"}],"email":"[email protected]","email2":null,"firstName":null,"lastName":null},"address":{"address1":"500 W. Logan St.","address2":null,"address3":null,"city":"Celina","state":"OH","postalCode":"45822","country":"US"}}],"inventoryListingConfigs":null,"lastModifiedTime":null,"controlCenterPlatform":null,"created":null,"lastPublished":null,"phoneNumbers":[{"number":"888-619-7690","isTrackingNumber":false,"department":"Company Phone 2"},{"number":"888-619-7690","isTrackingNumber":false,"department":"SALES"},{"number":"888-619-7690","isTrackingNumber":false,"department":"Company Phone 3"},{"number":"888-367-3856","isTrackingNumber":false,"department":"Parts"},{"number":"888-619-7690","isTrackingNumber":false,"department":"Service"}]},"dlItems":[],"schemaConfig":{"pageAlias":"ADOPS_WHY_BUY_FORD_PASS","siteId":"kernsfordfd"},"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}}; 1228DDC.WS.state['ws-mycars-nav'] = DDC.WS.state['ws-mycars-nav'] || {}; 1229DDC.WS.state['ws-mycars-nav']['template-toolbar1'] = {"moreRequestData":{"accountId":"kernsfordfd","parameterMap":{},"siteId":"kernsfordfd"},"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,"dis
1229playMode":"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}}; 1230DDC.WS.state['ws-accordion-content'] = DDC.WS.state['ws-accordion-content'] || {}; 1231DDC.WS.state['ws-accordion-content']['accordion-content1'] = {"items":[{"entityComponentClassName":"com.dealer.cms.model.widgets.AccordionContent","content":"ADOPS_WHY_BUY_FORD_PASS_ACCORDION_CONTENT1_CONTENT_DISCLOSURES_EXPERIMENT_3DCCE9907088427F804D22640CB62003","deviceOverrides":{},"itemEnabled":true,"title":"ADOPS_WHY_BUY_FORD_PASS_ACCORDION_CONTENT1_TITLE_DISCLOSURES_EXPERIMENT_3DCCE9907088427F804D22640CB62003"}],"requestData":{"deviceType":"DESKTOP","windowId":"accordion-content1","widgetName":"ws-accordion-content","locale":"en_US"},"prefs":{"widgetHeading":" ","widgetClasses":"","showFirstItemExpanded":"false","headingSize":"","headingStyles":"","collapseIcon":"arrow2-up","expandIcon":"arrow2-down","accordionBody":"","panelHeadingStyle":"ddc-font-size-xlarge font-weight-light text-primary text-center","panelBodyWrapperStyle":"py-6","panelBodyStyle":"","itemlist.id":"4ddd9b515c12446bbbf1c5bd56abd47c","itemClasses":""},"labels":{"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","ADOPS_WHY_BUY_FORD_PASS_ACCORDION_CONTENT1_TITLE_DISCLOSURES_EXPERIMENT_3DCCE9907088427F804D22640CB62003":"DISCLOSURES","ADOPS_WHY_BUY_FORD_PASS_ACCORDION_CONTENT1_CONTENT_DISCLOSURES_EXPERIMENT_3DCCE9907088427F804D22640CB62003":"\u003cdiv id=\"ext-gen1604\">*The Ford app, formerly known as the FordPass\u003csup>®\u003c/sup> app, compatible with select smartphone platforms, is available via a download. Message and data rates may apply. Terms apply. Evolving technology/cellular networks/vehicle capability may limit or prevent functionality. An activated vehicle modem, and the Ford app are required for remote features. Remote features may vary by model. Visit \u003ca href=\"https://www.ford.com/help/privacy/\" target=\"_blank\">ford.com\u003c/a> for our privacy notice.\u003c/div>\u003cbr>\u003cdiv>†Must have an activated Ford Rewards (formerly known as FordPass\u003csup>®\u003c/sup> Rewards) account within 60 days of service invoice date to receive Ford Rewards Points. Points are not redeemable for cash and have no monetary value. Point earning and redemption values are approximate and vary by products and services redeemed. Earn Points for the purchase of Ford, Motorcraft\u003csup>®\u003c/sup>, or Omnicraft™ parts and associated labor at a participating Ford Dealership. See Ford Rewards Terms and FAQs at \u003ca href=\"https://www.ford.com/support/fordpass/fordpass-rewards/overview/\" target=\"_blank\">FordRewards.com\u003c/a> regarding expiration, redemption, forfeiture, and other limitations on Ford Rewards Points.\u003c/div>\u003cbr>††Within 60 days of vehicle sale, you must activate your modem through the Ford app (formerly known as the FordPass\u003csup>®\u003c/sup> app), activate your Ford Rewards account, and set your preferred Ford Dealer to receive Points and one Tier Activity. Visit a participating dealer for details."},"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}}; 1232DDC.WS.state['ws-navigation'] = DDC.WS.state['ws-navigation'] || {}; 1233DDC.WS.state['ws-navigation']['template-navigation1'] = {"items":[{"id":"HOME","label":"Home","labelAlias":"HOME","url":"/","target":"","pageId":"INDEX","matched":false,"custom"
1233:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Home","labelText":"Home"},{"id":"INVENTORY_LISTING_DEFAULT_AUTO_NEW_MAIN","label":"Search New ","labelAlias":"NEW_INVENTORY_SEARCH_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":"Shop New Inventory","labelAlias":"NEW_INVENTORY_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","label":"New Vehicles","labelAlias":"NEW_VEHICLE_INVENTORY","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":"New Vehicles","labelText":"New Vehicles"},{"id":"MODELS","label":"Ford Model Lineup","labelAlias":"FORD_MODEL_LINEUP","url":"/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":"SHOWROOM","label":"Research Models","labelAlias":"SHOWROOM","url":"/showroom/index.htm","target":"","pageId":"SHOWROOM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Models","labelText":"Research Models"},{"id":"cc248817cece443895cc7825ce885080","label":"BlueCruise","labelAlias":"BLUECRUISE","url":"/bluecruise.htm","target":"_self","pageId":"SITEBUILDER_BLUECRUISE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"BlueCruise","labelText":"BlueCruise"},{"id":"83b541a3d5d44cbbb49c2a3e8759f061","label":"Ford Protect","labelAlias":"FORD_PROTECT","url":"/fordprotect.htm","target":"_self","pageId":"FORDPROTECT_PAGE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Protect","labelText":"Ford Protect"},{"id":"956fd1c5652d4e7e8f4e91aaad2d7792","label":"EV Overview","labelAlias":"EV_OVERVIEW","url":"/ev-overview.htm","target":"_self","pageId":"SITEBUILDER_EV_OVERVIEW_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"EV Overview","labelText":"EV Overview"},{"id":"MODELS_COMMERCIAL","label":"Value Your Trade","labelAlias":"COMMERCIAL_VEHICLES_1","url":"/kbb/instant-cash-offer.htm","target":"","pageId":"KELLEY_BLUE_BOOK_INSTANT_CASH_OFFER","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"}],"labelSafeHtml":"Shop New Inventory","labelText":"Shop 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":"MODEL_SELECTOR_FRAGMENT","matched":false,"custom"
1233: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":"Shop New Inventory","labelAlias":"NEW_INVENTORY_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","label":"New Vehicles","labelAlias":"NEW_VEHICLE_INVENTORY","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":"New Vehicles","labelText":"New Vehicles"},{"id":"MODELS","label":"Ford Model Lineup","labelAlias":"FORD_MODEL_LINEUP","url":"/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":"SHOWROOM","label":"Research Models","labelAlias":"SHOWROOM","url":"/showroom/index.htm","target":"","pageId":"SHOWROOM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Models","labelText":"Research Models"},{"id":"cc248817cece443895cc7825ce885080","label":"BlueCruise","labelAlias":"BLUECRUISE","url":"/bluecruise.htm","target":"_self","pageId":"SITEBUILDER_BLUECRUISE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"BlueCruise","labelText":"BlueCruise"},{"id":"83b541a3d5d44cbbb49c2a3e8759f061","label":"Ford Protect","labelAlias":"FORD_PROTECT","url":"/fordprotect.htm","target":"_self","pageId":"FORDPROTECT_PAGE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Protect","labelText":"Ford Protect"},{"id":"956fd1c5652d4e7e8f4e91aaad2d7792","label":"EV Overview","labelAlias":"EV_OVERVIEW","url":"/ev-overview.htm","target":"_self","pageId":"SITEBUILDER_EV_OVERVIEW_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"EV Overview","labelText":"EV Overview"},{"id":"MODELS_COMMERCIAL","label":"Value Your Trade","labelAlias":"COMMERCIAL_VEHICLES_1","url":"/kbb/instant-cash-offer.htm","target":"","pageId":"KELLEY_BLUE_BOOK_INSTANT_CASH_OFFER","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"}],"labelSafeHtml":"Shop New Inventory","labelText":"Shop 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":"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":"Search New ","labelText":"Search New"},{"id":"INVENTORY_LISTING_DEFAULT_AUTO_USED_MAIN","label":"Shop Pre-Owned","labelAlias":"USED_INVENTORY_SEARCH_1","url":"#","target":"","pageId":"#","matched":false,"custom"
1233: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":"Shop Pre-Owned Vehicles","labelAlias":"USED_VEHICLE_INVENTORY_2","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":"Shop Pre-Owned Vehicles","labelText":"Shop Pre-Owned Vehicles"},{"id":"INVENTORY_FEATURED_USED","label":"Featured Used Vehicles","labelAlias":"USED_FEATURED_VEHICLES","url":"/featured-vehicles/pre-owned.htm","target":"","pageId":"INVENTORY_FEATURED_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Used Vehicles","labelText":"Featured Used Vehicles"},{"id":"INVENTORY_FINDER_DEFAULT_AUTO","label":"Vehicles Under $15k","labelAlias":"CARFINDER_1","url":"/bargain-inventory/index.htm","target":"","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 $15k","labelText":"Vehicles Under $15k"},{"id":"CERTIFIED_PRE_OWNED_VEHICLES","label":"Value Your Trade","labelAlias":"CERTIFIED_PROGRAM_OVERVIEW_2","url":"/kbb/instant-cash-offer.htm","target":"","pageId":"KELLEY_BLUE_BOOK_INSTANT_CASH_OFFER","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"}],"labelSafeHtml":"Pre-Owned Inventory","labelText":"Pre-Owned Inventory"}]},{"gridUnits":8,"navigationItems":[{"id":"FEATURED_VEHICLES","label":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES","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":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES","url":"/navigation-fragments/featured-new-vehicles-fragment.htm","target":"","pageId":"FEATURED_USED_VEHICLE_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Vehicles","labelText":"Featured Vehicles"}],"labelSafeHtml":"Featured Vehicles","labelText":"Featured Vehicles"}]}],"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":"Shop Pre-Owned Vehicles","labelAlias":"USED_VEHICLE_INVENTORY_2","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":"Shop Pre-Owned Vehicles","labelText":"Shop Pre-Owned Vehicles"},{"id":"INVENTORY_FEATURED_USED","label":"Featured Used Vehicles","labelAlias":"USED_FEATURED_VEHICLES","url":"/featured-vehicles/pre-owned.htm","target":"","pageId":"INVENTORY_FEATURED_USED","matched":false,"custom"
1233:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Used Vehicles","labelText":"Featured Used Vehicles"},{"id":"INVENTORY_FINDER_DEFAULT_AUTO","label":"Vehicles Under $15k","labelAlias":"CARFINDER_1","url":"/bargain-inventory/index.htm","target":"","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 $15k","labelText":"Vehicles Under $15k"},{"id":"CERTIFIED_PRE_OWNED_VEHICLES","label":"Value Your Trade","labelAlias":"CERTIFIED_PROGRAM_OVERVIEW_2","url":"/kbb/instant-cash-offer.htm","target":"","pageId":"KELLEY_BLUE_BOOK_INSTANT_CASH_OFFER","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"}],"labelSafeHtml":"Pre-Owned Inventory","labelText":"Pre-Owned Inventory"},{"id":"FEATURED_VEHICLES","label":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES","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":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES","url":"/navigation-fragments/featured-new-vehicles-fragment.htm","target":"","pageId":"FEATURED_USED_VEHICLE_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Vehicles","labelText":"Featured Vehicles"}],"labelSafeHtml":"Featured Vehicles","labelText":"Featured Vehicles"}],"labelSafeHtml":"Shop Pre-Owned","labelText":"Shop Pre-Owned"},{"id":"FINANCE_LEAD","label":"Finance & Trade","labelAlias":"FINANCE_AND_TRADE","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":12,"navigationItems":[{"id":"FINANCE_CENTER","label":"Finance","labelAlias":"FINANCE_CENTER_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":"FINANCE_LEAD","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"/financing/index.htm","target":"","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":"BLACK_BOOK_VALUE_YOUR_TRADE","label":"Value Your Trade","labelAlias":"BLACK_BOOK_TRADE_EVALUATION","url":"/kbb/instant-cash-offer.htm","target":"","pageId":"KELLEY_BLUE_BOOK_INSTANT_CASH_OFFER","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"BLACK_BOOK_CREDIT_ESTIMATOR","label":"Credit Estimator","labelAlias":"BLACK_BOOK_CREDIT_ESTIMATOR","url":"/black-book-credit-estimator/index.htm","target":"","pageId":"BLACK_BOOK_CREDIT_ESTIMATOR","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Credit Estimator","labelText":"Credit Estimator"},{"id":"INVENTORY_FINDER_DEFAULT_AUTO","label":"CarFinder","labelAlias":"CARFINDER","url":"/carfinder/index.htm?category=AUTO","target":"","pageId":"INVENTORY_FINDER_DEFAULT_AUTO","matched":false,"custom"
1233: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"},{"id":"b9668b5efe494949969ad6a2c7d4fddb","label":"Manufacturer Incentives","labelAlias":"MANUFACTURER_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":"Manufacturer Incentives","labelText":"Manufacturer Incentives"}],"labelSafeHtml":"Finance","labelText":"Finance"}]}],"navigationItems":[{"id":"FINANCE_CENTER","label":"Finance","labelAlias":"FINANCE_CENTER_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":"FINANCE_LEAD","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"/financing/index.htm","target":"","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":"BLACK_BOOK_VALUE_YOUR_TRADE","label":"Value Your Trade","labelAlias":"BLACK_BOOK_TRADE_EVALUATION","url":"/kbb/instant-cash-offer.htm","target":"","pageId":"KELLEY_BLUE_BOOK_INSTANT_CASH_OFFER","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"BLACK_BOOK_CREDIT_ESTIMATOR","label":"Credit Estimator","labelAlias":"BLACK_BOOK_CREDIT_ESTIMATOR","url":"/black-book-credit-estimator/index.htm","target":"","pageId":"BLACK_BOOK_CREDIT_ESTIMATOR","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Credit Estimator","labelText":"Credit Estimator"},{"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"},{"id":"b9668b5efe494949969ad6a2c7d4fddb","label":"Manufacturer Incentives","labelAlias":"MANUFACTURER_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":"Manufacturer Incentives","labelText":"Manufacturer Incentives"}],"labelSafeHtml":"Finance","labelText":"Finance"}],"labelSafeHtml":"Finance & Trade","labelText":"Finance & Trade"},{"id":"PARTS_LEAD","label":"Service & Parts","labelAlias":"SERVICE_AND_PARTS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:4:4","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"SERVICE","label":"Service","labelAlias":"SERVICE","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SERVICE_LEAD","label":"Service Center","labelAlias":"SERVICE_CENTER","url":"/service/center.htm","target":"","pageId":"SERVICE_DEFAULT","matched":false,"custom"
1233:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Center","labelText":"Service Center"},{"id":"FORDDIRECT_SMARTT_SERVICE","label":"Schedule Service","labelAlias":"FORDDIRECT_SMARTT_SERVICE","url":"/service-appointment.htm","target":"","pageId":"FORDDIRECT_SMARTT_SERVICE","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":"586f560d0a0e095052990803e654f55a","label":"Brake Details","labelAlias":"BRAKE_DETAILS","url":"/brake-service-advice.htm","target":"_self","pageId":"ADOPS_WHY_BUY_BRAKES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Brake Details","labelText":"Brake Details"},{"id":"586f560d0a0e095052990803d9af8826","label":"Oil Details","labelAlias":"OIL_DETAILS","url":"/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":"586f560d0a0e0950529908031e862535","label":"Tire Details","labelAlias":"TIRE_DETAILS","url":"/tire-care-advice.htm","target":"_self","pageId":"ADOPS_WHY_BUY_TIRES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Tire Details","labelText":"Tire Details"},{"id":"b8486b5fc4704b648659a1395dda0aa5","label":"Battery Details","labelAlias":"BATTERY_ADVICE","url":"/battery-service-advice.htm","target":"_self","pageId":"ADOPS_WHY_BUY_BATTERY","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Battery Details","labelText":"Battery Details"},{"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":"ADOPS_WHY_BUY_FORD_PASS","label":"FordPass™","labelAlias":"FORD_PASS_2","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":"a16c32402737493881fe75b1332a15d6","label":"Pre-Purchase Inspection","labelAlias":"PRE_PURCHASE_INSPECTION","url":"/kerns-ford-pre-purchase-inspection.htm","target":"_self","pageId":"SITEBUILDER_KERNS_FORD_PRE_PURCHASE_INSPECTION_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Purchase Inspection","labelText":"Pre-Purchase Inspection"}],"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/center.htm","target":"","pageId":"PARTS_DEFAULT","matched":false,"custom"
1233:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Center","labelText":"Parts Center"},{"id":"ACCESSORIES_PORTAL","label":"Shop Ford Accessories","labelAlias":"ACCESSORIES_1","url":"/fordaccessories.htm","target":"_blank","pageId":"FORD_ACCESSORIES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Ford Accessories","labelText":"Shop Ford Accessories"},{"id":"TIRE_FINDER","label":"Shop Tires","labelAlias":"TIRES_1","url":"/tires.htm","target":"","pageId":"TIRE_FINDER","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Tires","labelText":"Shop Tires"},{"id":"bbc52c2846e84f2f8bcfb90acc3947d2","label":"Shop Ford Parts","labelAlias":"SHOP_FORD_PARTS","url":"/ShopFordParts.htm","target":"_self","pageId":"ADOPS_WHY_BUY_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Ford Parts","labelText":"Shop Ford Parts"},{"id":"4f649271efa54a1d942da603337b9390","label":"Parts Brands","labelAlias":"PARTS_BRANDS","url":"/parts/brand.htm","target":"_self","pageId":"ADOPS_WHY_BUY_PARTS_BRAND","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Brands","labelText":"Parts Brands"}],"labelSafeHtml":"Parts","labelText":"Parts"}]},{"gridUnits":4,"navigationItems":[{"id":"SERVICE_HOURS","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SERVICE_FRAGMENT","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"/navigation-fragments/service-hours.htm","target":"","pageId":"HOURS_SERVICE_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}]}],"navigationItems":[{"id":"SERVICE","label":"Service","labelAlias":"SERVICE","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SERVICE_LEAD","label":"Service Center","labelAlias":"SERVICE_CENTER","url":"/service/center.htm","target":"","pageId":"SERVICE_DEFAULT","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":"FORDDIRECT_SMARTT_SERVICE","label":"Schedule Service","labelAlias":"FORDDIRECT_SMARTT_SERVICE","url":"/service-appointment.htm","target":"","pageId":"FORDDIRECT_SMARTT_SERVICE","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":"586f560d0a0e095052990803e654f55a","label":"Brake Details","labelAlias":"BRAKE_DETAILS","url":"/brake-service-advice.htm","target":"_self","pageId":"ADOPS_WHY_BUY_BRAKES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Brake Details","labelText":"Brake Details"},{"id":"586f560d0a0e095052990803d9af8826","label":"Oil Details","labelAlias":"OIL_DETAILS","url":"/oil-change-advice.htm","target":"_self","pageId":"ADOPS_WHY_BUY_OIL_CHANGE","matched":false,"custom"
1233:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Oil Details","labelText":"Oil Details"},{"id":"586f560d0a0e0950529908031e862535","label":"Tire Details","labelAlias":"TIRE_DETAILS","url":"/tire-care-advice.htm","target":"_self","pageId":"ADOPS_WHY_BUY_TIRES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Tire Details","labelText":"Tire Details"},{"id":"b8486b5fc4704b648659a1395dda0aa5","label":"Battery Details","labelAlias":"BATTERY_ADVICE","url":"/battery-service-advice.htm","target":"_self","pageId":"ADOPS_WHY_BUY_BATTERY","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Battery Details","labelText":"Battery Details"},{"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":"ADOPS_WHY_BUY_FORD_PASS","label":"FordPass™","labelAlias":"FORD_PASS_2","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":"a16c32402737493881fe75b1332a15d6","label":"Pre-Purchase Inspection","labelAlias":"PRE_PURCHASE_INSPECTION","url":"/kerns-ford-pre-purchase-inspection.htm","target":"_self","pageId":"SITEBUILDER_KERNS_FORD_PRE_PURCHASE_INSPECTION_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Purchase Inspection","labelText":"Pre-Purchase Inspection"}],"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/center.htm","target":"","pageId":"PARTS_DEFAULT","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":"ACCESSORIES_PORTAL","label":"Shop Ford Accessories","labelAlias":"ACCESSORIES_1","url":"/fordaccessories.htm","target":"_blank","pageId":"FORD_ACCESSORIES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Ford Accessories","labelText":"Shop Ford Accessories"},{"id":"TIRE_FINDER","label":"Shop Tires","labelAlias":"TIRES_1","url":"/tires.htm","target":"","pageId":"TIRE_FINDER","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Tires","labelText":"Shop Tires"},{"id":"bbc52c2846e84f2f8bcfb90acc3947d2","label":"Shop Ford Parts","labelAlias":"SHOP_FORD_PARTS","url":"/ShopFordParts.htm","target":"_self","pageId":"ADOPS_WHY_BUY_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Ford Parts","labelText":"Shop Ford Parts"},{"id":"4f649271efa54a1d942da603337b9390","label":"Parts Brands","labelAlias":"PARTS_BRANDS","url":"/parts/brand.htm","target":"_self","pageId":"ADOPS_WHY_BUY_PARTS_BRAND","matched":false,"custom"
1233:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Brands","labelText":"Parts Brands"}],"labelSafeHtml":"Parts","labelText":"Parts"},{"id":"SERVICE_HOURS","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SERVICE_FRAGMENT","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"/navigation-fragments/service-hours.htm","target":"","pageId":"HOURS_SERVICE_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}],"labelSafeHtml":"Service & Parts","labelText":"Service & Parts"},{"id":"SPECIALS_AND_OFFERS","label":"Specials","labelAlias":"SPECIALS_AND_OFFERS_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":12,"navigationItems":[{"id":"VEHICLE","label":"Specials","labelAlias":"VEHICLE_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":"VEHICLE_INCENTIVES","label":"Regional Incentives","labelAlias":"VEHICLE_INCENTIVES_1","url":"/national-incentives/index.htm","target":"","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":"SPECIALS_LISTING_NEW","label":"New Specials","labelAlias":"NEW_SPECIALS_2","url":"/promotions/new/index.htm","target":"","pageId":"PROMOTIONS_LISTING_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Specials","labelText":"New Specials"},{"id":"SPECIALS_LISTING_USED","label":"Pre-Owned Specials","labelAlias":"USED_SPECIALS_2","url":"/featured-vehicles/pre-owned.htm","target":"","pageId":"INVENTORY_FEATURED_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Owned Specials","labelText":"Pre-Owned Specials"},{"id":"SPECIAL_PROGRAMS","label":"Service Specials","labelAlias":"FINANCE_SPECIALS_1","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 Specials","labelText":"Service Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"}]}],"navigationItems":[{"id":"VEHICLE","label":"Specials","labelAlias":"VEHICLE_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":"VEHICLE_INCENTIVES","label":"Regional Incentives","labelAlias":"VEHICLE_INCENTIVES_1","url":"/national-incentives/index.htm","target":"","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":"SPECIALS_LISTING_NEW","label":"New Specials","labelAlias":"NEW_SPECIALS_2","url":"/promotions/new/index.htm","target":"","pageId":"PROMOTIONS_LISTING_NEW","matched":false,"custom"
1233:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Specials","labelText":"New Specials"},{"id":"SPECIALS_LISTING_USED","label":"Pre-Owned Specials","labelAlias":"USED_SPECIALS_2","url":"/featured-vehicles/pre-owned.htm","target":"","pageId":"INVENTORY_FEATURED_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Owned Specials","labelText":"Pre-Owned Specials"},{"id":"SPECIAL_PROGRAMS","label":"Service Specials","labelAlias":"FINANCE_SPECIALS_1","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 Specials","labelText":"Service Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"},{"id":"ABOUT_US","label":"About Us","labelAlias":"ABOUT_OUR_DEALERSHIP_1","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":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"ABOUT_DEFAULT","label":"About Us","labelAlias":"ABOUT_1","url":"/dealership/about.htm","target":"","pageId":"ABOUT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"About Us","labelText":"About Us"},{"id":"CONTACT_DEFAULT","label":"Contact","labelAlias":"CONTACT","url":"/contact.htm","target":"","pageId":"CONTACT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact","labelText":"Contact"},{"id":"DIRECTIONS_DEFAULT","label":"Directions","labelAlias":"DIRECTIONS","url":"/dealership/directions.htm","target":"","pageId":"DIRECTIONS_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Directions","labelText":"Directions"}],"labelSafeHtml":"About The Dealership","labelText":"About The Dealership"}]},{"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":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SALES_FRAGMENT","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"/navigation-fragments/sales-hours.htm","target":"","pageId":"HOURS_SALES_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"}],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"}]},{"gridUnits":4,"navigationItems":[{"id":"CONTACT_US","label":"Contact Us","labelAlias":"CONTACT_US","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"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"
1233: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":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"ABOUT_DEFAULT","label":"About Us","labelAlias":"ABOUT_1","url":"/dealership/about.htm","target":"","pageId":"ABOUT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"About Us","labelText":"About Us"},{"id":"CONTACT_DEFAULT","label":"Contact","labelAlias":"CONTACT","url":"/contact.htm","target":"","pageId":"CONTACT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact","labelText":"Contact"},{"id":"DIRECTIONS_DEFAULT","label":"Directions","labelAlias":"DIRECTIONS","url":"/dealership/directions.htm","target":"","pageId":"DIRECTIONS_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Directions","labelText":"Directions"}],"labelSafeHtml":"About The Dealership","labelText":"About The Dealership"},{"id":"SHOWROOM_HOURS","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SALES_FRAGMENT","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"/navigation-fragments/sales-hours.htm","target":"","pageId":"HOURS_SALES_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"}],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"},{"id":"CONTACT_US","label":"Contact Us","labelAlias":"CONTACT_US","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"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":"kernsfordfd"},"menu":{"openMenus":[],"fullscreenMobileSubnavOpen":false,"fullscreenMobileSubnavData":null},"currentPage":{"currentPath":""},"requestData":{"deviceType":"DESKTOP","windowId":"template-navigation1","widgetName":"ws-navigation","locale":"en_US"},"prefs":{"widgetVersionMobile":"v1-mobile","widgetClasses":"navbar-nav position-static text-right align-items-center","enableMegaMenus":"true","mobileSubnavType":"dropdown","showIcons":"true","allowTopLevelLinks":"false","showFooterLinksIcons":"true","navListClasses":"BLANK","subnavClasses":"BLANK","navClasses":"blank","homeItemClasses":"blank","navItemClasses":"blank","topLevelLinkClasses":"h-auto py-3 px-0 mx-3 ddc-font-size-small","childListIconStyle":"arrow2-right","showChildIcons":"false","showCurtain":"false","enableTwoLineLabelling":"true","enableSiteWideSearch":"last","showDropdownIcon":"false","dropdownIcon":"arrow2-down","dropdownIconBeforeLabel":"false","openLinkOnNewTab":"true","childListLinkClasses":"","navigation.id":"V9-MAIN-MEGA-MENU","dropdownDisplayType":"click","
1233searchButtonLabel":"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! ","FORDDIRECT_SMARTT_SERVICE":"Schedule Service","BATTERY_ADVICE":"Battery Details","CONTACT":"Contact","BRAKE_DETAILS":"Brake Details","SERVICE_CENTER":"Service Center","CERTIFIED_PROGRAM_OVERVIEW_2":"Value Your Trade","CARFINDER_1":"Vehicles Under $15k","USED_INVENTORY":"Pre-Owned Inventory","FORD_PASS_2":"FordPass™","SERVICE":"Service","OIL_DETAILS":"Oil Details","TIRES_1":"Shop Tires","FINANCE_CENTER":"Finance Center","DIRECTIONS":"Directions","SERVICE_COUPONS":"Service Coupons","SPECIALS_AND_OFFERS_1":"Specials","COMMERCIAL_VEHICLES_1":"Value Your Trade","CARFINDER":"CarFinder","SHOWROOM_HOURS":"Showroom Hours","EV_OVERVIEW":"EV Overview","BLACK_BOOK_CREDIT_ESTIMATOR":"Credit Estimator","SHOP_BY_MODEL":"Shop By Model","FINANCE_SPECIALS_1":"Service Specials","USED_VEHICLE_INVENTORY_2":"Shop Pre-Owned Vehicles","NEW_SPECIALS_2":"New Specials","SERVICE_AND_PARTS":"Service & Parts","BLUECRUISE":"BlueCruise","ABOUT_OUR_DEALERSHIP_1":"About Us","PARTS":"Parts","SERVICE_HOURS":"Service Hours","ABOUT_1":"About Us","USED_INVENTORY_SEARCH_1":"Shop Pre-Owned","PRE_PURCHASE_INSPECTION":"Pre-Purchase Inspection","FORD_MODEL_LINEUP":"Ford Model Lineup","SHOP_FORD_PARTS":"Shop Ford Parts","SHOWROOM":"Research Models","MANUFACTURER_INCENTIVES":"Manufacturer Incentives","USED_FEATURED_VEHICLES":"Featured Used Vehicles","FEATURED_VEHICLES":"Featured Vehicles","BLACK_BOOK_TRADE_EVALUATION":"Value Your Trade","USED_SPECIALS_2":"Pre-Owned Specials","FORD_PROTECT":"Ford Protect","FINANCE_CENTER_1":"Finance","NEW_VEHICLE_INVENTORY":"New Vehicles","TIRE_DETAILS":"Tire Details","PARTS_BRANDS":"Parts Brands","VEHICLE_1":"Specials","ABOUT_THE_DEALERSHIP":"About The Dealership","PARTS_CENTER":"Parts Center","NEW_INVENTORY_1":"Shop New Inventory","ACCESSORIES_1":"Shop Ford Accessories","FINANCE_AND_TRADE":"Finance & Trade","VEHICLE_INCENTIVES_1":"Regional Incentives","CONTACT_US":"Contact Us","HOME":"Home","NEW_INVENTORY_SEARCH_2":"Search New "},"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}}; 1234DDC.WS.state['ws-tagging'] = DDC.WS.state['ws-tagging'] || {}; 1235DDC.WS.state['ws-tagging']['ws-tagging1'] = {"widgetInfo":{"pageAlias":"ADOPS_WHY_BUY_FORD_PASS"},"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}}","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":"
1235consumer_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"}},"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
1235ou","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"}
1235,"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
1235ou","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
1235ou","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
1235ou","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"}
1235,"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
1235ou","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
1235ou","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
1235ou:{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"}
1235,"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
1235ou","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}
1235: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"}}}},"pagealias":{"page":{"siteSection":"service and parts","hierarchy":"service and parts:fordpass landingpage","pageNameNoVehicle":"service:fordpass landingpage"}},"pagealias-matcher":".*ADOPS_WHY_BUY_FORD_PASS.*","preview":false,"paCode":"01899","fdafRegionCode":"47B","fdRegion":"cincinnati"},"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":"01899","fdafRegionCode":"47B","fdRegion":"cincinnati"},"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":[{"project":"","event":"","originator":""}],"ws-tagging-first-last-phone-hash-to-pixall-form-confirm":false,"ws-tagging-stellantis-adobe-updates":false}}; 1236</script>
vendor: 1 bytes, line 1236
1236
1237<script type="text/javascript"> 1238window.DDC = window.DDC || {}; 1239window.DDC.recaptcha = window.DDC.recaptcha || { forms: [] }; 1240window.DDC.recaptcha.captchaVersion = 'enterprise'; 1241window.DDC.recaptcha.captchaSiteKey = '6LdMYgkrAAAAAMk55LZq-b5Ff2dy4-DP9tcoWAq8'; 1242window.DDC.recaptcha.locale = 'en_US' || ''; 1243window.DDC.recaptcha.recaptchaBadgeBottomLeft = '' || 'false'; 1244</script>
vendor: 1 bytes, line 1244
1244
1245<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.jquery.async.each.min.js?r=1790845434000" ></script>
vendor: 1 bytes, line 1245
1245
1246<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.min.js?r=1790845434000" ></script>
vendor: 1 bytes, line 1246
1246
1247<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 1247
1247
1248<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react.production.min.js" ></script>
vendor: 1 bytes, line 1248
1248
1249<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react-dom.production.min.js" ></script>
vendor: 1 bytes, line 1249
1249
1250<script type="text/javascript" src="/static/assets/libs/prop-types/15.7.2/prop-types.min.js" ></script>
vendor: 1 bytes, line 1250
1250
1251<script type="text/javascript" src="/static/assets/libs/react-bootstrap/0.33.1/react-bootstrap.min.js" ></script>
vendor: 1 bytes, line 1251
1251
1252<script type="text/javascript" src="/static/assets/libs/redux/4.1.1/redux.min.js" ></script>
vendor: 1 bytes, line 1252
1252
1253<script type="text/javascript" src="/static/assets/libs/react-redux/7.2.6/react-redux.min.js" ></script>
vendor: 1 bytes, line 1253
1253
1254<script type="text/javascript" src="/static/assets/libs/redux-thunk/2.4.0/redux-thunk.min.js" ></script>
vendor: 1 bytes, line 1254
1254
1255<script type="text/javascript" src="/static/assets/libs/reduxjs/toolkit/1.9.7/redux-toolkit.umd.min.js" ></script>
vendor: 1 bytes, line 1255
1255
1256<script type="text/javascript" src="/static/assets/libs/html-react-parser/1.4.0/html-react-parser.min.js" ></script>
vendor: 1 bytes, line 1256
1256
1257<script type="text/javascript" src="/static/assets/libs/wsm-common-data/0.3.0/umd.js" ></script>
vendor: 1 bytes, line 1257
1257
1258<script type="text/javascript" src="/static/assets/libs/hysterics/4.0.0/hysterics.js" ></script>
vendor: 1 bytes, line 1258
1258
1259<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.9/loader.js" ></script>
vendor: 1 bytes, line 1259
1259
1260<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-data-layer/v1/dist/widget.min.js?r=1790845402000" >"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 1260
1260
1261<script type="text/javascript" data-src="/static/dist/v9/media/js/data-layer-helper/v0.1.0/data-layer-helper.min.js?r=1790845408000" >(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; 1262goog.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:".");}; 1263COMPILED||(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]}; 1264goog.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; 1265goog.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");}; 1266goog.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; 1267goog.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: 1268d;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('
1268<script type="text/javascript" src="'+a+'">\x3c/script>'); 1269return!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"); 1270},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")); 1271goog.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"; 1272else 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}; 1273goog.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){}}; 1274goog.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)}; 1275goog.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)}; 1276goog.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}; 1277goog.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";
1277c.defer=!1;c.appendChild(b.createTextNode(a));b.body.appendChild(c); 1278b.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}; 1279!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}; 1280goog.inherits=function(a,b){function c(){}c.prototype=b.prototype;a.superClass_=b.prototype;a.prototype=new c;a.prototype.constructor=a}; 1281goog.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, 1282e);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)};/* 1283jQuery v1.9.1 (c) 2005, 2012 1284jQuery Foundation, Inc. jquery.org/license. 1285*/ 1286var 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); 1287return void 0===c||plain.hasOwn(a,c)}};/* 1288Copyright 2012 Google Inc. All rights reserved. */ 1289var 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; 1290helper.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])}; 1291helper.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_, 1292c),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){}}}; 1293helper.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}};})(); 1294</script>
vendor: 1 bytes, line 1294
1294
1295<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-generic-widget-user-events/v1/dist/widget.min.js?r=1790845401000" >"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 1295
1295
1296<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc/v1/dist/widget.min.js?r=1790845402000" >"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
1296)}})},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 1296
1296
1297<script type="text/javascript" src="/static/ws/tagging/bundle.04015d82ae0edcab1ebffdc4a9230f3e.js" async defer></script>
vendor: 1 bytes, line 1297
1297
1298<script type="text/javascript" src="/static/ws/tracking/bundle.6548f8b8259b3368a59fbd24ecf21e10.js" async defer></script>
vendor: 1 bytes, line 1298
1298
1299<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.9/lib.js" async></script>
vendor: 1 bytes, line 1299
1299
1300<script type="text/javascript" src="/static/assets/libs/pubsub/1.1.0/pubsub.min.js" ></script>
vendor: 1 bytes, line 1300
1300
1301<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc/v1/eo.min.js?r=1790845434000" 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 1301
1301
1302<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc/v1/userProfileController.min.js?r=1790845434000" >!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 1302
1302
1303<script type="text/javascript" src="/static/ws/content-cta/bundle.3b9170fe95970235538190de410de4f0.js" async defer></script>
vendor: 1 bytes, line 1303
1303
1304<script type="text/javascript" data-src="/static/dist/v9/widgets/links/list/v1/js/widget.min.js?r=1790845442000" >!function(){var e=".links-list:not(.type-0)",r="a",a={},t={page:{},user:{mouseout:"mouseleave"}},u={user:{mouseout:[e,r]}},s={page:{highlight:function(){$(e).find(r).each(function(){s.user.type($(this))})}},user:{type:function(e){var r=[],t=[],u=e&&e.attr("href")&&e.attr("href").replace("%20","").replace("&_mode=debug",""),s=0;for(var i in a.params)if("tags"===i||"type"===i){s++;var n=a.params[i];r.push(i),t.push(n.replace("%20",""))}r=r.join("|"),t=t.join("|");var o=new RegExp(s<2?"\\?+("+r+")+([\\^?&;=]*("+t+"))$":"\\?+("+r+")+([\\^?&;=]*("+t+"))+([\\^?&;=]*("+r+"))+([\\^?&;=]*("+t+"))$","gi");if(u&&u.match(o))return e.addClass("ui-state-hover"),!1},mouseout:function(){s.user.type($(this))}}},i={queryParams:!function(e,r,t,u){for(t={},u=/([^?&;=]+)=?([^?&;]*)/g;r=u.exec(e.substr(1));)t[r[1]]=r[2];a.params=t,s.page.highlight()}(this.location.search)};for(var n in t.page)$(document).bind(t.page[n],s.page[n]);for(var n in u.user){var o=u.user[n];$(o[0]).undelegate(o[1],t.user[n]).delegate(o[1],t.user[n],s.user[n])}for(var n in i)"function"==typeof i[n]&&i[n]()}();</script>
vendor: 1 bytes, line 1304
1304
1305<script type="text/javascript" src="/static/ws/accordion-content/bundle.266f9308b0cf906b7f84fd39b2a63dff.js" async defer></script>
vendor: 1 bytes, line 1305
1305
1306<script type="text/javascript" data-src="/static/dist/v9/widgets/header/default/v1/js/widget.min.js?r=1790845440000" >$(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 1306
1306
1307<script type="text/javascript" src="/static/ws/navigation/bundle.a0ab01b31ac1c438d283898755a9463d.js" async defer></script>
vendor: 1 bytes, line 1307
1307
1308<script type="text/javascript" src="/static/ws/mycars-nav/bundle.ae5a9e1e50c3ea7b77b1a18514325065.js" async defer></script>
vendor: 1 bytes, line 1308
1308
1309<script type="text/javascript" src="/static/ws/site-text-search/bundle.d42987b741a7015f2d94ce4234fad7d0.js" async defer></script>
vendor: 1 bytes, line 1309
1309
1310<script type="text/javascript" data-src="/static/dist/v9/widgets/content/alert-banner/js/widget-tracking.min.js?r=1790845436000" 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 1310
1310
1311<script type="text/javascript" data-src="/static/dist/v9/widgets/content/alert-banner/js/widget.min.js?r=1790845436000" 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 1311
1311
1312<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/content/disclaimer/dist/widget.min.js?r=1790845402000" >"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 1312
1312
1313<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/forddirect/script_manager/dist/persistUrlParams.min.js?r=1790845396000" >!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 1313
1313
1314<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/forddirect/script_manager/dist/ghosteryAdChoiceNew.min.js?r=1790845404000" >!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 1314
1314
1315<script type="text/javascript" src="https://ftm.fluencyinc.co/ftm-ddc.js" defer></script>
vendor: 1 bytes, line 1315
1315
1316<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-clickmap/v1/js/widget.min.js?r=1790845442000" >!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 1316
1316
1317<script type="text/javascript" data-src="/static/dist/v9/media/js/bootstrap/v3.3.7/dropdown.min.js?r=1790845408000" >+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()|| 1318(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}; 1319c.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"), 1320b.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", 1321g).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); 1322</script>
vendor: 1 bytes, line 1322
1322
1323<script type="text/javascript" data-src="/static/dist/v9/variations/parent-theme/0001/v2/js/variation.min.js?r=1790845439000" >!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 1323
1323
1324<script type="text/javascript" data-src="/static/dist/v9/variations/oem-ford/0002/v1/js/dist/variation.min.js?r=1790845395000" >"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>
1324"),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 1324
1324
vendor: 4,456 bytes, line 1325
1325<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals/3.5.2/web-vitals.attribution.min.js?r=1790845409000" 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 1325
1325,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 1325-1326
1325)):"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}({}); 1326</script>
vendor: 1 bytes, line 1326
1326
1327<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals-tracking/new-relic/index.min.js?r=1790845409000" 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 1327
1327
1328<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals-tracking/common-data-layer/dist/index.min.js?r=1790845396000" 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 1328
1328
1329<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.jquery-ui.dialog.min.js?r=1790845433000" async></script>
vendor: 1 bytes, line 1329
1329
1330<script type="text/javascript" data-src="/static/dist/v9/components/form/recaptcha-loader/v1/component.min.js?r=1790845433000" 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 1330
1330
1331<script type="text/javascript"> 1332var scripts = function () { 1333$(document).ready(function() { 1334if (!!(DDC && DDC.updateDynamicBackgroundImage)) { 1335var groups = $(document).find('[data-responsive-image-group]'); 1336for (var i = 0; i < groups.length; i++) { 1337var group = $(groups[i]); 1338var el = group.data('responsive-image-bg') ? group : group.find('[data-responsive-image-bg]'); 1339var img = group.find('img.responsive-image'); 1340// preload the background image if the fetchpriority of the element is set to high 1341if(i===0 && window.DDC.Flags['fetchpriority-high']) { 1342img.attr('fetchpriority', 'high') 1343} 1344DDC.updateDynamicBackgroundImage(el, img); 1345} 1346} 1347}); 1348$(document).trigger('vehicle-disclaimers-set'); 1349window.DDC = window.DDC || {}; 1350window.DDC.Widgets = window.DDC.Widgets || {}; 1351window.DDC.Widgets.Tracking = window.DDC.Widgets.Tracking || {}; 1352DDC.Widgets.Tracking.PixelLabel = "adops_why_buy_ford_pass"; 1353DDC = DDC || {}; 1354DDC.Widgets = DDC.Widgets || {}; 1355DDC.Widgets.Tracking = DDC.Widgets.Tracking || {}; 1356DDC.Widgets.Tracking.Advertising = { 1357settings: null 1358}; 1359(function(){ 1360const trackingids = window.fluency && window.fluency.trackingids ? window.fluency.trackingids : {}; 1361const remarketingTagSettings = window.remarketingTagSettings || {}; 1362const settings = [{ 1363fluencyid: 'Facebook', 1364settings: 'FACEBOOK' 1365},{ 1366fluencyid: 'Google Ads', 1367settings: 'GOOGLE' 1368},{ 1369fluencyid: 'Microsoft Ads', 1370settings: 'MSN' 1371}]; 1372settings.forEach(({fluencyid,settings}) => { 1373try { 1374const id = trackingids[fluencyid] || null; 1375remarketingTagSettings[settings] = { 1376enabled: id !== null, 1377id 1378} 1379} catch(error){ 1380if (window.hasOwnProperty('newrelic')) { 1381newrelic.addPageAction('remarketingError',{ 1382function: '/v9/widgets/tracking/ddc-advertising/v1/widget.vm', 1383error: error.message 1384}); 1385} 1386} 1387}); 1388DDC.Widgets.Tracking.Advertising.settings = remarketingTagSettings; 1389const adParams = { 1390pageType: "other" 1391}; 1392if(Object.keys(remarketingTagSettings).length){ 1393if(remarketingTagSettings.GOOGLE.enabled && window.google_trackConversion !== undefined){ 1394window.google_trackConversion({ 1395google_conversion_id: remarketingTagSettings.GOOGLE.id, 1396google_custom_params: adParams, 1397google_remarketing_only: true 1398}); 1399} 1400} 1401})(); 1402window.DDC = window.DDC || {}; 1403window.DDC.Widgets = window.DDC.Widgets || {}; 1404window.DDC.Widgets.DDCClickmap = window.DDC.Widgets.DDCClickmap || {}; 1405window.DDC.Widgets.DDCClickmap.url = "//cms-clickmap-prod-us-west-2.service.web.dealer.com"; 1406window.DDC.Widgets.DDCClickmap.newUrl = "//cms-clickmap-prod.us-west-2.web.dealer.com"; 1407(function(DDC, $) { 1408$(document).ready(function() { 1409var newrelic = window.newrelic; 1410if (typeof newrelic === 'object') { 1411newrelic.setCustomAttribute("template", "v9_OEM_FORD_0002_V1"); 1412newrelic.setCustomAttribute("template-color", "04"); 1413newrelic.setCustomAttribute("template-header", "V9_HEADER_TRUE_MINIMAL_V1"); 1414newrelic.setCustomAttribute("landing-page", "kernsfordfd_SITEBUILDER_INDEX_LANDING_0011_V1_1"); 1415newrelic.setCustomAttribute("font", "nimbus-sans-l"); 1416newrelic.setCustomAttribute("template-footer", "footer-links-responsive"); 1417newrelic.setCustomAttribute("template-footer-mobile", "footer-links-responsive"); 1418newrelic.setCustomAttribute("home-page", "kernsfordfd_SITEBUILDER_INDEX_LANDING_0011_V1_1"); 1419newrelic.setCustomAttribute("template-header-mobile", "V9_HEADER_MOBILE_MINIMAL_V1"); 1420newrelic.setCustomAttribute("design-component-button-shape", "rounded"); 1421newrelic.setCustomAttribute("design-component-button-style", "solid-primary-light-ghost-secondary"); 1422newrelic.setCustomAttribute("design-component-color-palette", "global-light-theme-gray-true-blue"); 1423newrelic.setCustomAttribute("design-component-form-text-colors", "global-light-theme"); 1424newrelic.setCustomAttribute("design-component-form-input-shape", "inherit-button-shape"); 1425newrelic.setCustomAttribute("design-component-chip-style", "white-neutral-border-hover-light"); 1426newrelic.setCustomAttribute("design-component-pagination", "floating-circle"); 1427newrelic.setCustomAttribute("design-component-page-title", "background-neutral-50"); 1428newrelic.setCustomAttribute("design-component-page", "background-neutral-25"); 1429newrelic.setCustomAttribute("design-component-container", "default"); 1430newrelic.setCustomAttribute("design-component-callout", "primary-primary-500-secondary-primary-700"); 1431newrelic.setCustomAttribute("design-component-box", "background-neutral-0-border-neutral-200"); 1432newrelic.setCustomAttribute("design-component-specialty-colors", "default"); 1433newrelic.setCustomAttribute("design-component-form-label-style", "global-light-theme"); 1434newrelic.setCustomAttribute("design-component-form-input-style", "global-light-theme");
1435newrelic.setCustomAttribute("design-component-spot-icon-style", "global-light-primary-highlight"); 1436newrelic.setCustomAttribute("design-component-highlight-badge-style", "global-light-theme"); 1437newrelic.setCustomAttribute("design-component-divider-colors", "global-light-theme"); 1438newrelic.setCustomAttribute("design-component-text-colors", "global-light-theme"); 1439newrelic.setCustomAttribute("design-component-link-style", "default"); 1440newrelic.setCustomAttribute("design-component-tile-style", "global-light-theme"); 1441newrelic.setCustomAttribute("design-component-accordion-style", "circle"); 1442newrelic.setCustomAttribute("design-component-drawer", "global-light-theme"); 1443newrelic.setCustomAttribute("design-component-carousel-button-style", "default"); 1444} 1445}); 1446DDC = DDC || {}; 1447DDC.dataLayer = DDC.dataLayer || {}; 1448DDC.dataLayer.site = DDC.dataLayer.site || {}; 1449DDC.dataLayer.site.design = DDC.dataLayer.site.design || {}; 1450DDC.dataLayer.site.design['options'] = { 1451"template": "v9_OEM_FORD_0002_V1", 1452"template-color": "04", 1453"template-header": "V9_HEADER_TRUE_MINIMAL_V1", 1454"landing-page": "kernsfordfd_SITEBUILDER_INDEX_LANDING_0011_V1_1", 1455"font": "nimbus-sans-l", 1456"template-footer": "footer-links-responsive", 1457"template-footer-mobile": "footer-links-responsive", 1458"home-page": "kernsfordfd_SITEBUILDER_INDEX_LANDING_0011_V1_1", 1459"template-header-mobile": "V9_HEADER_MOBILE_MINIMAL_V1", 1460}; 1461DDC.dataLayer.site.design['components'] = { 1462"button-shape": "rounded", 1463"button-style": "solid-primary-light-ghost-secondary", 1464"color-palette": "global-light-theme-gray-true-blue", 1465"form-text-colors": "global-light-theme", 1466"form-input-shape": "inherit-button-shape", 1467"chip-style": "white-neutral-border-hover-light", 1468"pagination": "floating-circle", 1469"page-title": "background-neutral-50", 1470"page": "background-neutral-25", 1471"container": "default", 1472"callout": "primary-primary-500-secondary-primary-700", 1473"box": "background-neutral-0-border-neutral-200", 1474"specialty-colors": "default", 1475"form-label-style": "global-light-theme", 1476"form-input-style": "global-light-theme", 1477"spot-icon-style": "global-light-primary-highlight", 1478"highlight-badge-style": "global-light-theme", 1479"divider-colors": "global-light-theme", 1480"text-colors": "global-light-theme", 1481"link-style": "default", 1482"tile-style": "global-light-theme", 1483"accordion-style": "circle", 1484"drawer": "global-light-theme", 1485"carousel-button-style": "default", 1486}; 1487})(window.DDC, jQuery); 1488var el = document.createElement('script'); 1489el.type = 'application/ld+json'; 1490el.id = 'ddc-schemaorg-integration'; 1491var hours = "[Mo 09:00-19:00, Tu 09:00-18:00, We 09:00-19:00, Th-Fr 09:00-18:00, Sa 09:00-15:00]".trim().replace(/]/g," ").replace(/[\[\]\[]/g,"").replace(/\=/g, " ").replace(/, /g, ",").trim().split(","); 1492var social = []; 1493var social = "https://www.facebook.com/profile.php?id=61559740622381#".replace(/"/g, "").trim().split(","); 1494tpsSchemaJson = ( typeof tpsSchemaJson != 'undefined' && tpsSchemaJson instanceof Array ) ? tpsSchemaJson : []; 1495var autodealer = { 1496"@context" : "http://schema.org", 1497"@type" : "AutoDealer", 1498"image": "https://pictures.dealer.com/k/kernsfordfd/1234/2a69cccd242e425a869aa68528c25432.jpg", 1499"url" : location.origin, 1500"sameAs" : social, 1501"logo": "https://pictures.dealer.com/k/kernsfordfd/1234/43679525561c4e3d997ff2b3bbda41e8.png", 1502"name" : "Kerns Ford, Inc.", 1503"description": "Kerns Ford is a new and used Ford dealership located in Celina, OH.", 1504"contactPoint": { 1505"@type": "ContactPoint", 1506"contactType": "Customer Service", 1507"telephone": "+18886197690" 1508}, 1509"telephone": "+18886197690", 1510"address": { 1511"@type": "PostalAddress", 1512"streetAddress": "500 W Logan St.", 1513"addressLocality": "Celina", 1514"addressCountry": "US", 1515"addressRegion": "OH", 1516"postalCode": "45822" 1517}, 1518"openingHours" : hours, 1519"hasMap": "https://www.google.com/maps/place/Kerns+Ford,+Inc./@40.5458306,-84.5817528,16z/data=!4m6!3m5!1s0x883e5250d4c40f11:0x4d5ce4277c4e233a!8m2!3d40.5455901!4d-84.577134!16s%2Fg%2F11b5wk407p?authuser=0&hl=en&entry=ttu&g_ep=EgoyMDI1MDQyOS4wIKXMDSoASAFQAw%3D%3D", 1520"geo" : { 1521"@type" : "GeoCoordinates", 1522"latitude" : "40.5455901", 1523"longitude" : "-84.577134" 1524}, 1525"priceRange": "Call for quote", 1526"areaServed": ["Celina OH", " Coldwater OH", " Saint Marys OH", " Lima OH", " Decatur IN."] }; 1527tpsSchemaJson.push(autodealer); 1528el.text = JSON.stringify(tpsSchemaJson); 1529console.log("DDC Schema.org code loaded. LD Flag: ws-tracking-schema-enabled-sites = " + (true ? "true" : "false")) 1530jQuery(function($) { 1531$('body').append(el); 1532}); 1533window.DDC = window.DDC || {}; 1534window.DDC.i18n = window.DDC.i18n || {}; 1535window.DDC.i18n.labels = Object.assign(window.DDC.i18n.labels || {}, { 1536'BONUS_TAG_TOOLTIP': 'Extra savings on the best cars and SUVs. Get great deals today by contacting the listed dealer with the VIN.', 1537'VDP_STOCK_PHOTO_DISCLAIMER': 'Picture may not represent actual vehicle.<sup>8<\/sup>', 1538'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.' 1539}); 1540(function($){ 1541let incentivesSelector = 'a[href*="/national-incentives/index.htm"]' 1542let incentivesLink = 'https://www.ford.com/io-frame-t3/?postalCode=45822&dealerPACode=01899&app_context=DC&leadsource=DC%20New%20Quote&altleadsource=Elite+Website&env=tier3&year=2025&make=Ford&model=F-150&intcmp=dc4-01899-F' 1543function updateTertiarySourceCookie() { 1544var cguid = ''; 1545try { 1546cguid = localStorage.getItem('t3websitecookie') || ''; 1547} catch (e) {} 1548var isT3CookieOnStorage = false;
1549if (!isT3CookieOnStorage && cguid.length > 0) { 1550isT3CookieOnStorage = cguid; 1551} 1552return isT3CookieOnStorage; 1553} 1554function poll(fn, timeout, interval) { 1555var endTime = Number(new Date()) + (timeout || 2000); 1556interval = interval || 500; 1557var checkCondition = function(resolve, reject) { 1558var result = fn(); 1559if(result) { 1560resolve(result); 1561} 1562else if (Number(new Date()) < endTime) { 1563setTimeout(checkCondition, interval, resolve, reject); 1564} 1565else { 1566reject(new Error('timed out for ' + fn + ': ' + arguments)); 1567} 1568}; 1569return new Promise(checkCondition); 1570} 1571poll(updateTertiarySourceCookie, 20000, 500).then(cguid => { 1572var windowStickerLinks = document.querySelectorAll('a[href*="window-sticker-services"]'); 1573for (let i = 0; i < windowStickerLinks.length; i++) { 1574let link = windowStickerLinks[i]; 1575if(link && !link.href.includes("cguid")) { 1576link.href += '&cguid='+cguid; 1577} 1578} 1579$(incentivesSelector) 1580.attr('target', '_blank') 1581.attr('href', incentivesLink + '&TertiarySource='+cguid); 1582}); 1583// remove arrow from AdChoices footer link 1584if ($('.evidon-notice-link b').length > 0) { 1585$('.evidon-notice-link b').remove(); 1586} 1587})(jQuery); 1588!(function () { 1589const loadAE = () => { 1590const a = document.createElement('script'); 1591a.src = "/tpp/audioeye/aem.js"; 1592a.type = 'text/javascript'; 1593a.async = true; 1594document.getElementsByTagName('body')[0].appendChild(a); 1595}; 1596'complete' !== document.readyState 1597? window.addEventListener 1598? window.addEventListener('load', loadAE) 1599: window.attachEvent && window.attachEvent('onload', loadAE) 1600: loadAE(); 1601})(); 1602if (!window.Cookies.get('abc') || window.Cookies.get('abc') === '[object Object]' || !window.Cookies.get('ddc_abcamm_cache')) { 1603const setCookies = (data) => { 1604const eoCookieExists = !!window.Cookies.get('abc'); 1605const adCookies = ['abc', 'abcc', 'abcamm', 'abcg']; 1606for (let i = adCookies.length - 1; i >= 0; i--) { 1607const cookie = adCookies[i]; 1608if (typeof data[cookie] !== undefined) { 1609const expirationDays = (data[cookie] === "") ? 1 : 7; 1610jQuery.cookie('ddc_' + cookie + '_cache', data[cookie], { expires: expirationDays, path: '/' }); 1611} 1612} 1613if (data['abc']) { 1614try { 1615sessionStorage.setItem("pixallCookieIsSet", true); 1616} catch (e) {} 1617} 1618if (!eoCookieExists && window.Cookies.get('abc')) { 1619window.DDC = window.DDC || {}; 1620window.DDC.tracking = window.DDC.tracking || {}; 1621window.DDC.tracking.ddc_abc_cache = data['abc']; 1622jQuery.publish('ddc-eo-cookies-set'); 1623} 1624}; 1625$(function() { 1626// Check cdlPrivacy cookie before making the fetch request 1627const cdlPrivacyCookie = window.Cookies.get('cdlPrivacy'); 1628let shouldSkipFetch = true; 1629if (cdlPrivacyCookie) { 1630try { 1631const decodedCookie = decodeURIComponent(cdlPrivacyCookie); 1632const cdlPrivacyData = JSON.parse(decodedCookie); 1633// Opt out 'false' means user is opted in, so we can fetch 1634if (cdlPrivacyData.targetOptOut === false) { 1635shouldSkipFetch = false; 1636} 1637} catch (error) { 1638console.warn('Error parsing cdlPrivacy cookie:', error); 1639} 1640} 1641if (!shouldSkipFetch) { 1642fetch("//pixall.esm1.net/cookie", { 1643credentials: 'include' 1644}) 1645.then((response) => response.json()) 1646.then((data) => setCookies(data)); 1647} 1648}); 1649} 1650if( (Math.random() * 100) < 5 ) { 1651DDC.getScripts({ js: ['/v9/media/js/web-vitals-tracking/google-analytics/index.js'] }); 1652} 1653window.DDC = window.DDC || {}; 1654window.DDC.i18n = window.DDC.i18n || {}; 1655window.DDC.i18n.labels = Object.assign(window.DDC.i18n.labels || {}, { 1656'CLICK_TO_DISPLAY_MORE_CONTENT': 'Click to display more content', 1657'SHOW_PLACEHOLDER1_SECTION_AND_HIDE_PLACEHOLDER2_SECTION': 'Show {{collapsedHeading}} section and hide {{expandedHeading}} section', 1658'NO': 'No', 1659'OOPS_EXCLAMATION_YOU_MISSED_THIS_ONE': 'Oops! You missed this one. ', 1660'PLEASE_CORRECT_THIS_VALUE': 'Please correct this value. ', 1661'PLEASE_DO_NOT_USE_URL': 'Please do not use urls. ', 1662'PLEASE_ENTER_A_NUMERIC_VALUE': 'Please enter a numeric value. ', 1663'PLEASE_ENTER_A_VALID_EMAIL_ADDRESS': 'Please enter a valid email address. ', 1664'PLEASE_ENTER_A_VALID_URL': 'Please enter a valid URL. ', 1665'PLEASE_ENTER_A_VALUE_LARGER_THAN_ONE_DOLLAR': 'Please enter a value larger than $1. ', 1666'PLEASE_ENTER_A_VALUE_SMALLER_THAN_ONE_DOLLAR': 'Please enter a value smaller than $1. ',
1667'YOU_HAVE_XX_INVALID_ENTRIES_IN_THE_FORM': 'You have XX invalid entries in the form', 1668'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. ', 1669'VIDEOPLAYER_CAPTIONS_TITLE': 'Captions', 1670'VIDEOPLAYER_CAPTIONS_ON': 'On', 1671'VIDEOPLAYER_CAPTIONS_OFF': 'Off', 1672'VIDEOPLAYER_FULLSCREEN': 'Fullscreen', 1673'VIDEOPLAYER_QUALITY_TITLE': 'Quality', 1674'VIDEOPLAYER_QUALITY_HIGH': 'High', 1675'VIDEOPLAYER_QUALITY_LOW': 'Low', 1676'INVALID_DATE': 'Invalid date', 1677'FORM_FIELD_IS_REQUIRED': 'is required. ', 1678'CLOSE': 'Close' 1679}); 1680}; 1681jQuery(scripts); 1682</script>
1682 1683<div data-location="page-footer" class="hide"></div>
1684<script type="text/javascript"> 1685if (window.DDC?.pushToGtmDataLayer) { 1686window.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}}); 1687const onLdClientReady = async (callback) => { 1688if (!window.ldClient) { 1689document.addEventListener('LDClientReady', callback); 1690} else { 1691await window.ldClient.waitUntilReady(); 1692callback(); 1693} 1694}; 1695onLdClientReady(() => { 1696const WIS_SPLIT_TEST_PREFIX = 'wis-split-test-'; 1697const enabledKeys = 'design-config-data-for-a-b-testing'.split(',').map(k => k.trim()); 1698const allFlags = window.ldClient.allFlags(); 1699const filteredFlags = enabledKeys.reduce((acc, key) => { 1700// Check if it's a Launch Darkly flag 1701if (key in allFlags) { 1702acc[key] = allFlags[key]; 1703} 1704// Check if it's a WIS split-test flag in localStorage 1705else if (key.startsWith(WIS_SPLIT_TEST_PREFIX)) { 1706const value = window.DDC.storage.local.getItem(key); 1707if (value) { 1708// Strip 'wis-' prefix for GA reporting 1709const gaKey = key.replace('wis-', ''); 1710acc[gaKey] = value; 1711} 1712} 1713return acc; 1714}, {}); 1715window.DDC.pushToGtmDataLayer({event: "ddc.launchdarkly.browser", eventData: filteredFlags}); 1716}); 1717} 1718</script>
vendor: 1 bytes, line 1718
1718
1719<script type="text/javascript"> 1720if (window.ldClient) { 1721(async () => { 1722await window.ldClient.waitUntilReady(); 1723try { 1724window.performance.measure('ldSDK', 'ldSDKStart', 'ldSDKEnd'); 1725window.performance.measure('ldSDKInit', 'ldSDKInitStart', 'ldSDKInitEnd'); 1726setNRAttr('ldClientScriptDuration', Math.round(performance.getEntriesByName('ldSDK')[0].duration)); 1727setNRAttr('ldClientInitDuration', Math.round(performance.getEntriesByName('ldSDKInit')[0].duration)); 1728} catch (err) { 1729console.log('Error setting ldClientScriptDuration and ldClientInitDuration.'); 1730} 1731})(); 1732} 1733(async () => { 1734const get = (name, def = 'UNSUPPORTED') => { 1735try { 1736const navEntries = performance.getEntriesByType('navigation'); 1737if (navEntries.length > 0 && navEntries[0].serverTiming) { 1738const entry = navEntries[0].serverTiming.find(entry => entry.name === `cdn-${name}`); 1739return entry ? entry.description : 'MISSING'; 1740} 1741} catch (e) { 1742console.error(e); 1743return 'ERROR'; 1744} 1745return def; 1746} 1747const cacheStatus = get('cache'); 1748const cacheableStatus = get('cacheable'); 1749setNRAttr('basePageCacheStatus', cacheStatus); 1750setNRAttr('basePageCacheable', cacheableStatus); 1751window.performance.mark(`basePageCacheStatus-${cacheStatus}`); 1752window.performance.mark(`basePageCacheable-${cacheableStatus}`); 1753})(); 1754</script>
vendor: 1 bytes, line 1754
1754
1755<script type="text/javascript"> 1756if (typeof perfMetrics === 'object') { 1757perfMetrics.onFirstInputDelay((delay, evt) => { 1758setNRAttr('firstInputDelay', Math.round(delay)); 1759setNRAttr('firstInputType', evt.type); 1760if (evt.isTrusted !== undefined) { setNRAttr('firstInputTrusted', evt.isTrusted.toString()); } 1761if (evt.timeStamp !== undefined) { setNRAttr('firstInputTimestamp', Math.round(evt.timeStamp)); } 1762}); 1763} 1764jQuery(document).ready(() => { 1765if (typeof window.newrelic === 'object') { 1766setNRAttr('userSessionId', DDC.session.get('userSessionId')); 1767(async () => { 1768const pageHtml = document.documentElement.outerHTML; 1769setNRAttr('pageSize', pageHtml.length); 1770const base64Regex = new RegExp("src=\"data:image/.*;base64,(.*?)\"", "g"); 1771const matches = pageHtml.matchAll(base64Regex); 1772let base64ImgLength = 0; 1773for (let match of matches) { if (match[1]) { base64ImgLength += match[1].length; } } 1774setNRAttr('base64ImgLength', base64ImgLength); 1775setNRAttr('hasBase64Img', (base64ImgLength > 0)); 1776})(); 1777if (Cookies.get('ddc_diag_akam_fullPath') != null && window.location.pathname === '/sorry-assets/sorry.htm' && window.location.search === '?isAkamaiSorry=True') { 1778setNRAttr('isAkamaiSorry', true); 1779} 1780const sendPageData = (Math.floor(Math.random() * Math.floor(100)) === 1); 1781if (sendPageData) { 1782if (DDC && DDC.dataLayer && DDC.dataLayer['page']) { 1783setNRAttr('pageWidgets', DDC.dataLayer['page'].pageInfo.pageWidgets.toString()); 1784} 1785setNRAttr('pageComponents', 'i18n.js.v1,widget.header-pre.v2,head.session-id.v1,widget.footer.v2,js.stack.v1,js.stack-item.v1,head.touchicon.v1,head.meta-title.v1,widget.header.v2,css.jquery-ui.v1,web-integrations.scripts.v1,head.favicon.v1,head.meta-list.v1,widget.footer-post.v2,head.link.v1,composer.head.v1,head.blog.v1,franchises.default.v1,head.shared-components.v1,head.storage-helper.v1,widget.version-check.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,ui.button.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,links.default.v1,css.stack.v1,widget.debug.v1,widget.image.v1,head.unlazyload.v1,form.recaptcha-loader.v1,tracking.helpers.v1'); 1786} 1787if (Cookies.get('_ga_last') === undefined) { 1788Cookies.set('_ga_last', Cookies.get('_ga')); 1789} else if (Cookies.get('_ga_last') !== Cookies.get('_ga')) { 1790setNRAttr('gaCookieModified', 'true'); 1791Cookies.set('_ga_last', Cookies.get('_ga')); 1792} 1793const nrCookieValsGA = { googleAdCookie: 'ddc_abcg_cache', gaCookie: '_ga', gidCookie: '_gid' }; 1794Object.entries(nrCookieValsGA).forEach(([name, value]) => { 1795const cookieValue = Cookies.get(value); 1796if (cookieValue) { 1797setNRAttr(name, cookieValue); 1798} 1799}); 1800if (Cookies.get('_edwpv') != null && Cookies.get('_ga') != null) { 1801setNRAttr('edmundsCookieGa', Cookies.get('_ga').replace(/GA\d\.\d\./i, '')); 1802} 1803const 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' }; 1804Object.entries(nrCookieValsNonGA).forEach(([name, value]) => { 1805const cookieValue = Cookies.get(value); 1806if (cookieValue) { 1807setNRAttr(name, cookieValue); 1808if (name.includes('ddc_diag_akam')) { 1809Cookies.remove(cookieName); 1810} 1811} 1812}); 1813setNRAttr('useDesignSystem', 'true'); 1814setNRAttr('variationFontFace', 'font-face-nimbus-sans-l'); 1815setNRAttr('fetchPriorityHighEnabled', 'true'); 1816setNRAttr('fetchPriorityHighLogoEnabled', 'false'); 1817setNRAttr('fetchPriorityHighLcpOnlyEnabled', 'false'); 1818setNRAttr('lcpAcceleratorEnabled', 'true'); 1819setNRAttr('eagerImageLoadingEnabled', 'true'); 1820setNRAttr('eagerImageLoadingLogoEnabled', 'true'); 1821setNRAttr('eagerImageLoadingLcpOnlyEnabled', 'true'); 1822const scripts = document.getElementsByTagName('script'); 1823setNRAttr('javascriptCount', scripts.length); 1824if (window.DDC.PrivateAPI && window.DDC.PrivateAPI.track) { 1825window.DDC.integrationTrackerData = [{"integrationType":"legacy","placesInventoryContent":"false","integrationId":"schemaorg"},{"placesInventoryContent":"false","integrationId":"audioeye"}]; 1826window.DDC.integrationTrackerData.forEach((trackerData) => { 1827window.DDC.PrivateAPI.track(trackerData, { methodType: 'Integration Loaded' }); 1828}); 1829} 1830} 1831}); 1832</script>
1832 1833</body> 1834</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.