PageSourceSearch

https://www.grandprairieford.com/dealership/about.htm

html grandprairieford.com collected 2026-10-07 00:04:14 UTC 516,853 bytes, 2,208 lines download raw bytes

1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" class="responsive-grid location-page sidebar-bg vertical-12 blue-white ddc-site single-franchise responsive-type v9-oem-ford-0002-v1 ford alias-sitebuilder-about-us-1" >
3<head>
4<!--
5i-07a7a84d79672a84d-us-east-1-bot1 null
6-->
7<meta charset="UTF-8" />
8<title>Grand Prairie Ford | Ford Dealer in Grand Prairie, TX</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/g/grandprairiefordfd/1234/6526996aaada43b58ea179c164e2a449.jpg?impolicy=downsize_bkpt&w=2000"  as="image" />
14<meta name="description" property="og:description" content="Visit Grand Prairie Ford, your trusted Ford dealer in Grand Prairie, TX. Explore new and used F-150, Bronco, and Explorer models with award-winning service." />
15<meta name="author" content="Grand Prairie Ford" />
16<meta name="expires" content="never" />
17<meta name="distribution" content="global" />
18<meta name="robots" content="index, follow" />
19<meta name="og:title" property="og:title" content="Grand Prairie Ford | Ford Dealer in Grand Prairie, TX" />
20<meta name="og:type" property="og:type" content="website" />
21<meta name="og:url" property="og:url" content="https://www.grandprairieford.com/dealership/about.htm" />
22<meta name="og:description" content="Visit Grand Prairie Ford, your trusted Ford dealer in Grand Prairie, TX. Explore new and used F-150, Bronco, and Explorer models with award-winning service." />
23<meta name="locale" content="en_US" />
24<meta name="providerID" content="DDC" />
25<meta name="facebook-domain-verification" content="w89xwkd4gyyk6h8zw72voay0go02re" />
26<meta name="google-site-verification" content="7AM3a2tKjVu6VdU_3DvNc2SQHCBArXPwlhM3SR27lz4" />
27<meta name="msvalidate.01" content="77D4EFCA0AFC46D2EBE0229012570898" />
28<meta name="ddc:site-alt:en_US" content="lang=en_US, path=/dealership/about.htm" />
29<link rel="canonical" href="https://www.grandprairieford.com/dealership/about.htm" />
30<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="/blog/rss/index.xml" />
31<link rel="shortcut icon" type="image/vnd.microsoft.icon" href="//static.dealer.com/v8/global/images/franchise-logos/auto/f/ford/white/183x125.png" />
32<script type="text/javascript">
33window.Cookies||(window.Cookies={get:i=>{const o=("; "+document.cookie).split("; "+i+"=");if(o.length>=2)return o[1].split(";").shift()}}),window.DDC={dataLayer:{user:{},page:{}},Flags:{},i18n:{},Widgets:{}},window._pxam=window._pxam||[];
34</script>
vendor: 1 bytes, line 34
34
35<script type="text/javascript">
36(()=>{const e="activeSession",t="-EXPIRATION",o=e=>({getItem:t=>{try{return window[e].getItem(t)}catch(e){return null}},setItem:(t,o)=>{try{window[e].setItem(t,o)}catch(e){}},removeItem:t=>{try{window[e].removeItem(t)}catch(e){}},keys:()=>{try{return Object.keys(window[e])}catch(e){return[]}}}),s=o("localStorage");window.DDC.storage={local:s,session:o("sessionStorage")};const i=e=>{s.removeItem(e),s.removeItem(`${e}${t}`)},n=o=>{try{if(!o)return;if(!s.getItem(o))return void i(o);const n=`${o}${t}`,r=s.getItem(n);if(r)if("session"===r){if(!window.Cookies.get(e))return void i(o)}else{const e=Number(r);if(!Number.isNaN(e)&&e<=(new Date).getTime())return void i(o)}}catch(e){console.log(e,o)}};window.DDC.session={get:e=>(n(e),s.getItem(e)),set:(e,o,i)=>{let n="session";if(Number.isInteger(i)){const e=1e3*i;n=(new Date).getTime()+e}s.setItem(`${e}${t}`,n),s.setItem(e,o)}},window.Cookies.get(e)||s.keys().forEach((e=>{e.endsWith(t)&&n(e.slice(0,-11))}))})();
37</script>
vendor: 1 bytes, line 37
37
38<script type="text/javascript">
39(()=>{const e="activeSession",o="userSessionId";let s=DDC.session.get(o);if(!window.Cookies.get(e)||!s){const r=e=>{try{return new URL(e).origin}catch(e){return""}};s="function"==typeof window.crypto?.randomUUID?window.crypto.randomUUID().replaceAll("-",""):"",s&&(DDC.session.set(o,s),document.cookie=`${e}=true;path=/`,document.cookie=`__ssoid=${s}; SameSite=None; Secure`),["sessionReferrer","sessionReferrerDomain"].forEach((e=>{DDC.storage.session.setItem(e,r(document.referrer))}))}window.DDC.dataLayer.user.sessionId=s,DDC.storage.session.setItem(o,s)})();
40</script>
vendor: 1 bytes, line 40
40
41<script type="text/javascript">(function(){window.asc_datalayer=window.asc_datalayer||{},window.asc_datalayer={events:[],items:[],measurement_ids:[],affiliation:"dealer_dot_com",currency:"",language:"",oem_brand:"",oem_code:"",store_name:""};})();</script>
vendor: 1 bytes, line 41
41
42<script type="text/javascript">(function(){window.DDC=window.DDC||{},window.DDC.WidgetData=window.DDC.WidgetData||{},window.DDC.WidgetData["ws-tracking"]=window.DDC.WidgetData["ws-tracking"]||{},window.DDC.WidgetData["ws-tracking"].ddctrackingMessages={trackingData:[],push:a=>{const{data:t}=a;window.DDC.WidgetData["ws-tracking"].ddctrackingMessages.trackingData.push(a),window.dispatchEvent(new CustomEvent("ddcTrackingData",{detail:"string"==typeof t?JSON.parse(t):t}))},forEach:a=>{window.DDC.WidgetData["ws-tracking"].ddctrackingMessages.trackingData.forEach(a)}},window.addEventListener("message",a=>{const{data:t}=a;let i;if("string"==typeof t)try{i=JSON.parse(t)}catch(a){i=null}else i=t;"ddctagging"===i?.taggingTarget&&window.DDC.WidgetData["ws-tracking"].ddctrackingMessages.push(a)});})();</script>
vendor: 1 bytes, line 42
42
43<script type="text/javascript">window.__AudioEyeSiteHash = "1025e9e36dea516ebce721a78706fb1a";</script>
vendor: 1 bytes, line 43
43
44<script type="text/javascript">
45window.DDC = window.DDC || {};
46window.DDC.jqueryUiCssPath = "/static/dist/v9/variations/oem-ford/0002/v1/css/jqueryui-desktop-white.css?r=1791302960000";
47</script>
47
48<style type='text/css' media='all' data-href='/dist/v9/variations/global/0011/v2/css/font-face-roboto.css'>@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/roboto-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/roboto-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/roboto-black/v1/webfont.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/roboto-medium/v1/webfont.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/roboto-condensed-regular/v1/webfont.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"DDC Heading Font Face";src:url("/static/v9/media/fonts/roboto-condensed-bold/v1/webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}</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;--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);
58--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;--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-pill.css'>:root{--btn-border-radius-base:calc(1.1em + 6px);--btn-border-radius-large:calc(1.1em + 10px);--btn-border-radius-small:calc(1.1em + 5px)}</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=1791302953000'/>
74<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-ford/0002/v1/css/overrides/type.css?r=1791302963000'/>
75<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-ford/0002/v1/css/blue_white-widgets.css?r=1791302952000'/>
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<style type='text/css' media='screen,projection' data-href='/sites/b/bhaprofile/stylesheets/all-desktop.css'>/* THIS ALSO PUSHES TO BHA SITES ON THE GSTPROFILE */
273/* DNA4501493 ddcryanp */
274.inventory-search-facetbrowse.hori-search {padding:15px 0 10px;background-color:#8F9397;margin:0px;}
275.inventory-search-facetbrowse.hori-search h3,
276.inventory-search-facetbrowse.hori-search .form-group.hide {display:none;}
277.inventory-search-facetbrowse.hori-search .form-group {width:10%;display:inline-block;margin:0 5px;}
278.inventory-search-facetbrowse.hori-search fieldset {text-align:center;}
279/* SLIDESHOW SEARCH */
280.index .custom-search .inventory-search-form,
281.index .custom-search .inventory-search-form .form-group + .form-group,
282.index .custom-search .inventory-search-form .form-group button {margin-bottom:0px;}
283.index .custom-search .inventory-search-form .form-group .ddc-span8 {margin-left:0px;width:100%;}
284.index .custom-search .inventory-search-form button {width:100%;padding:2px 0px;margin-bottom:30px;}
285.index .custom-search .inventory-search-facetbrowse .form-group {margin-bottom:3px;}
286.index .custom-search .inventory-search-facetbrowse h3.h1.ddc-heading-1 span {background:none transparent;margin-left:0px;padding-left:0px;}
287.index .custom-search .inventory-search-facetbrowse h3:before {border:0px;}
288.index .container.DNA4618779 {margin-top:20px;}
289.index .container.DNA4618779 .inventory-featured-default-extension-1 .yui3-u-1-3 .hproduct .media img {height:150px;}
290/* DEAL SECTION */
291.deal-section .content-default h3 {margin:20px 0 0;}
292.deal-section .links-list.car i {font-size:80px;width:auto;padding:0px;margin-top:-20px;background:none transparent;}
293.deal-section .links-list.three .mycars-signup {background:none;color:#000000;box-shadow:none;border:0px;position:absolute;right:-10px;top:-43px;}
294.deal-section .links-list.three .mycars-login {width:65%;}
295.deal-section .links-list h3 {font-size:21px;text-align:center;}
296.deal-section .links-list {height:370px;}
297.deal-section .links-list .nav {position:absolute;bottom:0px;width:100%;padding:10px 16px;left:0px;}
298.deal-section .ddc-span4 {border-right:1px solid rgba(190, 190, 190, 0.66);}
299.deal-section .ddc-span4:last-child {border:0px;}
300.ddc-composer .links-list.one,
301.ddc-composer .links-list.two,
302.ddc-composer .links-list.three {margin-top:80px;}
303.index .deal-section h3.h1.ddc-heading-2 {margin-top: 0;}
304/* FEATURED SECTION */
305.featured-section {margin-top:25px;padding-top:25px;padding-bottom:25px;background-color:#ffffff;}
306.featured-section .h1.ddc-heading-1 span{background-color:#ffffff;}
307.featured-section .h1.ddc-heading-1 {padding-bottom:3px;}
308.dealership-section.padding {padding-top:0px;}
309.featured-section .inventory-featured-default div.hproduct .view-link {position:absolute;}
310.featured-section .inventory-featured-default-extension-1 .description span,
311.featured-section .inventory-featured-tabbed .description span {line-height:1.3;}
312.featured-section .inventory-featured-default-extension-1 .yui3-u-1-3 .hproduct .media img {height:auto;}
313.featured-section .inventory-featured-default-extension-1 .yui3-u-1-3 .hproduct {height:190px;}
314.featured-section .inventory-featured-default-extension-1 .yui3-u-1-3 .hproduct > div.hover-state, 
315.featured-section .inventory-featured-default-extension-1 .yui3-u-1-3 .hproduct > div:hover {top:-180px;}
316.featured-section .inventory-featured-default-extension-1 .yui3-u-1-3 .hproduct > div {height:360px;}
317.featured-section .inventory-featured-default .pricing span.msrp.final-price span.value {color:#6c6c6c;font-size:1.3em;line-height:1;}
318.featured-section .inventory-featured-default .pricing .msrp .label {width:30%;display:inline;}
319.featured-section .inventory-featured-default .pricing span.msrp.final-price span.value {width:68%;display:inline;}
320/* FV fix */
321.ddc-wrapper .inventory-featured-default .description {width:55%;float:left;}
322.ddc-wrapper .inventory-featured-default .view-link {clear:both;}
323.ddc-mega-menu-nav .inventory-featured-default  .pricing .final-price .value, 
324.ddc-mega-menu-nav .inventory-featured-default  .pricing .final .value {line-height:1.2em;}
325.single-franchise.infiniti .navbar-nav .inventory-featured-default .hproduct .fn a {color:#ffffff;}
326/* VLP */
327.inventory-listing-default .inventoryList .btn[data-href*="eprice"] span {font-size:14px;}
328/* NAV */
329.compact.navbar-default .navbar-nav > li.currentPage > a:visited {color:#6c6c6c;}
330.compact.navbar-default .navbar-nav > li.currentPage > a:hover {color:#ffffff;}
331.compact.navbar-default .navbar-nav > li.nav-first a {font-size:25px;padding:4px 15px 5px;}
332/* HIDING SEARCH ON SKRINK */
333.page-header.sticky-header-nav.shrink-header-nav .inventory-search-form,
334.page-header.sticky-header-nav.shrink-header-nav ul.tels li.tel.phone1 span.type,
335.page-header.sticky-header-nav.shrink-header-nav ul.tels li.tel.phone1 span.separator {display:none;}
336/* IE FIX */
337.ie9 .page-header .inventory-search-form input[type="search"] {padding-bottom:0px;}
338/* DNA4548011 ddcbthyng */
339.index .push {height: 100px;}
340/* DNA4568761 ddcryanp */
341.single-franchise.infiniti .showroom-default .hproduct .fn span,
342.single-franchise.infiniti .inventoryList .hproduct .fn a,
343.single-franchise.infiniti .inventory-featured-default .hproduct .fn a {color:#000000;}
344/* DNA4575383 ddcbthyng */
345.pricing .paymentLoan .price.h1,
346.pricing .paymentLease .price.h1,
347.pricing .paymentLoan .value,
348.pricing .paymentLease .value {line-height: 1.3em;}
349/* DNA4623838 social footer fix */
350.ddc-footer > .social-header-buttons {display:none;}
351/* DNA4644233 ddcryanp */
352.ddc-wrapper .inventory-featured-default .hproduct {background-color:#fff;padding:10px;}
353.v9-oem-alfa-0001-v1 .ddc-wrapper .inventory-featured-default .hproduct {background-color: inherit;}
354.ddc-wrapper .inventory-featured-default .hproduct .view-link {position:static;width:100%;} /* ddcjonathana DNA4660685 specificked! */
355.ddc-wrapper .inventory-featured-default .pricing,
356.ddc-wrapper .inventory-featured-default .description {width:100%;float:none;margin:0px;clear:both}
357/* DNA4658596 ddcdrewc */
358.blog-post-list .view-link {float:right}
359/* US44934 */
360.ddc-mega-menu-nav .inventory-featured-default .hproduct .description {clear:both}
361/* 10289523 JLC */
362.vehicle-ctas .price-btn .btn { text-align: center; }
363/* fdbarfety 12520825 */
364.page-header.minimal .home-logolink {height: auto;}
365/* 03926655 + 03927407 JLC -- copied from joemyerskiavtg 03967771 ddcrandyh + wabbey 04305118- */
366.index .ws-specials .aspect-ratio-desktop-10x1.mb-8 {
367& .slick-slider.carousel #controls-container { position: relative; bottom: 50px!important; height: 0px!important; }
368& .asset-disclaimer { bottom: 5px; }
369margin-bottom: 0px!important;
370}
371/* ddcjareds 05986531 - adding alert Banner styling */
372.content-alert-banner-message, .content-alert-banner-message a { font-size:27px; margin-top:-7px; font-weight:bold; }
373.content-alert-banner-container.bg-contrast-max { background-color: #C3002F!important; }
374/* ddcrandyh 07196839 */
375.vdp.responsive-type .page-bd .sidebar-mycars-vdp .ddc-font-size-small { font-size: 1rem }
376</style>
377<style type='text/css' media='screen,projection' data-href='/sites/b/bhaprofile/stylesheets/desktop-normal.css'>.index .custom-search {width:300px;position:absolute;top:210px;box-shadow:0 0 10px rgba(0,0,0,0.5) inset;border:1px solid #ffffff;border-radius:4px;background-color:rgba(256,256,256,0.7);padding:20px;}
378</style>
379<style type='text/css' media='screen,projection' data-href='/sites/b/bhaprofile/stylesheets/shared-desktop.css'>/* DNA4512877 ddcdrewc */
380.digital-retailing-trigger {font-size:16px;color:#ff0000;top:-43px;}
381.digital-retailing-trigger .dr-open .ddc-icon {bottom:-23px;}
382/* DNA4535176 ddcdrewc */
383.page-header .tels .type,
384.page-header .header-default .vcard .tels .separator {display:none;}
385.page-header .header-default .vcard .tels .tel {font-size:200% !important;font-weight:bold;}
386/* DNA4535761 ddcdrewc */
387.page-header.compact .header-default {overflow:visible;}
388.page-header.compact .inventory-search-form {bottom:27px;}
389/* DNA4629331 ddcdrewc */
390.video-gallery .yui3-u-1-5 {float:none;display:inline-block;vertical-align:top;width:19%;}
391/* v2 tamplate 11 QA fixes ddcjareds */
392html.v9-global-0011-v2 .mycars-vlp .btn-default:hover,html.v9-global-0011-v2 .mycars-vdp .btn-default:hover,html.v9-global-0011-v2 .links-list .btn-default:hover { color: hsl(0, 0%, 100%); }
393html.v9-global-0011-v2 .btn-primary.btn:not(.btn-no-decoration):before,
394html.v9-global-0011-v2 .locations-proximity .btn[type='submit']:not(.btn-no-decoration):before,
395html.v9-global-0011-v2 .pricing .ePrice .btn:not(.btn-no-decoration):before,
396html.v9-global-0011-v2 .pricing .btn.eprice-button:not(.btn-no-decoration):before,
397html.v9-global-0011-v2 .pricing .btn[data-eprice]:not(.btn-no-decoration):before,
398html.v9-global-0011-v2 .showroom-detail .hproduct .btn.view-link:not(.btn-no-decoration):before,
399html.v9-global-0011-v2 .showroom-detail .callout .btn.callout-button:not(.btn-no-decoration):before  { color: hsl(0, 0%, 100%); }</style>
400<link rel='stylesheet' type='text/css' media='screen,projection' href='/customcss/custom.css?r=1790254833000&_renderer=desktop'/>
401<script type="text/javascript">
402window.performance.mark('ldSDKStart');
403</script>
vendor: 1 bytes, line 403
403
404<script src="/static/assets/libs/launch-darkly/3.1.4/ldclient.min.js" async></script>
vendor: 1 bytes, line 404
404
405<script type="text/javascript">
406(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:"grandprairiefordfd",countryProfileReference:"",device:i,groupProfileReference:"bhaprofile",oemProfileReference:"fordprofile",optOutUXTesting:t,pageAlias:"SITEBUILDER_ABOUT_US_1",pageId:"grandprairiefordfd_SITEBUILDER_ABOUT_US_1",profileReference:"fordprofile",siteId:"grandprairiefordfd",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")}})();
407</script>
vendor: 1 bytes, line 407
407
408<script type="text/javascript">
409!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"}();
410</script>
410
411</head>
412<body>
413<script type="text/javascript">
414window.onload = () => {
415var goneAliasRedirect = '';
416if (goneAliasRedirect) {
417window.location.replace(goneAliasRedirect);
418}
419};
420const toTitleCase = (s) => {
421if (!s) { return ''; }
422return s.replace(/\w\S*/g, (v) => { return v.charAt(0).toUpperCase() + v.substr(1).toLowerCase(); });
423};
424window.DDC = window.DDC || {};
425if (window.DDC.storage.session.getItem('session.location') !== null) {
426window.DDC.userLocation = JSON.parse(window.DDC.storage.session.getItem('session.location'));
427} else {
428const userPostalCode = window.Cookies.get('DDC.postalCode') || '';
429const postalCityState = window.Cookies.get('DDC.postalCityState');
430const userCoordinates = window.Cookies.get('DDC.userCoordinates');
431const [ userCity, userState, userCountry ] = postalCityState ? decodeURIComponent(postalCityState).split(', ') : [];
432const [ userLatitude, userLongitude ] = userCoordinates ? decodeURIComponent(userCoordinates).split(',') : [];
433window.DDC.userLocation = {
434userPostalCode,
435userLatitude,
436userLongitude,
437userCity: userCity ? toTitleCase(userCity) : '',
438userState,
439userCountry
440};
441// Cache userLocation Data
442window.DDC.storage.session.setItem('session.location', JSON.stringify(window.DDC.userLocation));
443}
444if (window.DDC?.dataLayer?.user && window.DDC?.userLocation) {
445window.DDC.dataLayer.user = { ...window.DDC.dataLayer.user, ...window.DDC.userLocation };
446}
447window.DDC.siteSettings = {
448siteId: 'grandprairiefordfd',
449pageAlias: 'SITEBUILDER_ABOUT_US_1',
450accountId: 'grandprairiefordfd',
451defaultDomain: 'www.grandprairieford.com',
452financingDomain: 'https://www.grandprairieford.com',
453googleMapsApiKey: 'AIzaSyBsM5yAosdSeeeykoQaEUbo3lUbWkVFEzc',
454isSecureLoginEnabled: false,
455isDomainSSLEnabled: true,
456childAccountIds: [],
457isEO: true
458};
459window.DDC.client = {
460isMobile: false,
461isDesktop: true,
462isTablet: false
463};
464window.DDC.siteProperties = {"template_footer_override":"footer-links-responsive","ghosteryFD":"true","upgrade":"false","meta_conversions_api_pixels":"[851456864988561]","currentPreviewExperimentId":"182018fb58c54d23b3c2ab04707809df","enterpriseRecaptchaSiteKey":"6LfwrMocAAAAAJYLY55NYbU_KjkOTGT99cseVgu4","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","enableMyCars":"true","leads_country_check":"true","audioEyeSiteHash":"1025e9e36dea516ebce721a78706fb1a","variationFontFace":"font-face-roboto","siteVersion":"2","siteBackground":"BLANK","design_component_button_shape":"pill","site_favicon":"//static.dealer.com/v8/global/images/franchise-logos/auto/f/ford/white/183x125.png"};
465window.DDC.hasFeature = {
466formsV2: true,
467typographyV2: true,
468gridsV2: true
469};
470(() => {
471var siteProperties = window.DDC.siteProperties,
472camelCase;
473for (var prop in siteProperties) {
474// convert underscores to camelCase
475if(prop.indexOf('_') >= 0) {
476camelCase = prop.replace(/_([a-z])/g, (g) => { return g[1].toUpperCase() });
477siteProperties[camelCase] = siteProperties[prop];
478delete siteProperties[prop];
479}
480};
481})();
482window.DDC.getSiteProperties = () => {
483return window.DDC.siteProperties;
484};
485window.DDC.getSiteProperty = (propName) => {
486var propValue;
487if (propName in window.DDC.siteProperties) {
488propValue = window.DDC.siteProperties[propName];
489}
490return propValue;
491};
492window.DDC.digitalRetailing = DDC.digitalRetailing || {};
493// To be removed when 3rd party widgets no longer reference.
494window.DDC.userProfile = DDC.userProfile || {};
495if (window.DDC.storage.session.getItem('drSummary') !== 'undefined') {
496window.DDC.digitalRetailing = JSON.parse(window.DDC.storage.session.getItem('drSummary'));
497} else {
498window.DDC.digitalRetailing.summary = {};
499}
500window.DDC.moduleJSCacheBust = 1791302873000;
501</script>
vendor: 1 bytes, line 501
501
502<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"errorBeacon":"bam.nr-data.net","licenseKey":"NRBR-7d4b384e040a3f5c6af","agent":"","beacon":"bam.nr-data.net","applicationTime":236,"applicationID":"214274959","transactionName":"ZwFQZEFRWUFQBU1bWV5LYVVBRltXRUlaXVhEFl1cX1VF","queueTime":0,"atts":"S0ZHEglLFVNSBVZHWEQ3RlFHVRUIEzJhEBoSBUJAZVVFQVgJVxAMElUCHgIeDxAdRF5AWUUUYkJcVl5eVDRcVFNCAVxTVhINEFMOWEJEXwJbXFYSGxBBB15Xd1wNU0MRChVheDJ8cGN5KHZ1YW92cH4zbW1jYzsDEh8SQ0BEA3peX1UKRnljEg0QAF4IHAQBURwGBh4DBRNKG1NVUwtHXkd8XkFFD1dVdV8KVFlUfV5BQkQDEFdcCBAcEV9EW0MPSnFZRQpGY0ZTVFdCFRsIARxGRFlSEg0QAEgIEkABSVNbUl1WW0UDWloYXgFGGFRYWEFFTxkad1sFX1Fad39dQhIQHhYBSgMQUltWX1APF1xTRExVWFxDQxsRTnhZV10FW3d7X0RGGEQVEFdbBV9RWnNbW1QITWBiZEYIEgMSGxBSClBXWEQtYhIJEgYKAEgLAwMeUgceBwcVHhMHUlNbUQ1gVUJFUkFFL10QDBJSV1FWBlEHAUQVEFVdF3BfRxINEEUUTFcUHEZbVBEKFVVDB1dWRkIFW0JaVVFdQwJfVhQcRlRCUl5UWlgVXEEUCkYeVlxCUx4TShtTVVMLR15Hc15GSEQDEHFCBVxUE2BFU1gUUFcUHEZUWUFDQ2FUBU1bWV4qU11WEg0QXQlaU0JZC1wdW1VFXRwRS1NGQAFAHQISGxBeFVBAX0MnXUVdRHJAQwlLcURZEFtTUlwVCAFKG11FWRZbQ2dZWldmB1BGX14DEAoDHBVCUAFce1ISXhBXQVFZVkEUWFtEWQFUX0FUUVZuNXBmc3Ixe3x3dWVtcCR2Z2JvMWFvAhIbEF4VUEBfQzBbXVZkWEZQChsIBwFWHhJDUVBXeAJ6XlNRChAKEXF1fWQyZmdlb1UQHBFCVkVkFFUQDBIMRkRDQw1uHjoWRUFHSlVCUl5TQkMHUEBfVQJdQlceVF1cOhZWU1EIV0JAWF5CbUlYUFlFEBxYR10VHhMQWEBfURBbX115UxALRE8LaX8hf291f2V2blYJAgRvMgMSHxJWUVIJTFxCdAFTXFZCdF1VA0oQDBJIVlVSXFJARRRYUV0dFF1DRw1QQFAIXUJEUQ1AWVZWWEBVAF0eV0UcW1xaUUVLbglJRl9fCkENAhxVWlA5UFxADSZ6cR9UQ1tVWwgKDglWHlRHHVNAHBZLXVBZCFcNVEJWXFUWS1NfQg1XVlxCU0RFARVRQFlJVlRQHVJcRQ9NS19USV9RQw1lXmcyamcPfytZYnVhYkp3M1NdTn0gWQN8ZFweVwIEAgQEVAQddRxRXUMCFEFfXRReWVVZUlYMVgsGBgZIUV9eXVhcbglLVQsABlFTAlZSVBxfXwdUHVBQAQsdDwtXVxRRBVVSBgZVUQ4BB1EVEBoSAF1dUllZEAtETkVBHgNAUV1UR0BQD0tbU1YLQFQdU1hfE0obW0VxD1NdUll2XlMgWFtaXxJXQhEKFVRQCkpXFBxGU1tSXVZbcwlNEAwSMVxbXV9AXBEkVkYWGAZdRGwBdQUIVwgLcgBSBQYCA3UKBiN6cAMIVXN0cgNyc3VeChsMXQtcWUdfRQh1A1peV0IBVhBxX0NBE0obXUVZFltDcF9CXEUjQUJTUxBXVBEKAB4TFlhAU14Qc1NQX0JcRRUbCBQcAlZUWkNDQFgFTVxZQhBaRFZIVkEdAF1AU1cNXV5XUVteUBUVVFJdBUBbVkRUV18SS1NaHAJdQldUXkBUBU0eUF8WVlRaQlJRRQpQXFVfCFxAQV9RW10DFURXXhBHSV9RQkZeC1ZGX0YBU0ofUlJAWhVRW0RVDFNEW1FAU0gUXEJZQhBbXlQcVVdDDUpaX0IBWlFHWFZFUB9YR0JfCV1EWkZSHkcSXkBTVw1dXldRW15QFRUQGhIAV0ZaU1IQC0RdV0VbEF1AERwVfXQraUBZVg1eVWFVUVdDA1dRUxJeEFZcQlNCQwlfW1pVRh4SUF9bXUNEAxBUXBFXb0RYXkZURBUQV1sFX1Fac1tbVAhNZnpjMldCQFlYXBNcG0ZaQ1UcAhEcFV5eBVheUxJeEFVdb2JhE0obRFdCDVNEWl9ZYlAUXFxCeQAQChFGDm12KnZwd3w7AgACAWhkA0QVEEBRFltRR1lYXHYUWFxSQAVAVV1EflYTXBtED280c2J2fmNtZS58f3NvVAIAAm9hABNKG0FfRAFiQlxAUkBFD1xBFApGHkRWXUdeUBJcH15VBVZVQR1aXVMPVVcbVAFUUUZcQw9ZA1hWU0JJX19RWVtXHQddXVRVMFNXflFZU1YDS39fXg1fWUlVY1NWLGoPQkIRVxxWXkNXQxZLW0VVNldTUkBDUVkHaltCVS9XSQ4Ge1RGFHRdVXElc3Fyem5+aFMMfG9SMW17WVt4ZnYyAAtVQwFkV0YEG1ReCE10V1MBD1ZcXkMfVwdaVxtUAVRRRlxDHkUDVEJaURBXHVtVVlZUFBRfT1MFQEMeVFJUUBNVRgtYAVNUVkIaX0gFWEBFHBFBVWVRRVtQElBdWGcNVldWRHRhYltNQENVSF9ZXVlaW0sDGx4UcylhY1ZCQVdDRAMQXx1UBVEEUQ8GVVEABAECBQoEVx1CQRwDWEFCHVUfUlxEBhAdRFhZV10FW3NfWVJcRTJ1YXVZFFpVQRINEHQlfXpzHTZhcR5xcmEDUw8fcXMpH2N7cQQKBUQVEFlDDUBZQHNYR18SfVtFUQZeVVcSDQMdRHp\/ZWALXVxnSUdXE1wbUFlERh4SUkBHd18QGwgUXA1EVREcFVtCNVxRQ0IBEAoRREVHVEQVEENDAUBxVFVZRhNcG39ZSg1eXFJsGAcfVhlzRkAIV2dWUnxbRToWBwUHSgEGExh8emUrdR4WXA1ZVRN3UlFaCQISVV8JQlFHWVVeVF0ZYldXAWFfRkJUV2IDWEBVWCZdRG8fBhwBXRkZXkQQQkMJbBhuHhZYVVNDC0dCUFVEV1AUWloYUwtfbBxSWEYYRnpaRF8JV2wcAQUKH1YXAhgARGFRVVFFW21JDAEBHlcEEh8SU1NFB1pXWEQBQBIJEkJBHANYQUIdVRAcEUdeVlYDTWBTXgBXQnVRXl4TXBtUV1wXVxIfEkBbVQFcRmVVB0ZZXF5jWkMDSlpZXAAQChECFxpCA1pGX18KGxIfEkVXQBNcQUJzC0deR0JOEAtEbGEUHEZbXl9ZWVdyNWoQDBIHXV5HQlheE0obXUVZFltDcF9CXEUjS0BZQkYIAB8SdH9iNlZdWnkAEAoRU1pBHARWRgcSSBBRQF4VCANXCwAFCEgQUVBTWEdfEhsIFFcWU15XQEVTWBRQV1BfFlZWVxIbEEIWWFwUCkYAAAEGBgIBUAgLBgRVBgIBBwcCAVMBCw8FUAUSHxJEV1IJV1ZXQh1xX19fRRALRE5aX0QBEE1O"};
503(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 */
504(()=>{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;
504for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.323.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}
504function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
504const 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);
504if(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$:()=>
504o,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])}
504(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}
504;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)=>
504{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
504ine_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()=>
504{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)=>
504null==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
504dTimingMethod(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
504imeToRegister: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})})}
504return 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"
504!==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);
504if(!(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)}
504);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)})});
504class 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
504h(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 504
504
vendor: 735 bytes, line 505
505<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 505
505
506<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 506
506
507<script type="text/javascript">
508window.PixallConfig = {
509bcSync: false,
510};
511</script>
vendor: 1 bytes, line 511
511
512<script type="text/javascript" src="/pixall/pix-ddc-fp.min.js" async defer></script>
vendor: 1 bytes, line 512
512
513<script type="text/javascript">
514window.coxAutoDataLayer = window.coxAutoDataLayer || [];
515const getAdvertisingValue = (key) => {
516const urlValue = (new window.URLSearchParams(window.location.search))?.get?.(key);
517try {
518return urlValue || window?.sessionStorage?.getItem?.(key);
519} catch (e) {
520return urlValue;
521}
522}
523const advertisingKeys = {
524gclid: getAdvertisingValue('gclid'),
525fbclid: getAdvertisingValue('fbclid'),
526msclkid: getAdvertisingValue('msclkid'),
527sonicsession_id: Cookies.get('sonicsession_id'),
528_gid: Cookies.get('_gid'),
529_ga: Cookies.get('_ga') || getAdvertisingValue('_ga'),
530dtm_token: Cookies.get('dtm_token'),
531dtm_token_sc: Cookies.get('dtm_token_sc')
532};
533window.coxAutoDataLayer?.push?.({
534advertising: Object.fromEntries(Object.entries(advertisingKeys).filter(([key, value]) => Boolean(value))),
535application: {
536componentID: 'CI1536926',
537name: 'DDC Website Tagging',
538workloadId: 'CI0627414',
539brand: 'Dealer.com'
540},
541client: {
542franchiseOemName: [
543"ford"					],
544country: "US"
545},
546page: {
547alias: 'SITEBUILDER_ABOUT_US_1',
548id: 'grandprairiefordfd_SITEBUILDER_ABOUT_US_1',
549type: 'about',
550},
551pixall: {
552dealerCode: "grandprairiefordfd",
553program: 'fordDirect'
554}
555});
556const pixallPush = ({searchFacetMake, searchFacetVehicleTypes, vehicles} = {}) => {
557const payload = {
558cdl: {},
559type: 'meta-data',
560pageType: 'about',
561pageId: 'grandprairiefordfd_SITEBUILDER_ABOUT_US_1',
562dealerCode: 'grandprairiefordfd',
563pageLabel: 'sitebuilder_about_us_1',
564program: 'fordDirect',
565attributioniFramePath: null,
566bcSync: false,
567experimental: {
568pageViewId: DDC.dataLayer.page.pageViewId,
569eventId: DDC.dataLayer.page.pageViewId,
570},
571wspCode: 'DealerDotCom'
572};
573if(window.Cookies.get('ddc_akam_bot')) {
574payload.bot = window.Cookies.get('ddc_akam_bot');
575}
576const waitForPixallPush = () => {
577if (typeof window.DDC?.pushToPixall === 'function') {
578console.log('Pushing to Pixall!');
579window.DDC.pushToPixall(payload, {
580event: 'cms-web-pixall-pageview',
581source: 'cms-web',
582sourceFile: 'htdocs/common/tracker/pixall/v1/pixall-js.vm:55'
583});
584} else {
585console.log('Waiting for Pixall Push...');
586setTimeout(waitForPixallPush, 50);
587}
588};
589waitForPixallPush();
590}
591pixallPush();
592</script>
vendor: 1 bytes, line 592
592
593<script type="text/javascript"> 
594window.DDC = window.DDC || {};
595window.DDC.dialogClickedListener = function(e) {
596if(e.target.classList.contains('dialog') || e.target.closest('.dialog')) {
597e.preventDefault();
598DDC.WidgetData.dialogClickedBefore = e.target;
599}
600}
601document.body.addEventListener('click', window.DDC.dialogClickedListener);   
602</script>
vendor: 1 bytes, line 602
602
603<script type="text/javascript">
604window.DDC = window.DDC || {};
605window.DDC.Flags = window.DDC.Flags || {};
606Object.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":false,"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})
607</script>
vendor: 1 bytes, line 607
607
608<script type="text/javascript">
609window.dataLayer = window.dataLayer || [];
610</script>
610
611<style type="text/css">
612@keyframes nodeInserted {}
613div { animation-name: nodeInserted; }
614</style>
615<script type="text/javascript">
616(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))})()
617</script>
vendor: 1 bytes, line 617
617
618<script type="text/javascript">
619!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)}}();
620</script>
620
621<a href="#page-body" class="skip-link">Skip to main content</a>
622<script type="text/javascript">
623DDC = DDC || {};
624DDC.dataLayer = DDC.dataLayer || {};
625DDC.dataLayer.page = DDC.dataLayer.page || {};
626DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {};
627DDC.dataLayer.page.pageInfo.pageId = DDC.dataLayer.page.pageInfo.pageId || "grandprairiefordfd_SITEBUILDER_ABOUT_US_1";
628DDC.dataLayer.page.pageInfo.pageName = DDC.dataLayer.page.pageInfo.pageName || "SITEBUILDER_ABOUT_US_1";
629DDC.dataLayer.site = DDC.dataLayer.site || {};
630DDC.dataLayer.site.design = DDC.dataLayer.site.design || {};
631DDC.dataLayer.site.design.themekit = DDC.dataLayer.site.design.themekit || "BLUE_WHITE";
632DDC.dataLayer.site.design.variationId = DDC.dataLayer.site.design.variationId || "v9_OEM_FORD_0002_V1";
633DDC.dataLayer.site.franchises = DDC.dataLayer.site.franchises || [
634"ford"			];
635DDC.dataLayer.site.profiles = DDC.dataLayer.site.profiles || [
636"bhaprofile",					"fordprofile"			];
637DDC.dataLayer.site.siteInfo = DDC.dataLayer.site.siteInfo || {};
638DDC.dataLayer.site.siteInfo.dealerId = DDC.dataLayer.site.siteInfo.dealerId || "grandprairiefordfd";
639DDC.dataLayer.site.siteInfo.domain = DDC.dataLayer.site.siteInfo.domain || "https:\/\/www.grandprairieford.com";
640DDC.dataLayer.dealership = DDC.dataLayer.dealership || {};
641DDC.dataLayer.dealership.country = DDC.dataLayer.dealership.country || "US";
642</script>
642
643<div  class="page-header minimal true-minimal">
644<div  class="content-alert-banner-top  ddc-content"  data-widget-name="content-alert-banner-top" data-widget-id="template-alert-top1">
645</div>
646<div  class="header-contact clearfix px-4 px-md-6 px-xl-8">
647<div  class="container-max-xl p-0 d-flex">
648<div  class="flex-grow-1 ddc-content contact-info"  data-widget-name="contact-info" data-widget-id="template-contact1">
649<div class="d-flex justify-content-end py-3 ddc-font-size-xsmall line-height-condensed vcard">
650<p class="m-0 adr" data-ws-tracking-directions>
651<a href="/dealership/directions.htm">
652<span class="street-address">701 E Palace Pkwy</span>
653<span class="responsive-directions-link hide">Directions</span>
654<span class="locality">Grand Prairie</span><span class="separator">,</span>					<span class="region">TX</span>					<span class="postal-code">75050</span>															</a>
655</p>
656<ul class="tels h-100 d-flex justify-content-end m-0 align-items-center list-unstyled">
657<li class="tel phone1 " data-click-to-call="Phone" data-click-to-call-phone="844-880-3588?dept=SALES&accountId=grandprairiefordfd" tabindex="0">
658<span class="ml-4 type" >Phone</span><span class="separator">:</span>						<span class="value text-nowrap" ><span data-phone-ref='SALES' data-account-ref='grandprairiefordfd'>844-880-3588</span></span>					</li>
659</ul>
660</div>
661</div>
662</div><!-- end .container-max-xl.p-0.d-flex -->		
663</div><!-- end .header-contact.clearfix.px-4.px-md-6.px-xl-8 -->		
664<div  class="header-navigation px-4 px-md-6 px-xl-8">
665<div  class="container-max-xl p-0 d-flex align-items-center">
666<div  class="header-logo-container">
667<div  class="d-flex align-items-center justify-content-start ddc-content header-default"  data-widget-name="header-default" data-widget-id="template-header1">
668<a class="home-logolink m-0 p-0 d-flex align-content-center" href="/" title="Home">
669<img
670width="32"
671height="32"
672style="width: auto;"
673src="/static/v8/global/images/franchise-logos/auto/f/ford/white/117x80.png?r=1790845358000"
674alt="Ford"
675loading="eager"								/>
676</a>
677<div class="vcard">
678</div>
679</div>
680</div><!-- end .header-logo-container -->		
681<div  class="header-nav-container ml-auto">
682<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" target="_top" 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" target="_self" data-navigation-id="default">Specials</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Specials</h4><ul class="nav-fragment"><li class=""><a href="/specials/monthly.htm" class="child " target="_self" data-navigation-id="default">This Week at Grand Prairie Ford</a></li><li class=""><a href="/featured-vehicles/new.htm" class="child " target="_self" data-navigation-id="default">New Ford Specials</a></li><li class=""><a href="https://order.grandprairieford.com/" class="child " target="_self" data-navigation-id="default">Order Your Ford</a></li><li class=""><a href="/global-incentives/index.htm" class="child " target="_self" data-navigation-id="default">New Ford Incentives</a></li><li class=""><a href="/for-sale/demo.htm" class="child " target="_self" data-navigation-id="default">Retired Loaner Vehicles</a></li><li class=""><a href="/featured-vehicles/used.htm" class="child " target="_self" data-navigation-id="default">Pre-Owned Specials</a></li><li class=""><a href="/service/coupons.htm" class="child " target="_self" data-navigation-id="default">Service Specials</a></li><li class=""><a href="/specials/parts.htm" class="child " target="_self" data-navigation-id="default">Parts Specials</a></li></ul></li><li class="ddc-span8"><h4>New Ford Specials</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="54b7310f0
682a0e09501257176de25b2ed9" data-fragment-url="/navigation-fragments/featured-new.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">New Fords</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>New Ford Vehicles</h4><ul class="nav-fragment"><li class=""><a href="/new-inventory/index.htm" class="child " data-navigation-id="default">All New Inventory</a></li><li class=""><a href="/new-inventory/index.htm?bodyStyle=Coupe&amp;bodyStyle=Hatchback&amp;bodyStyle=Sedan&amp;bodyStyle=Convertible" class="child " target="_self" data-navigation-id="default">New Car Inventory</a></li><li class=""><a href="https://www.grandprairieford.com/new-inventory/index.htm?search=&amp;model=F-150&amp;model=F-250&amp;model=F-350&amp;model=F-350+Chassis&amp;model=F-450&amp;model=Ranger&amp;internetPrice=&amp;payment-selection=payment-panel-paymentLease&amp;paymentLease=&amp;normalInteriorMaterial=&amp;normalFuelType=&amp;payment-selection=payment-panel-paymentLease&amp;saveFacetState=true&amp;lastFacetInteracted=inventory-listing1-facet-anchor-model-17" class="child " data-navigation-id="default">New Truck Inventory</a></li><li class=""><a href="/new-inventory/index.htm?bodyStyle=SUV" class="child " target="_self" data-navigation-id="default">New SUV Inventory</a></li><li class=""><a href="https://order.grandprairieford.com/" class="child " target="_self" data-navigation-id="default">Order Your Ford</a></li><li class=""><a href="/for-sale/demo.htm" class="child " target="_self" data-navigation-id="default">Retired Loaners</a></li><li class=""><a href="/new-inventory/in-transit.htm" class="child " target="_self" data-navigation-id="default">Coming Soon</a></li><li class=""><a href="/reserve-your-next-ford.htm" class="child " target="_self" data-navigation-id="default">Pre-Order a Vehicle</a></li><li class=""><a href="/ford-section-179-tax-benefits-mesquite-tx.htm" class="child " target="_self" data-navigation-id="default">Ford Section 179 Tax Benefits</a></li></ul><h4>Ford Buying Tools</h4><ul class="nav-fragment"><li class=""><a href="/test-drive.htm" class="child " target="_self" data-navigation-id="default">Schedule a Test Drive</a></li><li class=""><a href="/pricing-transparency.htm" class="child " target="_self" data-navigation-id="default">Pricing Transparency</a></li><li class=""><a href="/review-and-compare-ford.htm" class="child " target="_self" data-navigation-id="default">Ford Research &amp; Compare</a></li><li class=""><a href="/leasing/index.htm" class="child " target="_self" data-navigation-id="default">Benefits of Leasing</a></li><li class=""><a href="/trade.htm" class="child " target="_self" data-navigation-id="default">Value Your Trade</a></li><li class=""><a href="/ford-custom-garage.htm" class="child " target="_self" data-navigation-id="default">Ford Garage</a></li></ul><h4>Commercial Vehicles</h4><ul class="nav-fragment"><li class=""><a href="/fleet/f550-severe-duty.htm" class="child " target="_self" data-navigation-id="default">F-550 Severe Duty</a></li></ul></li><li class="ddc-span8"><h4>Shop By Model</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="MODEL_SELECTOR_FRAGMENT" data-fragment-url="/navigation-fragments/model-selector.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" data-navigation-id="default">Used Cars </a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Used Inventory</h4><ul class="nav-fragment"><li class=""><a href="/used-inventory/index.htm" class="child " target="_self" data-navigation-id="default">All Used Inventory</a></li><li class=""><a href="/certified-inventory/index.htm" class="child " target="_self" data-navigation-id="default">Certified Pre-Owned</a></li><li class=""><a href="/cpov.htm" class="child " target="_self" data-navigation-id="default">Certified Pre-Owned Overview</a></li><li class=""><a href="https://www.grandprairieford.com/used-inventory/index.htm?bodyStyle=Truck%20Crew%20Cab&amp;bodyStyle=Truck%20Crew%20Max&amp;bodyStyle=Truck%20Double%20Cab&amp;bodyStyle=Truck%20Extended%20Cab&amp;bodyStyle=Truck%20Quad%20Cab&amp;bodyStyle=Truck%20Regular%20Cab&amp;bodyStyle=Truck%20Super%20Cab&amp;bodyStyle=Truck%20SuperCrew%20Cab&amp;bodyStyle=Truck%20SuperCab%20Styleside&amp;bodyStyle=Truck%20SuperCrew&amp;sortBy=internetPrice%20asc" class="child " target="_self" data-navigation-id="default">Used Truck Inventory</a></li><li class=""><a href="/used-inventory/index.htm?bodyStyle=SUV%2CSAV%2CVan&amp;sortBy=internetPrice+asc&amp;" class="child " target="_self" data-navigation-id="default">Used SUV Inventory</a></li><li class=""><a href="/sell-my-car/index.htm" class="child " target="_self" data-navigation-id="default">Sell Us Your Car</a></li><li class=""><a href="/bargain-inventory/index.htm" class="child " target="_self" data-navigation-id="default">Vehicles Under $20,000</a></li><li class=""><a href="/ford-blue-advantage-overview-atmbg.htm" class="child " target="_self" data-navigation-id="default">Ford Blue Advantage Overview</a></li></ul><h4>Used Buying Tools</h4><ul class="nav-fragment"><li class=""><a href="/used-cars/index.htm" class="child " target="_self" data-navigation-id="default">Used Ford Cars</a></li><li class=""><a href="/trade.htm" class="child " target="_self" 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="ce14299571e147b6be45313aa3905065" data-fragment-url="/navigation-fragments/featured.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" target="_self" data-navigation-id="default">Finance &amp; Research</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Finance</h4><ul class="nav-fragment"><li class=""><a href="/financing/application.htm" class="child " target="_self" data-navigation-id="default">Apply For Financing</a></li><li class=""><a href="/trade.htm" class="child " target="_self" data-navigation-id="default">Value Your Trade</a></li><li class=""><a href="/landing-page/flexible-financing.htm" class="child " target="_self" data-navigation-id="default">Flexible Financing</a></li><li class=""><a href="/financing/vehicle-loan-tax-deduction.htm" class="child " target="_self" data-navigation-id="default">Vehicle Loan Tax Deduction</a></li></ul><h4>Finance Hours</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="b13899fa0a0a00f531046a0bdcba3b71" data-fragment-url="/navigation-fragments/sales-hours.htm"></div></li></ul></li><li class="ddc-span4"><h4>Research</h4><ul class="nav-fragment"><li class=""><a href="/pricing-transparency.htm" class="child " target="_self" data-navigation-id="default">Pricing Transparency</a></li><li class=""><a href="/review-and-compare-ford.htm" class="child " target="_self" data-navigation-id="default">Review &amp; Compare Models</a></li><li class=""><a href="/electric-vehicle-types.htm" class="child " target="_self" data-navigation-id="default">Types of Electric Vehicles</a></li><li class=""><a href="/faq/ford-electric-lineup.htm" class="child " target="_self" data-navigation-id="default">EV Questions and Lineup</a></li><li class=""><a href="/ford-reviews/2026-bronco.htm" class="child " target="_self" data-navigation-id="default">Research Bronco</a></li><li class=""><a href="/ford-reviews/2026-bronco-sport.htm" class="child " target="_self" data-navigation-id="default">
682Research Bronco Sport</a></li><li class=""><a href="/ford-reviews/2026-escape.htm" class="child " target="_self" data-navigation-id="default">Research Escape</a></li><li class=""><a href="/ford-reviews/2027-expedition.htm" class="child " target="_self" data-navigation-id="default">Research Expedition</a></li><li class=""><a href="/ford-reviews/2027-expedition-max.htm" class="child " target="_self" data-navigation-id="default">Research Expedition Max</a></li><li class=""><a href="/ford-reviews/2027-explorer.htm" class="child " target="_self" data-navigation-id="default">Research Explorer</a></li><li class=""><a href="/ford-reviews/2026-f-150.htm" class="child " target="_self" data-navigation-id="default">Research F-150</a></li><li class=""><a href="/ford-reviews/2025-f-150-lightning.htm" class="child " target="_self" data-navigation-id="default">Research F-150 Lightning</a></li></ul></li><li class="ddc-span4"><h4>Research</h4><ul class="nav-fragment"><li class=""><a href="/ford-reviews/2026-maverick.htm" class="child " target="_self" data-navigation-id="default">Research Maverick</a></li><li class=""><a href="/ford-reviews/2026-mustang.htm" class="child " target="_self" data-navigation-id="default">Research Mustang</a></li><li class=""><a href="/ford-reviews/2026-mustang-mach-e.htm" class="child " target="_self" data-navigation-id="default">Research Mustang Mach-E</a></li><li class=""><a href="/ford-reviews/2026-ranger.htm" class="child " target="_self" data-navigation-id="default">Research Ranger</a></li><li class=""><a href="/ford-reviews/2027-super-duty.htm" class="child " target="_self" data-navigation-id="default">Research Super Duty</a></li><li class=""><a href="/ford-reviews/2026-transit.htm" class="child " target="_self" data-navigation-id="default">Research Transit</a></li><li class=""><a href="/showroom/index.htm" class="child " target="_self" data-navigation-id="default">Vehicle Showroom</a></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:normal" href="#" class="nav-with-children h-auto py-3 px-0 mx-3 ddc-font-size-small" data-navigation-id="default">Service &amp; Parts</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Service</h4><ul class="nav-fragment"><li class=""><a href="https://grandprairieford.svcapt.com/" class="child " target="_blank" data-navigation-id="default">Schedule Service</a></li><li class=""><a href="/service/index.htm" class="child " target="_self" data-navigation-id="default">Ford Service Center</a></li><li class=""><a href="/service/coupons.htm" class="child " target="_self" data-navigation-id="default">Service Coupons</a></li><li class=""><a href="/recalls/index.htm" class="child " target="_self" data-navigation-id="default">Recall Inquiry</a></li><li class=""><a href="/zak/index.htm" class="child " target="_self" data-navigation-id="default">Protect Your Vehicle</a></li><li class=""><a href="/pickupanddelivery.htm" class="child " target="_self" data-navigation-id="default">Ford Pickup &amp; Delivery</a></li><li class=""><a href="/service/staff.htm" class="child " target="_self" data-navigation-id="default">Service Staff</a></li><li class=""><a href="/service/contact-the-service-director.htm" class="child " target="_self" data-navigation-id="default">Contact the Service Director</a></li></ul></li><li class="ddc-span4"><h4>Parts</h4><ul class="nav-fragment"><li class=""><a href="/parts/index.htm" class="child " target="_self" data-navigation-id="default">Ford Parts Center</a></li><li class=""><a href="/specials/parts.htm" class="child " target="_self" data-navigation-id="default">Parts Specials</a></li><li class=""><a href="/ShopFordParts.htm" class="child " 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><h4>Service Coupons</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="SPECIALS_FRAGMENT" data-fragment-url="/navigation-fragments/service-content.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown  nav-no-children"><a style="white-space:normal" href="http://www.grandprairiecollision.com/?_cl=oLVSchMxNpjGqRlBiKleA0uO" class="h-auto py-3 px-0 mx-3 ddc-font-size-small" target="_self" data-navigation-id="default">Collision</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">About</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>About Us</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="/faq/sales.htm" class="child " target="_self" data-navigation-id="default">Frequently Asked Questions</a></li><li class=""><a href="/dealership/grand-prairie-values.htm" class="child " target="_self" data-navigation-id="default">GP Ford Difference</a></li><li class=""><a href="/careers/index.htm" class="child " target="_self" data-navigation-id="default">Careers</a></li><li class=""><a href="/dealership/staff.htm" class="child " target="_self" data-navigation-id="default">Meet Our Staff</a></li><li class=""><a href="/dealership/bilingual-staff.htm" class="child " target="_self" data-navigation-id="default">Meet Our Bilingual Staff</a></li><li class=""><a href="/grand-prairie-gives.htm" class="child " target="_self" data-navigation-id="default">Grand Prairie Gives</a></li><li class=""><a href="/dealership/directions.htm" class="child " data-navigation-id="default">Map &amp; Directions</a></li><li class=""><a href="/grand-prairie-off-road.htm" class="child " target="_self" data-navigation-id="default">Grand Prairie Off Road</a></li><li class=""><a href="/contact.htm" class="child " data-navigation-id="default">Contact Us</a></li></ul></li><li class="ddc-span4"><h4>Showroom Hours</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="DEALERSHIP_INFO_FRAGMENT" data-fragment-url="/navigation-fragments/sales-hours.htm"></div></li></ul></li><li class="ddc-span4"><h4>Connect with Us</h4><ul class="nav-fragment"><li class=""><a href="/blog/index.htm" class="child " target="_self" data-navigation-id="default">Blog | Ford News</a></li><li class=""><a href="/facebook/index.htm" class="child " target="_self" data-navigation-id="default">Facebook</a></li><li class=""><a href="/twitter/index.htm" class="child " target="_self" data-navigation-id="default">Twitter</a></li><li class=""><a href="https://www.instagram.com/grandparieford/" class="child " target="_blank" data-navigation-id="default">Instagram</a></li><li class=""><a href="/reviews.htm" class="child " target="_self" data-navigation-id="default">Our Reviews</a></li></ul></li></ul></li><li class="dropdown dropdown  nav-no-children"><a style="white-space:normal" href="https://espanol.grandprairieford.com" class="h-auto py-3 px-0 mx-3 ddc-font-size-small" target="_self" data-navigation-id="default">Español</a></li><li class="dropdown dropdown  nav-no-children"><a style="white-space:normal" href="/online-car-buying/index.htm" class="h-auto py-3 px-0 mx-3 ddc-font-size-small" target="_self" data-navigation-id="default"><span class="ford-blue">Texas BuyPass</span></a></li></ul></div>
683</div><!-- end .header-nav-container.ml-auto -->		
684<div  class="header-mycars-search-container d-flex flex-shrink-0 my-3 py-2">
685<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>
686<div id="template-site-search1-app-root" class="ddc-content ws-site-text-search" data-widget-name="ws-site-text-search" data-widget-id="template-site-search1" data-reactroot=""><button type="button" aria-label="Search the whole site! " class="btn btn-unstyled text-decoration-none btn-no-decoration" data-testid="sts-buttondisplay"><i class="ddc-icon ddc-icon-search ddc-icon-size-large" aria-hidden="true"></i></button></div>
687</div><!-- end .header-mycars-search-container.d-flex.flex-shrink-0.my-3.py-2 -->		
688</div><!-- end .container-max-xl.p-0.d-flex.align-items-center -->		
689</div><!-- end .header-navigation.px-4.px-md-6.px-xl-8 -->		
690<div  class=" ddc-content content-alert-banner"  data-widget-name="content-alert-banner" data-widget-id="template-alert1">
691</div>
692</div><!-- end .page-header.minimal.true-minimal -->		
693<div  class="ddc-wrapper">
694<div  class="main container-fluid">
695<script type="text/javascript">
696window.DDC = window.DDC || {};
697window.DDC.Flags = window.DDC.Flags || {};
698window.DDC.Flags.loadUnveilIntersection = true;
699</script>
699
700<div class="page-bd" data-page-body role="main" id="page-body" data-has-page-sections="true">
701<div class="no-push p-0">
702<div  class="bg-black page-section" data-name="location-hero-wrapper-1">
703<div  style="max-height: calc(70vh - 145px);min-height: 600px;height: calc(100vh - 145px);" data-animate="true" data-animation-style="fade-in" class="position-relative overflow-hidden flex-column container-max-xl page-section align-items-center opacity-0 transition-property-opacity transition-duration-jumbo d-flex justify-content-between px-0" data-name="location-hero-wrapper-3">
704<div  data-width-multiplier="1" data-responsive-image-group="true" style="background-repeat: no-repeat;background-size: cover;background-image: url(&quot;https://pictures.dealer.com/g/grandprairiefordfd/1234/6526996aaada43b58ea179c164e2a449.jpg?impolicy=downsize_bkpt&w=2000&quot;);background-position: center center;height: 100%;" data-animate="true" data-animation-style="pan-and-zoom-large" class="page-section w-100 animation-pan-and-zoom-large animation-duration-lg animation-timing-function-decelerate animation-play-state-paused animation-mode-forwards bg-primary spacing-reset position-absolute" data-name="location-hero-background-image-1">
705</div><!-- end .page-section.w-100.animation-pan-and-zoom-large.animation-duration-lg.animation-timing-function-decelerate.animation-play-state-paused.animation-mode-forwards.bg-primary.spacing-reset.position-absolute -->		
706<div  style="height: 100%;" data-animate="true" data-animation-style="rise-and-fade-in-on-scroll" class="position-relative w-100 px-0 pb-md-5 flex-column justify-content-start page-section text-white d-flex" data-name="location-hero-content-1">
707<div  style="background-image: linear-gradient(120deg, color-mix(in srgb, var(--color-primary-500), transparent 0%) 0%, color-mix(in srgb, var(--color-primary-500), transparent 100%) 100%);" class="page-section" data-name="location-page-title-section-wrapper">
708<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="location-page-title-section-container">
709<div  class="ddc-content content-page-title bg-transparent"  data-widget-name="content-page-title" data-widget-id="page-title1">
710<h1 class="font-weight-bold text-white bg-transparent spacing-reset ddc-page-title">About Us | Grand Prairie Ford</h1>
711</div>
712</div><!-- end .px-4.py-5.py-md-6.px-md-5.px-lg-6.px-xl-8.container-max-md.page-section -->		
713</div><!-- end .page-section -->		
714</div><!-- end .position-relative.w-100.px-0.pb-md-5.flex-column.justify-content-start.page-section.text-white.d-flex -->		
715</div><!-- end .position-relative.overflow-hidden.flex-column.container-max-xl.page-section.align-items-center.opacity-0.transition-property-opacity.transition-duration-jumbo.d-flex.justify-content-between.px-0 -->		
716</div><!-- end .bg-black.page-section -->		
717<div  class="page-section d-flex bg-white container-max-lg" data-name="location-content-wrapper-1">
718<div  class="page-section mr-0 mr-md-5 col-md-8 col-sm-12 p-0 bg-white" data-name="location-left-content">
719<div  class="mt-5 mb-5 ddc-content content-default"  data-widget-name="content-default" data-widget-id="content6">
720<h3 class="widget-heading" >
721Who is Grand Prairie Ford?  
722</h3>
723<div class="text-content-container content" >
724<div>Located in the heart of Grand Prairie, Texas, Grand Prairie Ford proudly serves drivers throughout Grand Prairie, Dallas, Arlington, Irving, Fort Worth, and the greater DFW area.</div><br><div>As an authorized Ford dealer, we help customers find, finance, service, and maintain the right vehicle for their needs. Whether you are shopping for a dependable daily driver, a family SUV, an off-road vehicle, or a hardworking truck, our goal is to deliver knowledgeable assistance and dependable support throughout your ownership experience.</div><br><div>We are proud to be more than a place to purchase a Ford. Our team works to build lasting customer relationships through attentive service, automotive experience, and a commitment to taking care of our customers before, during, and after the sale.</div>
725</div>
726</div>
727<div  class=" ddc-content content-default"  data-widget-name="content-default" data-widget-id="content5">
728<h3 class="widget-heading" >
729What Awards Has Grand Prairie Ford Earned? 
730</h3>
731<div class="text-content-container content" >
732<div>Grand Prairie Ford has earned some of the most respected recognition available within the Ford and Ford Credit dealer networks:</div><br><div><ul style="list-style: disc; padding-left: 30px;"><li><strong>10-time Ford President's Award winner</strong></li><li><strong>Three consecutive Ford President's Awards</strong></li><li><strong>10-time Ford Top 100 Dealer</strong></li><li><strong>Four consecutive years as a Ford Credit Top 100 Dealer</strong></li><li><strong>Ford Credit Partners in Quality Award winner</strong></li></ul></div><div>The Ford President's Award recognizes dealerships for outstanding customer satisfaction and dealership performance. Earning the award 10 times reflects the long-term commitment our employees make to providing an experience that earns our 
732customers' trust.</div><br><div>Our Ford Top 100 Dealer recognition also reflects the experience our team has gained helping thousands of customers find and own Ford vehicles. From helping families choose the right SUV to assisting business owners with truck and fleet needs, that experience allows us to provide the knowledge and resources our customers expect.</div><br><div>The Ford Credit Top 100 and Partners in Quality awards recognize our dealership's commitment to customer satisfaction, loyalty, and a strong partnership with Ford Credit. Together, these accomplishments represent more than awards on a wall-they provide an independent measure of the standards our team works to maintain every day.</div><br>
733</div>
734</div>
735<div  class="ddc-content content-default mb-5"  data-widget-name="content-default" data-widget-id="content7">
736<h3 class="widget-heading" >
737Why Choose Grand Prairie Ford in Grand Prairie, TX?  
738</h3>
739<div class="text-content-container content" >
740<p>Grand Prairie Ford offers an extensive selection of <a href="/new-inventory/index.htm">new Ford vehicles</a>, <a href="/used-inventory/index.htm">used vehicles</a>, and <a href="/certified-inventory/index.htm">Ford Certified Pre-Owned vehicles.</a></p><p>We specialize in many of the vehicles North Texas drivers depend on, including the <a href="/for-sale/f-150.htm">Ford F-150</a>, <a href="/for-sale/superduty.htm">Ford Super Duty</a>, <a href="/for-sale/bronco.htm">Ford Bronco</a>, and <a href="/for-sale/explorer.htm">Ford Explorer</a>.</p><p>Whether you need a <a href="/fleet/f550-severe-duty.htm">work truck</a>, an SUV with room for the family, an adventure-ready vehicle, or an efficient commuter, our team can help you compare your options and find a vehicle that fits your needs and budget. You can also review our current <a href="/specials/monthly.htm">vehicle specials</a> while exploring available inventory.</p><p>Our combination of vehicle selection, Ford product knowledge, financing resources, service support, and recognized customer care gives drivers throughout Dallas-Fort Worth a compelling reason to choose Grand Prairie Ford.</p>
741</div>
742</div>
743<div  class=" ddc-content content-default"  data-widget-name="content-default" data-widget-id="content9">
744<h3 class="widget-heading" >
745What Financing and Online Shopping Options Are Available? 
746</h3>
747<div class="text-content-container content" >
748<div>The <a href="/landing-page/flexible-financing.htm">Grand Prairie Ford Finance Center</a> works with Ford Credit and trusted lenders across Texas to provide financing and leasing options tailored to different customer needs.</div><br><div>Our team can help you understand available options, compare potential terms, and select an approach that works for your purchase. Customers can also complete our secure <a href="/financing/application.htm">financing application</a> when they are ready to take the next step.</div><br><div>Our convenient online shopping tools allow you to:</div><br><ul><li>Browse available new and used vehicles</li><li><a href="/trade.htm">Estimate the value of your trade</a></li><li>Explore vehicle and payment options</li><li><a href="/online-car-buying/index.htm">Begin the purchase process from home</a></li></ul><div>Whether you prefer to complete more of the purchase online or work directly with our team at the dealership, we are here to help you move forward at your pace.</div><div><br></div>
749</div>
750</div>
751<div  class="ddc-content content-default mb-5"  data-widget-name="content-default" data-widget-id="content8">
752<h3 class="widget-heading" >
753What Services Does Grand Prairie Ford Offer?  
754</h3>
755<div class="text-content-container content" >
756<p>Our relationship with customers does not end when they drive away in their vehicle. The <a href="/service/index.htm">Grand Prairie Ford Service Center</a> is staffed by trained Ford technicians and equipped to handle routine maintenance, diagnostics, repairs, and vehicle upgrades.</p><p>We use <a href="/parts/index.htm">genuine Ford parts</a> and modern diagnostic equipment to help keep your vehicle performing as it was designed. Our dealership can also assist customers who need <a href="https://www.grandprairiecollision.com/">major collision repairs</a>.</p><p>Popular services include:</p><ul><li><a href="/service/ford-tire-alignment-grand-prairie-tx.htm">Tire rotation, balancing, repair, and replacement</a></li><li><a href="/service/ford-oil-change-service-grand-prairie-tx.htm">Scheduled oil changes and vehicle maintenance</a></li><li><a href="/service/ford-brake-service-grand-prairie-tx.htm">Brake inspections and replacement</a></li><li><a href="/service/ford-transmission-repair-grand-prairie-tx.htm">Transmission maintenance and repairs</a></li><li><a href="https://www.grandprairieford.com/service/ford-battery-replacement-grand-prairie-tx.htm">Battery diagnostics and replacement</a></li><li><a href="/grand-prairie-off-road.htm">Lifted trucks and custom upgrades</a></li></ul><p>Our goal is to become the Ford dealership you trust not only for your next vehicle, but throughout your entire ownership experience.</p>
757</div>
758</div>
759<div  class="ddc-content content-default mb-5"  data-widget-name="content-default" data-widget-id="content2">
760<h3 class="widget-heading" >
761How Does Grand Prairie Ford Support the Community?  
762</h3>
763<div class="text-content-container content" >
764<p>
764Grand Prairie is more than where we do business. It is our community.</p><p>What began with sponsoring local school sports has grown into year-round community outreach through <a href="/grand-prairie-gives.htm">Grand Prairie Gives.</a></p><p>Our community efforts include annual school supply drives benefiting LifeLine of Grand Prairie, the Fill the Ford Toy Drive each December, quarterly blood drives in partnership with Carter BloodCare, pet adoption events, and support for local schools and youth programs.</p><p>By hosting and supporting these initiatives, we create opportunities for our employees, customers, and neighbors to come together and make a meaningful local impact. We are proud that the success of Grand Prairie Ford allows us to support the families and organizations that make our community stronger.</p><div><br></div><div><p></p></div>
765</div>
766</div>
767<div  class=" ddc-content content-default"  data-widget-name="content-default" data-widget-id="content3">
768<h3 class="widget-heading" >
769Where Is Grand Prairie Ford Located? 
770</h3>
771<div class="text-content-container content" >
772<div>Grand Prairie Ford is conveniently located near I-20 and Highway 360, making our dealership easily accessible from Dallas, Arlington, Irving, Bedford, Cedar Hill, Fort Worth, and communities throughout North Texas.</div><br><strong><div>Grand Prairie Ford</div><div>701 E Palace Pkwy</div><div>Grand Prairie, TX 75050</div><div>844-880-3588</div></strong><br><div>You can <a href="/dealership/directions.htm">view directions to Grand Prairie Ford</a>, browse our <a href="/new-inventory/index.htm">new vehicle inventory</a>, explore our <a href="/used-inventory/index.htm">used vehicle inventory</a>, <a href="/test-drive.htm">schedule a test drive</a>, or <a href="https://grandprairieford.svcapt.com/">schedule your next service appointment</a>.</div><br><div>Come experience the award-winning customer care, experienced team, and complete automotive support that have made Grand Prairie Ford a trusted choice for drivers throughout Dallas-Fort Worth.</div><br>
773</div>
774</div>
775</div><!-- end .page-section.mr-0.mr-md-5.col-md-8.col-sm-12.p-0.bg-white -->		
776<div  class="col-md-4 col-sm-12 p-6 bg-dark-gray page-section bg-light" data-name="location-right-content">
777<div  class="ddc-content ddc-box-1 contact-info"  data-widget-name="contact-info" data-widget-id="contact2">
778<h3 class="widget-heading" >
779Contact 
780</h3>
781<div class="vcard">
782<p class="fn n">
783<span class="org">
784Grand Prairie Ford
785</span>
786</p>					
787<p class="adr" data-ws-tracking-directions>
788<a href="/dealership/directions.htm">
789<span class="street-address">701 E Palace Pkwy</span>
790<br />
791<span class="responsive-directions-link hide">Directions</span>
792<span class="locality">Grand Prairie</span><span class="separator">,</span>					<span class="region">TX</span>					<span class="postal-code">75050</span><br/>															</a>
793</p>
794<ul class="tels list-unstyled">
795<li class="tel phone1 " data-click-to-call="Phone" data-click-to-call-phone="844-880-3588?dept=SALES&accountId=grandprairiefordfd" tabindex="0">
796<span class="type" >Phone</span><span class="separator">:</span>						<span class="value text-nowrap" ><span data-phone-ref='SALES' data-account-ref='grandprairiefordfd'>844-880-3588</span></span>					</li>
797</ul>
798</div>
799</div>
800<div  class="links-list mt-5 mb-5 ddc-content"  data-widget-name="links-list" data-widget-id="links1">
801<ul class=" nav" >
802<li>
803<a class="btn btn-primary mb-5" href="/new-inventory/index.htm" >
804New Vehicle Inventory
805</a>
806</li>
807<li>
808<a class="btn btn-primary mb-5" href="/used-inventory/index.htm" target="_self" >
809Used Vehicle Inventory
810</a>
811</li>
812<li>
813<a class="btn btn-default mb-2" href="https://grandprairieford.svcapt.com/" target="_blank" >
814Schedule Service
815</a>
816</li>
817</ul>
818</div>
819<div id="hours2-app-root" class="ddc-content ws-hours" data-widget-name="ws-hours" data-widget-id="hours2" data-reactroot=""><h3 class="widget-heading">Hours</h3><div class="clearfix"><div><div data-testid="hours-list"><ul class="list-unstyled line-height-condensed">
819<li class="row py-2" data-testid="hours-list-item"><span class="key col-xs-6 col-sm-5">Monday</span><span class="value text-left col-xs-6 col-sm-7">9am-8pm</span></li><li class="row py-2" data-testid="hours-list-item"><span class="key col-xs-6 col-sm-5">Tuesday</span><span class="value text-left col-xs-6 col-sm-7">9am-8pm</span></li><li class="row py-2" data-testid="hours-list-item"><span class="key col-xs-6 col-sm-5">Wednesday</span><span class="value text-left col-xs-6 col-sm-7">9am-8pm</span></li><li class="row py-2" data-testid="hours-list-item"><span class="key col-xs-6 col-sm-5">Thursday</span><span class="value text-left col-xs-6 col-sm-7">9am-8pm</span></li><li class="row py-2" data-testid="hours-list-item"><span class="key col-xs-6 col-sm-5">Friday</span><span class="value text-left col-xs-6 col-sm-7">9am-8pm</span></li><li class="row py-2" data-testid="hours-list-item"><span class="key col-xs-6 col-sm-5">Saturday</span><span class="value text-left col-xs-6 col-sm-7">9am-8pm</span></li><li class="row py-2" data-testid="hours-list-item"><span class="key col-xs-6 col-sm-5">Sunday</span><span class="value text-left col-xs-6 col-sm-7">Closed</span></li></ul></div></div><div class="text-center"><button type="button" class="btn pull-left btn-link">See All Department Hours</button></div></div></div>
820<div  class=" ddc-content content-default"  data-widget-name="content-default" data-widget-id="content1">
821<div class="text-content-container content" >
822<img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="100%" border="0" data-src="https://pictures.dealer.com/g/grandprairiefordvtg/0220/348fb8de585f436785b25e3294f6997ex.jpg" class=" lazy-image dynamic-resize ">
823</div>
824</div>
825<div  class="mt-10 contact-form ddc-content"  data-widget-name="contact-form" data-widget-id="contact3">
826<h3 class="display-4 text-center widget-heading" >
827How can we help? 
828</h3>
829<p class='form-asterisk-description font-weight-light ddc-font-size-small'>* Indicates a required field</p>
830<form	
831action="/contact-form-confirm.htm?formId=contact-fd&amp;pageAlias=SITEBUILDER_ABOUT_US_1&amp;formTrackingName=contact"
832method="post"
833class="validate  form-horizontal"
834charset="utf8"
835role="form"
836data-form-id="xg7wuw6a"
837data-form-tracking-id="CONTACT"
838data-form-tracking-name="contact"
839aria-label="How can we help?"
840>
841<input type="hidden" name="_action"   class="hidden" data-id="" value="SubmitGenericLead"/>
842<input type="hidden" name="formId"   class="hidden" data-id="" value="contact-fd"/>
843<input type="hidden" name="form.id"   class="hidden" data-id="" value="CONTACT"/>
844<input type="hidden" name="formEventId"   class="hidden" data-id="" value=""/>
845<fieldset>
846<input type="hidden" name="accountId"   id="3fcaa3bc49724f679f5b289fc2c27947-accountId" class="hidden" data-id="accountId" value="grandprairiefordfd"/>
847<div class="form-group">
848<label  for="3fcaa3bc49724f679f5b289fc2c27947-contact.firstName" class="ddc-span5 name contact-firstName" >
849<span>First Name<span aria-hidden='true' class='asterisk'>*</span></span>
850</label>
851<div class="ddc-span7">
852<input type="text" name="contact.firstName"   pattern="(^$)|(^[a-zA-Z&#92;u00C0-&#92;u00D6&#92;u00D8-&#92;u00F6&#92;u00F8-&#92;u00FF][-a-zA-Z.' &#92;u00C0-&#92;u00D6&#92;u00D8-&#92;u00F6&#92;u00F8-&#92;u00FF]{1,}$)" aria-required="true" id="3fcaa3bc49724f679f5b289fc2c27947-contact.firstName" class="text form-control required" required="true" data-id="contact.firstName" value=""/>
853</div>
854</div><!-- end .form-group -->
855<div class="form-group">
856<label  for="3fcaa3bc49724f679f5b289fc2c27947-contact.lastName" class="ddc-span5 name contact-lastName" >
857<span>Last Name<span aria-hidden='true' class='asterisk'>*</span></span>
858</label>
859<div class="ddc-span7">
860<input type="text" name="contact.lastName"   pattern="(^$)|(^[a-zA-Z&#92;u00C0-&#92;u00D6&#92;u00D8-&#92;u00F6&#92;u00F8-&#92;u00FF][-a-zA-Z.' &#92;u00C0-&#92;u00D6&#92;u00D8-&#92;u00F6&#92;u00F8-&#92;u00FF]{1,}$)" aria-required="true" id="3fcaa3bc49724f679f5b289fc2c27947-contact.lastName" class="text form-control required" required="true" data-id="contact.lastName" value=""/>
861</div>
862</div><!-- end .form-group -->
863<div class="form-group">
864<label  for="3fcaa3bc49724f679f5b289fc2c27947-contact.email" class="ddc-span5 email contact-email" >
865<span>Email<span aria-hidden='true' class='asterisk'>*</span></span>
866</label>
867<div class="ddc-span7">
868<input type="email" name="contact.email"   pattern="(^$)|(^.*(\S+).*$)" aria-required="true" id="3fcaa3bc49724f679f5b289fc2c27947-contact.email" class="email form-control required" required="true" data-id="contact.email" value=""/>
869</div>
870</div><!-- end .form-group -->
871<div class="form-group">
872<label  for="3fcaa3bc49724f679f5b289fc2c27947-contact.phone" class="ddc-span5 phone contact-phone" >
873<span>Phone<span aria-hidden='true' class='asterisk'>*</span></span>
874</label>
875<div class="ddc-span7">
876<input type="tel" name="contact.phone"   pattern="(^$)|(^\d{10,11}$)" aria-required="true" id="3fcaa3bc49724f679f5b289fc2c27947-contact.phone" class="tel form-control required" required="true" data-id="contact.phone" value=""/>
877</div>
878</div><!-- end .form-group -->
879<div class="form-group">
880<label  for="3fcaa3bc49724f679f5b289fc2c27947-contact.address.postalCode" class="ddc-span5 postal-code contact-address-postalCode" >
881<span>Postal Code<span aria-hidden='true' class='asterisk'>*</span></span>
882</label>
883<div class="ddc-span7">
884<input type="number" name="contact.address.postalCode"   pattern="(^$)|(^[0-9]{5}(-[0-9]{4})?$)|(^[A-Za-z][0-9][A-Za-z](\s+)?[0-9][A-Za-z][0-9]$)" aria-required="true" id="3fcaa3bc49724f679f5b289fc2c27947-contact.address.postalCode" class="number form-control required" required="true" data-id="contact.address.postalCode" value=""/>
885</div>
886</div><!-- end .form-group -->
887<div class="form-group">
888<label  for="3fcaa3bc49724f679f5b289fc2c27947-comments" class="ddc-span5 textarea comments" >
889<span>
890Comments	</span>
891</label>
892<div class="ddc-span7">	<textarea 
893class="form-control textarea"
894name="comments"
895id="3fcaa3bc49724f679f5b289fc2c27947-comments"	>
896</textarea>
897</div>
898</div><!-- form-group -->
899</fieldset>
900<div class="form-group clearfix">
901<div class="ddc-offset5 ddc-span7">
902<button class="btn btn-primary ui-button-submit pull-right" type="submit" >
903Submit
904</button>
905</div>
906</div>
907<input type="hidden" name="portalId"   id="3fcaa3bc49724f679f5b289fc2c27947-portalId" class="hidden" data-id="portalId" value=""/>
908<input type="hidden" name="source"   id="3fcaa3bc49724f679f5b289fc2c27947-source" class="hidden" data-id="source" value="About Us | Grand Prairie Ford - Dealer.Com Website"/>
909<input type="hidden" name="secondarySource"   id="3fcaa3bc49724f679f5b289fc2c27947-secondarySource" class="hidden" data-id="secondarySource" value=""/>
910<input type="hidden" name="formTrackingName"   class="hidden" data-id="" value="contact"/>
911<input type="hidden" name="custom.form.id"   class="hidden" data-id="" value="contact-fd"/>
912<input type="hidden" name="pageAlias"   class="hidden" data-id="" value="SITEBUILDER_ABOUT_US_1"/>
913<input type="hidden" name="dl.widgetName"   class="hidden" data-id="" value="How can we help?"/>
914<input type="hidden" name="vk"   class="hidden" data-id="" value="xg7wuw6a"/>
915<style type="text/css"> .grecaptcha-badge {
916z-index: 300;
917}</style>
918<input type="hidden" name="captchaToken"   class="hidden" data-id="" value=""/>
919<input type="hidden" name="captchaVersion"   class="hidden" data-id="" value=""/>
920<div class="form-group clearfix clear pt-2">
921<div class="ddc-offset5 ddc-span7">
922<div id="recaptcha-container-xg7wuw6a" class="recaptcha-container pull-right"></div>
923</div>
924</div>
925<script type="text/javascript">
926window.DDC = window.DDC || {};
927window.DDC.recaptcha = window.DDC.recaptcha || { forms: [] };
928window.DDC.recaptcha.forms.push({"captchaContainer":"recaptcha-container-xg7wuw6a","formUniqueId":"xg7wuw6a"});
929if(window.DDC.recaptcha.refresh) {
930window.DDC.recaptcha.refresh();
931}
932</script>
932
933<div class="hide templates">
934<small class="alert-danger  alert">
935<i  aria-hidden="true" class="ddc-icon ddc-icon-alert align-left"></i>
936</small>
937</div>
938</form>
939</div>
940</div><!-- end .col-md-4.col-sm-12.p-6.bg-dark-gray.page-section.bg-light -->		
941</div><!-- end .page-section.d-flex.bg-white.container-max-lg -->		
942<div  class="page-section position-relative clearfix" data-name="map-hours.2-1">
943<div  class="page-section map" data-name="map-1">
944<div  class="map-dynamic  ddc-content"  data-widget-name="map-dynamic" data-widget-id="map1">
945<ol class="hide">
946<li class="info-window-0" data-account-id="grandprairiefordfd" data-info-window-event="mouseenter">
947<div class="vcard ">
948<strong class="fn n ">
949<span class="org ">Grand Prairie Ford</span>
950</strong>
951<p class="adr">
952<span class="street-address">701 E Palace Pkwy</span><br />								<span class="locality">Grand Prairie</span><span class="separator">,</span>				<span class="region">TX</span>				<span class="postal-code">75050</span><br />				
953</p>
954<ul class="tels list-unstyled">
955<li class="tel phone1">
956<span class="type">Phone</span><span class="separator">:</span>
957<span class="value"><span data-phone-ref='SALES' data-account-ref='grandprairiefordfd'>844-880-3588</span></span>									</li>
958</ul>
959</div>
960</li>
961</ol>
962<a target="_blank" href=https://www.google.com/maps/search/?api=1&query=701+E+Palace+Pkwy+Grand+Prairie%2C+TX+75050&hl=en class="skip-link" data-ws-tracking-directions>Visit us at:  701 E Palace Pkwy Grand Prairie, TX 75050</a>
963<script type="text/javascript">
964var DDC = DDC || {};
965DDC.dataLayer = DDC.dataLayer || {};
966DDC.WidgetData = DDC.WidgetData || {};
967DDC.WidgetData["map_dynamic"] = DDC.WidgetData["map_dynamic"] || {};
968DDC.WidgetData.map_dynamic.dataAttributes = DDC.WidgetData.map_dynamic.dataAttributes || {};
969DDC.WidgetData.map_dynamic.styles = []
970DDC.WidgetData.map_dynamic.dataAttributes["data-marker-selected-image"] = "";
971DDC.WidgetData.map_dynamic.dataAttributes["data-map-counter"] = "0";
972DDC.WidgetData.map_dynamic.dataAttributes["data-map-type-id"] = "ROADMAP";
973DDC.WidgetData.map_dynamic.dataAttributes["data-poi-prefs"] = "Standard";
974DDC.WidgetData.map_dynamic.dataAttributes["data-marker-selected-color"] = "";
975DDC.WidgetData.map_dynamic.dataAttributes["data-markers-list"] = "[[32.760848, -96.997246]]";
976DDC.WidgetData.map_dynamic.dataAttributes["data-enable-ev-chargers"] = "false";
977DDC.WidgetData.map_dynamic.dataAttributes["data-zoom"] = "16";
978DDC.WidgetData.map_dynamic.dataAttributes["data-marker-image"] = "";
979DDC.WidgetData.map_dynamic.dataAttributes["data-marker-selected-label-color"] = "#000000";
980DDC.WidgetData.map_dynamic.dataAttributes["data-map-get-markers-by-address"] = "";
981DDC.WidgetData.map_dynamic.dataAttributes["data-marker-info-window-max-width"] = "400";
982DDC.WidgetData.map_dynamic.dataAttributes["data-info-windows"] = ".info-window-0";
983DDC.WidgetData.map_dynamic.dataAttributes["data-marker-color"] = "";
984DDC.WidgetData.map_dynamic.dataAttributes["data-marker-label-color"] = "#000000";
985DDC.WidgetData.map_dynamic.dataAttributes["data-scroll-wheel"] = "false";
986DDC.WidgetData.map_dynamic.dataAttributes["data-offset"] = "50";
987DDC.WidgetData.map_dynamic.dataAttributes["data-enable-info-window"] = "true";
988</script>
988
989<div class="google-map"  data-map-counter="0" data-map-type-id="ROADMAP" data-poi-prefs="Standard" data-markers-list="[[32.760848, -96.997246]]" data-zoom="16" data-marker-selected-label-color="#000000" data-marker-info-window-max-width="400" data-info-windows=".info-window-0" data-marker-label-color="#000000" data-offset="50" data-enable-info-window="true" style="height: 640px;">
990<span style="display: inline-block; font-size: 1.5em; width: 100%; padding-top: 25%; text-align: center;">Loading Map...</span>
991</div>
992</div>
993</div><!-- end .page-section.map -->		
994<div  class="ml-4 ml-md-5 ml-lg-6 ml-xl-8 page-section map-overlay position-md-absolute center-block-vertical-md bg-contrast-low px-md-10 px-sm-15 px-5 py-6" data-name="contact-hours-1">
995<div  class="ddc-content text-center contact-info"  data-widget-name="contact-info" data-widget-id="contact1">
996<h3 class="display-4 border-bottom mb-4 pb-4 mb-sm-6 text-primary d-inline-block d-sm-block widget-heading" >
997Get in Touch 
998</h3>
999<div class="vcard">
1000<ul class="tels two-line-phone list-unstyled">
1001<li class="tel phone1 " data-click-to-call="Contact our Sales Department at" data-click-to-call-phone="844-880-3588?dept=SALES&accountId=grandprairiefordfd" tabindex="0">
1002<span class="type" >Contact our Sales Department at</span><span class="separator">:</span>						<span class="value text-nowrap" ><span data-phone-ref='SALES' data-account-ref='grandprairiefordfd'>844-880-3588</span></span>					</li>
1003</ul>
1004</div>
1005</div>
1006<div id="hours1-app-root" class="ddc-content ws-hours" data-widget-name="ws-hours" data-widget-id="hours1" data-reactroot=""><div class="clearfix"><div><div data-testid="hours-list"><ul class="list-unstyled line-height-condensed"><li class="d-flex justify-content-between mx-n3 py-2" data-testid="hours-list-item"><span class="key pl-3">Monday</span><span class="value pr-3 pl-6 text-right">9am-8pm</span></li><li class="d-flex justify-content-between mx-n3 py-2" data-testid="hours-list-item"><span class="key pl-3">Tuesday</span><span class="value pr-3 pl-6 text-right">9am-8pm</span></li><li class="d-flex justify-content-between mx-n3 py-2" data-testid="hours-list-item"><span class="key pl-3">Wednesday</span><span class="value pr-3 pl-6 text-right">9am-8pm</span></li><li class="d-flex justify-content-between mx-n3 py-2" data-testid="hours-list-item"><span class="key pl-3">Thursday</span><span class="value pr-3 pl-6 text-right">9am-8pm</span></li><li class="d-flex justify-content-between mx-n3 py-2" data-testid="hours-list-item"><span class="key pl-3">Friday</span><span class="value pr-3 pl-6 text-right">9am-8pm</span></li><li class="d-flex justify-content-between mx-n3 py-2" data-testid="hours-list-item"><span class="key pl-3">Saturday</span><span class="value pr-3 pl-6 text-right">9am-8pm</span></li><li class="d-flex justify-content-between mx-n3 py-2" data-testid="hours-list-item"><span class="key pl-3">Sunday</span><span class="value pr-3 pl-6 text-right">Closed</span></li></ul></div></div><div class="text-center"><button type="button" class="btn block btn-sm btn-link">See All Department Hours</button></div></div></div>
1007</div><!-- end .ml-4.ml-md-5.ml-lg-6.ml-xl-8.page-section.map-overlay.position-md-absolute.center-block-vertical-md.bg-contrast-low.px-md-10.px-sm-15.px-5.py-6 -->		
1008</div><!-- end .page-section.position-relative.clearfix -->		
1009</div>
1010</div><!-- end .page-bd -->
1011</div><!-- end .main.container-fluid -->		
1012<div  class="ddc-content text-muted container my-0 py-0 content-disclaimer"  data-widget-name="content-disclaimer" data-widget-id="template-disclaimer1">
1013<script>
1014var DDC = DDC || {};
1015DDC.WidgetData = DDC.WidgetData || {};
1016DDC.WidgetData["content_disclaimer"] = DDC.WidgetData["content_disclaimer"] || {};
1017DDC.WidgetData["content_disclaimer"].widgetId = "template-disclaimer1";
1018DDC.WidgetData["content_disclaimer"].props = DDC.WidgetData["content_disclaimer"].props || {};
1019DDC.WidgetData["content_disclaimer"].props["labels"] = {};
1020DDC.WidgetData["content_disclaimer"].props.labels["disclaimerLabel"] = "";
1021DDC.WidgetData["content_disclaimer"].showDealershipName = false;
1022DDC.WidgetData["content_disclaimer"].useItemOnListing = false;
1023</script>
1023
1024</div>
1025</div><!-- end .ddc-wrapper -->		
1026<div  class="push">
1027</div><!-- end .push -->		
1028<div  class="ddc-footer">
1029<div  class="bg-body page-section border-top border-botom d-none d-md-block" data-name="footer-disclaimers-responsive-links-wrapper-1">
1030<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">
1031<div  class=" ddc-content content-disclaimer"  data-widget-name="content-disclaimer" data-widget-id="template-oem-disclaimer1">
1032<div class="text-content-container ddc-font-size-small line-height-condensed text-muted" >
1033Although 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.
1034</div>
1035</div>
1036<div  class=" hide ddc-content content-disclaimer"  data-widget-name="content-disclaimer" data-widget-id="template-oem-disclaimer2">
1037<div class="text-content-container ddc-font-size-small line-height-condensed text-muted" >
1038</div>
1039</div>
1040</div><!-- end .container-max-sm.bg-body.page-section.d-flex.justify-content-between.px-4.px-lg-15.py-3.border-bottom -->		
1041</div><!-- end .bg-body.page-section.border-top.border-botom.d-none.d-md-block -->		
1042<div  class="bg-body page-section border-top border-botom d-none d-md-block" data-name="footer-links-responsive-links-wrapper-1">
1043<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">
1044<div  class="flex-grow-1 page-section flex-basis-0 px-4" data-name="footer-links-responsive-column-links-1">
1045<div  class=" links-list ddc-content"  data-widget-name="links-list" data-widget-id="template-footer-links1">
1046<h3 class="ddc-font-size-large text-primary mb-2 widget-heading" >
1047Our Inventory 
1048</h3>
1049<ul class=" list-unstyled ddc-font-size-base line-height-condensed"  {aria-hidden=true, class=ddc-icon ddc-icon-alert align-left}>
1050<li>
1051<a href="/new-inventory/index.htm" class="default d-block px-0 py-3" >
1052New Vehicle Inventory
1053</a>
1054</li>
1055<li>
1056<a href="/used-inventory/index.htm" target="_self" class="default d-block px-0 py-3" >
1057Pre-Owned Inventory
1058</a>
1059</li>
1060<li>
1061<a href="/certified-inventory/index.htm" target="_self" class="default d-block px-0 py-3" >
1062Certified Pre-Owned Inventory
1063</a>
1064</li>
1065<li>
1066<a href="/featured-vehicles/new.htm" target="_self" class="default d-block px-0 py-3" >
1067New Vehicle Specials
1068</a>
1069</li>
1070<li>
1071<a href="/featured-vehicles/used.htm" target="_self" class="default d-block px-0 py-3" >
1072Pre-Owned Vehicle Specials
1073</a>
1074</li>
1075</ul>
1076</div>
1077</div><!-- end .flex-grow-1.page-section.flex-basis-0.px-4 -->		
1078<div  class="flex-grow-1 page-section flex-basis-0 px-4" data-name="footer-links-responsive-column-links-2">
1079<div  class=" links-list ddc-content"  data-widget-name="links-list" data-widget-id="template-footer-links2">
1080<h3 class="ddc-font-size-large text-primary mb-2 widget-heading" >
1081Service & Parts 
1082</h3>
1083<ul class=" list-unstyled ddc-font-size-base line-height-condensed" >
1084<li>
1085<a href="https://grandprairieford.svcapt.com/" target="_blank" class="default d-block px-0 py-3" >
1086Schedule Service Appointment
1087</a>
1088</li>
1089<li>
1090<a href="/service/index.htm" target="_self" class="default d-block px-0 py-3" >
1091Service Center
1092</a>
1093</li>
1094<li>
1095<a href="/service/coupons.htm" target="_self" class="default d-block px-0 py-3"  data-link-label='SERVICE_SPECIALS' >
1096Service Specials
1097</a>
1098</li>
1099<li>
1100<a href="/parts/index.htm" target="_self" class="default d-block px-0 py-3"  data-link-label='SERVICE_SPECIALS' >
1101Parts Center
1102</a>
1103</li>
1104<li>
1105<a href="/specials/parts.htm" target="_self" class="default d-block px-0 py-3"  data-link-label='PARTS_SPECIALS' >
1106Parts Specials
1107</a>
1108</li>
1109</ul>
1110</div>
1111</div><!-- end .flex-grow-1.page-section.flex-basis-0.px-4 -->		
1112<div  class="flex-grow-1 page-section flex-basis-0 px-4" data-name="footer-links-responsive-column-links-3">
1113<div  class=" links-list ddc-content"  data-widget-name="links-list" data-widget-id="template-footer-links3">
1114<h3 class="ddc-font-size-large text-primary mb-2 widget-heading" >
1115Finance Center 
1116</h3>
1117<ul class=" list-unstyled ddc-font-size-base line-height-condensed" >
1118<li>
1119<a href="/trade.htm" target="_self" class="default d-block px-0 py-3"  data-link-label='VALUE_YOUR_TRADE' >
1120Value Your Trade-In
1121</a>
1122</li>
1123<li>
1124<a href="/financing/index.htm" target="_self" class="default d-block px-0 py-3"  data-link-label='VALUE_YOUR_TRADE' >
1125Finance and Lease Center
1126</a>
1127</li>
1128<li>
1129<a href="/finance-application.htm" class="default d-block px-0 py-3"  data-link-label='FINANCE_APPLICATION' >
1130Finance Application
1131</a>
1132</li>
1133</ul>
1134</div>
1135</div><!-- end .flex-grow-1.page-section.flex-basis-0.px-4 -->		
1136<div  class="flex-grow-1 page-section flex-basis-0 px-4" data-name="footer-links-responsive-column-links-4">
1137<div  class=" links-list ddc-content"  data-widget-name="links-list" data-widget-id="template-footer-links4">
1138<h3 class="ddc-font-size-large text-primary mb-2 widget-heading" >
1139Our Dealership 
1140</h3>
1141<ul class=" list-unstyled ddc-font-size-base line-height-condensed" >
1142<li>
1143<a href="/dealership/about.htm" class="default d-block px-0 py-3" >
1144About Us
1145</a>
1146</li>
1147<li>
1148<a href="/dealership/directions.htm" target="_self" class="default d-block px-0 py-3" >
1149Contact and Directions
1150</a>
1151</li>
1152<li>
1153<a href="/dealership/staff.htm" target="_self" class="default d-block px-0 py-3" >
1154Meet Our Team
1155</a>
1156</li>
1157<li>
1158<a href="/careers/index.htm" target="_self" class="default d-block px-0 py-3" >
1159Careers
1160</a>
1161</li>
1162<li>
1163<a href="/links.htm" target="_self" class="default d-block px-0 py-3" >
1164Links
1165</a>
1166</li>
1167</ul>
1168</div>
1169</div><!-- end .flex-grow-1.page-section.flex-basis-0.px-4 -->		
1170</div><!-- end .container-max-sm.page-section.d-flex.justify-content-between.px-4.px-lg-15.py-6.py-lg-9 -->		
1171</div><!-- end .bg-body.page-section.border-top.border-botom.d-none.d-md-block -->		
1172<div  class="page-section bg-primary" data-name="footer-links-responsive-ddc-logo-and-third-party-wrapper-1">
1173<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">
1174<div  class="ml-auto d-sm-flex align-items-center">
1175<div  class="links-list ddc-content m-sm-0 mr-sm-4 text-center"  data-widget-name="links-list" data-widget-id="template-links5">
1176<ul class=" list-inline ddc-font-size-small m-0 p-0" >
1177<li>
1178<a href="/accessibility.htm" target="_self" class="default text-inverse" >
1179Accessibility
1180</a>
1181</li>
1182<li>
1183<a href="https://www.berkshirehathawayautomotive.com/dealership/grand-prairie-ford.htm" target="_blank" class="default text-inverse" >
1184BHA
1185</a>
1186</li>
1187<li>
1188<a href="/contact.htm" target="_self" class="default text-inverse" >
1189Contact
1190</a>
1191</li>
1192<li>
1193<a href="/dealership/about.htm" target="_self" class="default text-inverse" >
1194About
1195</a>
1196</li>
1197<li>
1198<a href="/privacy.htm" target="_self" class="default text-inverse"  data-link-label='PRIVACY' >
1199Privacy
1200</a>
1201</li>
1202<li>
1203<a href="https://www.forddirect.com/privacy" target="_blank" class="default text-inverse"  data-link-label='PRIVACY' >
1204FordDirect Privacy
1205</a>
1206</li>
1207<li>
1208<a href="/sitemap.htm" class="default text-inverse"  data-link-label='SITEMAP' >
1209Sitemap
1210</a>
1211</li>
1212<li>
1213<a href="https://www.forddirect.com/dealerconnection-terms" target="_self" class="default text-inverse"  data-link-label='SITEMAP' >
1214Terms and Conditions
1215</a>
1216</li>
1217</ul>
1218</div>
1219<div  class="footer-links-responsive-third-party-container third-party-service-footer d-flex m-0 py-2 py-sm-0">
1220</div><!-- end .footer-links-responsive-third-party-container.third-party-service-footer.d-flex.m-0.py-2.py-sm-0 -->		
1221</div><!-- end .ml-auto.d-sm-flex.align-items-center -->		
1222<div  class="mr-auto">
1223<div  class="ddc-content content-default pull-left responsive-footer"  data-widget-name="content-default" data-widget-id="template-content2">
1224<div class="text-content-container content" >
1225<span class="credit"><a class="evidon-notice-link text-inverse pl-4"></a></span>
1226</div>
1227</div>
1228</div><!-- end .mr-auto -->		
1229</div><!-- end .d-sm-flex.flex-row-reverse.align-items-center.py-4.py-sm-5.px-sm-8.container-max-md.page-section -->		
1230</div><!-- end .page-section.bg-primary -->		
1231<div  class="fd-scripts hide">
1232<div  class=" forddirect-script-manager ddc-content"  data-widget-name="forddirect-script-manager" data-widget-id="forddirect-scripts1">
1233</div>
1234</div><!-- end .fd-scripts.hide -->		
1235</div><!-- end .ddc-footer -->		
1236<div  class="oem-includes hide">
1237</div><!-- end .oem-includes.hide -->		
1238<div  class="ddc-tracking hide">
1239<div  class=" ddc-content tracking-ddc-data-layer"  data-widget-name="tracking-ddc-data-layer" data-widget-id="template-tracking13">
1240<script type="text/javascript">
1241((DDC) => {
1242const incrementItem = (name) => {
1243const count = parseInt(DDC.session.get(name) || 0, 10) + 1;
1244DDC.session.set(name, count.toString());
1245};
1246if (false)
1247incrementItem('dlVdpViews');
1248if (false)
1249incrementItem('dlVdpUsedViews');
1250DDC = DDC || {};
1251DDC.dataLayer = DDC.dataLayer || {};
1252DDC.dataLayer['client'] = {};
1253DDC.dataLayer['user'] = {
1254...DDC.userLocation,
1255};
1256DDC.dataLayer['date'] = {};
1257DDC.dataLayer.site = DDC.dataLayer.site || {};
1258DDC.dataLayer.site['features'] =  {
1259enableMyCars: true,
1260templateHeaderLayoutOverride: "V9_HEADER_TRUE_MINIMAL_V1",
1261templateFooterOverride: "footer-links-responsive",
1262variationFontFace: "font-face-roboto",
1263enableSEOURLs: false,
1264digitalRetailing: {
1265"enabled": false
1266},
1267promotions: {
1268"enabled": true
1269}
1270};
1271DDC.dataLayer.site['siteInfo'] = DDC.dataLayer.site['siteInfo'] || {};
1272DDC.dataLayer.site['siteInfo'].siteProvider = "Dealertrack";
1273DDC.dataLayer.site['siteInfo'].tier = "tier3";
1274DDC.dataLayer.site['siteInfo'].proximityAccount = DDC?.siteSettings?.proximityAccount ? DDC.siteSettings.proximityAccount : '';
1275DDC.dataLayer.page = DDC.dataLayer.page || {};
1276DDC.Widgets = DDC.Widgets || {};
1277DDC.Widgets.Tracking = DDC.Widgets.Tracking || {};
1278DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {};
1279DDC.dataLayer.page.pageInfo.pagePath = "\/dealership\/about.htm";
1280DDC.dataLayer.page.pageInfo.pageUrl = "https:\/\/www.grandprairieford.com\/dealership\/about.htm";
1281DDC.dataLayer.page.pageInfo.params = "";
1282DDC.dataLayer.page.pageInfo.pageWidgets = ["v9.widgets.content.page-title.v1","v9.widgets.include.velocity.v1","ws-tracking","v9.viewmodel.map.dynamic","v9.viewmodel.oem_toyota.digital_garage","v9.widgets.content.alert-banner.v1","ws-navigation","v9.widgets.header.default.v1","v9.widgets.tracking.ddc-advertising.v1","ws-hours","v9.viewmodel.internal-tools.design-option-viewer","v9.widgets.tracking.ddc.v1","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-site-text-search","v9.viewmodel.widgets.forddirect.script_manager","ws-todays-hours","TemplateContent","v9.widgets.tracking.ddc-clickmap.v1","ws-event-viewer","v9.widgets.contact.form.v1","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"];
1283DDC.dataLayer.page.pageInfo.isHomepage = false;
1284DDC.dataLayer.page.pageInfo.isVlp = false;
1285DDC.dataLayer.page.pageInfo.isVdp = false;
1286DDC.dataLayer.page.pageInfo.isShowroomOverview = false;
1287DDC.dataLayer.page.pageInfo.isIncentivesSearchDetail = false;
1288DDC.dataLayer.page.pageInfo.hasLeadForm = true;
1289DDC.dataLayer.page.pageInfo.isConfirm = false;
1290//put any tracking properties into one datalayer object
1291DDC.dataLayer.page.trackingTags = {
1292};
1293DDC.dataLayer.page.attributes = {
1294"layoutType": (false) ? "mobile" : "desktop",
1295"locale": "en_US",
1296// getting vehicle page results
1297"incentivesCountPerDetailsPage": "",
1298"incentivesDetailCategory": "",
1299"vehicleCountPerPage": "",
1300"vehicleCurrentPage": "",
1301"vehicleListingPageSort": "",
1302"vehicleListingPageViews": '',
1303"vehicleDetailsPageViews": '',
1304"vehicleDetailsNewPageViews": '',
1305"vehicleDetailsUsedPageViews": '',
1306"specialsCategory": "",
1307};
1308DDC.dataLayer.dealership = DDC.dataLayer.dealership || {};
1309DDC.dataLayer.dealership.address1 = "701 E Palace Pkwy";
1310DDC.dataLayer.dealership.address2 = "";
1311DDC.dataLayer.dealership.city = "Grand Prairie";
1312DDC.dataLayer.dealership.dealerCode = [{"dealertrack-post":"grandprairiefordfd"}, {"auxiliary_options":"1"}, {"bha_inv":"BHA"}, {"dtid":"18892"}, {"dt-dr-profile":"grandprairiefordvtg"}, {"cvi-ddc-entityid-map":"RlVTSU9OOkRFQUxFUjoxMDk3OTk"}, {"fd":"02406\-F"}, {"ford-simplified":"02406"}, {"common_org":"0bcc1fef\-9f5b\-4b18\-89f1\-c3e646fa9367"} ];
1313DDC.dataLayer.dealership.dealershipName = "Grand Prairie Ford";
1314DDC.dataLayer.dealership.dealerContactFirstName = "";
1315DDC.dataLayer.dealership.dealerContactLastName = "";
1316DDC.dataLayer.dealership.postalCode = "75050";
1317DDC.dataLayer.dealership.stateProvince = "TX";
1318DDC.dataLayer.dealership.phone1 = "<span data\-phone\-ref=\x27SALES\x27 data\-account\-ref=\x27grandprairiefordfd\x27>844\-880\-3588<\/span>";
1319DDC.dataLayer.dealership.website = "https:\/\/www.grandprairieford.com";
1320DDC.dataLayer.dealership.email = "[email protected]";
1321DDC.dataLayer.dealership.pfe = "bW9jLmRyb2ZlaXJpYXJwZG5hcmdAc2VsYXM=";
1322DDC.dataLayer.dealership.cpa = "bW9jLmNuaW90dWF4b2NAbm9pdGFjaWZpbm1lZG5JLkFQQw==";
1323DDC.dataLayer.additionalInventoryFields = [
1324];
1325DDC.dataLayer['vehicles'] = [
1326];
1327DDC.dataLayer['confirmation'] = {
1328// US1064395: properties for incentives data.
1329"incentiveId":			"",
1330"incentiveTitle":		"",
1331"selectedIncentiveId":	"",
1332"incentiveShortTitle":	"",
1333"apptTime":         "",
1334"customFormId":     "",
1335"elapsedTime":      "",
1336"element":          "",
1337"email":            "",
1338"emailLowerCase": 	"",
1339"firstName":        "",
1340"firstNameLowerCase": "",
1341"formEventId":		"",
1342"formPagePath":		"",
1343"formTitle":        "",
1344"isModal":          "",
1345"lastName":         "",
1346"lastNameLowerCase": "",
1347"modalContainer":   "",
1348"phone":            "",
1349"phoneNumber":      "",
1350"pageName":			"",
1351"preferredContact": "",
1352"street":			"",
1353"streetLowerCase":  "",
1354"submissionTimestamp": "",
1355"trackingId":       "",
1356"trackingTags":		"",
1357"tradeinMake":      "",
1358"tradeinModel":     "",
1359"tradeinVin":       "",
1360"tradeinYear":      "",
1361"uuid":             "",
1362"validate":         "",
1363"zip":              "" || "",
1364"coApplicant": {
1365"firstName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1366"firstNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1367"lastName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1368"lastNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1369"email": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1370"emailLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1371"phone": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1372"street": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
1373"streetLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
1374}
1375};
1376var stripNullStrings = function(obj){
1377for (var property in obj) {
1378if (obj.hasOwnProperty(property)) {
1379var val = obj[property];
1380if (typeof val === "object") {
1381stripNullStrings(val);
1382} else {
1383var checkdVal = ((val === "null")||(val === "" ) ? null : val);
1384obj[property] = checkdVal;
1385}
1386}
1387}
1388}
1389stripNullStrings(DDC.dataLayer);
1390})(window.DDC);
1391</script>
1391
1392</div>
1393<div  class=" tracking-ddc-generic-widget-user-events ddc-content"  data-widget-name="tracking-ddc-generic-widget-user-events" data-widget-id="template-tracking16">
1394</div>
1395<div class="consumer-privacy-banner ddc-fixed-banner ddc-fixed-banner-bottom in">
1396<div class="consumer-privacy-banner-container center-block container-max-md text-center d-sm-flex align-items-center justify-content-between">
1397<p class="consumer-privacy-banner-paragraph text-content-container text-left m-0">
1398We use cookies and browser activity to improve your experience, personalize content and ads, and to analyze how our sites are used. For more information on how we collect and use this information, please review our <a href="/privacy.htm" aria-label="Learn more about our Privacy Policy">Privacy Policy</a> and <a href="/terms.htm" aria-label="Review our Terms">Review our Terms.</a>
1399</p>
1400<button class="btn btn-primary consumer-privacy-banner-button flex-shrink-0 w-auto mt-3 mt-sm-0 ml-sm-3 mb-sm-3" >
1401I accept
1402</button>
1403</div>
1404</div>
1405<script>
1406DDC = DDC || {};
1407DDC.WidgetData = DDC.WidgetData || {};
1408DDC.WidgetData["tracking-ddc"] = DDC.WidgetData["tracking-ddc"] || {};
1409DDC.WidgetData["tracking-ddc"].showPrivacyBanner = true || false;
1410DDC.WidgetData["tracking-ddc"].inlinePrivacyBanner = true
1411const addPrivacyBannerInline = () => {
1412const privacyBanner = document.querySelector('.consumer-privacy-banner');
1413if (!privacyBanner) return; 
1414const PRIVACY_STATUS = "DDC.AllowUserData";
1415let allowUserData = null;
1416try {
1417allowUserData = window.localStorage.getItem(PRIVACY_STATUS);
1418} catch (e) {}
1419const hideForKeyboard = () => {
1420const tabbableElements = privacyBanner.querySelectorAll(
1421'a[href], audio[controls], video[controls], button, details, iframe, input:not([disabled]), select:not([disabled]), summary, textarea:not([disabled]), [tabindex="0"], [contenteditable="true"], [accesskey]'
1422);
1423tabbableElements.forEach(el => el.setAttribute('tabindex', '-1'));
1424};
1425if (allowUserData !== 'true') {
1426const privacyBannerCloseButton = privacyBanner.querySelector('.consumer-privacy-banner-button');
1427if (!privacyBannerCloseButton) return;
1428document.body.prepend(privacyBanner);
1429privacyBannerCloseButton.addEventListener('click', e => {
1430e.preventDefault();
1431privacyBanner.classList.remove('in');
1432privacyBanner.classList.remove('no-animation');
1433privacyBanner.setAttribute('aria-hidden', 'true');
1434hideForKeyboard();
1435try {
1436window.localStorage.setItem(PRIVACY_STATUS, 'true');
1437} catch (e) {}
1438});
1439}
1440}
1441if(
1442(true || false)
1443&& 
1444true
1445) {
1446addPrivacyBannerInline()
1447}
1448</script>
1448										
1449<img class="hide" id="ddc-clickmap-img-click" src="" alt=""/>
1450<div  class=" ddc-content tracking-url-parameter-tracking"  data-widget-name="tracking-url-parameter-tracking" data-widget-id="template-tracking14">
1451</div>
1452<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>
1453<div id="ws-tracking1-app-root" class="ddc-content ws-tracking" data-widget-name="ws-tracking" data-widget-id="ws-tracking1" data-reactroot=""></div>
1454</div><!-- end .ddc-tracking.hide -->		
1455<div  class="ddc-internal-tools">
1456<div  class=" internal-tools-design-option-viewer"  data-widget-name="internal-tools-design-option-viewer" data-widget-id="template-design-option-viewer1">
1457</div>
1458</div><!-- end .ddc-internal-tools -->		
1459<div  class="hide">
1460<style>
1461.ui-dialog-entry {
1462position: absolute;
1463}
1464</style>
1465<div  class="dialog-popups  ddc-content"  data-widget-name="dialog-popups" data-widget-id="template-dialog1">
1466</div>
1467<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include1">
1468<!--
1469mega menu fixes
1470-->
1471<style>
1472.navbar-default .navigation-default:is(.smallest, .smaller, .small) :is(.nav, .ddc-nav-inline) > li > a { min-width: 0px; } /* small    */
1473.navbar-default .navigation-default:is(.smallest, .smaller) .nav > li > a { padding-left: 2px; padding-right: 10px; }       /* smaller  */
1474.navbar-default .navigation-default:is(.smallest) ~ :is(.mycars,.mycars-default) .menu > a{ width: 60px; }                  /* smallest */
1475</style>
1476/* DNA4535761 ddcdrewc */
1477<!-- ingroupHyundai false -->
1478</div>
1479<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include2">
1480</div>
1481<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include3">
1482</div>
1483<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-include4">
1484<!-- Facebook Pixel Code -->
1485<script>
1486!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
1487n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
1488n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
1489t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
1490document,'script','//connect.facebook.net/en_US/fbevents.js');
1491if(window.Cookies.get('privacyOption') === "rightToOptOut") {
1492fbq('dataProcessingOptions', ['LDU'], 0, 0);
1493} else {
1494fbq('dataProcessingOptions', []);
1495}
1496fbq('init', '851456864988561');
1497fbq('track', 'PageView', {}, { eventID: window.DDC.dataLayer.page.pageViewId });
1498</script>
1498
1499<noscript>
1500<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=851456864988561&ev=PageView&noscript=1"/>
1501</noscript>
1502<!-- End Facebook Pixel Code -->
1503<style type="text/css">
1504.social-header-buttons.ddc-integrations a.disable-bgImage { background-image: none }
1505.social-header-buttons a {float:left;}
1506.social-header-buttons a svg { border-radius: 50% }
1507.social-header-buttons.socialsm a {width:20px;height:20px; }
1508.social-header-buttons.socialmed a {width:30px;height:30px;margin-left:5px;}
1509.social-header-buttons.sociallrg a {width:44px;height:44px;}
1510.social-header-buttons a span {display:none;}
1511.social-header-buttons.sociallrg a { margin: 0 2px; }
1512.social-header-buttons.socialmed a { margin: 0 2px; }
1513.social-header-buttons.socialsm a { margin: 0 1px; }
1514.social-header-buttons.socialsm a svg {width:20px;height:20px; }
1515.social-header-buttons.socialmed a svg {width:30px;height:30px;}
1516.social-header-buttons.sociallrg a svg {width:44px;height:44px;}
1517.social-header-buttons a svg g {transition: transform 0.25s; transition-timing-function: ease-in; transform-origin: 50% 50%}
1518.social-header-buttons a:hover svg g {transition: transform 0.2s; transition-timing-function: cubic-bezier(0, 1.25, 1, 1.8); transform: scale(1.3)}
1519</style>
1520<div class="social-header-buttons ddc-integrations socialheader-header-container socialsm tablet social-header-button-override hide hidden" style="position:absolute;right:1536px;top:6px;">
1521<a title="Visit us on Facebook" class="disable-bgImage" target="_blank" href="https://www.facebook.com/GrandPrairieFord" data-social-header-button-id="facebook" aria-label="Facebook">
1522<svg id="sh-facebook" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-facebook rect{fill:#2c73ba;}#sh-facebook g{fill:#fff;}</style><rect width="64" height="64"/><g><path d="M50.03005,32A18.03005,18.03005,0,1,0,29.1828,49.81093V37.21181H24.60486V32H29.1828V28.02775c0-4.51878,2.69178-7.01481,6.81019-7.01481a27.72627,27.72627,0,0,1,4.036.35215v4.43708H37.75543a2.60585,2.60585,0,0,0-2.93823,2.81569V32h5.00052l-.79938,5.21181H34.8172V49.81093A18.03436,18.03436,0,0,0,50.03005,32Z"/></g></svg>				</a>
1523<a title="Visit us on Twitter" class="disable-bgImage" target="_blank" href="https://www.twitter.com/GPFord" data-social-header-button-id="twitter" aria-label="Twitter">
1524<svg id="sh-twitter" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-twitter rect{fill:#000}#sh-twitter g{fill:#e7e9ea}</style><rect width="64" height="64"/><g><path d="M42.2,16h5.4L35.8,29.6l14,18.5H38.8l-8.6-11.2L20.4,48H15l12.7-14.5L14.3,16h11.2l7.7,10.2L42.2,16z M40.3,44.8h3L23.9,19.1h-3.2L40.3,44.8z"/></g></svg>				</a>
1525<a title="Visit us on Youtube" class="disable-bgImage" target="_blank" href="https://www.youtube.com/channel/UCX4NH37UVTeNecBG62CWDrw" data-social-header-button-id="youtube" aria-label="Youtube">
1526<svg id="sh-youtube" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-youtube rect{fill:#ee3124}#sh-youtube g{fill:#fff}</style><rect width="64" height="64"/><g><path d="M32,19.3c0,0-11.4,0-14.2,0.7c-1.5,0.4-2.8,1.7-3.2,3.2c-0.7,2.8-0.7,8.7-0.7,8.7s0,5.9,0.7,8.7c0.4,1.5,1.7,2.8,3.2,3.2c2.9,0.8,14.2,0.8,14.2,0.8s11.4,0,14.2-0.7c1.5-0.4,2.8-1.6,3.2-3.2c0.8-2.8,0.8-8.7,0.8-8.7s0-5.9-0.8-8.8c-0.4-1.5-1.6-2.8-3.2-3.2C43.4,19.3,32,19.3,32,19.3z M28.4,26.6l9.4,5.5l-9.4,5.4V26.6L28.4,26.6z"/></g></svg>				</a>
1527<a title="Visit us on Linkedin" class="disable-bgImage" target="_blank" href="https://www.linkedin.com/company/grand-prairie-ford" data-social-header-button-id="linkedin" aria-label="Linkedin">
1528<svg id="sh-linkedin" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-linkedin rect{fill:#2668b2}#sh-linkedin g{fill:#fff}</style><rect width="64" height="64"/><g><path d="M46.05938,15.47309,17.907,15.47261a2.44774,2.44774,0,0,0-2.4375,2.40869V46.1186a2.45369,2.45369,0,0,0,2.46582,2.41059l28.15039.00048a2.45494,2.45494,0,0,0,2.4444-2.41162V17.8788A2.45608,2.45608,0,0,0,46.05938,15.47309ZM25.28679,43.58778l-4.86419.02978V27.90077l4.834-.02979.03021,15.65338Zm-.4599-18.72217a2.808,2.808,0,1,1,.82129-1.98535A2.79007,2.79007,0,0,1,24.82689,24.86561ZM38.7586,43.61756V35.9604c0-1.7749,0-4.20612-2.57422-4.20612-2.61328,0-2.96588,2.05909-2.96588,4.07318l.03009,7.7129v.04693l-4.8592.02979-.03015-15.71631,4.66394-.02979V30.0229c0,.0141.07624.01507.10944.01507h.01269a5.13071,5.13071,0,0,1,4.41309-2.53271l.19141.00342c5.13281,0,5.83978,3.59082,5.83978,7.4707l.0274,8.6084Z"/></g></svg>				</a>
1529<a title="Visit us on Instagram" class="disable-bgImage" target="_blank" href="https://www.instagram.com/GrandPrairieFord/" data-social-header-button-id="instagram" aria-label="Instagram">
1530<svg id="sh-instagram" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-instagram rect{fill:#fff;}#sh-instagram g{fill:url(#linear-gradient);}</style>
1531<defs>
1532<linearGradient id="linear-gradient" x1="14.98111" y1="49.01933" x2="49.01975" y2="14.98069" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fdd918"/><stop offset="0.05" stop-color="#fdd918"/><stop offset="0.49724" stop-color="#eb2127"/>
1533<stop offset="0.95" stop-color="#a53c95"/>
1534<stop offset="1" stop-color="#a53c95"/>
1535</linearGradient>
1536</defs>
1537<rect width="64" height="64"/><g><path d="M31.99943,21.49722A10.50222,10.50222,0,1,0,42.5032,31.99985,10.5032,10.5032,0,0,0,31.99943,21.49722Zm0,17.32013a6.81749,6.81749,0,1,1,6.81834-6.8175A6.81787,6.81787,0,0,1,31.99943,38.81735ZM45.37159,21.08279a2.45423,2.45423,0,1,1-2.45423-2.45424A2.45441,2.45441,0,0,1,45.37159,21.08279Zm6.00667-2.47936A10.45183,10.45183,0,0,0,45.397,12.62218a14.97471,14.97471,0,0,0-4.96406-.95058c-2.18177-.10079-2.87826-.1231-8.4335-.1231-5.55325,0-6.24973.02231-8.43152.1231a14.97027,14.97027,0,0,0-4.96406.95058,10.45646,10.45646,0,0,0-5.98209,5.98125,15.01111,15.01111,0,0,0-.95087,4.9649c-.09938,2.18179-.12281,2.87742-.12281,8.43152s.02343,6.25089.12281,8.43351a15.00444,15.00444,0,0,0,.95087,4.96321,10.46108,10.46108,0,0,0,5.98209,5.98211,15.02873,15.02873,0,0,0,4.96406.95058c2.18179.09967,2.87827.12224,8.43152.12224,5.55524,0,6.25173-.02257,8.4335-.12224a15.0332,15.0332,0,0,0,4.96406-.95058,10.45645,10.45645,0,0,0,5.98127-5.98211,14.98378,14.98378,0,0,0,.95056-4.96321c.09967-2.18262.1231-2.87939.1231-8.43351s-.02343-6.24973-.1231-8.43152A14.99045,14.99045,0,0,0,51.37826,18.60343Zm-2.7309,21.66082a11.32163,11.32163,0,0,1-.70326,3.79863,6.77225,6.77225,0,0,1-3.88278,3.88165,11.32715,11.32715,0,0,1-3.79636.70354c-2.15721.09767-2.80317.11914-8.26553.11914-5.46038,0-6.10632-.02147-8.26353-.11914a11.33587,11.33587,0,0,1-3.79752-.70354,6.77072,6.77072,0,0,1-3.88247-3.88165,11.34155,11.34155,0,0,1-.70354-3.79863c-.09769-2.15608-.11914-2.80288-.11914-8.2644,0-5.46036.02145-6.10716.11914-8.26437a11.32154,11.32154,0,0,1,.70354-3.79666,6.769,6.769,0,0,1,3.88247-3.88249,11.31373,11.31373,0,0,1,3.79752-.70354c2.15721-.09853,2.80315-.11914,8.26353-.11914,5.46151,0,6.10832.02061,8.26553.11914a11.305,11.305,0,0,1,3.79636.70354,6.77049,6.77049,0,0,1,3.88278,3.88249,11.30167,11.30167,0,0,1,.70326,3.79666c.09882,2.15721.12027,2.804.12027,8.26437C48.76763,37.46137,48.74618,38.10817,48.64736,40.26425Z"/></g></svg>				</a>
1538</div>
1539</div>
1540<div  class=" ddc-content include-velocity"  data-widget-name="include-velocity" data-widget-id="template-specific-include1">
1541;
1542;
1543</div>
1544</div><!-- end .hide -->		
1545<script type="text/javascript">
1546window.DDC = window.DDC || {};
1547var generateCallTrackingSessionId = function() {
1548var uuid = Math.random().toString(36).substring(2) + (new Date()).getTime().toString(36);
1549return uuid;
1550},
1551setCallTrackingSessionCookie = function(uuid) {
1552// Set cookie to expire in 2 hours
1553var expirationTime = new Date();
1554expirationTime.setTime(expirationTime.getTime() + 120 * 60 * 1000);
1555document.cookie = 'callTrackingSessionId=' + uuid + ';expires=' + expirationTime.toGMTString() + ';path=/';
1556},
1557cookieRxResults = new RegExp("callTrackingSessionId=\(\.\*\?\)\(;\|\$\)").exec(document.cookie),
1558callTrackingSessionId
1559;
1560if (cookieRxResults) {
1561callTrackingSessionId = cookieRxResults[1];
1562} else {
1563callTrackingSessionId = generateCallTrackingSessionId();
1564setCallTrackingSessionCookie(callTrackingSessionId);
1565}
1566window.DDC.callTrackingSettings = {
1567callTrackingArtifactBaseUrl: 'https://phones.ddcplatform.dealer.com',
1568callTrackingSessionId: callTrackingSessionId,
1569callTrackingAccountIdsOverride: null
1570};
1571window.DDC.phonesUrl = 'https://phone-swap-service-v2-prod.us-east-1.web.dealer.com:443/phones';
1572</script>
vendor: 1 bytes, line 1572
1572
1573<script type="text/javascript" src="/static/assets/libraries/ddc-phone-swapping/live-latest/umd.js" async></script>
1573
1574<!-- Google Tag Manager -->
1575<script type="text/javascript">
1576const gtmContainerIds = [{id:'GTM-4H673',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-5WH53QL',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-NVPRD7F',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-PH7X2C2',src:'https://www.googletagmanager.com/gtm.js'}];
1577window.DDC.dataLayer = window.DDC.dataLayer || {};
1578if(window.dataLayer) {
1579window.dataLayer.splice(0,0,window.DDC.dataLayer);
1580} else {
1581window.dataLayer=[window.DDC.dataLayer];
1582}
1583(()=>{
1584const dataLayerHasData = !!Object.keys(window.DDC.dataLayer).length && !!window.DDC.dataLayer.page?.pageInfo;
1585window?.newrelic?.setCustomAttribute(
1586'dataLayerHasData',
1587dataLayerHasData
1588);
1589})();
1590(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;
1591while(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);}}
1592(window,document,'script','dataLayer',gtmContainerIds));
1593</script>
1593
1594<!-- End Google Tag Manager -->
1595<script type="text/javascript">
1596window.DDC = window.DDC || {};
1597DDC.WS = DDC.WS || {};
1598DDC.OSIRIS = DDC.WS;
1599DDC.WS.state = DDC.WS.state || {};
1600DDC.WS.state['ws-site-text-search'] = DDC.WS.state['ws-site-text-search'] || {};
1601DDC.WS.state['ws-site-text-search']['template-site-search1'] = {"widgetData":{"pageAlias":"SITEBUILDER_ABOUT_US_1","pageSearchUri":"https://minerva-west.web.dealer.com/search","accountId":"grandprairiefordfd","siteId":"grandprairiefordfd","widgetSearchServiceUri":"/api/widget/ws-site-text-search","configTypes":"new,used"},"requestData":{"deviceType":"DESKTOP","windowId":"template-site-search1","widgetName":"ws-site-text-search","locale":"en_US"},"prefs":{"widgetClasses":"","noResultsLinks":"INVENTORY_LISTING_DEFAULT_AUTO_NEW,INVENTORY_LISTING_DEFAULT_AUTO_USED,INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED,CAR_CUSTOMIZER","overrideAllInventoryAlias":"","searchButtonLabel":"","searchButtonIcon":"search","searchButtonIconSize":"large","searchButtonStyle":"unstyled","addressGetDirectionsLabel":"GET_DIRECTIONS","contactUsHeadingLabel":"CONTACT_US","addressHeadingLabel":"GET_DIRECTIONS","addressClasses":"","hoursTabsHeaderLabel":"HOURS","searchPlaceholderLabel":"SEARCH_PLACEHOLDER_TEXT","numberOfCharactersForFirstSearch":"2","vehicleOrder":"Oldest First","hideWidgetOnPages":"","display":"button","listingConfigIds":"new,used","showPrice":"false","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":"Phone","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"}
1601,"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}}};
1602DDC.WS.state['ws-tracking'] = DDC.WS.state['ws-tracking'] || {};
1603DDC.WS.state['ws-tracking']['ws-tracking1'] = {"addItems":{"id":"grandprairiefordfd","type":null,"status":null,"verticalType":null,"name":"Grand Prairie Ford","url":"www.grandprairieford.com","internalUrl":"grandprairiefordfd.cms.dealer.com","properties":{"latitude":"32.7608478","longitude":"-96.9972457"},"address":{"address1":"701 E Palace Pkwy","address2":null,"address3":null,"city":"Grand Prairie","state":"TX","postalCode":"75050","country":"US"},"primaryContactInformation":{"phoneNumbers":[{"type":"WORK","number":"844-880-3588"}],"email":"[email protected]","email2":null,"firstName":null,"lastName":null},"secondaryContactInformation":null,"hours":{"sunday":"Closed","monday":"9am-8pm","tuesday":"9am-8pm","wednesday":"9am-8pm","thursday":"9am-8pm","friday":"9am-8pm","saturday":"9am-8pm"},"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":"7:00AM - 6:00PM","tuesday":"7:00AM - 6:00PM","wednesday":"7:00AM - 6:00PM","thursday":"7:00AM - 6:00PM","friday":"7:00AM - 6:00PM","saturday":"7:00AM - 4:00PM"},"localizedHours":{"unknown":{"sunday":"Closed","monday":"7:00AM - 6:00PM","tuesday":"7:00AM - 6:00PM","wednesday":"7:00AM - 6:00PM","thursday":"7:00AM - 6:00PM","friday":"7:00AM - 6:00PM","saturday":"7:00AM - 4:00PM"}},"contactInformation":{"phoneNumbers":[],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":"701 E Palace Pkwy","address2":null,"address3":null,"city":"Grand Prairie","state":"TX","postalCode":"75050","country":"US"}},{"label":"Financing","type":"FINANCING","hours":{"sunday":"Closed","monday":"9:00AM - 9:00PM","tuesday":"9:00AM - 9:00PM","wednesday":"9:00AM - 9:00PM","thursday":"9:00AM - 9:00PM","friday":"9:00AM - 9:00PM","saturday":"9:00AM - 9:00PM"},"localizedHours":{"en":{"sunday":"Closed","monday":"9:00AM - 9:00PM","tuesday":"9:00AM - 9:00PM","wednesday":"9:00AM - 9:00PM","thursday":"9:00AM - 9:00PM","friday":"9:00AM - 9:00PM","saturday":"9:00AM - 9:00PM"}},"contactInformation":{"phoneNumbers":[],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":"701 E. Palace Parkway","address2":null,"address3":null,"city":"Grand Prairie","state":"TX","postalCode":"75050","country":"US"}},{"label":"Commercial","type":"COMMERCIAL","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{"unknown":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null}},"contactInformation":{"phoneNumbers":[],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Facebook","type":"FACEBOOK","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"833-778-1783"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Service","type":"SERVICE","hours":{"sunday":"Closed","monday":"7am-6pm","tuesday":"7am-6pm","wednesday":"7am-6pm","thursday":"7am-6pm","friday":"7am-6pm","saturday":"7am-4pm"},"localizedHours":{"unknown":{"sunday":"Closed","monday":"7am-6pm","tuesday":"7am-6pm","wednesday":"7am-6pm","thursday":"7am-6pm","friday":"7am-6pm","saturday":"7am-4pm"}},"contactInformation":{"phoneNumbers":[],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":"701 E Palace Pkwy","address2":null,"address3":null,"city":"Grand Prairie","state":"TX","postalCode":"75050","country":"US"}},{"label":"BHA","type":"BHA","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{"unknown":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"877-767-1356"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Body Shop","type":"BODY_SHOP","hours":{"sunday":"Closed","monday":"7:00 AM - 6:00 PM","tuesday":"7:00 AM - 6:00 PM","wednesday":"7:00 AM - 6:00 PM","thursday":"7:00 AM - 6:00 PM","friday":"7:00 AM - 6:00 PM","saturday":"9:00 AM - 12:00 PM"},"localizedHours":{"unknown":{"sunday":"Closed","monday":"7:00 AM - 6:00 PM","tuesday":"7:00 AM - 6:00 PM","wednesday":"7:00 AM - 6:00 PM","thursday":"7:00 AM - 6:00 PM","friday":"7:00 AM - 6:00 PM","saturday":"9:00 AM - 12:00 PM"}},"contactInformation":{"phoneNumbers":[],"email":"[email protected]","email2":null,"firstName":null,"lastName":null},"address":{"address1":"701 E. Palace Parkway","address2":null,"address3":null,"city":"Grand Prairie","state":"TX","postalCode":"75050","country":"US"}},{"label":"Google","type":"GOOGLE","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"866-372-3478"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Ford","type":"FORD","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{"unknown":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"844-880-3588"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"DCC","type":"DCC","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"866-524-5086"}],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}}],"inventoryListingConfigs":null,"lastModifiedTime":null,"controlCenterPlatform":null,"created":null,"lastPublished":null,"phoneNumbers":[{"number":"844-880-3588","
1603isTrackingNumber":false,"department":"SALES"},{"number":"877-767-1356","isTrackingNumber":false,"department":"BHA"},{"number":"866-524-5086","isTrackingNumber":false,"department":"DCC"},{"number":"833-778-1783","isTrackingNumber":false,"department":"Facebook"},{"number":"844-880-3588","isTrackingNumber":false,"department":"Ford"},{"number":"866-372-3478","isTrackingNumber":false,"department":"Google"}]},"dlItems":[],"schemaConfig":{"pageAlias":"SITEBUILDER_ABOUT_US_1","siteId":"grandprairiefordfd"},"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}};
1604DDC.WS.state['ws-mycars-nav'] = DDC.WS.state['ws-mycars-nav'] || {};
1605DDC.WS.state['ws-mycars-nav']['template-toolbar1'] = {"moreRequestData":{"accountId":"grandprairiefordfd","parameterMap":{},"siteId":"grandprairiefordfd"},"myCarsData":{},"requestData":{"deviceType":"DESKTOP","windowId":"template-toolbar1","widgetName":"ws-mycars-nav","locale":"en_US"},"prefs":{"widgetClasses":"position-relative","shoppingLinkAlias":"INVENTORY_LISTING_DEFAULT_AUTO_ALL","enableSrpVehicleToast":"true","srpVehicleToastDelay":10800,"displayMode":"default"},"labels":{"NEW":"New","OPEN_MY_CARS":"Open My Cars","DISMISS":"Dismiss","STILL_INTERESTED":"Still Interested? ","RECENTLY_VIEWED":"Recently Viewed","SHOP_OUR_INVENTORY":"Shop Our Inventory","WELCOME_BACK":"Welcome Back","VIEW_DETAILS":"View Details","MYCARS_JUMP_BACK_IN":"Jump right back in where you left off. Revisit your recently viewed cars, track prices, and access saved vehicles. Happy shopping! ","CLOSE_MODAL":"Close Modal","MYCARS_OPEN_LINK":"Open {title} Link with a count of {count} ","MYCARS_TRACK_VEHICLES_INTERACTED":"We'll keep track of vehicles you've interacted with here so you can find them again later. ","SAVED":"Saved","SHOPPING_ACTIVITY":"Shopping Activity","START_SHOPPING":"Start Shopping","TRACKING_PRICE":"Tracking Price"},"sitemap":{"INVENTORY_LISTING_SHOPPING_ACTIVITY":"/mycars/shopping-activity/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_ALL":"/all-inventory/index.htm"},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"enable-vehicle-toast":false}};
1606DDC.WS.state['ws-navigation'] = DDC.WS.state['ws-navigation'] || {};
1607DDC.WS.state['ws-navigation']['template-navigation1'] = {"items":[{"id":"HOME","label":"Home","labelAlias":"HOME","url":"/","target":"_top","pageId":"INDEX","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Home","labelText":"Home"},{"id":"501d74b00a0e095037f1a6ed3839f5da","label":"Specials","labelAlias":"SPECIALS_2","url":"#","target":"_self","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":"54b731090a0e09501257176deec8abb1","label":"Specials","labelAlias":"SPECIALS_3","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"943be214a4fe4d9cb08fee9ca58a0904","label":"This Week at Grand Prairie Ford","labelAlias":"THIS_WEEK_AT_GRAND_PRAIRIE_FORD","url":"/specials/monthly.htm","target":"_self","pageId":"SITEBUILDER_WEEKLY_OFFERS_1","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"This Week at Grand Prairie Ford","labelText":"This Week at Grand Prairie Ford"},{"id":"e252d3520a0e0951132ce93e9ac80dc9","label":"New Ford Specials","labelAlias":"NEW_FORD_SPECIALS_4","url":"/featured-vehicles/new.htm","target":"_self","pageId":"INVENTORY_FEATURED_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Ford Specials","labelText":"New Ford Specials"},{"id":"6a03cf78251d41be9e4a88d98a9b9c0d","label":"Order Your Ford","labelAlias":"ORDER_YOUR_FORD","url":"https://order.grandprairieford.com/","target":"_self","pageId":"ORDER_GRANDPRAIRIEFORD_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Order Your Ford","labelText":"Order Your Ford"},{"id":"54b7310c0a0e09501257176d35d8371f","label":"New Ford Incentives","labelAlias":"NEW_FORD_INCENTIVES","url":"/global-incentives/index.htm","target":"_self","pageId":"INCENTIVES_LISTING_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Ford Incentives","labelText":"New Ford Incentives"},{"id":"7ba79372ec874443acdcaf32e8bbc9e7","label":"Retired Loaner Vehicles","labelAlias":"RETIRED_LOANER_VEHICLES","url":"/for-sale/demo.htm","target":"_self","pageId":"SITEBUILDER_FOR_SALE___LOANER_VEHICLE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Retired Loaner Vehicles","labelText":"Retired Loaner Vehicles"},{"id":"501d74b10a0e095037f1a6ede0078596","label":"Pre-Owned Specials","labelAlias":"PRE_OWNED_SPECIALS_4","url":"/featured-vehicles/used.htm","target":"_self","pageId":"INVENTORY_FEATURED_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Owned Specials","labelText":"Pre-Owned Specials"},{"id":"501d74b10a0e095037f1a6edf6380088","label":"Service Specials","labelAlias":"SERVICE_SPECIALS_1","url":"/service/coupons.htm","target":"_self","pageId":"SITEBUILDER_COUPONS_MPC22817_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"501d74b20a0e095037f1a6ed4073bfe1","label":"Parts Specials","labelAlias":"PARTS_SPECIALS_3","url":"/specials/parts.htm","target":"_self","pageId":"SPECIALS_LISTING_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Specials","labelText":"Parts Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"}]},{"gridUnits":8,"navigationItems":[{"id":"54b7310e0a0e09501257176d7a21f5bf","label":"New Ford Specials","labelAlias":"NEW_FORD_SPECIALS_3","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"54b7310f0a0e09501257176de25b2ed9","label":"Navigation Fragmnet","labelAlias":"NAV_FRAG_1_1","url":"/navigation-fragments/featured-new.htm","target":"_self","pageId":"INVENTORY_FEATURED_NEW_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Navigation Fragmnet","labelText":"Navigation Fragmnet"}],"labelSafeHtml":"New Ford Specials","labelText":"New Ford Specials"}]}],"navigationItems":[{"id":"54b731090a0e09501257176deec8abb1","label":"Specials","labelAlias":"SPECIALS_3","url":"#","target":"_self","pageId":"#","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"943be214a4fe4d9cb08fee9ca58a0904","label":"This Week at Grand Prairie Ford","labelAlias":"THIS_WEEK_AT_GRAND_PRAIRIE_FORD","url":"/specials/monthly.htm","target":"_self","pageId":"SITEBUILDER_WEEKLY_OFFERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"This Week at Grand Prairie Ford","labelText":"This Week at Grand Prairie Ford"},{"id":"e252d3520a0e0951132ce93e9ac80dc9","label":"New Ford Specials","labelAlias":"NEW_FORD_SPECIALS_4","url":"/featured-vehicles/new.htm","target":"_self","pageId":"INVENTORY_FEATURED_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Ford Specials","labelText":"New Ford Specials"},{"id":"6a03cf78251d41be9e4a88d98a9b9c0d","label":"Order Your Ford","labelAlias":"ORDER_YOUR_FORD","url":"https://order.grandprairieford.com/","target":"_self","pageId":"ORDER_GRANDPRAIRIEFORD_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Order Your Ford","labelText":"Order Your Ford"},{"id":"54b7310c0a0e09501257176d35d8371f","label":"New Ford Incentives","labelAlias":"NEW_FORD_INCENTIVES","url":"/global-incentives/index.htm","target":"_self","pageId":"INCENTIVES_LISTING_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Ford Incentives","labelText":"New Ford Incentives"},{"id":"7ba79372ec874443acdcaf32e8bbc9e7","label":"Retired Loaner Vehicles","labelAlias":"RETIRED_LOANER_VEHICLES","url":"/for-sale/demo.htm","target":"_self","pageId":"SITEBUILDER_FOR_SALE___LOANER_VEHICLE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Retired Loaner Vehicles","labelText":"Retired Loaner Vehicles"},{"id":"501d74b10a0e095037f1a6ede0078596","label":"Pre-Owned Specials","labelAlias":"PRE_OWNED_SPECIALS_4","url":"/featured-vehicles/used.htm","target":"_self","pageId":"INVENTORY_FEATURED_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Owned Specials","labelText":"Pre-Owned Specials"},{"id":"501d74b10a0e095037f1a6edf6380088","label":"Service Specials","labelAlias":"SERVICE_SPECIALS_1","url":"/service/coupons.htm","target":"_self","pageId":"SITEBUILDER_COUPONS_MPC22817_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"501d74b20a0e095037f1a6ed4073bfe1","label":"Parts Specials","labelAlias":"PARTS_SPECIALS_3","url":"/specials/parts.htm","target":"_self","pageId":"SPECIALS_LISTING_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Specials","labelText":"Parts Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"},{"id":"54b7310e0a0e09501257176d7a21f5bf","label":"New Ford Specials","labelAlias":"NEW_FORD_SPECIALS_3","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{}
1607,"navigationItems":[{"id":"54b7310f0a0e09501257176de25b2ed9","label":"Navigation Fragmnet","labelAlias":"NAV_FRAG_1_1","url":"/navigation-fragments/featured-new.htm","target":"_self","pageId":"INVENTORY_FEATURED_NEW_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Navigation Fragmnet","labelText":"Navigation Fragmnet"}],"labelSafeHtml":"New Ford Specials","labelText":"New Ford Specials"}],"labelSafeHtml":"Specials","labelText":"Specials"},{"id":"NEW_INVENTORY_SEARCH","label":"New Fords","labelAlias":"NEW_INVENTORY_SEARCH_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:8","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"NEW_INVENTORY","label":"New Ford Vehicles","labelAlias":"NEW_INVENTORY_1_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"NEW_INVENTORY","label":"All New Inventory","labelAlias":"SEARCH_INVENTORY_1_1_1","url":"/new-inventory/index.htm","target":"","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"All New Inventory","labelText":"All New Inventory"},{"id":"6620e1a6404638da00ff7cd85e0b842e","label":"New Car Inventory","labelAlias":"NEW_CAR_SPECIALS_3_1","url":"/new-inventory/index.htm?bodyStyle=Coupe&bodyStyle=Hatchback&bodyStyle=Sedan&bodyStyle=Convertible","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?bodyStyle=Coupe&bodyStyle=Hatchback&bodyStyle=Sedan&bodyStyle=Convertible"},"navigationItems":[],"labelSafeHtml":"New Car Inventory","labelText":"New Car Inventory"},{"id":"VIEW_NEW_WIDGETS","label":"New Truck Inventory","labelAlias":"VIEW_OUR_SPECIALS_4_1","url":"https://www.grandprairieford.com/new-inventory/index.htm?search=&model=F-150&model=F-250&model=F-350&model=F-350+Chassis&model=F-450&model=Ranger&internetPrice=&payment-selection=payment-panel-paymentLease&paymentLease=&normalInteriorMaterial=&normalFuelType=&payment-selection=payment-panel-paymentLease&saveFacetState=true&lastFacetInteracted=inventory-listing1-facet-anchor-model-17","target":"","pageId":"WWW_GRANDPRAIRIEFORD_COMNEW_INVENTORYINDEX_HTM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?search=&model=F-150&model=F-250&model=F-350&model=F-350+Chassis&model=F-450&model=Ranger&internetPrice=&payment-selection=payment-panel-paymentLease&paymentLease=&normalInteriorMaterial=&normalFuelType=&payment-selection=payment-panel-paymentLease&saveFacetState=true&lastFacetInteracted=inventory-listing1-facet-anchor-model-17"},"navigationItems":[],"labelSafeHtml":"New Truck Inventory","labelText":"New Truck Inventory"},{"id":"6620e1a6404638da00ff7cd814fd823e","label":"New SUV Inventory","labelAlias":"NEW_SUV_SPECIALS_3_1","url":"/new-inventory/index.htm?bodyStyle=SUV","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?bodyStyle=SUV"},"navigationItems":[],"labelSafeHtml":"New SUV Inventory","labelText":"New SUV Inventory"},{"id":"f9c2315bb9c3437a98b1015c98482395","label":"Order Your Ford","labelAlias":"ORDER_YOUR_FORD_1","url":"https://order.grandprairieford.com/","target":"_self","pageId":"ORDER_GRANDPRAIRIEFORD_COM","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Order Your Ford","labelText":"Order Your Ford"},{"id":"d250fc50ec2c4188ad928ac2d1da9a43","label":"Retired Loaners","labelAlias":"RETIRED_LOANERS","url":"/for-sale/demo.htm","target":"_self","pageId":"SITEBUILDER_FOR_SALE___LOANER_VEHICLE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Retired Loaners","labelText":"Retired Loaners"},{"id":"a3b9e9f9deb24ff99389bea9957384be","label":"Coming Soon","labelAlias":"COMING_SOON","url":"/new-inventory/in-transit.htm","target":"_self","pageId":"SITEBUILDER_COMING_SOON_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Coming Soon","labelText":"Coming Soon"},{"id":"a88f273d171342bab130586f5fbef400","label":"Pre-Order a Vehicle","labelAlias":"RESERVE_YOUR_NEXT_FORD_1","url":"/reserve-your-next-ford.htm","target":"_self","pageId":"SITEBUILDER_RESERVE_YOUR_NEXT_FORD_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Order a Vehicle","labelText":"Pre-Order a Vehicle"},{"id":"19a8aa83205940499055521d983d50b3","label":"Ford Section 179 Tax Benefits","labelAlias":"FORD_SECTION_179_TAX_BENEFITS","url":"/ford-section-179-tax-benefits-mesquite-tx.htm","target":"_self","pageId":"SITEBUILDER_MAXIMIZE_YEAR_END_SAVINGS_WITH_FORD_SECTION_179_TAX_BENEFITS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Section 179 Tax Benefits","labelText":"Ford Section 179 Tax Benefits"}],"labelSafeHtml":"New Ford Vehicles","labelText":"New Ford Vehicles"},{"id":"54b731170a0e09501257176d451677cf","label":"Ford Buying Tools","labelAlias":"FORD_BUYING_TOOLS","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"5f0306b0891e4da8b53cfd5458c5f077","label":"Schedule a Test Drive","labelAlias":"SCHEDULE_A_TEST_DRIVE","url":"/test-drive.htm","target":"_self","pageId":"SITEBUILDER_SCHEDULE_TEST_DRIVE_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Schedule a Test Drive","labelText":"Schedule a Test Drive"},{"id":"1faefaee5e754897bbe1db233609c187","label":"Pricing Transparency","labelAlias":"__CAREDGE_2","url":"/pricing-transparency.htm","target":"_self","pageId":"SITEBUILDER_PRICING_TRANSPARENCY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pricing Transparency","labelText":"Pricing Transparency"},{"id":"dd7ae8d90a0a00f4659046f73c7916dc","label":"Ford Research & Compare","labelAlias":"RESEARCH___COMPARE_FORD_MODELS_1","url":"/review-and-compare-ford.htm","target":"_self","pageId":"GROUP_SITEBUILDER_RESEARCH","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Research & Compare","labelText":"Ford Research & Compare"},{"id":"bdd6c6db0a0e094a30a152cf0575bbe1","label":"Benefits of Leasing","labelAlias":"BENEFITS_OF_LEASING","url":"/leasing/index.htm","target":"_self","pageId":"SITEBUILDER_THE_PERKS_OF_LEASING_A_CAR_1","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Benefits of Leasing","labelText":"Benefits of Leasing"},{"id":"aa78def80a0e0950409ad5441af34522","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_2","url":"/trade.htm","target":"_self","pageId":"INVENTORY_LEAD_TRADE_IN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"3a5acc9747d146d9863c862c78cd384d","label":"Ford Garage","labelAlias":"FORD_GARAGE","url":"/ford-custom-garage.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_CUSTOM_GARAGE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Garage","labelText":"Ford Garage"}],"labelSafeHtml":"Ford Buying Tools","labelText":"Ford Buying Tools"},{"id":"54b731180a0e09501257176d703b1d4f","label":"Commercial Vehicles","labelAlias":"COMMERCIAL_VEHICLES","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"b8f7fd960a0d06b80154f77b4a09b905","label":"F-550 Severe Duty","labelAlias":"F_554_EXTREME_1_1_1","url":"/fleet/f550-severe-duty.htm","target":"_self","pageId":"SITEBUILDER_F550_SEVERE_DUTY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"F-550 Severe Duty","labelText":"F-550 Severe Duty"}],"labelSafeHtml":"Commercial Vehicles","labelText":"Commercial Vehicles"}]},{"gridUnits":8,"navigationItems":[{"id":"SHOP_BY_MODEL","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"MODEL_SELECTOR_FRAGMENT","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL","url":"/navigation-fragments/model-selector.htm","target":"","pageId":"MODEL_SELECTOR_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}]}],"navigationItems":[{"id":"NEW_INVENTORY","label":"New Ford Vehicles","labelAlias":"NEW_INVENTORY_1_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"NEW_INVENTORY","label":"All New Inventory","labelAlias":"SEARCH_INVENTORY_1_1_1","url":"/new-inventory/index.htm","target":"","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"All New Inventory","labelText":"All New Inventory"},{"id":"6620e1a6404638da00ff7cd85e0b842e","label":"New Car Inventory","labelAlias":"NEW_CAR_SPECIALS_3_1","url":"/new-inventory/index.htm?bodyStyle=Coupe&bodyStyle=Hatchback&bodyStyle=Sedan&bodyStyle=Convertible","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?bodyStyle=Coupe&bodyStyle=Hatchback&bodyStyle=Sedan&bodyStyle=Convertible"},"navigationItems":[],"labelSafeHtml":"New Car Inventory","labelText":"New Car Inventory"},{"id":"VIEW_NEW_WIDGETS","label":"New Truck Inventory","labelAlias":"VIEW_OUR_SPECIALS_4_1","url":"https://www.grandprairieford.com/new-inventory/index.htm?search=&model=F-150&model=F-250&model=F-350&model=F-350+Chassis&model=F-450&model=Ranger&internetPrice=&payment-selection=payment-panel-paymentLease&paymentLease=&normalInteriorMaterial=&normalFuelType=&payment-selection=payment-panel-paymentLease&saveFacetState=true&lastFacetInteracted=inventory-listing1-facet-anchor-model-17","target":"","pageId":"WWW_GRANDPRAIRIEFORD_COMNEW_INVENTORYINDEX_HTM","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?search=&model=F-150&model=F-250&model=F-350&model=F-350+Chassis&model=F-450&model=Ranger&internetPrice=&payment-selection=payment-panel-paymentLease&paymentLease=&normalInteriorMaterial=&normalFuelType=&payment-selection=payment-panel-paymentLease&saveFacetState=true&lastFacetInteracted=inventory-listing1-facet-anchor-model-17"},"navigationItems":[],"labelSafeHtml":"New Truck Inventory","labelText":"New Truck Inventory"},{"id":"6620e1a6404638da00ff7cd814fd823e","label":"New SUV Inventory","labelAlias":"NEW_SUV_SPECIALS_3_1","url":"/new-inventory/index.htm?bodyStyle=SUV","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?bodyStyle=SUV"},"navigationItems":[],"labelSafeHtml":"New SUV Inventory","labelText":"New SUV Inventory"},{"id":"f9c2315bb9c3437a98b1015c98482395","label":"Order Your Ford","labelAlias":"ORDER_YOUR_FORD_1","url":"https://order.grandprairieford.com/","target":"_self","pageId":"ORDER_GRANDPRAIRIEFORD_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Order Your Ford","labelText":"Order Your Ford"},{"id":"d250fc50ec2c4188ad928ac2d1da9a43","label":"Retired Loaners","labelAlias":"RETIRED_LOANERS","url":"/for-sale/demo.htm","target":"_self","pageId":"SITEBUILDER_FOR_SALE___LOANER_VEHICLE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Retired Loaners","labelText":"Retired Loaners"},{"id":"a3b9e9f9deb24ff99389bea9957384be","label":"Coming Soon","labelAlias":"COMING_SOON","url":"/new-inventory/in-transit.htm","target":"_self","pageId":"SITEBUILDER_COMING_SOON_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Coming Soon","labelText":"Coming Soon"},{"id":"a88f273d171342bab130586f5fbef400","label":"Pre-Order a Vehicle","labelAlias":"RESERVE_YOUR_NEXT_FORD_1","url":"/reserve-your-next-ford.htm","target":"_self","pageId":"SITEBUILDER_RESERVE_YOUR_NEXT_FORD_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Order a Vehicle","labelText":"Pre-Order a Vehicle"},{"id":"19a8aa83205940499055521d983d50b3","label":"Ford Section 179 Tax Benefits","labelAlias":"FORD_SECTION_179_TAX_BENEFITS","url":"/ford-section-179-tax-benefits-mesquite-tx.htm","target":"_self","pageId":"SITEBUILDER_MAXIMIZE_YEAR_END_SAVINGS_WITH_FORD_SECTION_179_TAX_BENEFITS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Section 179 Tax Benefits","labelText":"Ford Section 179 Tax Benefits"}],"labelSafeHtml":"New Ford Vehicles","labelText":"New Ford Vehicles"},{"id":"54b731170a0e09501257176d451677cf","label":"Ford Buying Tools","labelAlias":"FORD_BUYING_TOOLS","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"5f0306b0891e4da8b53cfd5458c5f077","label":"Schedule a Test Drive","labelAlias":"SCHEDULE_A_TEST_DRIVE","url":"/test-drive.htm","target":"_self","pageId":"SITEBUILDER_SCHEDULE_TEST_DRIVE_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Schedule a Test Drive","labelText":"Schedule a Test Drive"}
1607,{"id":"1faefaee5e754897bbe1db233609c187","label":"Pricing Transparency","labelAlias":"__CAREDGE_2","url":"/pricing-transparency.htm","target":"_self","pageId":"SITEBUILDER_PRICING_TRANSPARENCY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pricing Transparency","labelText":"Pricing Transparency"},{"id":"dd7ae8d90a0a00f4659046f73c7916dc","label":"Ford Research & Compare","labelAlias":"RESEARCH___COMPARE_FORD_MODELS_1","url":"/review-and-compare-ford.htm","target":"_self","pageId":"GROUP_SITEBUILDER_RESEARCH","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Research & Compare","labelText":"Ford Research & Compare"},{"id":"bdd6c6db0a0e094a30a152cf0575bbe1","label":"Benefits of Leasing","labelAlias":"BENEFITS_OF_LEASING","url":"/leasing/index.htm","target":"_self","pageId":"SITEBUILDER_THE_PERKS_OF_LEASING_A_CAR_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Benefits of Leasing","labelText":"Benefits of Leasing"},{"id":"aa78def80a0e0950409ad5441af34522","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_2","url":"/trade.htm","target":"_self","pageId":"INVENTORY_LEAD_TRADE_IN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"3a5acc9747d146d9863c862c78cd384d","label":"Ford Garage","labelAlias":"FORD_GARAGE","url":"/ford-custom-garage.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_CUSTOM_GARAGE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Garage","labelText":"Ford Garage"}],"labelSafeHtml":"Ford Buying Tools","labelText":"Ford Buying Tools"},{"id":"54b731180a0e09501257176d703b1d4f","label":"Commercial Vehicles","labelAlias":"COMMERCIAL_VEHICLES","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"b8f7fd960a0d06b80154f77b4a09b905","label":"F-550 Severe Duty","labelAlias":"F_554_EXTREME_1_1_1","url":"/fleet/f550-severe-duty.htm","target":"_self","pageId":"SITEBUILDER_F550_SEVERE_DUTY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"F-550 Severe Duty","labelText":"F-550 Severe Duty"}],"labelSafeHtml":"Commercial Vehicles","labelText":"Commercial Vehicles"},{"id":"SHOP_BY_MODEL","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"MODEL_SELECTOR_FRAGMENT","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL","url":"/navigation-fragments/model-selector.htm","target":"","pageId":"MODEL_SELECTOR_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}],"labelSafeHtml":"New Fords","labelText":"New Fords"},{"id":"PRE_OWNED_INVENTORY_SEARCH","label":"Used Cars ","labelAlias":"PRE_OWNED_INVENTORY_SEARCH_2","url":"#","target":"","pageId":"#","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:8","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"00305b20404638d900d18a8014124128","label":"Used Inventory","labelAlias":"PRE_OWNED_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"6be733fb0a0e094a5f7fbbb148bc6b52","label":"All Used Inventory","labelAlias":"ALL_USED_INVENTORY","url":"/used-inventory/index.htm","target":"_self","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":"All Used Inventory","labelText":"All Used Inventory"},{"id":"78230c6c0a0a00f47cf0389391644a08","label":"Certified Pre-Owned","labelAlias":"CERTIFIED_VEHICLES_1_1_1_1","url":"/certified-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified Pre-Owned","labelText":"Certified Pre-Owned"},{"id":"cc1b32af16c34f5ba354a8a97f68e57b","label":"Certified Pre-Owned Overview","labelAlias":"CERTIFIED_PRE_OWNED_OVERVIEW","url":"/cpov.htm","target":"_self","pageId":"CERTIFIED_PRE_OWNED_VEHICLES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified Pre-Owned Overview","labelText":"Certified Pre-Owned Overview"},{"id":"16529e000a0a00f54982c1ca93e6a827","label":"Used Truck Inventory","labelAlias":"USED_TRUCK_SPECIALS_1_1","url":"https://www.grandprairieford.com/used-inventory/index.htm?bodyStyle=Truck%20Crew%20Cab&bodyStyle=Truck%20Crew%20Max&bodyStyle=Truck%20Double%20Cab&bodyStyle=Truck%20Extended%20Cab&bodyStyle=Truck%20Quad%20Cab&bodyStyle=Truck%20Regular%20Cab&bodyStyle=Truck%20Super%20Cab&bodyStyle=Truck%20SuperCrew%20Cab&bodyStyle=Truck%20SuperCab%20Styleside&bodyStyle=Truck%20SuperCrew&sortBy=internetPrice%20asc","target":"_self","pageId":"WWW_GRANDPRAIRIEFORD_COMUSED_INVENTORYINDEX_HTM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?bodyStyle=Truck%20Crew%20Cab&bodyStyle=Truck%20Crew%20Max&bodyStyle=Truck%20Double%20Cab&bodyStyle=Truck%20Extended%20Cab&bodyStyle=Truck%20Quad%20Cab&bodyStyle=Truck%20Regular%20Cab&bodyStyle=Truck%20Super%20Cab&bodyStyle=Truck%20SuperCrew%20Cab&bodyStyle=Truck%20SuperCab%20Styleside&bodyStyle=Truck%20SuperCrew&sortBy=internetPrice%20asc"},"navigationItems":[],"labelSafeHtml":"Used Truck Inventory","labelText":"Used Truck Inventory"}
1607,{"id":"16529e010a0a00f54982c1cad6c2e322","label":"Used SUV Inventory","labelAlias":"USED_SUV_SPECIALS_1_1","url":"/used-inventory/index.htm?bodyStyle=SUV%2CSAV%2CVan&sortBy=internetPrice+asc&","target":"_self","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":{"en_US":"?bodyStyle=SUV%2CSAV%2CVan&sortBy=internetPrice+asc&"},"navigationItems":[],"labelSafeHtml":"Used SUV Inventory","labelText":"Used SUV Inventory"},{"id":"280c88f68abe4e41b901671ab06d7773","label":"Sell Us Your Car","labelAlias":"SELL_US_YOUR_CAR_3","url":"/sell-my-car/index.htm","target":"_self","pageId":"SITEBUILDER_WE_LL_BUY_YOUR_CAR_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Sell Us Your Car","labelText":"Sell Us Your Car"},{"id":"7c206d0d0a0a008a01ba3523afed4512","label":"Vehicles Under $20,000","labelAlias":"UNDER__10K_ONLY_1_1_1","url":"/bargain-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_BARGAIN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicles Under $20,000","labelText":"Vehicles Under $20,000"},{"id":"b5dcc82510e64d658cc3b0bbfefafab2","label":"Ford Blue Advantage Overview","labelAlias":"FORD_BLUE_ADVANTAGE_OVERVIEW","url":"/ford-blue-advantage-overview-atmbg.htm","target":"_self","pageId":"SITEBUILDER_FORD_BLUE_ADVANTAGE_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Blue Advantage Overview","labelText":"Ford Blue Advantage Overview"}],"labelSafeHtml":"Used Inventory","labelText":"Used Inventory"},{"id":"b8f4d28b92fe457382cf102524b4e360","label":"Used Buying Tools","labelAlias":"USED_BUYING_TOOLS","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"075379580a0a00f408b49626472f3caa","label":"Used Ford Cars","labelAlias":"USED_FORD_CARS","url":"/used-cars/index.htm","target":"_self","pageId":"SITEBUILDER_USED_FORD_CARS_TRUCK___SUVS_FOR_GRAND_PRAIRIE_TX_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Ford Cars","labelText":"Used Ford Cars"},{"id":"aa78def90a0e0950409ad5443c965963","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_3","url":"/trade.htm","target":"_self","pageId":"INVENTORY_LEAD_TRADE_IN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"}],"labelSafeHtml":"Used Buying Tools","labelText":"Used Buying Tools"}]},{"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":"ce14299571e147b6be45313aa3905065","label":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES_2","url":"/navigation-fragments/featured.htm","target":"_self","pageId":"INVENTORY_FEATURED_ALL_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":"00305b20404638d900d18a8014124128","label":"Used Inventory","labelAlias":"PRE_OWNED_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"6be733fb0a0e094a5f7fbbb148bc6b52","label":"All Used Inventory","labelAlias":"ALL_USED_INVENTORY","url":"/used-inventory/index.htm","target":"_self","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":"All Used Inventory","labelText":"All Used Inventory"},{"id":"78230c6c0a0a00f47cf0389391644a08","label":"Certified Pre-Owned","labelAlias":"CERTIFIED_VEHICLES_1_1_1_1","url":"/certified-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified Pre-Owned","labelText":"Certified Pre-Owned"},{"id":"cc1b32af16c34f5ba354a8a97f68e57b","label":"Certified Pre-Owned Overview","labelAlias":"CERTIFIED_PRE_OWNED_OVERVIEW","url":"/cpov.htm","target":"_self","pageId":"CERTIFIED_PRE_OWNED_VEHICLES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Certified Pre-Owned Overview","labelText":"Certified Pre-Owned Overview"},{"id":"16529e000a0a00f54982c1ca93e6a827","label":"Used Truck Inventory","labelAlias":"USED_TRUCK_SPECIALS_1_1","url":"https://www.grandprairieford.com/used-inventory/index.htm?bodyStyle=Truck%20Crew%20Cab&bodyStyle=Truck%20Crew%20Max&bodyStyle=Truck%20Double%20Cab&bodyStyle=Truck%20Extended%20Cab&bodyStyle=Truck%20Quad%20Cab&bodyStyle=Truck%20Regular%20Cab&bodyStyle=Truck%20Super%20Cab&bodyStyle=Truck%20SuperCrew%20Cab&bodyStyle=Truck%20SuperCab%20Styleside&bodyStyle=Truck%20SuperCrew&sortBy=internetPrice%20asc","target":"_self","pageId":"WWW_GRANDPRAIRIEFORD_COMUSED_INVENTORYINDEX_HTM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?bodyStyle=Truck%20Crew%20Cab&bodyStyle=Truck%20Crew%20Max&bodyStyle=Truck%20Double%20Cab&bodyStyle=Truck%20Extended%20Cab&bodyStyle=Truck%20Quad%20Cab&bodyStyle=Truck%20Regular%20Cab&bodyStyle=Truck%20Super%20Cab&bodyStyle=Truck%20SuperCrew%20Cab&bodyStyle=Truck%20SuperCab%20Styleside&bodyStyle=Truck%20SuperCrew&sortBy=internetPrice%20asc"},"navigationItems":[],"labelSafeHtml":"Used Truck Inventory","labelText":"Used Truck Inventory"}
1607,{"id":"16529e010a0a00f54982c1cad6c2e322","label":"Used SUV Inventory","labelAlias":"USED_SUV_SPECIALS_1_1","url":"/used-inventory/index.htm?bodyStyle=SUV%2CSAV%2CVan&sortBy=internetPrice+asc&","target":"_self","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":{"en_US":"?bodyStyle=SUV%2CSAV%2CVan&sortBy=internetPrice+asc&"},"navigationItems":[],"labelSafeHtml":"Used SUV Inventory","labelText":"Used SUV Inventory"},{"id":"280c88f68abe4e41b901671ab06d7773","label":"Sell Us Your Car","labelAlias":"SELL_US_YOUR_CAR_3","url":"/sell-my-car/index.htm","target":"_self","pageId":"SITEBUILDER_WE_LL_BUY_YOUR_CAR_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Sell Us Your Car","labelText":"Sell Us Your Car"},{"id":"7c206d0d0a0a008a01ba3523afed4512","label":"Vehicles Under $20,000","labelAlias":"UNDER__10K_ONLY_1_1_1","url":"/bargain-inventory/index.htm","target":"_self","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_BARGAIN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicles Under $20,000","labelText":"Vehicles Under $20,000"},{"id":"b5dcc82510e64d658cc3b0bbfefafab2","label":"Ford Blue Advantage Overview","labelAlias":"FORD_BLUE_ADVANTAGE_OVERVIEW","url":"/ford-blue-advantage-overview-atmbg.htm","target":"_self","pageId":"SITEBUILDER_FORD_BLUE_ADVANTAGE_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Blue Advantage Overview","labelText":"Ford Blue Advantage Overview"}],"labelSafeHtml":"Used Inventory","labelText":"Used Inventory"},{"id":"b8f4d28b92fe457382cf102524b4e360","label":"Used Buying Tools","labelAlias":"USED_BUYING_TOOLS","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"075379580a0a00f408b49626472f3caa","label":"Used Ford Cars","labelAlias":"USED_FORD_CARS","url":"/used-cars/index.htm","target":"_self","pageId":"SITEBUILDER_USED_FORD_CARS_TRUCK___SUVS_FOR_GRAND_PRAIRIE_TX_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Ford Cars","labelText":"Used Ford Cars"},{"id":"aa78def90a0e0950409ad5443c965963","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_3","url":"/trade.htm","target":"_self","pageId":"INVENTORY_LEAD_TRADE_IN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"}],"labelSafeHtml":"Used Buying Tools","labelText":"Used Buying Tools"},{"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":"ce14299571e147b6be45313aa3905065","label":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES_2","url":"/navigation-fragments/featured.htm","target":"_self","pageId":"INVENTORY_FEATURED_ALL_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":"Used Cars ","labelText":"Used Cars"},{"id":"b133236b0a0a00f46381c7d1fc74d8fb","label":"Finance & Research","labelAlias":"RESEARCH_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom"
1607: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":"FINANCE","label":"Finance","labelAlias":"FINANCE","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"f5057ab70a0a00f42fde2612b181370e","label":"Apply For Financing","labelAlias":"GET_PRE_APPROVED_1_1","url":"/financing/application.htm","target":"_self","pageId":"SITEBUILDER_FINANCE_APPLICATION_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Apply For Financing","labelText":"Apply For Financing"},{"id":"9c8126380a0e09511e33f23c61e7a7c0","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_4","url":"/trade.htm","target":"_self","pageId":"INVENTORY_LEAD_TRADE_IN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"3388edeadab346659eb08375a4ed1892","label":"Flexible Financing","labelAlias":"FLEXIBLE_FINANCING","url":"/landing-page/flexible-financing.htm","target":"_self","pageId":"SITEBUILDER__LANDING_PAGE_FLEXIBLE_FINANCING_HTM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Flexible Financing","labelText":"Flexible Financing"},{"id":"8ef69d339f6243d4ac53533f2c12ad94","label":"Vehicle Loan Tax Deduction","labelAlias":"VEHICLE_LOAN_TAX_DEDUCTION","url":"/financing/vehicle-loan-tax-deduction.htm","target":"_self","pageId":"SITEBUILDER_VEHICLE_LOAN_TAX_DEDUCTION_EXPLAINED_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicle Loan Tax Deduction","labelText":"Vehicle Loan Tax Deduction"}],"labelSafeHtml":"Finance","labelText":"Finance"},{"id":"b13899f90a0a00f531046a0b1ff32b2e","label":"Finance Hours","labelAlias":"FINANCE_HOURS","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"b13899fa0a0a00f531046a0bdcba3b71","label":"Finance Hours","labelAlias":"FINANCE_HOURS_1","url":"/navigation-fragments/sales-hours.htm","target":"_self","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":"Finance Hours","labelText":"Finance Hours"}],"labelSafeHtml":"Finance Hours","labelText":"Finance Hours"}]},{"gridUnits":4,"navigationItems":[{"id":"CARFINDER","label":"Research","labelAlias":"CARFINDER_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"03a1b7e7d1c3468aa621729f7246c627","label":"Pricing Transparency","labelAlias":"__CAREDGE_3","url":"/pricing-transparency.htm","target":"_self","pageId":"SITEBUILDER_PRICING_TRANSPARENCY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pricing Transparency","labelText":"Pricing Transparency"},{"id":"b136c7d80a0a00f531046a0ba6b6da29","label":"Review & Compare Models","labelAlias":"REVIEW___COMPARE_MODELS","url":"/review-and-compare-ford.htm","target":"_self","pageId":"GROUP_SITEBUILDER_RESEARCH","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Review & Compare Models","labelText":"Review & Compare Models"},{"id":"84a7ad30b3da43e2bdda2f112ad4bd3f","label":"Types of Electric Vehicles","labelAlias":"TYPES_OF_ELECTRIC_VEHICLES","url":"/electric-vehicle-types.htm","target":"_self","pageId":"SITEBUILDER_ELECTRIC_VEHICLE_TYPES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Types of Electric Vehicles","labelText":"Types of Electric Vehicles"},{"id":"68448879c91446edaedb3548254101a2","label":"EV Questions and Lineup","labelAlias":"EV_QUESTIONS_AND_LINEUP","url":"/faq/ford-electric-lineup.htm","target":"_self","pageId":"SITEBUILDER_FORD_ELECTRIC_FREQUENTLY_ASKED_QUESTION_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"EV Questions and Lineup","labelText":"EV Questions and Lineup"},{"id":"c42ae5c225ff45a689d0e6a991b33010","label":"Research Bronco","labelAlias":"BRONCO_RESERVATIONS_3","url":"/ford-reviews/2026-bronco.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_BRONCO_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Bronco","labelText":"Research Bronco"},{"id":"c50b19ead5fc40b99a04fdf3ff57a9d1","label":"Research Bronco Sport","labelAlias":"RESEARCH_BRONCO_SPORT","url":"/ford-reviews/2026-bronco-sport.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_BRONCO_SPORT_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Bronco Sport","labelText":"Research Bronco Sport"},{"id":"0cb531560a0a00f4018cad4bacf709fb","label":"Research Escape","labelAlias":"RESEARCH_ESCAPE_1","url":"/ford-reviews/2026-escape.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_ESCAPE__MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Escape","labelText":"Research Escape"},{"id":"0cb531570a0a00f4018cad4bd4858eba","label":"Research Expedition","labelAlias":"RESEARCH_EXPEDITION_1","url":"/ford-reviews/2027-expedition.htm","target":"_self","pageId":"SITEBUILDER_2027_FORD_EXPEDITION_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Expedition","labelText":"Research Expedition"},{"id":"bcbac6a2776a47fa9ff2feb6aed323eb","label":"Research Expedition Max","labelAlias":"RESEARCH_EXPEDITION_MAX","url":"/ford-reviews/2027-expedition-max.htm","target":"_self","pageId":"SITEBUILDER_2027_FORD_EXPEDITION_MAX_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Expedition Max","labelText":"Research Expedition Max"},{"id":"0cb531580a0a00f4018cad4beace6261","label":"Research Explorer","labelAlias":"RESEARCH_EXPLORER","url":"/ford-reviews/2027-explorer.htm","target":"_self","pageId":"SITEBUILDER_2027_FORD_EXPLORER_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Explorer","labelText":"Research Explorer"},{"id":"8689dfbbb084460baf1199087830542b","label":"Research F-150","labelAlias":"RESEARCH_F_150_2","url":"/ford-reviews/2026-f-150.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_F_150_MODEL_REVIEW___1","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research F-150","labelText":"Research F-150"},{"id":"a82542a85d244c09a962a2294cec65bd","label":"Research F-150 Lightning","labelAlias":"RESEARCH_F_150_LIGHTNING_1","url":"/ford-reviews/2025-f-150-lightning.htm","target":"_self","pageId":"SITEBUILDER_2025_FORD_F_150_LIGHTNING_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research F-150 Lightning","labelText":"Research F-150 Lightning"}],"labelSafeHtml":"Research","labelText":"Research"}]},{"gridUnits":4,"navigationItems":[{"id":"b13899e60a0a00f531046a0bdbb40e7c","label":"Research","labelAlias":"RESEARCH_2","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"dc038cf6befe4cfdb76fd698ef993eab","label":"Research Maverick","labelAlias":"RESEARCH_MAVERICK","url":"/ford-reviews/2026-maverick.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_MAVERICK_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Maverick","labelText":"Research Maverick"},{"id":"0cb5315d0a0a00f4018cad4b4cb19f12","label":"Research Mustang","labelAlias":"RESEARCH_MUSTANG_1","url":"/ford-reviews/2026-mustang.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_MUSTANG_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Mustang","labelText":"Research Mustang"},{"id":"20314778e48f489ebc3bdefb02a5794c","label":"Research Mustang Mach-E","labelAlias":"RESEARCH_MUSTANG_MACH_E","url":"/ford-reviews/2026-mustang-mach-e.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_MUSTANG_MACH_E_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Mustang Mach-E","labelText":"Research Mustang Mach-E"},{"id":"67799bfcbff745a0832da74d6d31b1d6","label":"Research Ranger","labelAlias":"RESEARCH_RANGER_2","url":"/ford-reviews/2026-ranger.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_RANGER_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Ranger","labelText":"Research Ranger"},{"id":"434c0feeb0c84a7faeef637567e6b32d","label":"Research Super Duty","labelAlias":"RESEARCH_SUPER_DUTY","url":"/ford-reviews/2027-super-duty.htm","target":"_self","pageId":"SITEBUILDER_2027_FORD_SUPER_DUTY_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Super Duty","labelText":"Research Super Duty"},{"id":"0cb62f510a0a00f4018cad4baaf752ff","label":"Research Transit","labelAlias":"RESEARCH_TRANSIT_CONNECT_1_1","url":"/ford-reviews/2026-transit.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_TRANSIT_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Transit","labelText":"Research Transit"},{"id":"SHOWROOM","label":"Vehicle Showroom","labelAlias":"VEHICLE_SHOWROOM","url":"/showroom/index.htm","target":"_self","pageId":"SHOWROOM","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicle Showroom","labelText":"Vehicle Showroom"}],"labelSafeHtml":"Research","labelText":"Research"}]}],"navigationItems":[{"id":"FINANCE","label":"Finance","labelAlias":"FINANCE","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"f5057ab70a0a00f42fde2612b181370e","label":"Apply For Financing","labelAlias":"GET_PRE_APPROVED_1_1","url":"/financing/application.htm","target":"_self","pageId":"SITEBUILDER_FINANCE_APPLICATION_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Apply For Financing","labelText":"Apply For Financing"},{"id":"9c8126380a0e09511e33f23c61e7a7c0","label":"Value Your Trade","labelAlias":"VALUE_YOUR_TRADE_4","url":"/trade.htm","target":"_self","pageId":"INVENTORY_LEAD_TRADE_IN","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Value Your Trade","labelText":"Value Your Trade"},{"id":"3388edeadab346659eb08375a4ed1892","label":"Flexible Financing","labelAlias":"FLEXIBLE_FINANCING","url":"/landing-page/flexible-financing.htm","target":"_self","pageId":"SITEBUILDER__LANDING_PAGE_FLEXIBLE_FINANCING_HTM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Flexible Financing","labelText":"Flexible Financing"},{"id":"8ef69d339f6243d4ac53533f2c12ad94","label":"Vehicle Loan Tax Deduction","labelAlias":"VEHICLE_LOAN_TAX_DEDUCTION","url":"/financing/vehicle-loan-tax-deduction.htm","target":"_self","pageId":"SITEBUILDER_VEHICLE_LOAN_TAX_DEDUCTION_EXPLAINED_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicle Loan Tax Deduction","labelText":"Vehicle Loan Tax Deduction"}],"labelSafeHtml":"Finance","labelText":"Finance"},{"id":"b13899f90a0a00f531046a0b1ff32b2e","label":"Finance Hours","labelAlias":"FINANCE_HOURS","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"b13899fa0a0a00f531046a0bdcba3b71","label":"Finance Hours","labelAlias":"FINANCE_HOURS_1","url":"/navigation-fragments/sales-hours.htm","target":"_self","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":"Finance Hours","labelText":"Finance Hours"}],"labelSafeHtml":"Finance Hours","labelText":"Finance Hours"},{"id":"CARFINDER","label":"Research","labelAlias":"CARFINDER_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"03a1b7e7d1c3468aa621729f7246c627","label":"Pricing Transparency","labelAlias":"__CAREDGE_3","url":"/pricing-transparency.htm","target":"_self","pageId":"SITEBUILDER_PRICING_TRANSPARENCY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pricing Transparency","labelText":"Pricing Transparency"},{"id":"b136c7d80a0a00f531046a0ba6b6da29","label":"Review & Compare Models","labelAlias":"REVIEW___COMPARE_MODELS","url":"/review-and-compare-ford.htm","target":"_self","pageId":"GROUP_SITEBUILDER_RESEARCH","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Review & Compare Models","labelText":"Review & Compare Models"},{"id":"84a7ad30b3da43e2bdda2f112ad4bd3f","label":"Types of Electric Vehicles","labelAlias":"TYPES_OF_ELECTRIC_VEHICLES","url":"/electric-vehicle-types.htm","target":"_self","pageId":"SITEBUILDER_ELECTRIC_VEHICLE_TYPES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Types of Electric Vehicles","labelText":"Types of Electric Vehicles"},{"id":"68448879c91446edaedb3548254101a2","label":"EV Questions and Lineup","labelAlias":"EV_QUESTIONS_AND_LINEUP","url":"/faq/ford-electric-lineup.htm","target":"_self","pageId":"SITEBUILDER_FORD_ELECTRIC_FREQUENTLY_ASKED_QUESTION_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"EV Questions and Lineup","labelText":"EV Questions and Lineup"},{"id":"c42ae5c225ff45a689d0e6a991b33010","label":"Research Bronco","labelAlias":"BRONCO_RESERVATIONS_3","url":"/ford-reviews/2026-bronco.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_BRONCO_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Bronco","labelText":"Research Bronco"},{"id":"c50b19ead5fc40b99a04fdf3ff57a9d1","label":"Research Bronco Sport","labelAlias":"RESEARCH_BRONCO_SPORT","url":"/ford-reviews/2026-bronco-sport.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_BRONCO_SPORT_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Bronco Sport","labelText":"Research Bronco Sport"},{"id":"0cb531560a0a00f4018cad4bacf709fb","label":"Research Escape","labelAlias":"RESEARCH_ESCAPE_1","url":"/ford-reviews/2026-escape.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_ESCAPE__MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Escape","labelText":"Research Escape"},{"id":"0cb531570a0a00f4018cad4bd4858eba","label":"Research Expedition","labelAlias":"RESEARCH_EXPEDITION_1","url":"/ford-reviews/2027-expedition.htm","target":"_self","pageId":"SITEBUILDER_2027_FORD_EXPEDITION_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Expedition","labelText":"Research Expedition"},{"id":"bcbac6a2776a47fa9ff2feb6aed323eb","label":"Research Expedition Max","labelAlias":"RESEARCH_EXPEDITION_MAX","url":"/ford-reviews/2027-expedition-max.htm","target":"_self","pageId":"SITEBUILDER_2027_FORD_EXPEDITION_MAX_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Expedition Max","labelText":"Research Expedition Max"},{"id":"0cb531580a0a00f4018cad4beace6261","label":"Research Explorer","labelAlias":"RESEARCH_EXPLORER","url":"/ford-reviews/2027-explorer.htm","target":"_self","pageId":"SITEBUILDER_2027_FORD_EXPLORER_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Explorer","labelText":"Research Explorer"},{"id":"8689dfbbb084460baf1199087830542b","label":"Research F-150","labelAlias":"RESEARCH_F_150_2","url":"/ford-reviews/2026-f-150.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_F_150_MODEL_REVIEW___1","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research F-150","labelText":"Research F-150"},{"id":"a82542a85d244c09a962a2294cec65bd","label":"Research F-150 Lightning","labelAlias":"RESEARCH_F_150_LIGHTNING_1","url":"/ford-reviews/2025-f-150-lightning.htm","target":"_self","pageId":"SITEBUILDER_2025_FORD_F_150_LIGHTNING_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research F-150 Lightning","labelText":"Research F-150 Lightning"}],"labelSafeHtml":"Research","labelText":"Research"},{"id":"b13899e60a0a00f531046a0bdbb40e7c","label":"Research","labelAlias":"RESEARCH_2","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"dc038cf6befe4cfdb76fd698ef993eab","label":"Research Maverick","labelAlias":"RESEARCH_MAVERICK","url":"/ford-reviews/2026-maverick.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_MAVERICK_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Maverick","labelText":"Research Maverick"},{"id":"0cb5315d0a0a00f4018cad4b4cb19f12","label":"Research Mustang","labelAlias":"RESEARCH_MUSTANG_1","url":"/ford-reviews/2026-mustang.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_MUSTANG_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Mustang","labelText":"Research Mustang"},{"id":"20314778e48f489ebc3bdefb02a5794c","label":"Research Mustang Mach-E","labelAlias":"RESEARCH_MUSTANG_MACH_E","url":"/ford-reviews/2026-mustang-mach-e.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_MUSTANG_MACH_E_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Mustang Mach-E","labelText":"Research Mustang Mach-E"},{"id":"67799bfcbff745a0832da74d6d31b1d6","label":"Research Ranger","labelAlias":"RESEARCH_RANGER_2","url":"/ford-reviews/2026-ranger.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_RANGER_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Ranger","labelText":"Research Ranger"},{"id":"434c0feeb0c84a7faeef637567e6b32d","label":"Research Super Duty","labelAlias":"RESEARCH_SUPER_DUTY","url":"/ford-reviews/2027-super-duty.htm","target":"_self","pageId":"SITEBUILDER_2027_FORD_SUPER_DUTY_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Super Duty","labelText":"Research Super Duty"},{"id":"0cb62f510a0a00f4018cad4baaf752ff","label":"Research Transit","labelAlias":"RESEARCH_TRANSIT_CONNECT_1_1","url":"/ford-reviews/2026-transit.htm","target":"_self","pageId":"SITEBUILDER_2026_FORD_TRANSIT_MODEL_REVIEW___1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Research Transit","labelText":"Research Transit"},{"id":"SHOWROOM","label":"Vehicle Showroom","labelAlias":"VEHICLE_SHOWROOM","url":"/showroom/index.htm","target":"_self","pageId":"SHOWROOM","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicle Showroom","labelText":"Vehicle Showroom"}],"labelSafeHtml":"Research","labelText":"Research"}],"labelSafeHtml":"Finance & Research","labelText":"Finance & Research"},{"id":"SERVICE_YOUR_VEHICLE","label":"Service & Parts","labelAlias":"SERVICE_YOUR_VEHICLE_2","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:4:4","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"PARTS_SERVICE","label":"Service","labelAlias":"PARTS_AND_SERVICE_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":"0caf8c990a0a00f4018cad4bbedc95eb","label":"Schedule Service","labelAlias":"SCHEDULE_SERVICE_1","url":"https://grandprairieford.svcapt.com/","target":"_blank","pageId":"GRANDPRAIRIEFORD_SVCAPT_COM","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":"2c54b0df0a0d063801593225b03e89e5","label":"Ford Service Center","labelAlias":"FORD_SERVICE_CENTER","url":"/service/index.htm","target":"_self","pageId":"SITEBUILDER_SERVICE_HOMEPAGE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Service Center","labelText":"Ford Service Center"},{"id":"861b06610a0e09504af5c1281498353b","label":"Service Coupons","labelAlias":"SERVICE_COUPONS","url":"/service/coupons.htm","target":"_self","pageId":"SITEBUILDER_COUPONS_MPC22817_1","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":"e650ebd0530549daa45283fc9f179565","label":"Recall Inquiry","labelAlias":"RECALL_INQUIRY","url":"/recalls/index.htm","target":"_self","pageId":"SITEBUILDER_RECALLS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Recall Inquiry","labelText":"Recall Inquiry"},{"id":"0caf8c9a0a0a00f4018cad4b22bd9bb1","label":"Protect Your Vehicle","labelAlias":"PROTECT_YOUR_VEHICLE_1","url":"/zak/index.htm","target":"_self","pageId":"SITEBUILDER_AUTHORIZED_PROVIDER_OF_ZAKTEK_FLUIDS___PAINT_PROTECTION_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Protect Your Vehicle","labelText":"Protect Your Vehicle"},{"id":"1a352493ae3c495b9db45ac28352653c","label":"Ford Pickup & Delivery","labelAlias":"FORD_PICKUP___DELIVERY_1","url":"/pickupanddelivery.htm","target":"_self","pageId":"SITEBUILDER_FORD_PICKUP_AND_DELIVERY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Pickup & Delivery","labelText":"Ford Pickup & Delivery"},{"id":"df9547835289437a9cfa11b57bd9e087","label":"Service Staff","labelAlias":"SERVICE_STAFF_2","url":"/service/staff.htm","target":"_self","pageId":"SERVICE_STAFF","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Staff","labelText":"Service Staff"},{"id":"0cb183650a0a00f4018cad4b31a1c126","label":"Contact the Service Director","labelAlias":"CONTACT_THE_SERVICE_DIRECTOR_1","url":"/service/contact-the-service-director.htm","target":"_self","pageId":"SITEBUILDER_CONTACT_THE_SERVICE_DIRECTOR_1","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact the Service Director","labelText":"Contact the Service Director"}],"labelSafeHtml":"Service","labelText":"Service"}]},{"gridUnits":4,"navigationItems":[{"id":"171b97337bce4c6bb738511a27387ba1","label":"Parts","labelAlias":"PARTS_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"2c54b0e10a0d063801593225273d68fb","label":"Ford Parts Center","labelAlias":"FORD_PARTS_CENTER","url":"/parts/index.htm","target":"_self","pageId":"PARTS_LEAD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Parts Center","labelText":"Ford Parts Center"},{"id":"29bd96d3404638d501be91c8872d97a9","label":"Parts Specials","labelAlias":"PARTS_SPECIALS","url":"/specials/parts.htm","target":"_self","pageId":"SPECIALS_LISTING_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Specials","labelText":"Parts Specials"},{"id":"58d32e41d99c4a84a9156808cae4f581","label":"Shop Ford Parts","labelAlias":"SHOP_FORD_PARTS","url":"/ShopFordParts.htm","target":"","pageId":"ADOPS_WHY_BUY_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Ford Parts","labelText":"Shop Ford Parts"},{"id":"668f19d871ae40839ceb654f795c55d3","label":"Parts Brands","labelAlias":"PART_BRANDS_1","url":"/parts/brand.htm","target":"_self","pageId":"ADOPS_WHY_BUY_PARTS_BRAND","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"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":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SERVICE_FRAGMENT","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"/navigation-fragments/service-hours.htm","target":"","pageId":"HOURS_SERVICE_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}],"labelSafeHtml":"Service Hours","labelText":"Service Hours"},{"id":"COUPONS","label":"Service Coupons","labelAlias":"COUPONS_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SPECIALS_FRAGMENT","label":"Service Coupons","labelAlias":"BLANK_1","url":"/navigation-fragments/service-content.htm","target":"","pageId":"NAV_FRAGMENT_SERVICE","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Coupons","labelText":"Service Coupons"}],"labelSafeHtml":"Service Coupons","labelText":"Service Coupons"}]}],"navigationItems":[{"id":"PARTS_SERVICE","label":"Service","labelAlias":"PARTS_AND_SERVICE_1","url":"#","target":"","pageId":"#","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"0caf8c990a0a00f4018cad4bbedc95eb","label":"Schedule Service","labelAlias":"SCHEDULE_SERVICE_1","url":"https://grandprairieford.svcapt.com/","target":"_blank","pageId":"GRANDPRAIRIEFORD_SVCAPT_COM","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":"2c54b0df0a0d063801593225b03e89e5","label":"Ford Service Center","labelAlias":"FORD_SERVICE_CENTER","url":"/service/index.htm","target":"_self","pageId":"SITEBUILDER_SERVICE_HOMEPAGE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Service Center","labelText":"Ford Service Center"},{"id":"861b06610a0e09504af5c1281498353b","label":"Service Coupons","labelAlias":"SERVICE_COUPONS","url":"/service/coupons.htm","target":"_self","pageId":"SITEBUILDER_COUPONS_MPC22817_1","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":"e650ebd0530549daa45283fc9f179565","label":"Recall Inquiry","labelAlias":"RECALL_INQUIRY","url":"/recalls/index.htm","target":"_self","pageId":"SITEBUILDER_RECALLS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Recall Inquiry","labelText":"Recall Inquiry"},{"id":"0caf8c9a0a0a00f4018cad4b22bd9bb1","label":"Protect Your Vehicle","labelAlias":"PROTECT_YOUR_VEHICLE_1","url":"/zak/index.htm","target":"_self","pageId":"SITEBUILDER_AUTHORIZED_PROVIDER_OF_ZAKTEK_FLUIDS___PAINT_PROTECTION_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Protect Your Vehicle","labelText":"Protect Your Vehicle"},{"id":"1a352493ae3c495b9db45ac28352653c","label":"Ford Pickup & Delivery","labelAlias":"FORD_PICKUP___DELIVERY_1","url":"/pickupanddelivery.htm","target":"_self","pageId":"SITEBUILDER_FORD_PICKUP_AND_DELIVERY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Pickup & Delivery","labelText":"Ford Pickup & Delivery"},{"id":"df9547835289437a9cfa11b57bd9e087","label":"Service Staff","labelAlias":"SERVICE_STAFF_2","url":"/service/staff.htm","target":"_self","pageId":"SERVICE_STAFF","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Staff","labelText":"Service Staff"},{"id":"0cb183650a0a00f4018cad4b31a1c126","label":"Contact the Service Director","labelAlias":"CONTACT_THE_SERVICE_DIRECTOR_1","url":"/service/contact-the-service-director.htm","target":"_self","pageId":"SITEBUILDER_CONTACT_THE_SERVICE_DIRECTOR_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact the Service Director","labelText":"Contact the Service Director"}],"labelSafeHtml":"Service","labelText":"Service"},{"id":"171b97337bce4c6bb738511a27387ba1","label":"Parts","labelAlias":"PARTS_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"2c54b0e10a0d063801593225273d68fb","label":"Ford Parts Center","labelAlias":"FORD_PARTS_CENTER","url":"/parts/index.htm","target":"_self","pageId":"PARTS_LEAD","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Ford Parts Center","labelText":"Ford Parts Center"},{"id":"29bd96d3404638d501be91c8872d97a9","label":"Parts Specials","labelAlias":"PARTS_SPECIALS","url":"/specials/parts.htm","target":"_self","pageId":"SPECIALS_LISTING_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Parts Specials","labelText":"Parts Specials"},{"id":"58d32e41d99c4a84a9156808cae4f581","label":"Shop Ford Parts","labelAlias":"SHOP_FORD_PARTS","url":"/ShopFordParts.htm","target":"","pageId":"ADOPS_WHY_BUY_PARTS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Ford Parts","labelText":"Shop Ford Parts"},{"id":"668f19d871ae40839ceb654f795c55d3","label":"Parts Brands","labelAlias":"PART_BRANDS_1","url":"/parts/brand.htm","target":"_self","pageId":"ADOPS_WHY_BUY_PARTS_BRAND","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"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":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SERVICE_FRAGMENT","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"/navigation-fragments/service-hours.htm","target":"","pageId":"HOURS_SERVICE_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Hours","labelText":"Service Hours"}],"labelSafeHtml":"Service Hours","labelText":"Service Hours"},{"id":"COUPONS","label":"Service Coupons","labelAlias":"COUPONS_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SPECIALS_FRAGMENT","label":"Service Coupons","labelAlias":"BLANK_1","url":"/navigation-fragments/service-content.htm","target":"","pageId":"NAV_FRAGMENT_SERVICE","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Coupons","labelText":"Service Coupons"}],"labelSafeHtml":"Service Coupons","labelText":"Service Coupons"}],"labelSafeHtml":"Service & Parts","labelText":"Service & Parts"},{"id":"5eaa88fa9edb4925946ff1d9ce872b3e","label":"Collision","labelAlias":"COLLISION","url":"http://www.grandprairiecollision.com/?_cl=oLVSchMxNpjGqRlBiKleA0uO","target":"_self","pageId":"WWW_GRANDPRAIRIECOLLISION_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?_cl=oLVSchMxNpjGqRlBiKleA0uO"},"columns":[],"navigationItems":[],"labelSafeHtml":"Collision","labelText":"Collision"},{"id":"ABOUT_OUR_DEALERSHIP","label":"About","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_US","label":"About Us","labelAlias":"DEALERSHIP_INFO_1","url":"#","target":"","pageId":"#","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"ABOUT_US","label":"About Us","labelAlias":"ABOUT_US","url":"/dealership/about.htm","target":"","pageId":"SITEBUILDER_ABOUT_US_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"About Us","labelText":"About Us"},{"id":"3f80e689641d44dabc6d1a600efba359","label":"Frequently Asked Questions","labelAlias":"FREQUENTLY_ASKED_QUESTIONS","url":"/faq/sales.htm","target":"_self","pageId":"SITEBUILDER_FREQUENTLY_ASKED_DEALERSHIP_QUESTIONS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Frequently Asked Questions","labelText":"Frequently Asked Questions"},{"id":"870e7b8b0a0a00f4011b854012bf4291","label":"GP Ford Difference","labelAlias":"GPFORD_DIFFERENCE_1_1","url":"/dealership/grand-prairie-values.htm","target":"_self","pageId":"SITEBUILDER_GRAND_PRAIRIE_VALUES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"GP Ford Difference","labelText":"GP Ford Difference"},{"id":"b133237e0a0a00f46381c7d15bcb7210","label":"Careers","labelAlias":"EMPLOYMENT_1_1","url":"/careers/index.htm","target":"_self","pageId":"SITEBUILDER_CAREERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Careers","labelText":"Careers"},{"id":"c86bab1911da475286fd3c78fd603de7","label":"Meet Our Staff","labelAlias":"MEET_OUR_STAFF_4_1_1","url":"/dealership/staff.htm","target":"_self","pageId":"STAFF_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Meet Our Staff","labelText":"Meet Our Staff"},{"id":"30caac16c5bd41eb87f26cd1590a6851","label":"Meet Our Bilingual Staff","labelAlias":"MEET_OUR_BILINGUAL_STAFF","url":"/dealership/bilingual-staff.htm","target":"_self","pageId":"SITEBUILDER_MEET_OUR_BILINGUAL_STAFF_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Meet Our Bilingual Staff","labelText":"Meet Our Bilingual Staff"},{"id":"dd82b5c573ad4f4087c4d06a176d9430","label":"Grand Prairie Gives","labelAlias":"GRAND_PRAIRIE_GIVES","url":"/grand-prairie-gives.htm","target":"_self","pageId":"SITEBUILDER_GRAND_PRAIRIE_GIVES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Grand Prairie Gives","labelText":"Grand Prairie Gives"},{"id":"DIRECTIONS","label":"Map & Directions","labelAlias":"DIRECTIONS_2","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":"Map & Directions","labelText":"Map & Directions"},{"id":"b174532f1c964da7a1861d06549eaa7a","label":"Grand Prairie Off Road","labelAlias":"GRAND_PRAIRIE_OFF_ROAD","url":"/grand-prairie-off-road.htm","target":"_self","pageId":"SITEBUILDER_GRAND_PRAIRIE_OFF_ROAD_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Grand Prairie Off Road","labelText":"Grand Prairie Off Road"},{"id":"CONTACT_FORM","label":"Contact Us","labelAlias":"CONTACT_US","url":"/contact.htm","target":"","pageId":"CONTACT_DEFAULT","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}],"labelSafeHtml":"About Us","labelText":"About Us"}]},{"gridUnits":4,"navigationItems":[{"id":"SHOWROOM_HOURS","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"DEALERSHIP_INFO_FRAGMENT","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"/navigation-fragments/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":"f87e41e00a0e09517a57c41e9afeddee","label":"Connect with Us","labelAlias":"CONNECT_WITH_US","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"bdc948410a0a00f541a4eaa83427df56","label":"Blog | Ford News","labelAlias":"BLOG_1","url":"/blog/index.htm","target":"_self","pageId":"BLOG_POST_LIST","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Blog | Ford News","labelText":"Blog | Ford News"},{"id":"0dce35170a0d06b8019dc72f5253e7d5","label":"Facebook","labelAlias":"FACEBOOK_2","url":"/facebook/index.htm","target":"_self","pageId":"SITEBUILDER_FACEBOOK_EVENT_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Facebook","labelText":"Facebook"},{"id":"b1f3b4bf0a0a00f531046a0b73ac577c","label":"Twitter","labelAlias":"TWITTER_1","url":"/twitter/index.htm","target":"_self","pageId":"SITEBUILDER_TWITTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Twitter","labelText":"Twitter"},{"id":"8e3e9edf998545b0a3dc85097c4f2e96","label":"Instagram","labelAlias":"INSTAGRAM","url":"https://www.instagram.com/grandparieford/","target":"_blank","pageId":"WWW_INSTAGRAM_COMGRANDPARIEFORD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Instagram","labelText":"Instagram"},{"id":"7e36596b1e444999ae3c5c7d8882c8d6","label":"Our Reviews","labelAlias":"OUR_REVIEWS","url":"/reviews.htm","target":"_self","pageId":"SITEBUILDER_REVIEWS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Our Reviews","labelText":"Our Reviews"}],"labelSafeHtml":"Connect with Us","labelText":"Connect with Us"}]}],"navigationItems":[{"id":"ABOUT_US","label":"About Us","labelAlias":"DEALERSHIP_INFO_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":"ABOUT_US","label":"About Us","labelAlias":"ABOUT_US","url":"/dealership/about.htm","target":"","pageId":"SITEBUILDER_ABOUT_US_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"About Us","labelText":"About Us"},{"id":"3f80e689641d44dabc6d1a600efba359","label":"Frequently Asked Questions","labelAlias":"FREQUENTLY_ASKED_QUESTIONS","url":"/faq/sales.htm","target":"_self","pageId":"SITEBUILDER_FREQUENTLY_ASKED_DEALERSHIP_QUESTIONS_1","matched":false,"custom"
1607:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Frequently Asked Questions","labelText":"Frequently Asked Questions"},{"id":"870e7b8b0a0a00f4011b854012bf4291","label":"GP Ford Difference","labelAlias":"GPFORD_DIFFERENCE_1_1","url":"/dealership/grand-prairie-values.htm","target":"_self","pageId":"SITEBUILDER_GRAND_PRAIRIE_VALUES","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"GP Ford Difference","labelText":"GP Ford Difference"},{"id":"b133237e0a0a00f46381c7d15bcb7210","label":"Careers","labelAlias":"EMPLOYMENT_1_1","url":"/careers/index.htm","target":"_self","pageId":"SITEBUILDER_CAREERS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Careers","labelText":"Careers"},{"id":"c86bab1911da475286fd3c78fd603de7","label":"Meet Our Staff","labelAlias":"MEET_OUR_STAFF_4_1_1","url":"/dealership/staff.htm","target":"_self","pageId":"STAFF_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Meet Our Staff","labelText":"Meet Our Staff"},{"id":"30caac16c5bd41eb87f26cd1590a6851","label":"Meet Our Bilingual Staff","labelAlias":"MEET_OUR_BILINGUAL_STAFF","url":"/dealership/bilingual-staff.htm","target":"_self","pageId":"SITEBUILDER_MEET_OUR_BILINGUAL_STAFF_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Meet Our Bilingual Staff","labelText":"Meet Our Bilingual Staff"},{"id":"dd82b5c573ad4f4087c4d06a176d9430","label":"Grand Prairie Gives","labelAlias":"GRAND_PRAIRIE_GIVES","url":"/grand-prairie-gives.htm","target":"_self","pageId":"SITEBUILDER_GRAND_PRAIRIE_GIVES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Grand Prairie Gives","labelText":"Grand Prairie Gives"},{"id":"DIRECTIONS","label":"Map & Directions","labelAlias":"DIRECTIONS_2","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":"Map & Directions","labelText":"Map & Directions"},{"id":"b174532f1c964da7a1861d06549eaa7a","label":"Grand Prairie Off Road","labelAlias":"GRAND_PRAIRIE_OFF_ROAD","url":"/grand-prairie-off-road.htm","target":"_self","pageId":"SITEBUILDER_GRAND_PRAIRIE_OFF_ROAD_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Grand Prairie Off Road","labelText":"Grand Prairie Off Road"},{"id":"CONTACT_FORM","label":"Contact Us","labelAlias":"CONTACT_US","url":"/contact.htm","target":"","pageId":"CONTACT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}],"labelSafeHtml":"About Us","labelText":"About Us"},{"id":"SHOWROOM_HOURS","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"DEALERSHIP_INFO_FRAGMENT","label":"Showroom Hours","labelAlias":"SHOWROOM_HOURS","url":"/navigation-fragments/sales-hours.htm","target":"","pageId":"HOURS_SALES_FRAGMENT","matched":false,"custom"
1607: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":"f87e41e00a0e09517a57c41e9afeddee","label":"Connect with Us","labelAlias":"CONNECT_WITH_US","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"bdc948410a0a00f541a4eaa83427df56","label":"Blog | Ford News","labelAlias":"BLOG_1","url":"/blog/index.htm","target":"_self","pageId":"BLOG_POST_LIST","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Blog | Ford News","labelText":"Blog | Ford News"},{"id":"0dce35170a0d06b8019dc72f5253e7d5","label":"Facebook","labelAlias":"FACEBOOK_2","url":"/facebook/index.htm","target":"_self","pageId":"SITEBUILDER_FACEBOOK_EVENT_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Facebook","labelText":"Facebook"},{"id":"b1f3b4bf0a0a00f531046a0b73ac577c","label":"Twitter","labelAlias":"TWITTER_1","url":"/twitter/index.htm","target":"_self","pageId":"SITEBUILDER_TWITTER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Twitter","labelText":"Twitter"},{"id":"8e3e9edf998545b0a3dc85097c4f2e96","label":"Instagram","labelAlias":"INSTAGRAM","url":"https://www.instagram.com/grandparieford/","target":"_blank","pageId":"WWW_INSTAGRAM_COMGRANDPARIEFORD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Instagram","labelText":"Instagram"},{"id":"7e36596b1e444999ae3c5c7d8882c8d6","label":"Our Reviews","labelAlias":"OUR_REVIEWS","url":"/reviews.htm","target":"_self","pageId":"SITEBUILDER_REVIEWS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Our Reviews","labelText":"Our Reviews"}],"labelSafeHtml":"Connect with Us","labelText":"Connect with Us"}],"labelSafeHtml":"About","labelText":"About"},{"id":"41b391048b084f70b5f060b2b8356bf5","label":"Espa&#241;ol","labelAlias":"ESPA_OL_1","url":"https://espanol.grandprairieford.com","target":"_self","pageId":"ESPANOL_GRANDPRAIRIEFORD_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Espa&#241;ol","labelText":"Español"},{"id":"e1447f45ef0f45a9b388db3e35a68acd","label":"\u003cspan class=\"ford-blue\">Texas BuyPass\u003c/span>","labelAlias":"TEXAS_BUYPASS_1_1_1_1","url":"/online-car-buying/index.htm","target":"_self","pageId":"SITEBUILDER_HOW_TO_BUY_A_CAR_ONLINE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"\u003cspan>Texas BuyPass\u003c/span>","labelText":"Texas BuyPass"},{"id":"32e267d9a62640299a2c35f6234db411","label":"Search","labelAlias":"SEARCH_3","url":"/navigation-fragments/free-form-search.htm","target":"_self","pageId":"INVENTORY_SEARCH_FREE_FORM_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{}
1607,"columns":[{"gridUnits":12,"navigationItems":[{"id":"190ed69b181046bfb06f52ee502eeefe","label":"Search Our Inventory","labelAlias":"SEARCH_OUR_INVENTORY","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"a239f3d882ae452aa97eb88e6875dd5e","label":"New Navigation Node","labelAlias":"NEW_NAVIGATION_NODE","url":"/navigation-fragments/free-form-search.htm","target":"_self","pageId":"INVENTORY_SEARCH_FREE_FORM_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Navigation Node","labelText":"New Navigation Node"}],"labelSafeHtml":"Search Our Inventory","labelText":"Search Our Inventory"}]}],"navigationItems":[{"id":"190ed69b181046bfb06f52ee502eeefe","label":"Search Our Inventory","labelAlias":"SEARCH_OUR_INVENTORY","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"a239f3d882ae452aa97eb88e6875dd5e","label":"New Navigation Node","labelAlias":"NEW_NAVIGATION_NODE","url":"/navigation-fragments/free-form-search.htm","target":"_self","pageId":"INVENTORY_SEARCH_FREE_FORM_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Navigation Node","labelText":"New Navigation Node"}],"labelSafeHtml":"Search Our Inventory","labelText":"Search Our Inventory"}],"labelSafeHtml":"Search","labelText":"Search"}],"widgetData":{"navsV2":true,"accountId":"grandprairiefordfd"},"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-FORD","dropdownDisplayType":"click","searchButtonLabel":"SEARCH","childListIconPosition":"before","searchButtonIconSize":"large","searchButtonStyle":"unstyled","sticky":"false","showFooterOEMLink":"true","mobileParentExpandIconStyle":"plus","mobileParentCollapseIconStyle":"minus","mobileNavClass":"ddc-mobile-fragment-nav"},"labels":{"SEARCH_THE_WHOLE_SITE":"Search the whole site! ","NAV_FRAG_1_1":"Navigation Fragmnet","GRAND_PRAIRIE_GIVES":"Grand Prairie Gives","THIS_WEEK_AT_GRAND_PRAIRIE_FORD":"This Week at Grand Prairie Ford","COMING_SOON":"Coming Soon","RESEARCH_EXPLORER":"Research Explorer","VALUE_YOUR_TRADE_3":"Value Your Trade","VALUE_YOUR_TRADE_4":"Value Your Trade","VALUE_YOUR_TRADE_2":"Value Your Trade","RESEARCH_ESCAPE_1":"Research Escape","SEARCH_OUR_INVENTORY":"Search Our Inventory","FORD_BLUE_ADVANTAGE_OVERVIEW":"Ford Blue Advantage Overview","TYPES_OF_ELECTRIC_VEHICLES":"Types of Electric Vehicles","FREQUENTLY_ASKED_QUESTIONS":"Frequently Asked Questions","UNDER__10K_ONLY_1_1_1":"Vehicles Under $20,000","RESEARCH_2":"Research","PRE_OWNED_1_1":"Used Inventory","RESEARCH_RANGER_2":"Research Ranger","MEET_OUR_STAFF_4_1_1":"Meet Our Staff","CONNECT_WITH_US":"Connect with Us","GRAND_PRAIRIE_OFF_ROAD":"Grand Prairie Off Road","EV_QUESTIONS_AND_LINEUP":"EV Questions and Lineup","SCHEDULE_SERVICE_1":"Schedule Service","BLANK_1":"Service Coupons","OUR_REVIEWS":"Our Reviews","FORD_SERVICE_CENTER":"Ford Service Center","BLOG_1":"Blog | Ford News","ORDER_YOUR_FORD_1":"Order Your Ford","USED_SUV_SPECIALS_1_1":"Used SUV Inventory","RESEARCH_TRANSIT_CONNECT_1_1":"Research Transit","PRE_OWNED_SPECIALS_4":"Pre-Owned Specials","FORD_PARTS_CENTER":"Ford Parts Center","RESEARCH_F_150_2":"Research F-150","FORD_BUYING_TOOLS":"Ford Buying Tools","RESEARCH_SUPER_DUTY":"Research Super Duty","VEHICLE_LOAN_TAX_DEDUCTION":"Vehicle Loan Tax Deduction","ABOUT_OUR_DEALERSHIP_1":"About","INSTAGRAM":"Instagram","PARTS_SPECIALS":"Parts Specials","CONTACT_THE_SERVICE_DIRECTOR_1":"Contact the Service Director","FINANCE":"Finance","SEARCH_INVENTORY_1_1_1":"All New Inventory","SHOP_FORD_PARTS":"Shop Ford Parts","RESEARCH_MAVERICK":"Research Maverick","CERTIFIED_VEHICLES_1_1_1_1":"Certified Pre-Owned","USED_TRUCK_SPECIALS_1_1":"Used Truck Inventory","RESEARCH___COMPARE_FORD_MODELS_1":"Ford Research & Compare","FEATURED_VEHICLES":"Featured Vehicles","SPECIALS_3":"Specials","SPECIALS_2":"Specials","ALL_USED_INVENTORY":"All Used Inventory","FORD_SECTION_179_TAX_BENEFITS":"Ford Section 179 Tax Benefits","FORD_GARAGE":"Ford Garage","EMPLOYMENT_1_1":"C
1607areers","DIRECTIONS_2":"Map & Directions","GPFORD_DIFFERENCE_1_1":"GP Ford Difference","FACEBOOK_2":"Facebook","NEW_INVENTORY_1_1":"New Ford Vehicles","USED_FORD_CARS":"Used Ford Cars","SERVICE_STAFF_2":"Service Staff","CONTACT_US":"Contact Us","ORDER_YOUR_FORD":"Order Your Ford","FEATURED_VEHICLES_2":"Featured Vehicles","RESEARCH_MUSTANG_1":"Research Mustang","COUPONS_1":"Service Coupons","NEW_CAR_SPECIALS_3_1":"New Car Inventory","COLLISION":"Collision","REVIEW___COMPARE_MODELS":"Review & Compare Models","RECALL_INQUIRY":"Recall Inquiry","SELL_US_YOUR_CAR_3":"Sell Us Your Car","CARFINDER_1":"Research","__CAREDGE_3":"Pricing Transparency","__CAREDGE_2":"Pricing Transparency","ABOUT_US":"About Us","FLEXIBLE_FINANCING":"Flexible Financing","CERTIFIED_PRE_OWNED_OVERVIEW":"Certified Pre-Owned Overview","NEW_FORD_INCENTIVES":"New Ford Incentives","PART_BRANDS_1":"Parts Brands","SERVICE_COUPONS":"Service Coupons","NEW_FORD_SPECIALS_4":"New Ford Specials","GET_PRE_APPROVED_1_1":"Apply For Financing","PARTS_AND_SERVICE_1":"Service","RESERVE_YOUR_NEXT_FORD_1":"Pre-Order a Vehicle","SHOWROOM_HOURS":"Showroom Hours","NEW_FORD_SPECIALS_3":"New Ford Specials","COMMERCIAL_VEHICLES":"Commercial Vehicles","BENEFITS_OF_LEASING":"Benefits of Leasing","NEW_SUV_SPECIALS_3_1":"New SUV Inventory","SCHEDULE_A_TEST_DRIVE":"Schedule a Test Drive","SHOP_BY_MODEL":"Shop By Model","NEW_NAVIGATION_NODE":"New Navigation Node","RETIRED_LOANERS":"Retired Loaners","RESEARCH_BRONCO_SPORT":"Research Bronco Sport","RESEARCH_F_150_LIGHTNING_1":"Research F-150 Lightning","SEARCH_3":"Search","RESEARCH_EXPEDITION_1":"Research Expedition","SERVICE_HOURS":"Service Hours","PRE_OWNED_INVENTORY_SEARCH_2":"Used Cars ","SERVICE_YOUR_VEHICLE_2":"Service & Parts","SERVICE_SPECIALS_1":"Service Specials","FINANCE_HOURS_1":"Finance Hours","PROTECT_YOUR_VEHICLE_1":"Protect Your Vehicle","RESEARCH_MUSTANG_MACH_E":"Research Mustang Mach-E","RESEARCH_1_1":"Finance & Research","PARTS_SPECIALS_3":"Parts Specials","DEALERSHIP_INFO_1":"About Us","RETIRED_LOANER_VEHICLES":"Retired Loaner Vehicles","VEHICLE_SHOWROOM":"Vehicle Showroom","ESPA_OL_1":"Espa&#241;ol","F_554_EXTREME_1_1_1":"F-550 Severe Duty","FORD_PICKUP___DELIVERY_1":"Ford Pickup & Delivery","USED_BUYING_TOOLS":"Used Buying Tools","BRONCO_RESERVATIONS_3":"Research Bronco","TEXAS_BUYPASS_1_1_1_1":"\u003cspan class=\"ford-blue\">Texas BuyPass\u003c/span>","RESEARCH_EXPEDITION_MAX":"Research Expedition Max","FINANCE_HOURS":"Finance Hours","MEET_OUR_BILINGUAL_STAFF":"Meet Our Bilingual Staff","VIEW_OUR_SPECIALS_4_1":"New Truck Inventory","PARTS_1":"Parts","TWITTER_1":"Twitter","HOME":"Home","NEW_INVENTORY_SEARCH_1":"New Fords"},"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}};
1608DDC.WS.state['ws-hours'] = DDC.WS.state['ws-hours'] || {};
1609DDC.WS.state['ws-hours']['hours2'] = {"hours":{"DEALERSHIP":[{"day":"monday","timings":"9am-8pm"},{"day":"tuesday","timings":"9am-8pm"},{"day":"wednesday","timings":"9am-8pm"},{"day":"thursday","timings":"9am-8pm"},{"day":"friday","timings":"9am-8pm"},{"day":"saturday","timings":"9am-8pm"},{"day":"sunday","timings":"Closed"}],"PARTS":[{"day":"monday","timings":"7:00AM - 6:00PM"},{"day":"tuesday","timings":"7:00AM - 6:00PM"},{"day":"wednesday","timings":"7:00AM - 6:00PM"},{"day":"thursday","timings":"7:00AM - 6:00PM"},{"day":"friday","timings":"7:00AM - 6:00PM"},{"day":"saturday","timings":"7:00AM - 4:00PM"},{"day":"sunday","timings":"Closed"}],"FINANCING":[{"day":"monday","timings":"9:00AM - 9:00PM"},{"day":"tuesday","timings":"9:00AM - 9:00PM"},{"day":"wednesday","timings":"9:00AM - 9:00PM"},{"day":"thursday","timings":"9:00AM - 9:00PM"},{"day":"friday","timings":"9:00AM - 9:00PM"},{"day":"saturday","timings":"9:00AM - 9:00PM"},{"day":"sunday","timings":"Closed"}],"SERVICE":[{"day":"monday","timings":"7am-6pm"},{"day":"tuesday","timings":"7am-6pm"},{"day":"wednesday","timings":"7am-6pm"},{"day":"thursday","timings":"7am-6pm"},{"day":"friday","timings":"7am-6pm"},{"day":"saturday","timings":"7am-4pm"},{"day":"sunday","timings":"Closed"}],"BODY_SHOP":[{"day":"monday","timings":"7:00 AM - 6:00 PM"},{"day":"tuesday","timings":"7:00 AM - 6:00 PM"},{"day":"wednesday","timings":"7:00 AM - 6:00 PM"},{"day":"thursday","timings":"7:00 AM - 6:00 PM"},{"day":"friday","timings":"7:00 AM - 6:00 PM"},{"day":"saturday","timings":"9:00 AM - 12:00 PM"},{"day":"sunday","timings":"Closed"}]},"modal":{},"requestData":{"deviceType":"DESKTOP","windowId":"hours2","widgetName":"ws-hours","locale":"en_US"},"prefs":{"headingClasses":"","widgetHeading":"HOURS","widgetClasses":"","account.id":"","department.id":"","shrinkIdenticalHours":"false","showCurrentDayOnly":"false","showSunday":"true","hoursTextAlignment":"left","showDepartmentsViewAllLink":"true","showDepartmentsViewAllLinkButtonClasse
1609s":"","showDepartmentsViewAllLinkButtonStyle":"btn-link","showDepartmentsViewAllLinkButtonLayout":"pull-left","showDepartmentsViewAllLinkButtonSize":"default","showDepartmentsViewAllLinkButtonInverse":"false","allHoursDepts":"DEALERSHIP,PARTS,SERVICE","allHoursLabelIds":"DEALERSHIP_HOURS,PARTS_DEPT_HOURS,SERVICE_DEPT_HOURS","hoursListLineHeight":"condensed"},"labels":{"WEDNESDAY":"Wednesday","DEPARTMENT_HOURS":"Department Hours","MONDAY":"Monday","THURSDAY":"Thursday","HOURS":"Hours","SUNDAY":"Sunday","CLOSED":"Closed","TUESDAY":"Tuesday","FRIDAY":"Friday","TODAYS_HOURS":"Today's Hours","SATURDAY":"Saturday","SEE_ALL_DEPARTMENT_HOURS":"See All Department Hours","PARTS_DEPT_HOURS":"Parts Dept. Hours","SERVICE_DEPT_HOURS":"Service Dept. Hours","DEALERSHIP_HOURS":"Dealership Hours"},"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,"wsm-account-data-distributor-timeout":200}};
1610DDC.WS.state['ws-hours']['hours1'] = {"hours":{"DEALERSHIP":[{"day":"monday","timings":"9am-8pm"},{"day":"tuesday","timings":"9am-8pm"},{"day":"wednesday","timings":"9am-8pm"},{"day":"thursday","timings":"9am-8pm"},{"day":"friday","timings":"9am-8pm"},{"day":"saturday","timings":"9am-8pm"},{"day":"sunday","timings":"Closed"}],"PARTS":[{"day":"monday","timings":"7:00AM - 6:00PM"},{"day":"tuesday","timings":"7:00AM - 6:00PM"},{"day":"wednesday","timings":"7:00AM - 6:00PM"},{"day":"thursday","timings":"7:00AM - 6:00PM"},{"day":"friday","timings":"7:00AM - 6:00PM"},{"day":"saturday","timings":"7:00AM - 4:00PM"},{"day":"sunday","timings":"Closed"}],"FINANCING":[{"day":"monday","timings":"9:00AM - 9:00PM"},{"day":"tuesday","timings":"9:00AM - 9:00PM"},{"day":"wednesday","timings":"9:00AM - 9:00PM"},{"day":"thursday","timings":"9:00AM - 9:00PM"},{"day":"friday","timings":"9:00AM - 9:00PM"},{"day":"saturday","timings":"9:00AM - 9:00PM"},{"day":"sunday","timings":"Closed"}],"SERVICE":[{"day":"monday","timings":"7am-6pm"},{"day":"tuesday","timings":"7am-6pm"},{"day":"wednesday","timings":"7am-6pm"},{"day":"thursday","timings":"7am-6pm"},{"day":"friday","timings":"7am-6pm"},{"day":"saturday","timings":"7am-4pm"},{"day":"sunday","timings":"Closed"}],"BODY_SHOP":[{"day":"monday","timings":"7:00 AM - 6:00 PM"},{"day":"tuesday","timings":"7:00 AM - 6:00 PM"},{"day":"wednesday","timings":"7:00 AM - 6:00 PM"},{"day":"thursday","timings":"7:00 AM - 6:00 PM"},{"day":"friday","timings":"7:00 AM - 6:00 PM"},{"day":"saturday","timings":"9:00 AM - 12:00 PM"},{"day":"sunday","timings":"Closed"}]},"modal":{},"requestData":{"deviceType":"DESKTOP","windowId":"hours1","widgetName":"ws-hours","locale":"en_US"},"prefs":{"headingClasses":"","widgetHeading":"","widgetClasses":"","account.id":"","department.id":"","shrinkIdenticalHours":"false","showCurrentDayOnly":"false","showSunday":"true","hoursTextAlignment":"right","showDepartmentsViewAllLink":"true","showDepartmentsViewAllLinkButtonClasses":"","showDepartmentsViewAllLinkButtonStyle":"link","showDepartmentsViewAllLinkButtonLayout":"block","showDepartmentsViewAllLinkButtonSize":"sm","showDepartmentsViewAllLinkButtonInverse":"false","allHoursDepts":"DEALERSHIP,PARTS,SERVICE","allHoursLabelIds":"DEALERSHIP_HOURS,PARTS_DEPT_HOURS,SERVICE_DEPT_HOURS","hoursListLineHeight":"condensed"},"labels":{"WEDNESDAY":"Wednesday","DEPARTMENT_HOURS":"Department Hours","MONDAY":"Monday","THURSDAY":"Thursday","HOURS":"Hours","SUNDAY":"Sunday","CLOSED":"Closed","TUESDAY":"Tuesday","FRIDAY":"Friday","TODAYS_HOURS":"Today's Hours","SATURDAY":"Saturday","SEE_ALL_DEPARTMENT_HOURS":"See All Department Hours","PARTS_DEPT_HOURS":"Parts Dept. Hours","SERVICE_DEPT_HOURS":"Service Dept. Hours","DEALERSHIP_HOURS":"Dealership Hours"},"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,"wsm-account-data-distributor-timeout":200}};
1611DDC.WS.state['ws-tagging'] = DDC.WS.state['ws-tagging'] || {};
1612DDC.WS.state['ws-tagging']['ws-tagging1'] = {"widgetInfo":{"pageAlias":"SITEBUILDER_ABOUT_US_1"},"mapping":{"asc":{"configuration":{"note1":"not sure sendData is used here","sendData":[{"sender":"gtag"}],"utils":true,"sharedPayloads":{"sharedProps":{"page_type":"[[mapping.pagealias.pageType]] >> other","event_owner":"dealer_dot_com"},"vehicleData":{"item_id":"[[vin]] >> [[uuid]] >> [[fn.getItemIdFromUuid()]] >> {{EMPTYSTRING}}","item_number":"[[stockNumber]] >> [[fn.getStockNumberFromUuid()]] >> {{EMPTYSTRING}}","item_condition":"[[fn.getCondition()]] >> [[fn.getConditionFromUuid()]] >> {{EMPTYSTRING}}","item_year":"[[year]] >> [[DDC.dataLayer.page.trackingTags.year]] >> [[fn.getYearFromUuid()]] >> {{EMPTYSTRING}}","item_make":"[[make]] >> [[DDC.dataLayer.page.trackingTags.make]] >> [[fn.getMakeFromUuid()]] >> {{EMPTYSTRING}}","item_model":"[[model]] >> [[DDC.dataLayer.page.trackingTags.model]] >> [[fn.getModelFromUuid()]] >> {{EMPTYSTRING}}","item_variant":"[[trim]] >> [[fn.getTrimFromUuid()]] >> {{EMPTYSTRING}}
1612","item_color":"[[exteriorColor]] >> [[fn.getColorFromUuid()]] >> {{EMPTYSTRING}}","item_type":"[[bodyStyle]] >> [[fn.getTypeFromUuid()]] >> {{EMPTYSTRING}}","item_fuel_type":"[[fn.getFuelType()]] >> {{EMPTYSTRING}}","item_inventory_date":"[[fn.getInventoryDate()]] >> [[fn.getInventoryDateFromUuid()]] >> {{EMPTYSTRING}}","item_price":"[[fn.getPrice()]] >> [[fn.getPriceFromUuid()]] >> {{EMPTYSTRING}}"},"formSubmissionData":{"comm_type":"form","element_text":"[[eventData.text]] >> [[eventData.ctaText]] >> [[eventData.initiatingClickText]] >> [[eventData.dialogTitle]] >> {{EMPTYSTRING}}","form_name":"[[fn.getFormName()]]","form_type":"[[fn.getFormType()]]","department":"[[mapping.form.department.[[eventData.trackingId]]]] >> unknown"},"clickToCall":{"event":"asc_click_to_call","comm_phone_number":"[[eventData.phoneNumber]]","department":"[[eventData.department]]","affiliation":"dealer_dot_com","click_to_call_count":1},"oldSlideshows":{"event":"asc_media_interaction","affiliation":"dealer_dot_com","link_url":"{{EMPTYSTRING}}","creative_name":"{{EMPTYSTRING}}","event_action":"click"},"unifiedDealStarter":{"event":"asc_retail_process","product_name":"unified_deal_starter","item_payment":"[[eventData.event.deal.paymentMethod]]","flow_stage":""}},"payloadMutator":{"department":["TO_LOWER_CASE"],"flow_name":["TO_LOWER_CASE"],"item_id":["TO_LOWER_CASE"],"item_number":["TO_LOWER_CASE"],"item_condition":["TO_LOWER_CASE"],"item_year":["TO_LOWER_CASE"],"item_make":["TO_LOWER_CASE"],"item_model":["TO_LOWER_CASE"],"item_variant":["TO_LOWER_CASE"],"item_color":["TO_LOWER_CASE"],"item_type":["TO_LOWER_CASE"],"item_fuel_type":["TO_LOWER_CASE"],"item_inventory_date":["TO_LOWER_CASE"],"item_price":["TO_LOWER_CASE"],"item_payment":["TO_LOWER_CASE"]},"lookups":{"eventData.checked":{"true":"active","false":"inactive"}},"note2":"pretty sure this is just for the triggerEvent: initializeProps","reporting":{"clientEventName":"initProps"}},"grouping":"default","form":{"department":{"BUILD_AND_PRICE":"sales","EPRICE":"sales","FINANCE":"credit","GLOBAL_VEHICLE_INCENTIVE_LEAD":"sales","INFO_REQUEST":"sales","INSTANCE_EPRICE":"sales","INVENTORY_LEAD_INTEREST":"sales","INVENTORY_SEARCH":"sales","INVENTORY_SEARCH_LEAD":"sales","INVENTORYFINDER":"sales","MAKE_AN_OFFER":"sales","MENU_DRIVER":"sales","MSLP":"sales","QUICKQUOTE":"sales","RENTAL":"sales","RESERVE":"sales","SHOWROOM":"sales","SMS_SHARE":"sales","SPECIALS_EMAIL_A_FRIEND":"sales","TEST_DRIVE":"sales","TRADE_IN":"sales","VEHICLE_LEAD":"sales","PROMO-CTA-LEAD":"service","SERVICE":"service","BODYSHOP":"service","SERVICE_APPT":"service","PARTS":"parts","PARTS_ORDER":"parts"},"formType":{"BUILD_AND_PRICE":"consumer_contact","EPRICE":"consumer_contact","GLOBAL_VEHICLE_INCENTIVE_LEAD":"consumer_contact","INFO_REQUEST":"consumer_contact","INSTANCE_EPRICE":"consumer_contact","INVENTORY_LEAD_INTEREST":"consumer_contact","INVENTORY_SEARCH":"consumer_contact","INVENTORY_SEARCH_LEAD":"consumer_contact","INVENTORYFINDER":"consumer_contact","MAKE_AN_OFFER":"offer","MENU_DRIVER":"consumer_contact","MSLP":"consumer_contact","QUICKQUOTE":"consumer_contact","RENTAL":"consumer_contact","RESERVE":"consumer_contact","SHOWROOM":"consumer_contact","SMS_SHARE":"consumer_contact","SPECIALS_EMAIL_A_FRIEND":"consumer_contact","SPECIALS_INFO_REQUEST":"consumer_contact","TEST_DRIVE":"consumer_contact","TRADE_IN":"trade","VEHICLE_LEAD":"consumer_contact","PROMO-CTA-LEAD":"consumer_contact","SERVICE":"service_appointment","BODYSHOP":"bodyshop","SERVICE_APPT":"service_appointment","PARTS":"parts","PARTS_ORDER":"parts","CONTACT":"consumer_contact","BLOG_EMAIL":"consumer_contact","BLOG_REQ_MORE_INFO":"consumer_contact","EMPLOYMENT":"human_resources","PRIVACY":"consumer_contact","FINANCE":"finance/credit","FINANCE_APPLICATION":"finance/credit","SPECIALS_LEAD":"consumer_contact"},"comm_outcome":{"TEST_DRIVE":"appt_booked","SERVICE_APPT":"appt_booked","BODYSHOP":"appt_booked"},"event":{"BUILD_AND_PRICE":"asc_form_submission_sales","EPRICE":"asc_form_submission_sales","GLOBAL_VEHICLE_INCENTIVE_LEAD":"asc_form_submission_sales","INFO_REQUEST":"asc_form_submission_sales","INSTANCE_EPRICE":"asc_form_submission_sales","INVENTORY_LEAD_INTEREST":"asc_form_submission_sales","INVENTORY_SEARCH":"asc_form_submission_sales","INVENTORY_SEARCH_LEAD":"asc_form_submission_sales","INVENTORYFINDER":"asc_form_submission_sales","MAKE_AN_OFFER":"asc_form_submission_sales","MENU_DRIVER":"asc_form_submission_sales","MSLP":"asc_form_submission_sales","QUICKQUOTE":"asc_form_submission_sales","RENTAL":"asc_form_submission_sales","RESERVE":"asc_form_submission_sales","SHOWROOM":"asc_form_submission_sales","SMS_SHARE":"asc_form_submission_sales","SPECIALS_EMAIL_A_FRIEND":"asc_form_submission_sales","TEST_DRIVE":"asc_form_submission_sales","TRADE_IN":"asc_form_submission_sales","VEHICLE_LEAD":"asc_form_submission_sales","SERVICE":"asc_form_submission_service","BODYSHOP":"asc_form_submission_service","SERVICE_APPT":"asc_form_submission_service","PARTS":"asc_form_submission_parts","PARTS_ORDER":"asc_form_submission_parts"},"appointment":{"TEST_DRIVE":"asc_form_submission_sales_appt","BODYSHOP":"asc_form_submission_service_appt","SERVICE_APPT":"asc_form_submission_service_appt"}},"pagealias":{"pageType":"about"},"pagealias-matcher":".*(?:ABOUT|BLOG|NEWS|STAFF|TESTIMONIALS).*","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
1612ou","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"}
1612,"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
1612ou","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
1612ou","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
1612ou","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"}
1612,"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
1612ou","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
1612ou","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
1612ou:{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"}
1612,"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
1612ou","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}
1612:flex buy:contact us:thank you","pageNameNoVehicle":"{client}:flex buy:contact us:thank you","siteSection":"flex buy","hierarchy":"flex buy","variantName":"form-submit"},"user":{"leadType":"flex buy:contact"},"event":{"action":"lead submitted|tool"}}}},"preview":false,"paCode":"02406","fdafRegionCode":"52C","fdRegion":"dallas"},"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":"02406","fdafRegionCode":"52C","fdRegion":"dallas"},"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":[{"event":"","originator":"","project":""}],"ws-tagging-first-last-phone-hash-to-pixall-form-confirm":false,"ws-tagging-stellantis-adobe-updates":false}};
1613</script>
vendor: 1 bytes, line 1613
1613
1614<script type="text/javascript">
1615window.DDC = window.DDC || {};
1616window.DDC.recaptcha = window.DDC.recaptcha || { forms: [] };
1617window.DDC.recaptcha.captchaVersion = 'enterprise';
1618window.DDC.recaptcha.captchaSiteKey = '6LfwrMocAAAAAJYLY55NYbU_KjkOTGT99cseVgu4';
1619window.DDC.recaptcha.locale = 'en_US' || '';
1620window.DDC.recaptcha.recaptchaBadgeBottomLeft = '' || 'false';
1621</script>
vendor: 1 bytes, line 1621
1621
1622<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.jquery.async.each.min.js?r=1791302916000" ></script>
vendor: 1 bytes, line 1622
1622
1623<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.min.js?r=1791302915000" ></script>
vendor: 1 bytes, line 1623
1623
1624<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 1624
1624
1625<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react.production.min.js" ></script>
vendor: 1 bytes, line 1625
1625
1626<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react-dom.production.min.js" ></script>
vendor: 1 bytes, line 1626
1626
1627<script type="text/javascript" src="/static/assets/libs/prop-types/15.7.2/prop-types.min.js" ></script>
vendor: 1 bytes, line 1627
1627
1628<script type="text/javascript" src="/static/assets/libs/react-bootstrap/0.33.1/react-bootstrap.min.js" ></script>
vendor: 1 bytes, line 1628
1628
1629<script type="text/javascript" src="/static/assets/libs/redux/4.1.1/redux.min.js" ></script>
vendor: 1 bytes, line 1629
1629
1630<script type="text/javascript" src="/static/assets/libs/react-redux/7.2.6/react-redux.min.js" ></script>
vendor: 1 bytes, line 1630
1630
1631<script type="text/javascript" src="/static/assets/libs/redux-thunk/2.4.0/redux-thunk.min.js" ></script>
vendor: 1 bytes, line 1631
1631
1632<script type="text/javascript" src="/static/assets/libs/reduxjs/toolkit/1.9.7/redux-toolkit.umd.min.js" ></script>
vendor: 1 bytes, line 1632
1632
1633<script type="text/javascript" src="/static/assets/libs/html-react-parser/1.4.0/html-react-parser.min.js" ></script>
vendor: 1 bytes, line 1633
1633
1634<script type="text/javascript" src="/static/assets/libs/wsm-common-data/0.3.0/umd.js" ></script>
vendor: 1 bytes, line 1634
1634
1635<script type="text/javascript" src="/static/assets/libs/hysterics/4.0.0/hysterics.js" ></script>
vendor: 1 bytes, line 1635
1635
1636<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.9/lib.js"  async></script>
vendor: 1 bytes, line 1636
1636
1637<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.9/loader.js" ></script>
vendor: 1 bytes, line 1637
1637
1638<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc-section-animations/v1/dist/animations.min.js?r=1791302896000" >"use strict";!function(t){const e=t('[data-animate="true"]'),n=e.filter('[data-animation-style^="fade-in"]'),a=e.filter('[data-animation-style="rise-and-fade-in-on-scroll"]'),i=e.filter('[data-animation-style="move-background-image-on-scroll"]'),o=e.filter('[data-animation-style^="pan-and-zoom"]');let r=window.innerHeight,s=[],c=!1;const l=(e,n)=>{e.forEach(e=>{e.isIntersecting&&(t(e.target).removeClass("opacity-0"),n.unobserve(e.target))})},g={threshold:.2},h=e=>{e.forEach(e=>{const n=e.rootBounds.height,{top:a,height:i}=e.boundingClientRect,o=n/8>i?0:.125,r=((n-a)/n-o)/((n/2>i?i/n:.5)-o),s=-30*r+30;1===e.intersectionRatio||r>=1?t(e.target).css({opacity:"1",transform:"translateY(0)"}):r<=0?t(e.target).css({opacity:"0",transform:"translateY(30px)"}):r<1&&t(e.target).css({opacity:r,transform:`translateY(${s}px)`})})},f={threshold:[...Array(101)].map((t,e)=>.01*e)},d=t=>r+t.getBoundingClientRect().height,m=t=>t.getBoundingClientRect().top+window.pageYOffset-r,u=t=>{t.forEach(t=>{t.isIntersecting?s.push({element:t.target,animationRange:d(t.target),animationStart:m(t.target)}):s=s.filter(e=>e.element!==t.target)}),s.length>0&&!c?(window.addEventListener("scroll",v),c=!0,v()):0===s.length&&c&&(window.removeEventListener("scroll",v),c=!1)},p=(e,n)=>{e.forEach(e=>{e.isIntersecting&&(t(e.target).addClass("animation-play-state-running"),t(e.target).removeClass("animation-play-state-paused"),n.unobserve(e.target))})},v=_.throttle(()=>{s.forEach(e=>{const n=1-(window.pageYOffset-e.animationStart)/e.animationRange;t(e.element).css("background-position-y",45*n+"%")})},15);if("undefined"!=typeof IntersectionObserver){if(n.length>0){const e=new IntersectionObserver(l,g);n.each(function(){e.observe(t(this)[0])})}if(a.length>0){const e=new IntersectionObserver(h,f);a.each(function(){e.observe(t(this)[0])})}if(i.length>0){const e=new IntersectionObserver(u);i.each(function(){const n=t(this);e.observe(n[0]),n.css({"background-size":"auto 145%"})}),t(window).resize(function(){_.throttle(()=>{r=window.innerHeight,s.forEach(t=>{t.animationRange=d(t.element),t.animationStart=m(t.element)}),v()},15)})}if(o.length){const e=new IntersectionObserver(p);o.each(function(){e.observe(t(this)[0])})}}else n.length>0&&n.removeClass("opacity-0")}(jQuery);</script>
vendor: 1 bytes, line 1638
1638
1639<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-data-layer/v1/dist/widget.min.js?r=1791302900000" >"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 1639
1639
1640<script type="text/javascript" data-src="/static/dist/v9/media/js/data-layer-helper/v0.1.0/data-layer-helper.min.js?r=1791302903000" >(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;
1641goog.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:".");};
1642COMPILED||(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]};
1643goog.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;
1644goog.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");};
1645goog.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;
1646goog.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:
1647d;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('
1647<script type="text/javascript" src="'+a+'">\x3c/script>');
1648return!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");
1649},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"));
1650goog.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";
1651else 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};
1652goog.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){}};
1653goog.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)};
1654goog.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)};
1655goog.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};
1656goog.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";
1656c.defer=!1;c.appendChild(b.createTextNode(a));b.body.appendChild(c);
1657b.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};
1658!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};
1659goog.inherits=function(a,b){function c(){}c.prototype=b.prototype;a.superClass_=b.prototype;a.prototype=new c;a.prototype.constructor=a};
1660goog.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,
1661e);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)};/*
1662jQuery v1.9.1 (c) 2005, 2012
1663jQuery Foundation, Inc. jquery.org/license.
1664*/
1665var 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);
1666return void 0===c||plain.hasOwn(a,c)}};/*
1667Copyright 2012 Google Inc. All rights reserved. */
1668var 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;
1669helper.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])};
1670helper.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_,
1671c),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){}}};
1672helper.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}};})();
1673</script>
vendor: 1 bytes, line 1673
1673
1674<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-generic-widget-user-events/v1/dist/widget.min.js?r=1791302899000" >"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 1674
1674
1675<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc/v1/dist/widget.min.js?r=1791302900000" >"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
1675)}})},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 1675
1675
1676<script type="text/javascript" src="/static/ws/tagging/bundle.04015d82ae0edcab1ebffdc4a9230f3e.js"  async defer></script>
vendor: 1 bytes, line 1676
1676
1677<script type="text/javascript" src="/static/ws/tracking/bundle.6548f8b8259b3368a59fbd24ecf21e10.js"  async defer></script>
vendor: 1 bytes, line 1677
1677
1678<script type="text/javascript" src="/static/assets/libs/pubsub/1.1.0/pubsub.min.js" ></script>
vendor: 1 bytes, line 1678
1678
1679<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc/v1/eo.min.js?r=1791302916000"  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 1679
1679
1680<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc/v1/userProfileController.min.js?r=1791302916000" >!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 1680
1680
1681<script type="text/javascript" data-src="/static/dist/v9/widgets/links/list/v1/js/widget.min.js?r=1791302924000" >!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 1681
1681
1682<script type="text/javascript" src="/static/ws/hours/bundle.e62d205059c4eaae86560f1d5385b11d.js"  async defer></script>
vendor: 1 bytes, line 1682
1682
1683<script type="text/javascript" src="/static/dist/v9/media/js/xregexp/v3.0.0/xregexp-all.min.js?r=1791302904000" ></script>
vendor: 1 bytes, line 1683
1683
1684<script type="text/javascript" data-src="/static/dist/v9/media/js/jqueryinview/v1.0/jquery.inview.min.js?r=1791302903000" >(function(f,e){var g,h,k,d,c,l,m;g=f(e);d=null;c=[];m=e.setInterval;h=e.clearInterval;k=function(b){var a,c,d;d=g.scrollTop();c=d+g.height();a=b.offset().top;return a+b.height()>=d&&a<=c};l=function(){var b,a;if(0<c.length){for(b=c.length-1;0<=b;)a=c[b],k(a.target)&&(a.deferred.resolve(a.target),c.splice(b,1)),b--;if(1>c.length)return h(d),d=null}};return f.fn.inView=function(b,a){var e;null==b&&(b=this);e=f.Deferred(function(a){b.each(function(){return c.push({target:f(this),deferred:a})});if(0<
1685c.length&&null===d)return d=m(l,250)});null!=a&&e.done(a);return e.promise()}})(jQuery,window);
1686</script>
vendor: 1 bytes, line 1686
1686
1687<script type="text/javascript" data-src="/static/dist/v9/widgets/header/default/v1/js/widget.min.js?r=1791302921000" >$(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 1687
1687
1688<script type="text/javascript" src="/static/ws/navigation/bundle.a0ab01b31ac1c438d283898755a9463d.js"  async defer></script>
vendor: 1 bytes, line 1688
1688
1689<script type="text/javascript" src="/static/ws/mycars-nav/bundle.ae5a9e1e50c3ea7b77b1a18514325065.js"  async defer></script>
vendor: 1 bytes, line 1689
1689
1690<script type="text/javascript" src="/static/ws/site-text-search/bundle.d42987b741a7015f2d94ce4234fad7d0.js"  async defer></script>
vendor: 1 bytes, line 1690
1690
1691<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/content/disclaimer/dist/widget.min.js?r=1791302896000" >"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 1691
1691
1692<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/forddirect/script_manager/dist/persistUrlParams.min.js?r=1791302900000" >!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 1692
1692
1693<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/forddirect/script_manager/dist/ghosteryAdChoiceNew.min.js?r=1791302900000" >!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 1693
1693
1694<script type="text/javascript" data-src="/static/dist/v9/widgets/tracking/ddc-clickmap/v1/js/widget.min.js?r=1791302924000" >!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 1694
1694
1695<script type="text/javascript" data-src="/static/dist/v9/media/js/bootstrap/v3.3.7/dropdown.min.js?r=1791302903000" >+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()||
1696(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};
1697c.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"),
1698b.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",
1699g).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);
1700</script>
vendor: 1 bytes, line 1700
1700
1701<script type="text/javascript" data-src="/static/dist/v9/variations/parent-theme/0001/v2/js/variation.min.js?r=1791302919000" >!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 1701
1701
1702<script type="text/javascript" data-src="/static/dist/v9/variations/oem-ford/0002/v1/js/dist/variation.min.js?r=1791302896000" >"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>
1702"),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 1702
1702
vendor: 4,456 bytes, line 1703
1703<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals/3.5.2/web-vitals.attribution.min.js?r=1791302904000"  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 1703
1703,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 1703-1704
1703)):"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}({});
1704</script>
vendor: 1 bytes, line 1704
1704
1705<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals-tracking/new-relic/index.min.js?r=1791302904000"  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 1705
1705
1706<script type="text/javascript" data-src="/static/dist/v9/media/js/web-vitals-tracking/common-data-layer/dist/index.min.js?r=1791302896000"  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 1706
1706
1707<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.jquery-ui.dialog.min.js?r=1791302914000"  async></script>
vendor: 1 bytes, line 1707
1707
1708<script type="text/javascript" data-src="/static/dist/v9/components/form/recaptcha-loader/v1/component.min.js?r=1791302915000"  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 1708
1708
1709<script type="text/javascript">
1710var scripts = function () {
1711$(document).ready(function() {
1712if (!!(DDC && DDC.updateDynamicBackgroundImage)) {
1713var groups = $(document).find('[data-responsive-image-group]');
1714for (var i = 0; i < groups.length; i++) {
1715var group = $(groups[i]);
1716var el = group.data('responsive-image-bg') ? group : group.find('[data-responsive-image-bg]');
1717var img = group.find('img.responsive-image');
1718// preload the background image if the fetchpriority of the element is set to high
1719if(i===0 && window.DDC.Flags['fetchpriority-high']) {
1720img.attr('fetchpriority', 'high')
1721}
1722DDC.updateDynamicBackgroundImage(el, img);
1723}
1724}
1725});
1726window.DDC = window.DDC || {};
1727window.DDC.i18n = window.DDC.i18n || {};
1728window.DDC.i18n.labels = Object.assign(window.DDC.i18n.labels || {}, {
1729'INVALID_DATE': 'Invalid date',
1730'PLEASE_SELECT_ONE_OR_MORE': 'Please select one or more'
1731});
1732$(document).trigger('vehicle-disclaimers-set');
1733window.DDC = window.DDC || {};
1734window.DDC.Widgets = window.DDC.Widgets || {};
1735window.DDC.Widgets.Tracking = window.DDC.Widgets.Tracking || {};
1736DDC.Widgets.Tracking.PixelLabel = "sitebuilder_about_us_1";
1737window.DDC = window.DDC || {};
1738window.DDC.Widgets = window.DDC.Widgets || {};
1739window.DDC.Widgets.DDCClickmap = window.DDC.Widgets.DDCClickmap || {};
1740window.DDC.Widgets.DDCClickmap.url = "//cms-clickmap-prod-us-west-2.service.web.dealer.com";
1741window.DDC.Widgets.DDCClickmap.newUrl = "//cms-clickmap-prod.us-west-2.web.dealer.com";
1742(function(DDC, $) {
1743$(document).ready(function() {
1744var newrelic = window.newrelic;
1745if (typeof newrelic === 'object') {
1746newrelic.setCustomAttribute("template", "v9_OEM_FORD_0002_V1");
1747newrelic.setCustomAttribute("template-color", "04");
1748newrelic.setCustomAttribute("template-header", "V9_HEADER_TRUE_MINIMAL_V1");
1749newrelic.setCustomAttribute("landing-page", "grandprairiefordfd_SITEBUILDER_INDEX_LANDING_0011_V1_1");
1750newrelic.setCustomAttribute("font", "roboto");
1751newrelic.setCustomAttribute("template-footer", "footer-links-responsive");
1752newrelic.setCustomAttribute("template-footer-mobile", "footer-links-responsive");
1753newrelic.setCustomAttribute("home-page", "grandprairiefordfd_SITEBUILDER_INDEX_LANDING_0011_V1_1");
1754newrelic.setCustomAttribute("template-header-mobile", "V9_HEADER_MOBILE_MINIMAL_V1");
1755newrelic.setCustomAttribute("design-component-button-shape", "rounded");
1756newrelic.setCustomAttribute("design-component-button-style", "solid-primary-light-ghost-secondary");
1757newrelic.setCustomAttribute("design-component-color-palette", "global-light-theme-gray-true-blue");
1758newrelic.setCustomAttribute("design-component-form-text-colors", "global-light-theme");
1759newrelic.setCustomAttribute("design-component-form-input-shape", "inherit-button-shape");
1760newrelic.setCustomAttribute("design-component-chip-style", "white-neutral-border-hover-light");
1761newrelic.setCustomAttribute("design-component-pagination", "floating-circle");
1762newrelic.setCustomAttribute("design-component-page-title", "background-neutral-50");
1763newrelic.setCustomAttribute("design-component-page", "background-neutral-25");
1764newrelic.setCustomAttribute("design-component-container", "default");
1765newrelic.setCustomAttribute("design-component-callout", "primary-primary-500-secondary-primary-700");
1766newrelic.setCustomAttribute("design-component-box", "background-neutral-0-border-neutral-200");
1767newrelic.setCustomAttribute("design-component-specialty-colors", "default");
1768newrelic.setCustomAttribute("design-component-form-label-style", "global-light-theme");
1769newrelic.setCustomAttribute("design-component-form-input-style", "global-light-theme");
1770newrelic.setCustomAttribute("design-component-spot-icon-style", "global-light-primary-highlight");
1771newrelic.setCustomAttribute("design-component-highlight-badge-style", "global-light-theme");
1772newrelic.setCustomAttribute("design-component-divider-colors", "global-light-theme");
1773newrelic.setCustomAttribute("design-component-text-colors", "global-light-theme");
1774newrelic.setCustomAttribute("design-component-link-style", "default");
1775newrelic.setCustomAttribute("design-component-tile-style", "global-light-theme");
1776newrelic.setCustomAttribute("design-component-accordion-style", "circle");
1777newrelic.setCustomAttribute("design-component-drawer", "global-light-theme");
1778newrelic.setCustomAttribute("design-component-carousel-button-style", "default");
1779}
1780});
1781DDC = DDC || {};
1782DDC.dataLayer = DDC.dataLayer || {};
1783DDC.dataLayer.site = DDC.dataLayer.site || {};
1784DDC.dataLayer.site.design = DDC.dataLayer.site.design || {};
1785DDC.dataLayer.site.design['options'] = {
1786"template": "v9_OEM_FORD_0002_V1",
1787"template-color": "04",
1788"template-header": "V9_HEADER_TRUE_MINIMAL_V1",
1789"landing-page": "grandprairiefordfd_SITEBUILDER_INDEX_LANDING_0011_V1_1",
1790"font": "roboto",
1791"template-footer": "footer-links-responsive",
1792"template-footer-mobile": "footer-links-responsive",
1793"home-page": "grandprairiefordfd_SITEBUILDER_INDEX_LANDING_0011_V1_1",
1794"template-header-mobile": "V9_HEADER_MOBILE_MINIMAL_V1",
1795};
1796DDC.dataLayer.site.design['components'] = {
1797"button-shape": "rounded",
1798"button-style": "solid-primary-light-ghost-secondary",
1799"color-palette": "global-light-theme-gray-true-blue",
1800"form-text-colors": "global-light-theme",
1801"form-input-shape": "inherit-button-shape",
1802"chip-style": "white-neutral-border-hover-light",
1803"pagination": "floating-circle",
1804"page-title": "background-neutral-50",
1805"page": "background-neutral-25",
1806"container": "default",
1807"callout": "primary-primary-500-secondary-primary-700",
1808"box": "background-neutral-0-border-neutral-200",
1809"specialty-colors": "default",
1810"form-label-style": "global-light-theme",
1811"form-input-style": "global-light-theme",
1812"spot-icon-style": "global-light-primary-highlight",
1813"highlight-badge-style": "global-light-theme",
1814"divider-colors": "global-light-theme",
1815"text-colors": "global-light-theme",
1816"link-style": "default",
1817"tile-style": "global-light-theme",
1818"accordion-style": "circle",
1819"drawer": "global-light-theme",
1820"carousel-button-style": "default",
1821};
1822})(window.DDC, jQuery);
1823var el = document.createElement('script');
1824el.type = 'application/ld+json';
1825el.id = 'ddc-schemaorg-integration';
1826var hours = "[Mo-Sa 09:00-20:00]".trim().replace(/]/g," ").replace(/[\[\]\[]/g,"").replace(/\=/g, " ").replace(/, /g, ",").trim().split(",");
1827var social = [];
1828var social = "https://www.facebook.com/GrandPrairieFord/".replace(/"/g, "").trim().split(",");
1829tpsSchemaJson = ( typeof tpsSchemaJson != 'undefined' && tpsSchemaJson instanceof Array ) ? tpsSchemaJson : [];
1830var autodealer = {
1831"@context" : "http://schema.org",
1832"@type" : "AutoDealer",
1833"image": "https://static.dealer.com/v8/global/images/franchise-logos/auto/f/ford/black/117x80.png?r=1405027617000",
1834"url" : location.origin,
1835"sameAs" : social,
1836"logo": "https://static.dealer.com/v8/global/images/franchise-logos/auto/f/ford/black/117x80.png?r=1405027617000",
1837"name" : "Grand Prairie Ford",
1838"description": "Grand Prairie Ford new trucks, SUVs & cars and certified pre-owned Ford for sale in  Grand Prairie Texas. Ford financing, original parts & vehicle service",
1839"contactPoint": {
1840"@type": "ContactPoint",
1841"contactType": "Customer Service",
1842"telephone": "+1866-698-8485"
1843},
1844"telephone": "+1866-698-8485",
1845"address": {
1846"@type": "PostalAddress",
1847"streetAddress": "701 E Palace Pkwy",
1848"addressLocality": "Grand Prairie",
1849"addressCountry": "US",
1850"addressRegion": "TX",
1851"postalCode": "75050"
1852},
1853"openingHours" : hours,
1854"hasMap": "https://goo.gl/maps/hawjkbc9yzE2",
1855"geo" : {
1856"@type" : "GeoCoordinates",
1857"latitude" : "32.7608478",
1858"longitude" : "-96.9972457"
1859},
1860"priceRange": "Call for quote",
1861"areaServed": ["Grand Prairie TX"]							};
1862tpsSchemaJson.push(autodealer);
1863el.text = JSON.stringify(tpsSchemaJson);
1864console.log("DDC Schema.org code loaded. LD Flag: ws-tracking-schema-enabled-sites = " + (true ? "true" : "false"))
1865jQuery(function($) {
1866$('body').append(el);
1867});
1868$('[data-widget-id="template-contact1"]').append($('.socialheader-header-container').removeClass('hidden').removeClass('hide'));
1869window.DDC = window.DDC || {};
1870window.DDC.i18n = window.DDC.i18n || {};
1871window.DDC.i18n.labels = Object.assign(window.DDC.i18n.labels || {}, {
1872'BONUS_TAG_TOOLTIP': 'Extra savings on the best cars and SUVs. Get great deals today by contacting the listed dealer with the VIN.',
1873'VDP_STOCK_PHOTO_DISCLAIMER': 'Picture may not represent actual vehicle.<sup>8<\/sup>',
1874'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.'
1875});
1876(function($){
1877let incentivesSelector = 'a[href*="/national-incentives/index.htm"]'
1878let incentivesLink = 'https://www.ford.com/io-frame-t3/?postalCode=75050&dealerPACode=02406&app_context=DC&leadsource=DC%20New%20Quote&altleadsource=Elite+Website&env=tier3&year=2025&make=Ford&model=F-150&intcmp=dc4-02406-F'
1879function updateTertiarySourceCookie() {
1880var cguid = '';
1881try {
1882cguid = localStorage.getItem('t3websitecookie') || '';
1883} catch (e) {}
1884var isT3CookieOnStorage = false;
1885if (!isT3CookieOnStorage && cguid.length > 0) {
1886isT3CookieOnStorage = cguid;
1887}
1888return isT3CookieOnStorage;
1889}
1890function poll(fn, timeout, interval) {
1891var endTime = Number(new Date()) + (timeout || 2000);
1892interval = interval || 500;
1893var checkCondition = function(resolve, reject) {
1894var result = fn();
1895if(result) {
1896resolve(result);
1897}
1898else if (Number(new Date()) < endTime) {
1899setTimeout(checkCondition, interval, resolve, reject);
1900}
1901else {
1902reject(new Error('timed out for ' + fn + ': ' + arguments));
1903}
1904};
1905return new Promise(checkCondition);
1906}
1907poll(updateTertiarySourceCookie, 20000, 500).then(cguid => {
1908var windowStickerLinks = document.querySelectorAll('a[href*="window-sticker-services"]');
1909for (let i = 0; i < windowStickerLinks.length; i++) {
1910let link = windowStickerLinks[i];
1911if(link && !link.href.includes("cguid")) {
1912link.href += '&cguid='+cguid;
1913}
1914}
1915$(incentivesSelector)
1916.attr('target', '_blank')
1917.attr('href', incentivesLink + '&TertiarySource='+cguid);
1918});
1919// remove arrow from AdChoices footer link
1920if ($('.evidon-notice-link b').length > 0) {
1921$('.evidon-notice-link b').remove();
1922}
1923})(jQuery);
1924!(function () {
1925const loadAE = () => {
1926const a = document.createElement('script');
1927a.src = "/tpp/audioeye/aem.js";
1928a.type = 'text/javascript';
1929a.async = true;
1930document.getElementsByTagName('body')[0].appendChild(a);
1931};
1932'complete' !== document.readyState
1933? window.addEventListener
1934? window.addEventListener('load', loadAE)
1935: window.attachEvent && window.attachEvent('onload', loadAE)
1936: loadAE();
1937})();
1938if (!window.Cookies.get('abc') || window.Cookies.get('abc') === '[object Object]' || !window.Cookies.get('ddc_abcamm_cache')) {
1939const setCookies = (data) => {
1940const eoCookieExists = !!window.Cookies.get('abc');
1941const adCookies = ['abc', 'abcc', 'abcamm', 'abcg'];
1942for (let i = adCookies.length - 1; i >= 0; i--) {
1943const cookie = adCookies[i];
1944if (typeof data[cookie] !== undefined) {
1945const expirationDays = (data[cookie] === "") ? 1 : 7;
1946jQuery.cookie('ddc_' + cookie + '_cache', data[cookie], { expires: expirationDays, path: '/' });
1947}
1948}
1949if (data['abc']) {
1950try {
1951sessionStorage.setItem("pixallCookieIsSet", true);
1952} catch (e) {}
1953}
1954if (!eoCookieExists && window.Cookies.get('abc')) {
1955window.DDC = window.DDC || {};
1956window.DDC.tracking = window.DDC.tracking || {};
1957window.DDC.tracking.ddc_abc_cache = data['abc'];
1958jQuery.publish('ddc-eo-cookies-set');
1959}
1960};
1961$(function() {
1962// Check cdlPrivacy cookie before making the fetch request
1963const cdlPrivacyCookie = window.Cookies.get('cdlPrivacy');
1964let shouldSkipFetch = true;
1965if (cdlPrivacyCookie) {
1966try {
1967const decodedCookie = decodeURIComponent(cdlPrivacyCookie);
1968const cdlPrivacyData = JSON.parse(decodedCookie);
1969// Opt out 'false' means user is opted in, so we can fetch
1970if (cdlPrivacyData.targetOptOut === false) {
1971shouldSkipFetch = false;
1972}
1973} catch (error) {
1974console.warn('Error parsing cdlPrivacy cookie:', error);
1975}
1976}
1977if (!shouldSkipFetch) {
1978fetch("//pixall.esm1.net/cookie", {
1979credentials: 'include'
1980})
1981.then((response) => response.json())
1982.then((data) => setCookies(data));
1983}
1984});
1985}
1986if( (Math.random() * 100) < 5 ) {
1987DDC.getScripts({ js: ['/v9/media/js/web-vitals-tracking/google-analytics/index.js'] });
1988}
1989window.DDC = window.DDC || {};
1990window.DDC.i18n = window.DDC.i18n || {};
1991window.DDC.i18n.labels = Object.assign(window.DDC.i18n.labels || {}, {
1992'CLICK_TO_DISPLAY_MORE_CONTENT': 'Click to display more content',
1993'SHOW_PLACEHOLDER1_SECTION_AND_HIDE_PLACEHOLDER2_SECTION': 'Show {{collapsedHeading}} section and hide {{expandedHeading}} section',
1994'NO': 'No',
1995'OOPS_EXCLAMATION_YOU_MISSED_THIS_ONE': 'Oops! You missed this one. ',
1996'PLEASE_CORRECT_THIS_VALUE': 'Please correct this value. ',
1997'PLEASE_DO_NOT_USE_URL': 'Please do not use urls. ',
1998'PLEASE_ENTER_A_NUMERIC_VALUE': 'Please enter a numeric value. ',
1999'PLEASE_ENTER_A_VALID_EMAIL_ADDRESS': 'Please enter a valid email address. ',
2000'PLEASE_ENTER_A_VALID_URL': 'Please enter a valid URL. ',
2001'PLEASE_ENTER_A_VALUE_LARGER_THAN_ONE_DOLLAR': 'Please enter a value larger than $1. ',
2002'PLEASE_ENTER_A_VALUE_SMALLER_THAN_ONE_DOLLAR': 'Please enter a value smaller than $1. ',
2003'YOU_HAVE_XX_INVALID_ENTRIES_IN_THE_FORM': 'You have XX invalid entries in the form',
2004'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. ',
2005'VIDEOPLAYER_CAPTIONS_TITLE': 'Captions',
2006'VIDEOPLAYER_CAPTIONS_ON': 'On',
2007'VIDEOPLAYER_CAPTIONS_OFF': 'Off',
2008'VIDEOPLAYER_FULLSCREEN': 'Fullscreen',
2009'VIDEOPLAYER_QUALITY_TITLE': 'Quality',
2010'VIDEOPLAYER_QUALITY_HIGH': 'High',
2011'VIDEOPLAYER_QUALITY_LOW': 'Low',
2012'INVALID_DATE': 'Invalid date',
2013'FORM_FIELD_IS_REQUIRED': 'is required. ',
2014'CLOSE': 'Close'
2015});
2016};
2017jQuery(scripts);
2018</script>
vendor: 1 bytes, line 2018
2018
2019<script type="text/javascript">
2020// global JS bundle
2021</script>
2021 
2022<!-- Service Coupon Appointment Form -->
2023<script type="text/javascript"> 
2024$(document).ready(function(){ 
2025$('<div class="service-appointment" style="padding-bottom:20px;"><a href="https://grandprairieford.svcapt.com" data-ga-event="Schedule Service|click|Old Link Click" target="_blank">Schedule Service</a></div>').appendTo('.Service-App-Form'); }); 
2026</script>
2026
2027<!-- Service Coupon Appointment Form END -->
2028<!-- Service Coupon Expiration Date -->
2029<script type="text/javascript">
2030var monthNames = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ];
2031Date.prototype.daysInMonth = function () {
2032return new Date(this.getFullYear(), this.getMonth()+1, 0).getDate()
2033}
2034var d = new Date();
2035LastDayofMonth = monthNames[ d.getMonth()] + " " + d.daysInMonth()+ ", "+ d.getFullYear();
2036$(document).ready(function(){ 
2037$('<div style="display:inline">'+LastDayofMonth+'</div>').appendTo('.Coupon-Expires'); }); 
2038</script>
2038 
2039<!-- Service Coupon Link Bar -->
2040<script type="text/javascript">
2041$(document).ready(function(){
2042$('<div style="padding-top: 0px; float: right; margin-bottom: 6px"><a href="#" onClick="window.print()" class="print_bttn">Print This Coupon</a></div>').appendTo('.bottom-bar'); });
2043</script>
2043
2044<!-- Social Images Event Tracking - BC -->
2045<script type="text/javascript">
2046jQuery(function($){
2047$('.facebook-button').attr("data-ga-event","Social Icons|click|Facebook");
2048$('.twitter-button').attr("data-ga-event","Social Icons|click|Twitter");
2049$('.googleplus-button').attr("data-ga-event","Social Icons|click|GooglePlus");
2050$('.linkedin-button').attr("data-ga-event","Social Icons|click|LinkedIn");
2051$('.youtube-button').attr("data-ga-event","Social Icons|click|Youtube");
2052$('.instagram-button').attr("data-ga-event","Social Icons|click|Instagram");
2053})
2054</script>
vendor: 1 bytes, line 2054
2054
2055<script>
2056</script>
2056
2057<div data-location="page-footer" class="hide"></div>
2058<script type="text/javascript">
2059if (window.DDC?.pushToGtmDataLayer) {
2060window.DDC.pushToGtmDataLayer({event:"ddc.launchdarkly",eventData:{"enable-survicate":false,"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}});
2061const onLdClientReady = async (callback) => {
2062if (!window.ldClient) {
2063document.addEventListener('LDClientReady', callback);
2064} else {
2065await window.ldClient.waitUntilReady();
2066callback();
2067}
2068};
2069onLdClientReady(() => {
2070const WIS_SPLIT_TEST_PREFIX = 'wis-split-test-';
2071const enabledKeys = 'design-config-data-for-a-b-testing'.split(',').map(k => k.trim());
2072const allFlags = window.ldClient.allFlags();
2073const filteredFlags = enabledKeys.reduce((acc, key) => {
2074// Check if it's a Launch Darkly flag
2075if (key in allFlags) {
2076acc[key] = allFlags[key];
2077}
2078// Check if it's a WIS split-test flag in localStorage
2079else if (key.startsWith(WIS_SPLIT_TEST_PREFIX)) {
2080const value = window.DDC.storage.local.getItem(key);
2081if (value) {
2082// Strip 'wis-' prefix for GA reporting
2083const gaKey = key.replace('wis-', '');
2084acc[gaKey] = value;
2085}
2086}
2087return acc;
2088}, {});
2089window.DDC.pushToGtmDataLayer({event: "ddc.launchdarkly.browser", eventData: filteredFlags});
2090});
2091}
2092</script>
vendor: 1 bytes, line 2092
2092
2093<script type="text/javascript">
2094if (window.ldClient) {
2095(async () => {
2096await window.ldClient.waitUntilReady();
2097try {
2098window.performance.measure('ldSDK', 'ldSDKStart', 'ldSDKEnd');
2099window.performance.measure('ldSDKInit', 'ldSDKInitStart', 'ldSDKInitEnd');
2100setNRAttr('ldClientScriptDuration', Math.round(performance.getEntriesByName('ldSDK')[0].duration));
2101setNRAttr('ldClientInitDuration', Math.round(performance.getEntriesByName('ldSDKInit')[0].duration));
2102} catch (err) {
2103console.log('Error setting ldClientScriptDuration and ldClientInitDuration.');
2104}
2105})();
2106}
2107(async () => {
2108const get = (name, def = 'UNSUPPORTED') => {
2109try {
2110const navEntries = performance.getEntriesByType('navigation');
2111if (navEntries.length > 0 && navEntries[0].serverTiming) {
2112const entry = navEntries[0].serverTiming.find(entry => entry.name === `cdn-${name}`);
2113return entry ? entry.description : 'MISSING';
2114}
2115} catch (e) {
2116console.error(e);
2117return 'ERROR';
2118}
2119return def;
2120}
2121const cacheStatus = get('cache');
2122const cacheableStatus = get('cacheable');
2123setNRAttr('basePageCacheStatus', cacheStatus);
2124setNRAttr('basePageCacheable', cacheableStatus);
2125window.performance.mark(`basePageCacheStatus-${cacheStatus}`);
2126window.performance.mark(`basePageCacheable-${cacheableStatus}`);
2127})();
2128</script>
vendor: 1 bytes, line 2128
2128
2129<script type="text/javascript">
2130if (typeof perfMetrics === 'object') {
2131perfMetrics.onFirstInputDelay((delay, evt) => {
2132setNRAttr('firstInputDelay', Math.round(delay));
2133setNRAttr('firstInputType', evt.type);
2134if (evt.isTrusted !== undefined) { setNRAttr('firstInputTrusted', evt.isTrusted.toString()); }
2135if (evt.timeStamp !== undefined) { setNRAttr('firstInputTimestamp', Math.round(evt.timeStamp)); }
2136});
2137}
2138jQuery(document).ready(() => {
2139if (typeof window.newrelic === 'object') {
2140setNRAttr('userSessionId', DDC.session.get('userSessionId'));
2141(async () => {
2142const pageHtml = document.documentElement.outerHTML;
2143setNRAttr('pageSize', pageHtml.length);
2144const base64Regex = new RegExp("src=\"data:image/.*;base64,(.*?)\"", "g");
2145const matches = pageHtml.matchAll(base64Regex);
2146let base64ImgLength = 0;
2147for (let match of matches) { if (match[1]) { base64ImgLength += match[1].length; } }
2148setNRAttr('base64ImgLength', base64ImgLength);
2149setNRAttr('hasBase64Img', (base64ImgLength > 0));
2150})();
2151if (Cookies.get('ddc_diag_akam_fullPath') != null && window.location.pathname === '/sorry-assets/sorry.htm' && window.location.search === '?isAkamaiSorry=True') {
2152setNRAttr('isAkamaiSorry', true);
2153}
2154const sendPageData = (Math.floor(Math.random() * Math.floor(100)) === 1);
2155if (sendPageData) {
2156if (DDC && DDC.dataLayer && DDC.dataLayer['page']) {
2157setNRAttr('pageWidgets', DDC.dataLayer['page'].pageInfo.pageWidgets.toString());
2158}
2159setNRAttr('pageComponents', 'widget.footer.v2,js.stack.v1,form.text.v1,head.meta-title.v1,widget.header.v2,head.favicon.v1,head.meta-list.v1,head.link.v1,form.form-footer.v1,composer.head.v1,head.blog.v1,franchises.default.v1,form.accountid.v1,tracking.browser.v1,phone-swapping.default.v1,form.postalcode.v1,layout.unit.v1,form.input-setup.v1,form.form-field.v2,layout.region.v2,head.locales.v1,js.jquery-ui.v1,form.form-header.v1,head.resources.v1,feature-flags.launch-darkly.v1,layout.page-configuration.v1,tracking.google-verification.v1,ui.button.v1,form.input-field.v1,html.open.v1,js.dialogs.v1,feature-flags.launch-darkly-sdk.v1,js.bundle.v1,split-testing.default.v1,tracking.ddc-data-layer.v1,head.ddc.v1,js.inline.v1,js.libraries.v1,head.springtime.v1,js.i18n.v1,css.custom-site-background.v1,layout.group.v1,js.settings.v1,vcard.standard,form.form.v1,tracking.pixall.v1,links.default.v1,css.stack.v1,widget.debug.v1,ui.icon.v1,form.name.v1,widget.image.v1,head.unlazyload.v1,form.textarea.v1,i18n.js.v1,form.button.v1,widget.header-pre.v2,head.session-id.v1,js.stack-item.v1,head.touchicon.v1,css.jquery-ui.v1,web-integrations.scripts.v1,ui.state.v1,form.disclaimer.v1,map.dynamic,widget.footer-post.v2,head.shared-components.v1,head.storage-helper.v1,widget.version-check.v1,vcard.js.v1,js.inlinejs.v1,js.head.v1,tracking.optimizely.v1,dialog.sunset.v1,form.phone.v1,head.meta-tags.v1,form.input.v1,tracking.signalco.v1,third-party.location-footer.v1,form.input.v2,head.meta-robots.v1,head.init-js.v1,tracking.newrelic.v1,form.submit.v1,resource.stack.v1,tag-container.google-tag-manager.v1,form.hidden.v1,tracking.newrelic-footer.v1,css.critical.v1,vcard.default.v1,head.touchclass.v1,tracking.adobe.v1,form.recaptcha-inline.v1,head.audioeye.v1,form.email.v1,form.recaptcha-loader.v1,tracking.helpers.v1');
2160}
2161if (Cookies.get('_ga_last') === undefined) {
2162Cookies.set('_ga_last', Cookies.get('_ga'));
2163} else if (Cookies.get('_ga_last') !== Cookies.get('_ga')) {
2164setNRAttr('gaCookieModified', 'true');
2165Cookies.set('_ga_last', Cookies.get('_ga'));
2166}
2167const nrCookieValsGA = { googleAdCookie: 'ddc_abcg_cache', gaCookie: '_ga', gidCookie: '_gid' };
2168Object.entries(nrCookieValsGA).forEach(([name, value]) => {
2169const cookieValue = Cookies.get(value);
2170if (cookieValue) {
2171setNRAttr(name, cookieValue);
2172}
2173});
2174if (Cookies.get('_edwpv') != null && Cookies.get('_ga') != null) {
2175setNRAttr('edmundsCookieGa', Cookies.get('_ga').replace(/GA\d\.\d\./i, ''));
2176}
2177const 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' };
2178Object.entries(nrCookieValsNonGA).forEach(([name, value]) => {
2179const cookieValue = Cookies.get(value);
2180if (cookieValue) {
2181setNRAttr(name, cookieValue);
2182if (name.includes('ddc_diag_akam')) {
2183Cookies.remove(cookieName);
2184}
2185}
2186});
2187setNRAttr('useDesignSystem', 'true');
2188setNRAttr('variationFontFace', 'font-face-roboto');
2189setNRAttr('fetchPriorityHighEnabled', 'true');
2190setNRAttr('fetchPriorityHighLogoEnabled', 'false');
2191setNRAttr('fetchPriorityHighLcpOnlyEnabled', 'false');
2192setNRAttr('lcpAcceleratorEnabled', 'true');
2193setNRAttr('eagerImageLoadingEnabled', 'true');
2194setNRAttr('eagerImageLoadingLogoEnabled', 'true');
2195setNRAttr('eagerImageLoadingLcpOnlyEnabled', 'true');
2196const scripts = document.getElementsByTagName('script');
2197setNRAttr('javascriptCount', scripts.length);
2198if (window.DDC.PrivateAPI && window.DDC.PrivateAPI.track) {
2199window.DDC.integrationTrackerData = [{"integrationCategory":"Analytics/Pixel Tracking","integrationType":"legacy","placesInventoryContent":"false","integrationId":"facebook-custom-audience"},{"synchronicity":"sync","integrationType":"wise","integrationId":"bha-custom-pricing-styles","priority":"head","jstype":"commonJs"},{"integrationType":"legacy","placesInventoryContent":"false","integrationId":"schemaorg"},{"integrationCategory":"Analytics/Pixel Tracking","integrationType":"legacy","placesInventoryContent":"false","integrationId":"googletagmanager"},{"integrationType":"legacy","placesInventoryContent":"false","integrationId":"socialheader"}];
2200window.DDC.integrationTrackerData.forEach((trackerData) => {
2201window.DDC.PrivateAPI.track(trackerData, { methodType: 'Integration Loaded' });
2202});
2203}
2204}
2205});
2206</script>
2206
2207</body>
2208</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.