1<!DOCTYPE html> 2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" class="responsive-grid dark-blue-white vertical-12 ddc-site v9-oem-subaru-0001-v1 single-franchise subaru index" > 3<head> 4<!-- 5i-002f09a77882fa981-us-east-1-bot5 null 6--> 7<meta charset="UTF-8" /> 8<title>New & Used Subaru Dealer in Natick MA | MetroWest Subaru</title> 9<link rel="dns-prefetch" href="https://www.googletagmanager.com/" /> 10<link rel="dns-prefetch" href="https://images.dealer.com/" /> 11<link rel="dns-prefetch" href="https://pictures.dealer.com/" /> 12<link rel="preconnect" href="https://www.googletagmanager.com/" /> 13<link rel="preconnect" href="https://images.dealer.com/" /> 14<link rel="preconnect" href="https://pictures.dealer.com/" /> 15<link rel="prefetch" href="/static/ws/inv-listing/bundle.00882c8672e72aaca10561b8171a208c.js" /> 16<link rel="prefetch" href="/static/ws/inv-filters/bundle.a1c5149be2b7625265028a9f6b4ff0d2.js" /> 17<link rel="prefetch" href="/static/ws/inv-facets/bundle.7628245fd2f99a957e753b998731de96.js" /> 18<link rel="prefetch" href="/static/ws/inv-data/bundle.c94fdfa4af0b5e510196f0c7bc830333.js" /> 19<meta name="description" property="og:description" content="MetroWest Subaru is your Boston area Subaru Dealership. Shop a variety of new Subaru cars plus used cars, SUVs, & trucks of all makes. Don't miss our CPO list!" /> 20<meta name="author" content="MetroWest Subaru" /> 21<meta name="expires" content="never" /> 22<meta name="distribution" content="global" /> 23<meta name="robots" content="index, follow" /> 24<meta name="og:title" property="og:title" content="New & Used Subaru Dealer in Natick MA | MetroWest Subaru" /> 25<meta name="og:type" property="og:type" content="website" /> 26<meta name="og:url" property="og:url" content="https://www.metrowestsubaru.com/" /> 27<meta name="og:description" content="MetroWest Subaru is your Boston area Subaru Dealership. Shop a variety of new Subaru cars plus used cars, SUVs, & trucks of all makes. Don't miss our CPO list!" /> 28<meta name="locale" content="en_US" /> 29<meta name="providerID" content="DDC" /> 30<meta name="google-site-verification" content="R91sQDGioGugRS5lDVmh_i7Co9qylKVzXywtrAqW2F4" /> 31<meta name="google-site-verification" content="kdEN8qntP360jrNujrEjp2GbZOeyx9eE-F8fSdzNtbo" /> 32<meta name="msvalidate.01" content="FAD32C2469C51767894EB50068D37244" /> 33<meta name="y_key" content="928673a1e1c9c616" /> 34<meta name="ddc:site-alt:en_US" content="lang=en_US, path=/" /> 35<link rel="canonical" href="https://www.metrowestsubaru.com/" /> 36<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="/blog/rss/index.xml" /> 37<link rel="shortcut icon" type="image/vnd.microsoft.icon" href="https://pictures.dealer.com/s/sne/0964/f12b050f57bb1cb3edc486c007a21b20x.jpg" />
38<script type="text/javascript"> 39window.Cookies||(window.Cookies={get:i=>{const o=("; "+document.cookie).split("; "+i+"=");if(o.length>=2)return o[1].split(";").shift()}}),window.DDC={dataLayer:{user:{},page:{}},Flags:{},i18n:{},Widgets:{}},window._pxam=window._pxam||[]; 40</script>
vendor: 1 bytes, line 40
40
41<script type="text/javascript"> 42(()=>{const e="activeSession",t="-EXPIRATION",o=e=>({getItem:t=>{try{return window[e].getItem(t)}catch(e){return null}},setItem:(t,o)=>{try{window[e].setItem(t,o)}catch(e){}},removeItem:t=>{try{window[e].removeItem(t)}catch(e){}},keys:()=>{try{return Object.keys(window[e])}catch(e){return[]}}}),s=o("localStorage");window.DDC.storage={local:s,session:o("sessionStorage")};const i=e=>{s.removeItem(e),s.removeItem(`${e}${t}`)},n=o=>{try{if(!o)return;if(!s.getItem(o))return void i(o);const n=`${o}${t}`,r=s.getItem(n);if(r)if("session"===r){if(!window.Cookies.get(e))return void i(o)}else{const e=Number(r);if(!Number.isNaN(e)&&e<=(new Date).getTime())return void i(o)}}catch(e){console.log(e,o)}};window.DDC.session={get:e=>(n(e),s.getItem(e)),set:(e,o,i)=>{let n="session";if(Number.isInteger(i)){const e=1e3*i;n=(new Date).getTime()+e}s.setItem(`${e}${t}`,n),s.setItem(e,o)}},window.Cookies.get(e)||s.keys().forEach((e=>{e.endsWith(t)&&n(e.slice(0,-11))}))})(); 43</script>
vendor: 1 bytes, line 43
43
44<script type="text/javascript"> 45(()=>{const e="activeSession",o="userSessionId";let s=DDC.session.get(o);if(!window.Cookies.get(e)||!s){const r=e=>{try{return new URL(e).origin}catch(e){return""}};s="function"==typeof window.crypto?.randomUUID?window.crypto.randomUUID().replaceAll("-",""):"",s&&(DDC.session.set(o,s),document.cookie=`${e}=true;path=/`,document.cookie=`__ssoid=${s}; SameSite=None; Secure`),["sessionReferrer","sessionReferrerDomain"].forEach((e=>{DDC.storage.session.setItem(e,r(document.referrer))}))}window.DDC.dataLayer.user.sessionId=s,DDC.storage.session.setItem(o,s)})(); 46</script>
vendor: 1 bytes, line 46
46
47<script type="text/javascript">(function(){(()=>{const e=e=>{let t=[];return"string"==typeof e&&(t=e.split(",").map(e=>e.trim()).filter(e=>e)),t},t=new Map([["Desktop10x1","banner_slide"],["Desktop9x16","vertical"],["Desktop4x1","slideshow"],["Desktop4x3","listing"],["Mobile4x3_slideshow","slideshow"],["Mobile4x3_coupon","listing"],["Mobile9x16","vertical"],["Desktop9x16_coupon","vertical_coupon"],["Mobile9x16_coupon","vertical_coupon"]]),o=e=>t.get(e),s=e=>{const t=document.cookie.split("; ").find(t=>t.startsWith(e))?.split("=")[1];return t},i=["tall_horizontal_slide","tall_vertical_coupon","short_horizontal_slide","short_vertical_coupon","short_vertical_slide"],n=new Map([["short_vertical_slide","Mobile4x3_slideshow"],["short_vertical_coupon","Mobile4x3_coupon"],["tall_vertical_coupon","Mobile9x16_coupon"]]),l=new Map([["short_horizontal_slide","Desktop10x1"],["tall_horizontal_slide","Desktop4x1"],["tall_vertical_coupon","Desktop9x16_coupon"],["short_vertical_coupon","Desktop4x3"]]),r=(e,t)=>{const o="MOBILE"===t?n:l;return i.includes(e)?o.get(e):e};let c=null;if("undefined"!=typeof window){const e=s("abc="),t=s("pxa_id=");c=void 0!==e?e:t}const a=(e,t,o)=>{let s=t;return"0"===t&&(s="30"),"false"!==o||"Desktop4x3"===e||"Mobile4x3_coupon"===e||"Desktop9x16_coupon"===e||"Mobile9x16_coupon"===e||(s="1"),s},d=e=>{let t=e.toLowerCase()==="No Limit".toLowerCase()?"30":e;return"false"===e&&(t="3"),t},p=e=>new Promise(t=>{const o=document.querySelector(e);if(o)return t(o);const s=new MutationObserver(o=>{let i=!1;o.forEach(o=>{i||Array.from(o.addedNodes).forEach(o=>{o.matches&&o.matches(e)&&(i=!0,t(o),s.disconnect())})}),"loading"!==document.readyState&&(t(null),s.disconnect())}),i=document?.documentElement;s.observe(i,{childList:!0,subtree:!0})}),u=[52,325,520,768,1200,1600,2e3],w=e=>e&&"undefined"!==e&&"null"!==e?e:"",h=[".mp4",".webm",".ogg",".ogv",".mov"],f=(e,t=0)=>{const o=w(e);let s=o;var i;return o&&t>0&&(/(?:^|\/\/)(pictures|images|static)(-np)?\.([a-z0-9-]+\.)*dealer\.com(?=[/:?#]|$)/.test(i=o)||/\/static\/assets\//.test(i))&&(s=((e="",t="")=>{if(((e="",t="")=>{const o=t.split("=");return new RegExp(`.*[?&]${o[0]}=.*`).test(e)})(e,t)||!t)return e;const o=e&&e.includes("?")?"&":"?";return`${e}${o}${t}`})(o,`impolicy=downsize_bkpt&w=${((e=0)=>u.reduce((t,o)=>e>t?o:t))(t)}`)),s};(()=>{const t=r("short_vertical_coupon","DESKTOP");try{const s=fetch("/api/widget/ws-specials/promos",{method:"POST",headers:{"content-type":"application/json;charset=UTF-8"},body:JSON.stringify({parameters:{promoRO:{accountId:"metrowestsubarusne",deviceType:"DESKTOP",locale:"en_US",autoGeneratedSpecialLimit:d("0"),types:e("vehicle"),placements:o(t)},filterRO:{limitByInventory:"true",limitByTags:e(""),limitByTagsType:"INCLUDE",listingConfigId:"auto-new,auto-used",specialCount:a(t,"30","true"),excludeModelOffersWithoutPhotos:"false"},eo:{pixallId:c,enablePersonalization:"false"},requireAccountInfo:"true"}})}).then(e=>e.json());window.DDC=window.DDC||{};const i=window.DDC;return i.WidgetData=i.WidgetData||{},i.WidgetData["ws-specials"]=i.WidgetData["ws-specials"]||{},i.WidgetData["ws-specials"]["specials1"]={},i.WidgetData["ws-specials"]["specials1"].preloadedPromos=s,s}catch(e){return console.error("Something went wrong in ws-specials/specials1",e),null}})().then(e=>{if(e){const t=r("short_vertical_coupon","DESKTOP"),{promos:o=[]}=e,s=(e=>{let t=e;return e&&e.length&&(t=e.filter(e=>!e.incentiveId||e?.incentiveData)),t})(o);if(!s.length)return;if("Mobile4x3_coupon"===t||"Desktop4x3"===t)return;const{customAssets:i={},customAssetVideos:n={},imageUrl:l="",title:c="",type:a=""}=s&&s[0],d=window?.innerWidth,u=f(l,d),m={...i};Object.entries(n).forEach(([e,t])=>{const o=w(t);o&&(m[e]=m[e]||o)}),w(m[t])?((e,t,o,s,i)=>{const n=e[i],l=((e="")=>h.some(t=>e.split("|")[0].trim().split("?")[0].toLowerCase().endsWith(t)))(n)?void 0:f(n,o);p("#ws-specials-inner-specials1").then(e=>{if(e){const o=e.querySelector("#spe-custom-asset-wrapper-specials1");["Mobile4x3_slideshow","Desktop10x1"].includes(i)&&s.length>2&&o?.querySelector("#indicator-placeholder-specials1")?.classList.replace("d-none","d-flex"),o?.classList.replace("d-none","d-block");const n=e.querySelector(".custom-asset-placeholder-specials1");
47n&&(n.alt=t,l&&(n.src=l))}})})(m,c,d,s,t):["SERVICE","PARTS","EVENT"].includes(a)?((e,t,o,s)=>{p("#ws-specials-inner-specials1").then(i=>{if(i){const n=i.querySelector("#spe-default-asset-wrapper-specials1");["Mobile4x3_slideshow","Desktop10x1"].includes(s)&&o.length>2&&n?.querySelector("#indicator-placeholder-specials1")?.classList.replace("d-none","d-flex"),n?.classList.replace("d-none","d-block");const l=i.querySelector(".default-asset-placeholder-specials1");l&&(l.style.objectFit="cover",l.style.objectPosition="center",l.alt=e,t&&(l.src=t))}})})(c,u,s,t):"INCENTIVE"===a?((e,t,o,s,i)=>{p("#ws-specials-inner-specials1").then(n=>{if(n){const l="DESKTOP",r=n.querySelector("#spe-default-asset-wrapper-specials1");["Mobile4x3_slideshow","Desktop10x1"].includes(i)&&s.length>2&&r?.querySelector("#indicator-placeholder-specials1")?.classList.replace("d-none","d-flex"),r?.classList.replace("d-none","d-block");const c=n.querySelector(".default-asset-placeholder-specials1");if(c){"INCENTIVE"===t&&(c.style.height=null);const s="DESKTOP"===l?"65%":"45%";c.classList.remove("skeleton-shimmer"),c.alt=e,c.style.maxWidth=s,o&&(c.src=o)}}})})(c,a,u,s,t):p("#ws-specials-inner-specials1").then(e=>{if(e){const o=e.querySelector("#spe-default-asset-wrapper-specials1");["Mobile4x3_slideshow","Desktop10x1"].includes(t)&&s.length>2&&o?.querySelector("#indicator-placeholder-specials1")?.classList.replace("d-none","d-flex"),o?.classList.replace("d-none","d-block")}})}})})();})();</script>
vendor: 1 bytes, line 47
47
48<script type="text/javascript">(function(){window.asc_datalayer=window.asc_datalayer||{},window.asc_datalayer={events:[],items:[],measurement_ids:[],affiliation:"dealer_dot_com",currency:"",language:"",oem_brand:"",oem_code:"",store_name:""};})();</script>
vendor: 1 bytes, line 48
48
49<script type="text/javascript">(function(){window.DDC=window.DDC||{},window.DDC.WidgetData=window.DDC.WidgetData||{},window.DDC.WidgetData["ws-tracking"]=window.DDC.WidgetData["ws-tracking"]||{},window.DDC.WidgetData["ws-tracking"].ddctrackingMessages={trackingData:[],push:a=>{const{data:t}=a;window.DDC.WidgetData["ws-tracking"].ddctrackingMessages.trackingData.push(a),window.dispatchEvent(new CustomEvent("ddcTrackingData",{detail:"string"==typeof t?JSON.parse(t):t}))},forEach:a=>{window.DDC.WidgetData["ws-tracking"].ddctrackingMessages.trackingData.forEach(a)}},window.addEventListener("message",a=>{const{data:t}=a;let i;if("string"==typeof t)try{i=JSON.parse(t)}catch(a){i=null}else i=t;"ddctagging"===i?.taggingTarget&&window.DDC.WidgetData["ws-tracking"].ddctrackingMessages.push(a)});})();</script>
vendor: 1 bytes, line 49
49
50<script type="text/javascript">window.__AudioEyeSiteHash = "5dba16b9e3219fcdafc9d751667b1c7e";</script>
50 51<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-subaru/0001/v1/css/jqueryui-desktop-white.css?r=1791303070000'/>
52<script type="text/javascript"> 53window.DDC = window.DDC || {}; 54window.DDC.jqueryUiCssLoaded = true; 55window.DDC.jqueryUiCssPath = "/static/dist/v9/variations/oem-subaru/0001/v1/css/jqueryui-desktop-white.css?r=1791303070000"; 56</script>
56 57<style type='text/css' media='screen,projection' data-href='/static/ws/specials/bundle.e99f433ca8c17e09156870b1880daf82.css'>.aspect-ratio-box-inner-wrapper{inset:0;position:absolute}.aspect-ratio-box-inner-wrapper .flex-row,.aspect-ratio-box-inner-wrapper .wrapper{height:100%}.aspect-ratio-box-inner-wrapper.fixed-program-aspect-ratio{align-items:center;background-position:50%;background-size:cover;display:flex}.default-asset-placeholder{object-fit:cover;object-position:center}.default-INCENTIVE img{max-width:45%}div.ws-specials{container:promo-text-wrapper/inline-size}div.ws-specials sup{top:-.3em}div.ws-specials sup.reduced-dollar-sign{font-size:38%;top:-1em}.ws-specials .slick-slide{z-index:998}.ws-specials .slick-active.slick-current{z-index:999}.ws-specials .carousel .slick-list,.ws-specials .single-promo-container,.ws-specials .slick-slider.carousel{height:100%;min-height:unset}.ws-specials .slick-track{height:auto}.ws-specials .carousel .slick-list{position:relative;z-index:1}.ws-specials .single-promo-container,.ws-specials .slick-track{display:flex!important}.ws-specials .slide-type-image{position:relative}.ws-specials .slide-type-image .custom-asset,.ws-specials .slide-type-image>a{width:100%}.ws-specials .slide-type-image img.no-destination-url{cursor:default}.ws-specials .asset-disclaimer{z-index:2}.ws-specials .single-promo,.ws-specials .slick-slide{height:100%}.ws-specials .single-promo>div,.ws-specials .slick-slide>div{display:flex;flex-direction:column;height:100%}.ws-specials .single-promo>div>div,.ws-specials .slick-slide>div>div{display:block;flex-grow:1}.ws-specials .single-promo.refactor10x1>div>div,.ws-specials .slick-slide.refactor10x1>div>div{display:block!important}.ws-specials .single-promo{width:100%}.ws-specials .no-image-container{height:80%;margin:auto 0;min-width:150px;width:50%}.ws-specials .no-image-container img{width:50%}.ws-specials .no-image-container-mobile{min-width:150px;width:45%}.ws-specials .no-image-container-mobile img{width:45%}.ws-specials .no-image-container-mobile h2{padding-bottom:5px!important}.ws-specials .no-image-container-mobile .h3{font-size:clamp(.8rem,2vw,3rem)!important}.ws-specials .btn.btn-link:before{display:none}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container{bottom:-50px;height:50px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .bottom-controls{height:50px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .bottom-controls .pause-play-button-bottom{align-items:center;display:flex;height:50px;padding-right:11px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .bottom-controls .pause-play-button-bottom i{font-size:15px;max-height:32px;max-width:32px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area{height:50px;right:calc(clamp(24px,3vw,48px) + 16px);top:0;width:auto}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel{bottom:0;opacity:.75;top:0}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel i{font-size:15px;max-height:32px;max-width:32px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel:focus,.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel:hover{opacity:1}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel.previous{margin-right:2px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container .previous-next-arrows-area .btn-carousel.next{margin-left:2px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slider.carousel #controls-container.isShowOfferDetailsCustomAsset{bottom:-26px}.ws-specials .aspect-ratio-desktop-10x1 section .slick-slide:not(.slick-active) [tabindex]:not
57([tabindex="0"]),.ws-specials .aspect-ratio-desktop-10x1 section .slick-slide:not(.slick-active) a,.ws-specials .aspect-ratio-desktop-10x1 section .slick-slide:not(.slick-active) button{transition:all .15s ease-in-out;visibility:hidden}.ws-specials .aspect-ratio-desktop-10x1 .asset-disclaimer{bottom:-25px;height:auto}.ws-specials .aspect-ratio-desktop-10x1 .asset-disclaimer .btn{margin:0;padding:0}.ws-specials .aspect-ratio-desktop-9x16 .coupon-carousel .promo{height:100%;margin:8px;max-width:none;width:auto}.ws-specials .aspect-ratio-desktop-9x16.coupon-carousel{overflow:visible}.ws-specials .aspect-ratio-desktop-9x16.coupon-carousel .promo{height:100%;margin:8px;max-width:none;width:auto}.ws-specials .aspect-ratio-desktop-9x16.coupon-carousel section .slick-slider.carousel #controls-container{position:relative}.ddc-composer .ws-specials{height:100%!important;min-height:30px}.aspect-ratio-box-inner-wrapper.fixed-program-aspect-ratio{overflow:hidden}.fixed-program-aspect-ratio-blurred-box{background-image:inherit;background-position:50%;background-size:cover;filter:blur(10px);inset:-5%;position:absolute;z-index:1}.details-modal .close-modal,.dock-right .close-modal{position:absolute;right:15px;top:15px} 58/*# sourceMappingURL=/static/ws/specials/bundle.e99f433ca8c17e09156870b1880daf82.css.map*/</style> 59<style type='text/css' media='screen,projection' data-href='/static/ws/facet-browse/bundle.160c89e3bdded51a1f320a5f498d6925.css'>.loading-container{border-radius:16px;height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:99}.loading-container.modal-loading{border-radius:0}.loading-container .data-loading{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden}.loading-container .data-loading .bar{animation:loader .9s linear infinite;background:#0000;border-top-left-radius:20px;border-top-right-radius:20px;display:inline-block;height:30px;transform-origin:bottom center;width:5px}.loading-container .data-loading .bar-1{animation-delay:.1s}.loading-container .data-loading .bar-2{animation-delay:.2s}.loading-container .data-loading .bar-3{animation-delay:.3s}.loading-container .data-loading .bar-4{animation-delay:.4s}.loading-container .data-loading .bar-5{animation-delay:.5s}.loading-container .data-loading .bar-6{animation-delay:.6s}.loading-container .data-loading .bar-7{animation-delay:.7s}.loading-container .data-loading .bar-8{animation-delay:.8s}@keyframes loader{0%{background:#0000;transform:scaleY(.1)}50%{background:#888787;transform:scaleY(1)}to{background:#000;transform:scaleY(.3)}}[data-widget-name=ws-facet-browse] .sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[data-widget-name=ws-facet-browse] .sub-heading{margin-bottom:16px;text-align:center}[data-widget-name=ws-facet-browse] .inline .form-group .facet-select .value button[role=combobox],[data-widget-name=ws-facet-browse] .row .form-group .facet-select .value button[role=combobox]{width:175px}[data-widget-name=ws-facet-browse] .inline .facet-controller .all-filter-button,[data-widget-name=ws-facet-browse] .row .facet-controller .all-filter-button{min-width:175px}[data-widget-name=ws-facet-browse] .default .form-group.all-filter,[data-widget-name=ws-facet-browse] .two-column .form-group.all-filter{flex:1 1 50%;min-width:50%}[data-widget-name=ws-facet-browse] .default .form-group .facet-select,[data-widget-name=ws-facet-browse] .two-column .form-group .facet-select{width:100%}[data-widget-name=ws-facet-browse] .facet-browse-background{background-color:var(--input-bg);border-radius:var(--btn-border-radius-base);height:100%;left:0;position:absolute;top:0;width:100%}[data-widget-name=ws-facet-browse] .facet-browse-container{transition:background-color .5s cubic-bezier(.5,0,0,.5)}[data-widget-name=ws-facet-browse] .facet-browse-container.desktop .facet-browse-background{opacity:.9}[data-widget-name=ws-facet-browse] .facet-browse-container.desktop:hover .facet-browse-background,[data-widget-name=ws-facet-browse] .facet-browse-container.mobile .facet-browse-background{opacity:1}[data-widget-name=ws-facet-browse] .facet-browse-container.mobile.mobile-hover-bg .facet-browse-background{opacity:.9}[data-widget-name=ws-facet-browse] .facet-browse-container.bg-alpha-none.desktop .facet-browse-background{opacity:1}[data-widget-name=ws-facet-browse] .default .form-group.right-border .facet-select{border-right:none}.ws-facet-browse-modal-backdrop{z-index:2147483657!important}div#ws-facet-browse-modal div.modal-content{box-shadow:none}.facet-dropdown-container{position:relative}.facet-dropdown-container,.facet-filter-modal{opacity:1;transition:opacity .25s cubic-bezier(0,.5,.5,1)}.facet-dropdown-container .facet-list-group,.facet-filter-modal .facet-list-group{background-color:#0000;border:none}.facet-dropdown-container .facet-list-group .panel-collapse,.facet-filter-modal .facet-list-group .panel-collapse{border:none}.facet-dropdown-container .facet-list-group .panel-collapse .panel-body,.facet-filter-modal .facet-list-group .panel-collapse .panel-body{padding:0}.facet-dropdown-container.modal-body .facet-list-group ol li,.facet-filter-modal.modal-body .facet-list-group ol li{flex-basis:calc(50% - 4px)}.facet-dropdown-container.modal-body .facet-list-group ol .facet-list-facet-label-text-container,.facet-filter-modal.modal-body .facet-list-group ol .facet-list-facet-label-text-container{display:block}.data-loading-form .facet-dropdown-container{opacity:.3;transition-delay:.5s}.data-loading-form .data-loading,.data-loading-form .loading-container{opacity:1;transition-delay:.5s;visibility:visible}.data-loading-modal .facet-filter-modal{opacity:.3;transition-delay:.5s}.data-loading-modal .data-loading,.data-loading-modal .loading-container{opacity:1;transition-delay:.5s;visibility:visible}.facet-browse-container{border:1px solid var(--input-border-color);border-radius:var(--btn-border-radius-base);padding:16px;position:relative}.facet-browse-container.border-radius-none{border-radius:0}.facet-browse-container .facet-select{border:1px solid #0000;position:relative}.facet-browse-container .facet-select .value{position:relative}.facet-browse-container .facet-select a[role=button],.facet-browse-container .facet-select button{background-color:#0000;color:var(--input-color);overflow:hidden;padding-left:13px;text-overflow:ellipsis;white-space:nowrap}.facet-browse-container .facet-select button[role=combobox]{appearance:none;background-image:none!important;padding-right:37.5px!important}.facet-browse-container .facet-select button[role=combobox]:not(:focus-visible){outline:none}.facet-browse-container .facet-select i{font-size:17.5px;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.facet-browse-container .facet-select button.all-filter-button:not(:focus-visible){outline:none!important}.facet-browse-container .facet-select.has-focus{border-left:1px solid var(--input-border-color);border-right:1px solid var(--input-border-color);border-top:1px solid var(--input-border-color)}.facet-browse-container .facet-select.has-focus div.value{background-color:var(--input-bg);box-shadow:0 0 8px #0000003d}.facet-browse-container .facet-select.has-focus div.value button[role=combobox]:focus-visible{outline:none!important}.facet-browse-container .facet-select.has-focus div.value div.select-options{box-shadow:0 8px 8px #0000003d}.facet-browse-container .facet-select.has-focus .input{background-color:var(--color-neutral-0)}.facet-browse-container .facet-select .select-options{background-color:var(--input-bg);border-bottom:1px solid var(--input-border-color);border-left:1px solid var(--input-border-color);border-radius:0 0 3px 3px;border-right:1px solid var(--input-border-color);left:-1px;max-height:360px;overflow:auto;position:absolute;right:0;top:calc(100% - 5px);width:calc(100% + 2px);z-index:1000}.facet-browse-container .facet-select .select-options .options{list-style:none;margin:0;padding:0}.facet-browse-container .facet-select .select-options .options .option{background:inherit;border:none;display:block;font-size:14px;outline:none;padding:16px;text-align:left;white-space:break-spaces;width:100%}.facet-browse-container .facet-select .select-options .options .option.is-selected{background-color:var(--container-contrast-low-bg);color:var(--color-primary-300)}.facet-browse-container .facet-select .select-options .options .option.is-highlighted,.facet-browse-container .facet-select .select-options .options .option:hover{background-color:var(--container-contrast-low-bg);color:var(--color-primary-300);text-decoration:underline}.facet-browse-container .facet-select .select-options .options .option small{color:var(--input-color);opacity:.6}.facet-browse-container .facet-select .mobile-select-box,.facet-browse-container .facet-select .mobile-select-box+.select-options .options .option{min-height:41px;padding:9px 9px 9px 13px}.facet-browse-container .facet-controller .facet-select-border-bottom,.facet-browse-container .facet-controller .facet-select-border-left,.facet-browse-container .facet-controller .facet-select-border-right,.facet-browse-container .form-group .facet-select-border-bottom,.facet-browse-container .form-group .facet-select-border-left,.facet-browse-container .form-group .facet-select-border-right{background-color:var(--container-contrast-max-bg);opacity:.1;position:absolute;visibility:hidden}.facet-browse-container .facet-controller .facet-select-border-right,.facet-browse-container .form-group .facet-select-border-right{height:100%;right:0;top:0;width:1px}.facet-browse-container .facet-controller .facet-select-border-bottom,.facet-browse-container .form-group .facet-select-border-bottom{bottom:0;height:1px;left:0;width:100%}.facet-browse-container .facet-controller .facet-select-border-left,.facet-browse-container .form-group .facet-select-border-left{height:100%;left:0;top:0;width:1px}.facet-browse-container .facet-controller.bottom-border .facet-select-border-bottom,.facet-browse-container .facet-controller.left-border .facet-select-border-left,.facet-browse-container .facet-controller.right-border .facet-select-border-right,.facet-browse-container .form-group.bottom-border .facet-select-border-bottom,.facet-browse-container .form-group.left-border .facet-select-border-left,.facet-browse-container .form-group.right-border .facet-select-border-right{visibility:visible}.facet-browse-container .facet-controller.disable-border,.facet-browse-container .form-group.disable-border{border-bottom:none}.facet-browse-container .facet-controller.disable-border.right-border .facet-select,.facet-browse-container .form-group.disable-border.right-border .facet-select{border-right:none}.facet-browse-container .facet-controller,.facet-browse-container .form-group:not([class*=col-]){margin-bottom:0;padding-left:0;padding-right:0;position:relative}.facet-browse-container .all-filter-button[type=button]{background-image:none!important;padding-right:37.5px!important}.facet-browse-container .all-filter-button[type=button] i{font-size:17.5px;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.facet-browse-container .facet-select .value input:focus{background-color:var(--color-neutral-0);box-shadow:0 0 8px #0000003d;outline:none!important}
60/*# sourceMappingURL=/static/ws/facet-browse/bundle.160c89e3bdded51a1f320a5f498d6925.css.map*/</style> 61<style type='text/css' media='screen,projection' data-href='/static/ws/rec-vehicles/bundle.3158a62388322b50251cfe9138310c94.css'>@keyframes fade-in-opacity{0%{opacity:0}to{opacity:1}}.fade-in{animation-duration:.3s;animation-iteration-count:1;animation-name:fade-in-opacity;animation-timing-function:ease-in;opacity:1}.fade-out{opacity:0;transition:opacity .3s ease-in-out}.vehicle-media-container:before{content:"";padding-top:75%}@media screen and (max-width:1200px){.ws-rec-vehicles .static-width .vehicle-card{flex:.11 0 31%}.ws-rec-vehicles .static-width .vehicle-card:nth-child(1n+4){display:none}.vehicle-card-skeleton-non-pref{min-height:362px}.vehicle-card-skeleton-label-pref{min-height:384px}.vehicle-card-skeleton-vin-pref{min-height:420px}.vehicle-card-skeleton-label-vin-pref{min-height:436px}}@media screen and (max-width:1600px)and (min-width:1200px){.ws-rec-vehicles .static-width .vehicle-card{flex:.1 0 23%}.ws-rec-vehicles .static-width .vehicle-card:nth-child(1n+5){display:none}}@media(min-width:1200px){.ws-rec-vehicles .static-width .vehicle-card{flex:.1 0 23%}.ws-rec-vehicles .static-width .vehicle-card:nth-child(1n+5){display:none}.vehicle-card-skeleton-non-pref{min-height:347px}.vehicle-card-skeleton-label-pref{min-height:369px}.vehicle-card-skeleton-vin-pref{min-height:405px}.vehicle-card-skeleton-label-vin-pref{min-height:421px}}@media only screen and (min-width:650px)and (orientation:landscape){.vehicle-media-container-mobile{height:240px!important}}.rec-vehicles-container .vehicle-media-container-mobile{height:200px}.rec-vehicles-container .vehicle-card-skeleton{content:"";display:block;padding:30% 0 0}.rec-vehicles-container .vehicle-card{transition:background .25s linear;transition:box-shadow .2s linear}.rec-vehicles-container .vehicle-card:hover{box-shadow:0 5px 12px 0 #0003}.rec-vehicles-container .vehicle-card:hover .vehicle-card-titles{margin:0;text-decoration:solid underline 1px;text-underline-offset:.1em}.rec-vehicles-container .vehicle-card-details-container{transition-delay:80ms!important}.rec-vehicles-container .vehicle-card-description-item{line-height:1.2}.rec-vehicles-container .vehicle-price-stack{text-align:left;width:100%}.rec-vehicles-container .vehicle-price-stack .pricing-detail{margin:0;width:100%}.rec-vehicles-container .vehicle-price-stack .price-label{color:var(--muted,#6c757d);font-weight:400}.rec-vehicles-container .hide-pricing-container{margin-top:.5rem;text-align:right}.rec-vehicles-container .hide-pricing{background:none;border:0;cursor:pointer;padding:0}.rec-vehicles-container .hide-pricing:focus,.rec-vehicles-container .hide-pricing:hover{text-decoration:underline}.rec-vehicles-container .oversized-font{font-size:1.75em}.rec-vehicles-container .paging-dot{height:20px;width:20px}.rec-vehicles-container .paging-dot>circle{cx:10px;cy:10px;fill:var(--color-neutral-1000-alpha-8);r:6px}.rec-vehicles-container .active .paging-dot>circle{fill:#52565b}.section{transform-origin:top}.gap-24{gap:24px}@media(min-width:992px){.gap-lg-32{gap:32px}}.ws-rec-vehicles .hide-from-7 .vehicle-card:nth-child(1n+7){display:none} 62/*# sourceMappingURL=/static/ws/rec-vehicles/bundle.3158a62388322b50251cfe9138310c94.css.map*/</style> 63<style type='text/css' media='screen,projection' data-href='/static/ws/model-selector/bundle.3cc913631df21fd7ee42abb43c5fb238.css'>.ws-model-selector .tab-controls-container .tab-control{top:5px}.ws-model-selector .tab-controls-container .tab-control.left-control{left:5px}.ws-model-selector .tab-controls-container .tab-control.right-control{right:5px}.ws-model-selector .slider .slider-content{scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scroll-snap-type:x mandatory}.ws-model-selector .slider .slider-content::-webkit-scrollbar{display:none}.ws-model-selector .slider .slider-controls{top:50%;width:100%}.ws-model-selector .slider .slider-controls-mobile{bottom:-55px;right:0}.ws-model-selector .slider .mobile-button.slider-control-container-left{right:15%}.ws-model-selector .large-vehicle-card{display:inline-block;padding:0 50px;position:relative;scroll-snap-align:start;width:100%}.ws-model-selector div.nav-pills.carousel{justify-content:center}.ws-model-selector .nav-pills>button{background-color:#0000;border:1px solid #0000;border-radius:1.5em;font-weight:400;margin:7px 0;padding:5.5px 1em 6.5px;text-decoration:none}.ws-model-selector.dark-background-model-selector .carousel-card .model,.ws-model-selector.dark-background-model-selector .large-vehicle-card,.ws-model-selector.dark-background-model-selector .nav-pills>button{color:var(--color-neutral-0)}.ws-model-selector .nav-pills>button:hover{background-color:var(--page-bg);border:1px solid var(--color-neutral-100)}.ws-model-selector.dark-background-model-selector .nav-pills button.active{background-color:var(--color-primary-500)}.ws-model-selector.dark-background-model-selector .nav-pills>button:hover{background-color:var(--color-neutral-0);color:var(--color-neutral-1000)}.ws-model-selector .nav-pills:hover>button.active{background-color:var(--color-primary-500);border-color:#0000;color:var(--color-neutral-0)}.ws-model-selector .nav-pills:hover>button.active i.ddc-icon{color:var(--color-neutral-0)}.ws-model-selector .nav.nav-pills>button.active{background-color:var(--color-primary-500);color:var(--color-neutral-0)}.ws-model-selector .nav.nav-pills>button.active i.ddc-icon,.ws-model-selector.dark-background-model-selector .nav-pills button.active:hover,.ws-model-selector.dark-background-model-selector .widget-heading{color:var(--color-neutral-0)}.ws-model-selector .nav-tabs{display:flex;flex-wrap:wrap}.ws-model-selector .tabs .nav-tabs{justify-content:end}@media(max-width:768px){.ws-model-selector .tabs .nav-tabs{padding-bottom:24px}}.ws-model-selector .tabs .nav-pills{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.ws-model-selector .tabs .nav-pills.model-selector-fragment{justify-content:center}.ws-model-selector .tabs .nav-pills.model-selector-fragment button:hover:not(.active){color:var(--color-primary-500)}.ws-model-selector .tabs .nav-pills::-webkit-scrollbar{display:none}.ws-model-selector .tabs .nav-pills{justify-content:flex-start;margin:0 25px;padding-bottom:8px}@media(min-width:1200px){.ws-model-selector .tabs .nav-pills{justify-content:end}}.ws-model-selector .model-card-grid-container{display:flex;flex-wrap:wrap}.ws-model-selector .model-card-grid-container .model-card-grid-title-container span.price.fragment-page-price{text-align:left}
63.ws-model-selector .model-responsive-container{container-type:inline-size;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(var(--ms-responsive-card-min,260px),var(--ms-responsive-card-max,1fr)))}.ws-model-selector .model-responsive-container--row{--ms-responsive-card-min:283px;gap:0}.ws-model-selector .model-responsive-container--row .ms-row-card{color:var(--drawer-color,#000000e6);gap:8px;margin:0 var(--ms-row-card-margin-x,0);max-width:var(--ms-row-card-max-width,368px);padding:0 var(--ms-row-card-padding-x,16px);position:relative;text-decoration:none}.ws-model-selector .model-responsive-container--row .ms-row-card--divider:after{border-bottom:var(--ms-row-card-divider-width,1px) solid var(--ms-row-card-divider-color,#0000001a);bottom:0;content:"";left:var(--ms-row-card-padding-x,16px);position:absolute;right:var(--ms-row-card-padding-x,16px)}.ws-model-selector .model-responsive-container--row .ms-row-card__content{flex:1;min-width:0;overflow-wrap:break-word;padding-right:8px}.ws-model-selector .model-responsive-container--row .ms-row-card__title{line-height:1.5;text-transform:uppercase}.ws-model-selector .model-responsive-container--row .ms-row-card__image{flex:0 0 144px;height:96px;width:144px}.ws-model-selector .model-responsive-container--row .ms-row-card__image img{height:100%;object-fit:contain;width:100%}.ws-model-selector .model-responsive-container--stacked{padding:var(--ms-responsive-container-padding,4px);--ms-responsive-card-min:166px}.ws-model-selector .model-responsive-container--stacked .model-card{background:#0000;border:0;max-width:166px;min-width:0}.ws-model-selector .model-responsive-container--stacked .model{min-width:0;padding:5px 7px}.ws-model-selector .model-responsive-container--stacked .image-container{padding-bottom:0;padding-top:0}.ws-model-selector .model-card--divider{border-bottom:var(--drawer-divider-width,1px) solid var(--drawer-divider-color,#0000001a)}.ws-model-selector .model-card-grid-title-container{text-wrap:wrap}@media(max-width:768px){.ws-model-selector .text-color{color:var(--text-color)}}.ws-model-selector :is(.model-card.box,.slider-card.box){flex-grow:1}.ws-model-selector :is(.model-card.box,.slider-card.box) .model{display:flex;flex:1;flex-direction:column;justify-content:space-between}.ws-model-selector .image-container{justify-content:center}.ws-model-selector .image-container img{height:100%;object-fit:cover;width:100%}.ws-model-selector .image-container:after{content:"";inset:0;position:absolute;z-index:1}.ws-model-selector :is(.carousel-card:focus,.carousel-card:hover,.model-card:focus,.model-card:hover) img{transform:.2s ease;transform:scale(1.09)}.ws-model-selector .vehicles-carousel{-ms-overflow-style:none;overflow:-moz-scrollbars-none;scroll-snap-type:x mandatory;scrollbar-width:none}.ws-model-selector .vehicles-carousel::-webkit-scrollbar{display:none}.ws-model-selector .vehicles-carousel .carousel-card{display:inline-flex;flex-grow:4;max-width:33.333%;min-width:33.333%;position:relative;scroll-snap-align:start}.ws-model-selector .vehicles-carousel .carousel-card .model{flex:1}@media(max-width:1200px){.ws-model-selector .vehicles-carousel .carousel-card{min-width:50%}}@media(max-width:768px){.ws-model-selector .vehicles-carousel .carousel-card{min-width:100%;scroll-snap-align:center}}.ws-model-selector .vehicles-carousel .mobile-card{display:inline-flex;min-width:33.333%;scroll-snap-align:start}.ws-model-selector .vehicles-carousel .mobile-card .model{flex:1}@media(max-width:1200px){.ws-model-selector .vehicles-carousel .mobile-card{margin:0 8px;min-width:75%;scroll-snap-align:center}.ws-model-selector .vehicles-carousel .mobile-card:first-child{margin-left:16px}.ws-model-selector .vehicles-carousel .mobile-card:last-child{margin-right:16px}}.ws-model-selector .secondary-nav{align-items:center;display:inline-flex;width:100%}.ws-model-selector .secondary-nav .items-container{display:inline-block;margin:0;max-width:80%}.ws-model-selector .secondary-nav .line{border:1px solid var(--color-neutral-1000-alpha-2);display:inline-block;flex:1;height:0;margin:3px 20px}.ws-model-selector .secondary-nav :is(.btn:active,.btn:focus){outline:0}.ws-model-selector.dark-background-model-selector .secondary-nav .line{border:1px solid var(--color-neutral-300)} 64/*# sourceMappingURL=/static/ws/model-selector/bundle.3cc913631df21fd7ee42abb43c5fb238.css.map*/</style> 65<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> 66<style type='text/css' media='all' data-href='/design-components/specialty-colors-brand-subaru.css'>:root{--color-discount:var(--color-success-700);--color-electric-vivid:#000000;--color-electric-light:#000000;--color-electric:#1ca3c2;--color-electric-dark:#000000;--color-hybrid-vivid:#000000;--color-hybrid-light:#000000;--color-hybrid:#2C9E2D;
66--color-hybrid-dark:#000000;--color-hot-car:#FFE0B1;--color-hot-car-dark:#A42801;--color-in-stock:#CAEACA;--color-in-stock-dark:#045F04}</style> 67<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> 68<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> 69<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> 70<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> 71<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> 72<style type='text/css' media='all' data-href='/design-components/tile-style-brand-subaru.css'>:root{--tile-border-width:2px;--tile-border-radius-outer:0px;--tile-border-radius-inner:0px;--tile-border-color:var(--color-neutral-1000-alpha-2);--tile-border-hover-color:var(--color-primary-500);--tile-border-active-color:var(--color-primary-700);--tile-bg:var(--color-neutral-0);--tile-overlay-bg-hover:transparent;--tile-overlay-bg-active:transparent;--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-700);--tile-status-closed-color:var(--color-danger-500);--tile-tooltip-bg:var(--color-neutral-900);--tile-tooltip-color:var(--color-neutral-0-alpha-9)}</style> 73<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> 74<style type='text/css' media='all' data-href='/design-components/page-background-neutral-50.css'>:root{--page-bg:var(--color-neutral-50)}</style> 75<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> 76<style type='text/css' media='all' data-href='/design-components/form-input-style-brand-subaru.css'>:root{--input-border-color:var(--color-neutral-400);--input-bg:var(--color-neutral-0);--input-focus-border-color:var(--color-primary-500);--input-decoration-color:var(--color-primary-500)}</style> 77<style type='text/css' media='all' data-href='/design-components/pagination-contained-square.css'>:root{--pagination-border-radius:0;--pagination-padding:.5em .2em;--pagination-margin:0;--pagination-height:3em;--pagination-width:3em;--pagination-color:var(--color-neutral-1000-alpha-9);--pagination-bg:transparent;--pagination-border:var(--color-neutral-200);--pagination-hover-color:var(--color-neutral-1000-alpha-9);--pagination-hover-bg:var(--color-neutral-0);--pagination-hover-border:var(--color-neutral-1000-alpha-9);--pagination-active-color:var(--color-neutral-1000);--pagination-active-bg:var(--color-neutral-1000-alpha-05);--pagination-active-border:var(--color-neutral-1000);--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(--pagination-border);--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:var(--pagination-bg);--pagination-ellipsis-border:var(--pagination-border);--pagination-ellipsis-color:var(--color-neutral-1000-alpha-6)}</style> 78<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> 79<style type='text/css' media='all' data-href='/design-components/form-input-shape-square.css'>:root{--input-border-radius-base:0;--input-border-radius-large:0;--input-border-radius-small:0}</style> 80<style type='text/css' media='all' data-href='/design-components/link-style-brand-subaru.css'>:root{--link-color:var(--btn-link-color);--link-hover-color:var(--color-accent-500);--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:none;--link-content-container-hover-text-decoration:underline}</style> 81<style type='text/css' media='all' data-href='/design-components/button-style-solid-primary-white-neutral-outline-secondary.css'>:root{--btn-border-width:2px;--btn-border-style:solid;--btn-font-weight:700;--btn-link-color:var(--color-primary-500);--btn-link-hover-color:var(--color-primary-700);--btn-link-active-color:var(--color-primary-900);--btn-link-disabled-color:var(--btn-link-color);--btn-link-hover-text-decoration:underline;--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-neutral-500);--btn-default-bg:var(--color-neutral-0);--btn-default-color:var(--color-neutral-500);--btn-default-hover-border-color:var(--color-neutral-500);--btn-default-hover-bg:var(--color-neutral-500);--btn-default-hover-color:var(--color-neutral-0);--btn-default-active-border-color:var(--color-neutral-700);--btn-default-active-bg:var(--color-neutral-700);--btn-default-active-color:var(--color-neutral-0);--btn-default-inverse-border-color:var(--color-neutral-200);--btn-default-inverse-bg:var(--color-neutral-500);--btn-default-inverse-color:var(--color-neutral-0);--btn-default-inverse-hover-border-color:var(--color-neutral-200);--btn-default-inverse-hover-bg:var(--color-neutral-0);--btn-default-inverse-hover-color:var(--color-neutral-500);--btn-default-inverse-active-border-color:var(--color-neutral-200);--btn-default-inverse-active-bg:var(--color-neutral-0);--btn-default-inverse-active-color:var(--color-neutral-500);--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-500);--btn-primary-hover-bg:var(--color-neutral-0);--btn-primary-hover-color:var(--color-primary-500);--btn-primary-active-border-color:var(--color-primary-700);--btn-primary-active-bg:var(--color-neutral-0);--btn-primary-active-color:var(--color-primary-700);--btn-primary-inverse-border-color:var(--color-primary-500);--btn-primary-inverse-bg:var(--color-neutral-0);--btn-primary-inverse-color:var(--color-primary-500);--btn-primary-inverse-hover-border-color:var(--color-accent-500);--btn-primary-inverse-hover-bg:var(--color-primary-500);--btn-primary-inverse-hover-color:var(--color-neutral-0);--btn-primary-inverse-active-border-color:var(--color-primary-700);--btn-primary-inverse-active-bg:var(--color-primary-700);--btn-primary-inverse-active-color:var(--color-neutral-0)}</style> 82<style type='text/css' media='all' data-href='/design-components/
82accordion-style-brand-subaru.css'>:root{--accordion-color:var(--text-color);--accordion-hover-color:var(--text-muted-color);--accordion-active-color:var(--text-color);--accordion-icon-color:var(--color-neutral-0);--accordion-icon-hover-color:var(--color-neutral-0);--accordion-icon-active-color:var(--color-neutral-0);--accordion-icon-border-color:var(--color-primary-500);--accordion-icon-border-hover-color:var(--color-primary-700);--accordion-icon-border-active-color:var(--color-primary-900);--accordion-icon-bg:var(--color-primary-500);--accordion-icon-hover-bg:var(--color-primary-700);--accordion-icon-active-bg:var(--color-primary-900);--accordion-icon-border-radius:9999px}</style> 83<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> 84<style type='text/css' media='all' data-href='/design-components/button-shape-square.css'>:root{--btn-border-radius-base:0;--btn-border-radius-large:0;--btn-border-radius-small:0}</style> 85<style type='text/css' media='all' data-href='/design-components/container-global-light-theme.css'>:root{--container-contrast-low-bg:var(--color-neutral-0);--container-contrast-med-bg:var(--color-neutral-100);--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> 86<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> 87<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> 88<style type='text/css' media='all' data-href='/design-components/color-palette-brand-subaru.css'>:root{--color-neutral-0:#fff;--color-neutral-25:#f7f7f7;--color-neutral-50:#fafafa;--color-neutral-100:#dfdfdf;--color-neutral-200:#cccccc;--color-neutral-300:#a4a4a4;--color-neutral-400:#7f7f7f;--color-neutral-500:#333333;--color-neutral-600:#2c2c2c;--color-neutral-700:#262626;--color-neutral-800:#1e1e1e;--color-neutral-900:#171717;--color-neutral-950:#0d0d0d;--color-neutral-1000:#000;--color-primary-25:#f6f9fd;--color-primary-50:#edf4fc;--color-primary-100:#d3e4f7;--color-primary-200:#b0cef0;--color-primary-300:#83b2e8;--color-primary-400:#5093de;--color-primary-500:#1971d4;--color-primary-600:#165fb8;--color-primary-700:#134e9d;--color-primary-800:#0f387d;--color-primary-900:#0b285f;--color-primary-950:#061535;--color-accent-25:#f6f9fd;--color-accent-50:#edf4fc;--color-accent-100:#d3e4f7;--color-accent-200:#b0cef0;--color-accent-300:#83b2e8;--color-accent-400:#5093de;--color-accent-500:#1971d4;--color-accent-600:#165fb8;--color-accent-700:#134e9d;--color-accent-800:#0f387d;--color-accent-900:#0b285f;--color-accent-950:#061535;--color-success-25:#f8faf5;--color-success-50:#f1f5eb;--color-success-100:#dee7cf;--color-success-200:#c4d4a7;--color-success-300:#a2bc75;--color-success-400:#7ca03d;--color-success-500:#538200;--color-success-600:#467100;--color-success-700:#396000;--color-success-800:#294d00;
88--color-success-900:#1d3b00;--color-success-950:#102100;--color-info-25:#f5fafb;--color-info-50:#ebf5f7;--color-info-100:#cfe7ed;--color-info-200:#a7d4df;--color-info-300:#75bbcc;--color-info-400:#3d9fb8;--color-info-500:#0081a1;--color-info-600:#006d8c;--color-info-700:#005a77;--color-info-800:#00435f;--color-info-900:#003048;--color-info-950:#001a28;--color-warning-25:#fcf8f5;--color-warning-50:#faf1eb;--color-warning-100:#f3dfcf;--color-warning-200:#e9c5a7;--color-warning-300:#dda475;--color-warning-400:#cf7f3d;--color-warning-500:#c05600;--color-warning-600:#a74e00;--color-warning-700:#8e4600;--color-warning-800:#713e00;--color-warning-900:#563200;--color-warning-950:#301d00;--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(25,113,212,0.05);--color-primary-500-alpha-1:rgba(25,113,212,0.1);--color-primary-500-alpha-2:rgba(25,113,212,0.2);--color-primary-500-alpha-3:rgba(25,113,212,0.3);--color-primary-500-alpha-4:rgba(25,113,212,0.4);--color-primary-500-alpha-5:rgba(25,113,212,0.5);--color-primary-500-alpha-6:rgba(25,113,212,0.6);--color-primary-500-alpha-7:rgba(25,113,212,0.7);--color-primary-500-alpha-8:rgba(25,113,212,0.8);--color-primary-500-alpha-9:rgba(25,113,212,0.9);--color-accent-500-alpha-05:rgba(25,113,212,0.05);--color-accent-500-alpha-1:rgba(25,113,212,0.1);--color-accent-500-alpha-2:rgba(25,113,212,0.2);--color-accent-500-alpha-3:rgba(25,113,212,0.3);--color-accent-500-alpha-4:rgba(25,113,212,0.4);--color-accent-500-alpha-5:rgba(25,113,212,0.5);--color-accent-500-alpha-6:rgba(25,113,212,0.6);--color-accent-500-alpha-7:rgba(25,113,212,0.7);--color-accent-500-alpha-8:rgba(25,113,212,0.8);--color-accent-500-alpha-9:rgba(25,113,212,0.9)}</style> 89<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-subaru/0001/v1/css/dark-blue_white.css?r=1791303071000'/> 90<link rel='stylesheet' type='text/css' media='all' href='/static/dist/v9/variations/oem-subaru/0001/v1/css/dark-blue_white-widgets.css?r=1791303067000'/> 91<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}.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} 92/*# sourceMappingURL=/static/ws/navigation/bundle.f149933d99eb3b1a7f86bafc5fc656d5.css.map*/</style> 93<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)} 94/*# sourceMappingURL=/static/ws/mycars-nav/bundle.79db1e3c48d0c250ae33fc41dfb589f0.css.map*/</style> 95<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
95x;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
95s-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)}} 96/*# sourceMappingURL=/static/ws/site-text-search/bundle.2ee179b923d4908dba0d23d012c21e7f.css.map*/</style> 97<style type='text/css' media='screen,projection' data-href='/sites/s/subaruprofile/stylesheets/0001.css'>/* ddcjeffn DNA4292011 (made for v9 profile), DNA4434054 ddceliasr, DNA4465749 ddcbthyng - DNA5311821 ddcrandyh (changed zindex)*/ 98.dropdown-menu {z-index:1050;} 99.adops-fixed-ops .buttonblock-default {margin: 0 auto 40px; width: 912px; padding: 0;} 100.adops-fixed-ops .buttonBlock span {float:left; margin-top:-40px; width:204px; display:block; position:relative; background-color:#20609F; color:#FFF; font-weight:bold; padding: 5px 0px 5px 15px; z-index:1000;} 101.adops-fixed-ops .buttonBlock span:hover {background-color:#189be9} 102.adops-fixed-ops .buttonBlock li a:hover > span {background-color:#189be9} 103.adops-fixed-ops .marginRight {margin-right:10px;} 104.service-parts-img-btnblock-container {margin:0 20px;} 105.service-parts-img-btnblock-container img.genuine-subaru-parts-and-service {margin: 0 auto 10px;} 106.service-parts-img-btnblock-container .ddc-span12.buttonBlock {text-align: center;} 107/* DNA4440180, DNA4442469, DNA4465725 ddcbthyng */ 108.dsbid0008t02 img.photo {margin: 0 auto;} 109.image-default img {margin: 0 auto;} 110.showroom .unit-terminus .wysiwyg-toolbar-padding {margin-bottom: 60px;} 111/* fdbarfety 05013249 */ 112.mycars-default .toolbar-open .mycars .menu.selected .popup a {color: #1b9afb;} 113/* DNA4402682 ddcbthyng 05142302 fdbarfety*/ 114.ddc-content.content-default img {display: inline;} 115/* shared inventory button css */ 116.inventory-listing-default .shared-inventory-links-list { padding: 0; } 117.inventory-listing-default .shared-inventory-links-list .btn { margin: 5px 0 10px; } 118.inventory-listing-default .shared-inventory-links-list .btn.btn-image { margin:0; padding:0;border:none;} 119.inventory-listing-default .shared-inventory-links-list .ui-button-text { white-space: normal; } 120.inventory-listing-default .shared-inventory-links-list .widget-heading { margin: 0; padding: 20px; background-color: #fafafa; border-bottom: 1px solid #dfdfdf;} 121.inventory-listing-default .shared-inventory-links-list .buttonblock-img-wrap { background:none; border-color:transparent; } 122.inventory-listing-default .shared-inventory-links-list .buttonblock-img-wrap img {opacity:1;} 123/* end shared inventory button css */ 124/*ddcrmelasky 05294589*/ 125.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {height: auto;}
126/* fixing very inspecific css at the variation level 06414036 */ 127.alias-love-encore h3 { font-size: 14px;} 128.alias-love-encore .ddc-wrapper h3 { font-size: 190%; } 129/*Temporary fix for COVID Banners on all pages with Default Header*/ 130.page-header.sticky-header-nav.shrink-header-nav ~ .content-alert-banner { top: 140px !important} 131/* Temporary fix for maintenace scheduler image sizes */ 132.maintenance-schedule-default .model-image img {max-width: 150px;} 133/* william.thompson updating love promise background */ 134.lp-share .lp-share-body { background-color: #004A8C; } 135</style> 136<style type='text/css' media='screen,projection' data-href='/sites/s/subaruprofile/stylesheets/chat_overrides.css'>/* CHAT ICON HACK - MANDATED BY SOA */ 137.aliveChat, 138.header-default .CarNow, 139.ddc-integrations.carchat-header-container, 140.ddc-integrations.contact-at-once-header-header-container, 141.ddc-integrations.connexion-header-container, 142.ddc-integrations.boldchat-header-container, 143.ddc-integrations.boldchat, 144.ddc-integrations.contact-at-once-deptsel-header-container {right: 600px!important; left: auto!important; top: 25px!important; display: block; width: 85px; height: 14px; background: url(/sites/s/subaruprofile/images/chatNow.jpg) no-repeat scroll 0 0 transparent; cursor:pointer;} 145.aliveChat:hover, 146.header-default .CarNow:hover, 147.ddc-integrations.carchat-header-container:hover, 148.ddc-integrations.contact-at-once-header-header-container:hover, 149.ddc-integrations.connexion-header-container:hover, 150.ddc-integrations.boldchat-header-container:hover, 151.ddc-integrations.boldchat:hover, 152.ddc-integrations.contact-at-once-deptsel-header-container:hover {background-position: 0 -15px;} 153.header-default .CarNow img, 154.ddc-integrations.carchat-header-container img, 155.ddc-integrations.contact-at-once-header-header-container img, 156.ddc-integrations.connexion-header-container img, 157.ddc-integrations.boldchat-header-container img, 158.ddc-integrations.boldchat img, 159.ddc-integrations.activengage-header-container img, 160.ddc-integrations.contact-at-once-deptsel-header-container img {visibility: hidden;}</style> 161<style type='text/css' media='screen,projection' data-href='/sites/s/sneprofile/stylesheets/all_desktop.css'> 162/* DNA4559640 ddcdrewc */ 163.inventory-detail-quick-specs .fuel-efficiency > a > span > span {font-size:12px;} 164/* ddcrandyh program request 12/18/23 */ 165.ws-tabbed-content .tab-pane-content-container { 166--tabbedContentTextShadowColor: #000; 167width: 100%; 168text-shadow: 0px 0px 1px var(--tabbedContentTextShadowColor), 1690px 0px 1px var(--tabbedContentTextShadowColor), 1700px 0px 1px var(--tabbedContentTextShadowColor), 1710px 0px 2px var(--tabbedContentTextShadowColor), 1720px 0px 2px var(--tabbedContentTextShadowColor), 1730px 0px 4px var(--tabbedContentTextShadowColor); 174} 175.ws-tabbed-content .tab-pane-content-container.text-dark { 176--tabbedContentTextShadowColor: #FFF; 177} 178/* wabbey program request 03281508 */ 179.soa-incentives-disclaimers p {font-size:13px;} 180/* ddcdusting 06583637 */ 181div#ws-facet-browse-modal .facet-list-group-label {color: #000;}</style> 182<style type='text/css' media='screen,projection' data-href='/sites/s/sneprofilev9/stylesheets/VDPfix.css'>/* DNA4520745 ddcdmeline */ 183.vdp .inventory-detail-pricing .monthlyPayment p, 184.vdp .inventory-detail-quick-specs .value.secondary-spec, 185.vdp .inventory-detail-quick-specs ul.quick-specs li.stockNumber, 186.vdp .inventory-detail-quick-specs ul.quick-specs li.vin{font-size:12px;color:#808080;} 187</style> 188<style type='text/css' media='screen,projection' data-href='/sites/s/subaruprofile/stylesheets/custom-showroom-desktop.css'>/* william.thompson 10904638 */ 189.custom-showroom .interior-image { display: none; } 190.custom-showroom .interior-image.active,.custom-showroom .interior-image.currentPage { display: block; } 191.custom-showroom .interior-image .slides { height: 588px!important; } 192.custom-showroom .content-hero .hero-subheading { font-weight: 400; } 193.custom-showroom .swatch-tabs .ui-tabs,.custom-showroom .tabs1 .ui-tabs { bottom: 45px; z-index: 1; width: 100%; position: absolute; left: 50%; -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); transform: translate(-50%,0); } 194.custom-showroom .swatch-tabs .ui-tabs .ui-tabs-nav,.custom-showroom .tabs1 .ui-tabs .ui-tabs-nav { margin: 0 auto; display: table; } 195.custom-showroom .swatch-tabs .ui-tabs .ui-tabs-nav .ui-state-active>a,.custom-showroom .tabs1 .ui-tabs .ui-tabs-nav .ui-state-active>a { background: 0 0; color: var(--color-neutral-0-alpha-9); } 196.custom-showroom .swatch-tabs .ui-tabs .ui-tabs-nav li>a,.custom-showroom .tabs1 .ui-tabs .ui-tabs-nav li>a { font-size: 16px; font-weight: 800; min-height: 0; color: var(--color-neutral-300); } 197.custom-showroom .swatch-tabs .ui-tabs .ui-tabs-nav li>a:hover,.custom-showroom .tabs1 .ui-tabs .ui-tabs-nav li>a:hover { color: var(--color-neutral-0-alpha-9); background: 0 0; } 198.custom-showroom .ui-state-active .swatch { border-color: var(--color-neutral-200); box-shadow: inset 0 0 6px 1px var(--color-neutral-300); } 199.custom-showroom .swatch { width: 45px; height: 45px; border-radius: 50%; border: 2px solid var(--color-neutral-100); } 200.custom-showroom .ui-tabs-nav .swatch-name { display: none; } 201.custom-showroom .ui-tabs-nav .ui-state-active .swatch-name { display: block; } 202.custom-showroom .swatch-name { bottom: 50px; position: absolute; left: 50%; -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); transform: translate(-50%,0); } 203</style> 204<link rel='stylesheet' type='text/css' media='screen,projection' href='/customcss/custom.css?r=1713281300000&_renderer=desktop'/>
205<script type="text/javascript"> 206window.performance.mark('ldSDKStart'); 207</script>
vendor: 1 bytes, line 207
207
208<script src="/static/assets/libs/launch-darkly/3.1.4/ldclient.min.js" async></script>
vendor: 1 bytes, line 208
208
209<script type="text/javascript"> 210(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:"metrowestsubarusne",countryProfileReference:"",device:i,groupProfileReference:"",oemProfileReference:"",optOutUXTesting:t,pageAlias:"INDEX",pageId:"metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1",profileReference:"sneprofile",siteId:"metrowestsubarusne",userSessionId:e,variationId:"v9_OEM_SUBARU_0001_V1"},...f};window.ldClient=LDClient.initialize('5a6a54ded2dfe40a43a34a83',n),await window.ldClient.waitUntilReady(),document.dispatchEvent(new Event("LDClientReady")),window.performance.mark("ldSDKInitEnd")}})(); 211</script>
vendor: 1 bytes, line 211
211
212<script type="text/javascript"> 213!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"}(); 214</script>
214 215</head> 216<body>
217<script type="text/javascript"> 218window.onload = () => { 219var goneAliasRedirect = ''; 220if (goneAliasRedirect) { 221window.location.replace(goneAliasRedirect); 222} 223}; 224const toTitleCase = (s) => { 225if (!s) { return ''; } 226return s.replace(/\w\S*/g, (v) => { return v.charAt(0).toUpperCase() + v.substr(1).toLowerCase(); }); 227}; 228window.DDC = window.DDC || {}; 229if (window.DDC.storage.session.getItem('session.location') !== null) { 230window.DDC.userLocation = JSON.parse(window.DDC.storage.session.getItem('session.location')); 231} else { 232const userPostalCode = window.Cookies.get('DDC.postalCode') || ''; 233const postalCityState = window.Cookies.get('DDC.postalCityState'); 234const userCoordinates = window.Cookies.get('DDC.userCoordinates'); 235const [ userCity, userState, userCountry ] = postalCityState ? decodeURIComponent(postalCityState).split(', ') : []; 236const [ userLatitude, userLongitude ] = userCoordinates ? decodeURIComponent(userCoordinates).split(',') : []; 237window.DDC.userLocation = { 238userPostalCode, 239userLatitude, 240userLongitude, 241userCity: userCity ? toTitleCase(userCity) : '', 242userState, 243userCountry 244}; 245// Cache userLocation Data 246window.DDC.storage.session.setItem('session.location', JSON.stringify(window.DDC.userLocation)); 247} 248if (window.DDC?.dataLayer?.user && window.DDC?.userLocation) { 249window.DDC.dataLayer.user = { ...window.DDC.dataLayer.user, ...window.DDC.userLocation }; 250} 251window.DDC.siteSettings = { 252siteId: 'metrowestsubarusne', 253pageAlias: 'INDEX', 254accountId: 'metrowestsubarusne', 255defaultDomain: 'www.metrowestsubaru.com', 256financingDomain: 'https://www.metrowestsubaru.com', 257googleMapsApiKey: 'AIzaSyBsM5yAosdSeeeykoQaEUbo3lUbWkVFEzc', 258isSecureLoginEnabled: false, 259isDomainSSLEnabled: true, 260childAccountIds: [], 261isEO: true 262}; 263window.DDC.client = { 264isMobile: false, 265isDesktop: true, 266isTablet: false 267}; 268window.DDC.siteProperties = {"ccpaEnable":"form,banner","template_footer_override":"footer-default","_customButtons":"SCHEDULE_SERVICE,/service/appointment.htm,,header,85,50!,self;SCHEDULE_SERVICE_PICK_UP,/why-metrowest-subaru-service.htm,,header,85,250!,self;CUSTOMER_AWARD,/subaru-love-promise.htm,https://pictures.dealer.com/m/metrowestsubarusne/0555/40146e581028a214b714a4cf988db987x.jpg!200,header,55,550,self;CCC_AWARD,/subaru-love-promise.htm,https://pictures.dealer.com/s/subaruofkeenesne/1234/0bb917c9a6254e6196c23b7c77614db0.jpg!140,header,0,300!,self,FIVE_CARFAX,BLANK,//pictures.dealer.com/m/metrowestsubarusne/1234/3e244da17d0d4bbebec1a711bbf4b991.png!200,header,5,850,self;ECO_DEALER,/eco-friendly-retailer-program.htm,//pictures.dealer.com/a/anchorsubarusne/0448/49985104399e5f3be7ab98b19939ebcex.jpg,header,10,570,self","drEnable":"false","upgrade":"false","meta_conversions_api_pixels":"[512608965760646,2907822066115259]","currentPreviewExperimentId":"8752ed716f7e4bb5ae25b41bf6cbfb78","enterpriseRecaptchaSiteKey":"6LeAHcscAAAAAO1YjIV8SPWc86reF-Bi8wdzHoFH","field_path":"/v9/forms/fields/ccpa-consent/v1/field.xml","includeAutoGenPromos":"false","template_header_layout_override":"V9_HEADER_LAYOUT_DEFAULT_V1","enableMyCars":"true","leads_include_vinlens":"true","leads_include_referrer":"true","audioEyeSiteHash":"5dba16b9e3219fcdafc9d751667b1c7e","variationFontFace":"font-face-default","titleWrapImage":"https://images.dealer.com/artwork/en/subaru/titleWrap-09.jpg","siteVersion":"2","siteBackground":"","geo_urls":"true","currentVdpMigrationId":"8ae09d6921d749a7ba51879e09cb3f1f","drTabConfig":"f64736e6f54943bda955a3b1a2647409"}; 269window.DDC.hasFeature = { 270formsV2: true, 271typographyV2: true, 272gridsV2: true 273}; 274(() => { 275var siteProperties = window.DDC.siteProperties, 276camelCase; 277for (var prop in siteProperties) { 278// convert underscores to camelCase 279if(prop.indexOf('_') >= 0) { 280camelCase = prop.replace(/_([a-z])/g, (g) => { return g[1].toUpperCase() }); 281siteProperties[camelCase] = siteProperties[prop]; 282delete siteProperties[prop]; 283} 284}; 285})(); 286window.DDC.getSiteProperties = () => { 287return window.DDC.siteProperties; 288}; 289window.DDC.getSiteProperty = (propName) => { 290var propValue; 291if (propName in window.DDC.siteProperties) { 292propValue = window.DDC.siteProperties[propName]; 293} 294return propValue; 295}; 296window.DDC.digitalRetailing = DDC.digitalRetailing || {}; 297// To be removed when 3rd party widgets no longer reference. 298window.DDC.userProfile = DDC.userProfile || {}; 299if (window.DDC.storage.session.getItem('drSummary') !== 'undefined') { 300window.DDC.digitalRetailing = JSON.parse(window.DDC.storage.session.getItem('drSummary')); 301} else { 302window.DDC.digitalRetailing.summary = {}; 303} 304window.DDC.moduleJSCacheBust = 1791302873000; 305</script>
vendor: 1 bytes, line 305
305
306<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"errorBeacon":"bam.nr-data.net","licenseKey":"NRBR-7d4b384e040a3f5c6af","agent":"","beacon":"bam.nr-data.net","applicationTime":380,"applicationID":"214274959","transactionName":"ZwFQZEFRWUFQBU1bWV5LYVVBRltXRUlaXVhEFl1cX1VF","queueTime":1,"atts":"S0ZHEglLFVNSBVZHWEQ3RlFHVRUIEyt4EBoSBUJAZVVFQVgJVxAMElUCHgIeDhAdRElTUVUlXllSQxUIEy93dnNoRh4SR0JCV3IKUFdYRC1iEgkSBgIFSAsBAh5XAB4AARUeEwdaUVlFCkZ8WkNDW18Bel1YVg1VfVpDRBALRFheWhJIEF9AWUVbQiVWR1hEN0dTUFVEQRNcCAEaEhJbUREKFQMfVxlEBx0FWVFeUV5GVAVRHFhVEBpXW19ERhhGEXNdUQlTWXR4WEFFTxUSBx5VElFYUVpTWEhXV0IYA1pfQEQeEhknUlNbUQ11eFxDQxsTShtTXVEJU1lwXF5XXxJrZmISXhAAERwVUV0PXFxCeTQQChEBBwYfVAoGGANWHAMCEhsQUA1YX1dZNldBRlVERngCGwgUB1VUAwEJUwsTShtRW0MmXUQRChVGQxNcEBoSDVYSCRJaV0UUVkVTQxBBRVFRRUdCCFwQGhICQFFdU19bQgNKEAwSSEFFUVFFRx1EFRBXUwddRV1EdFtFHxsIFH4FRllQWxUeEwBQQEVEN1dTR1lYXH8HVFcUCkZQUVBbUEBeE1dWG0MIW1RWQ19dRkgIHwcSSBBAQV9RW10Da1dQVRZXXlBVFQgTFVdXRkILVFlfVRUeEwlKW0RZF3FfRl5Dd0MUVkB1Qg1GWVBRWxALVhUQWUMNQFlAZF5fVDFYW0JZClUSCQMCHhMWWFVTeQAQChFdUkZDCU5XRUQXR1JSQkJBXwNmYX9kIXBlenxzd2M5cHxydTxtfHJ+c3t\/IWYCBgBQbWYCbwYQHURWQV9CDUFkWl1SZl4SWF4UClUAAx8SR1NWA3BWdVwBU14RChV7fyJ8aml8JXx0en5wbQFWCQZpZlVtAREcFUBQEWxAWhJeEFhHREdBCzoWbhlHE0UeXlVDQF4RXEFCQxFQUUFFGVFeC2UdFBxGRFFBWVZGWAlXe1ISXhBGCm94d3w5amd0cTZnbwMABwNuMAgQGhIFUVNcRVlGdQNYXlNCJ11UVkMVCBNKWEdCXwdaVVBbCgcDVwAEBwZIVlVSXFJARRRYUV0dFF1DRw1aV0UUVkVTQxBBRVFRRUdCCFweQFkKQV9fRUNbXghKH1JUBw8BBgYDBx0CTVtSDV0DAwscU0YcAksfRkILVFlfVQpfVBJLXUFVF0ZDRlJWQEQVV1caQwpXDQMBBwEGVxVBWFUAW0NHQl5RRVtKXFNvVAMAbENZV25WCh5VXwlfX11vWEBWWw8GUFUBBVICHVEHBwcUBgVRXR9SBAECH1NeCwtVUQEDUQUCUx5QEhRZVFJZBwcHAgELB18VEBoSAF1dUllZEAtETkVBHglXREFfQFdCEkpHVFEWRx5QX1oQHURQQXdbBV9RWnFbUHcHUF5ZRgFAEgkSUVNdFVwQGhIFWVFeUV5wXhIbCBRlClleXEdZEnMJTRIeUgtGbwJyAAsAVwB2BgZTBAEAcg8FdCV7Bw4BJXZxAHV2dglVEAhbXwpbRFxCDXZUBVVTRFUAEnJcREQQHURWQV9CDUFzXEVZRnQeSVdVRAFWEgkBBB4TFlhAU14Qc1NQX0JcRRUbCBQcF0dSUkJCXVcIXEVTXgNeUV1UBB5CCFweRV4BbQACAGhBXwNmAgUcF1xVbAAGAm4VV1caXQFGQlxHUkFFFUxQV0IRHlZfRVJcUh8VVERRCllYUl5SXFMDS1VTQgNAX0ZAG1RDB1dZXlEKV15RVUVVVBReQFlFFFxRR1lUWR1EFRBSVRJbU1YSDRBVA0pZQl8UEBwRU1heXhQbCBRUBUBbHlJbR1Q5TlpfRAEQHBFRXFNcB1BxWlkBXERnfGRkVBRKW1leRggSR1xEAx9UGx4UXAtRUV9VFQgTA1dtY2NGHhJFUUVbUBJQXVhgBUBVXUR+VhNcG0QPbzRzYnZ+Y21lLnx\/c29UAgACb2EAE0obQV9EAWJCXEBSQEUPXEEUCkYeRFZdR15QElwfXlUFVlVBHVpdUw9VVxtUAVRRRlxDD1kDWFZTQklfX1FZW1cdOVpHRUQLX3JGRENdXxUEYXV4IXZlf3VoYXQ0b3t1dUhuH0BVRURYBVxuGVEUQl9aXkNfVAhNHF5ECR4cW1VWVlQUFQoDHFECER9DUl5XXWpxfnUgZ3x2b2R3YzBwcXNvNHtzeG9iYh06FkVeSUlfVUdCWEVUFU0fRUUGU0JGHURXQxBQUVMeDEZdHxxfV1ACXEAaCFEeAgYAFh5CA1VUDXMxYWR8fXJgbiduc2R0SG4fQEVVU0MTFF5ZRgEfQEFfWltCAxdaQl1IWkRHQEQIbUllHUZZB0YSHxJ0f2I1XEBAVRYQChFZGgIBVF8CD1FTBQgLAlFTCF4IH0NDSVdRQEQaAxwEVkYDEkgQUVhRWlNYJVVbU14QZnxgc15CWQNLEAwSIXF0e3UaYGInFHNzY1YHBh53dH8cNXFzBQhQEBwRX0RbQw9KcVlFCkZ0WkNWUF0DXRAMAUgQUUNAclxHRAMQWlkSVxIfEnR\/YjZWXVpkHUJVEQoVUF4SGx4UWRdhVVBFRVcTXBtGREUBEBwRRURXQydeV1hERggSfl9NW10KWG4ZBUoCEHJAR15UMVxQfVkQbh8GAwAcAlAZGn14MH98HxBbW1oDGXVTUw9dCxNTWF9BB01bVFwBCRBjUVBXYglMQFVVN1dRQVNfcF4SZR0HHlQJEBhYQ0ZBFQNuGWxLQlFUVURdRBRaV0VVBUBTWx5UXVw6FlBZRE0Sc1tCWF9UOhYDBAhKAh4DHgcSYgdfU0RZOB0FAAcZAQdEFRBSURBTU1ZeQ1dDRAMQQ0NJV1FARBoDE0obRV9UA1dEYVVZVlQUf1NfXEYIElVRW0FURBUQQVkAVVVHY1JRRQ9WXGJYFldDW19bVhNcGwAWGBdXU0dZWFwYRBUQRFUVR1VARHRdRAhNQE8SXhBlYBIbEFgIVVtYVSdhYxEKFVFeCE1AWVxGHhJcQ15AWBV6XUNeEHdCQV9FEAtWFRB1fTdiX1xcflYTXBtRW0NJUF9HBRUeEwdKXBQKVgIGAwkFHhMHWlFZRQpGEgkSWldFFFZFU0MQQUVRUUVHQghcEBoSF0JRXRINEANWCwQHAFQKAAIDAQcGUgsBBgBUAAECAAcHCUQVEEVVB11eV1FFS3IJVV1EEl4QR1tZQ1cTG0Q="}; 307(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 */ 308(()=>{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;
308for(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))}
308function 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;
308const 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);
308if(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$:()=>
308o,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])}
308(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}
308;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)=>
308{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
308ine_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()=>
308{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)=>
308null==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
308dTimingMethod(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
308imeToRegister: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})})}
308return 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"
308!==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);
308if(!(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)}
308);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)})});
308class 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
308h(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 308
308
vendor: 735 bytes, line 309
309<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 309
309
310<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 310
310
311<script type="text/javascript"> 312window.PixallConfig = { 313}; 314</script>
vendor: 1 bytes, line 314
314
315<script type="text/javascript" src="/pixall/pix-ddc-fp.min.js" async defer></script>
vendor: 1 bytes, line 315
315
316<script type="text/javascript"> 317window.coxAutoDataLayer = window.coxAutoDataLayer || []; 318const getAdvertisingValue = (key) => { 319const urlValue = (new window.URLSearchParams(window.location.search))?.get?.(key); 320try { 321return urlValue || window?.sessionStorage?.getItem?.(key); 322} catch (e) { 323return urlValue; 324} 325} 326const advertisingKeys = { 327gclid: getAdvertisingValue('gclid'), 328fbclid: getAdvertisingValue('fbclid'), 329msclkid: getAdvertisingValue('msclkid'), 330sonicsession_id: Cookies.get('sonicsession_id'), 331_gid: Cookies.get('_gid'), 332_ga: Cookies.get('_ga') || getAdvertisingValue('_ga'), 333dtm_token: Cookies.get('dtm_token'), 334dtm_token_sc: Cookies.get('dtm_token_sc') 335}; 336window.coxAutoDataLayer?.push?.({ 337advertising: Object.fromEntries(Object.entries(advertisingKeys).filter(([key, value]) => Boolean(value))), 338application: { 339componentID: 'CI1536926', 340name: 'DDC Website Tagging', 341workloadId: 'CI0627414', 342brand: 'Dealer.com' 343}, 344client: { 345franchiseOemName: [ 346"subaru" ], 347country: "US" 348}, 349page: { 350alias: 'INDEX', 351id: 'metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1', 352type: 'home', 353}, 354pixall: { 355dealerCode: "metrowestsubarusne", 356program: 'DealerDotCom' 357} 358}); 359const pixallPush = ({searchFacetMake, searchFacetVehicleTypes, vehicles} = {}) => { 360const payload = { 361cdl: {}, 362type: 'meta-data', 363pageType: 'home', 364pageId: 'metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1', 365dealerCode: 'metrowestsubarusne', 366pageLabel: 'index', 367program: 'DealerDotCom', 368bcSync: true, 369experimental: { 370pageViewId: DDC.dataLayer.page.pageViewId, 371eventId: DDC.dataLayer.page.pageViewId, 372}, 373wspCode: 'DealerDotCom' 374}; 375if(window.Cookies.get('ddc_akam_bot')) { 376payload.bot = window.Cookies.get('ddc_akam_bot'); 377} 378const waitForPixallPush = () => { 379if (typeof window.DDC?.pushToPixall === 'function') { 380console.log('Pushing to Pixall!'); 381window.DDC.pushToPixall(payload, { 382event: 'cms-web-pixall-pageview', 383source: 'cms-web', 384sourceFile: 'htdocs/common/tracker/pixall/v1/pixall-js.vm:55' 385}); 386} else { 387console.log('Waiting for Pixall Push...'); 388setTimeout(waitForPixallPush, 50); 389} 390}; 391waitForPixallPush(); 392} 393pixallPush(); 394</script>
vendor: 1 bytes, line 394
394
395<script type="text/javascript"> 396window.DDC = window.DDC || {}; 397window.DDC.dialogClickedListener = function(e) { 398if(e.target.classList.contains('dialog') || e.target.closest('.dialog')) { 399e.preventDefault(); 400DDC.WidgetData.dialogClickedBefore = e.target; 401} 402} 403document.body.addEventListener('click', window.DDC.dialogClickedListener); 404</script>
vendor: 1 bytes, line 404
404
405<script type="text/javascript"> 406window.DDC = window.DDC || {}; 407window.DDC.Flags = window.DDC.Flags || {}; 408Object.assign(window.DDC.Flags, {"lcp-accelerator-timeout1":"225","wiapi-fetch-priority-css":"low","lcp-accelerator-timeout2":"1000","jquery-async-each":true,"enable-evdp-sticky-sidebar":false,"enable-ws-tracking-attributes":true,"serve-osiris-bundle-from-clientsite":true,"enable-survicate":true,"a-b-test-auryc":"BLANK","ada-layout-compact-nav":false,"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":false,"enable-base-page-caching-banner":true,"newrelic-ajax-submission":true,"use-eager-image-loading-lcp-only":true,"track-jquery-each-long-tasks":"BLANK","wiapi-fetch-priority-js":"low","web-inventory-service-new-car-boost":true,"lazyload-unveil-threshold":"100","use-eager-image-loading":true,"enabled-wise-tps-integration-list":"mywallet,esntial-digital-retailing,item-list-badges,cox-digital-retailing-cta,cox-canada-digital-retailing,makemydeal,cox-digital-retailing,cox-canada-best-price,cox-canada-build-and-price,kbb-canada-instant-cash-offer,kbb-editorial-widget,kbb-leaddriver,kbb-price-advisor,kbb-trade-in-advisor,activengage,activengage-v2,activengage-api,googletagmanager,audioeye","cms-web-ajax-form-submit-race-fix":true,"delay-load-accelerate":true,"web-inventory-service-spotlighted-vehicle-attribute":true}) 409</script>
vendor: 1 bytes, line 409
409
410<script type="text/javascript"> 411window.dataLayer = window.dataLayer || []; 412</script>
412 413<style type="text/css"> 414@keyframes nodeInserted {} 415div { animation-name: nodeInserted; } 416</style>
417<script type="text/javascript"> 418(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))})() 419</script>
vendor: 1 bytes, line 419
419
420<script type="text/javascript"> 421!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)}}(); 422</script>
422 423<a href="#page-body" class="skip-link">Skip to main content</a>
424<script type="text/javascript"> 425DDC = DDC || {}; 426DDC.dataLayer = DDC.dataLayer || {}; 427DDC.dataLayer.page = DDC.dataLayer.page || {}; 428DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {}; 429DDC.dataLayer.page.pageInfo.pageId = DDC.dataLayer.page.pageInfo.pageId || "metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1"; 430DDC.dataLayer.page.pageInfo.pageName = DDC.dataLayer.page.pageInfo.pageName || "INDEX"; 431DDC.dataLayer.site = DDC.dataLayer.site || {}; 432DDC.dataLayer.site.design = DDC.dataLayer.site.design || {}; 433DDC.dataLayer.site.design.themekit = DDC.dataLayer.site.design.themekit || "DARK\-BLUE_WHITE"; 434DDC.dataLayer.site.design.variationId = DDC.dataLayer.site.design.variationId || "v9_OEM_SUBARU_0001_V1"; 435DDC.dataLayer.site.franchises = DDC.dataLayer.site.franchises || [ 436"subaru" ]; 437DDC.dataLayer.site.profiles = DDC.dataLayer.site.profiles || [ 438"sneprofile" ]; 439DDC.dataLayer.site.siteInfo = DDC.dataLayer.site.siteInfo || {}; 440DDC.dataLayer.site.siteInfo.dealerId = DDC.dataLayer.site.siteInfo.dealerId || "metrowestsubarusne"; 441DDC.dataLayer.site.siteInfo.domain = DDC.dataLayer.site.siteInfo.domain || "https:\/\/www.metrowestsubaru.com"; 442DDC.dataLayer.dealership = DDC.dataLayer.dealership || {}; 443DDC.dataLayer.dealership.country = DDC.dataLayer.dealership.country || "US"; 444</script>
444 445<h1 class='sr-only'>MetroWest Subaru</h1> 446<div class="page-header page-header-layout-default"> 447<div class="content-alert-banner-top ddc-content" data-widget-name="content-alert-banner-top" data-widget-id="template-alert-top1"> 448</div> 449<div class="container"> 450<div class=" ddc-content header-default" data-widget-name="header-default" data-widget-id="template-header1"> 451<a class="home-logolink" href="/" title="Home"> 452<img 453src="/static/v9/variations/oem-subaru/0001/v1/images/header-logo.png?r=1791302874000" 454alt="subaru" 455width="32" 456height="32" 457style="width: auto; height: auto;" 458loading="eager" 459/> 460</a> 461<div class="vcard"> 462<div class="fn n h1"> 463<span class="org"> 464MetroWest Subaru 465</span> 466</div> 467<p class="adr" data-ws-tracking-directions> 468<a href="/dealership/directions.htm"> 469<i aria-hidden="true" class="ddc-icon ddc-icon-map"></i> 470<span class="street-address">948 Worcester Road</span> 471<br /> 472<span class="responsive-directions-link hide">Directions</span> 473<span class="extended-address">Route 9 East</span><br /> <span class="locality">Natick</span><span class="separator">,</span> <span class="region">MA</span> <span class="postal-code">01760</span><br/> </a> 474</p> 475<ul class="tels list-unstyled"> 476<li class="tel phone1 collapsed-show" data-click-to-call="Sales" data-click-to-call-phone="(508) 392-5843?dept=SALES&accountId=metrowestsubarusne" tabindex="0"> 477<span class="type" >Sales</span><span class="separator">:</span> <span class="value text-nowrap" ><span data-phone-ref='SALES' data-account-ref='metrowestsubarusne'>(508) 392-5843</span></span> </li> 478<li class="tel phone2 " data-click-to-call="Service" data-click-to-call-phone="(508) 651-2000?dept=CUSTOM1&accountId=metrowestsubarusne" tabindex="0"> 479<span class="type" >Service</span><span class="separator">:</span> <span class="value text-nowrap" ><span data-phone-ref='CUSTOM1' data-account-ref='metrowestsubarusne'>(508) 651-2000</span></span> </li> 480<li class="tel phone3 " data-click-to-call="Parts" data-click-to-call-phone="(508) 651-2000?dept=CUSTOM2&accountId=metrowestsubarusne" tabindex="0"> 481<span class="type" >Parts</span><span class="separator">:</span> <span class="value text-nowrap" ><span data-phone-ref='CUSTOM2' data-account-ref='metrowestsubarusne'>(508) 651-2000</span></span> </li> 482</ul> 483</div>
484<script type="text/javascript">window.phoneNumbers = {"SALES":"5083925843","CUSTOM1":"5086512000","CUSTOM2":"5086512000"};</script>
484 485<p class="value-statement">Service till 9, Only on Route 9!</p> 486</div> 487<div class=" links-locale ddc-content" data-widget-name="links-locale" data-widget-id="template-content3"> 488</div> 489</div><!-- end .container --> 490<div class=" ddc-content content-alert-banner" data-widget-name="content-alert-banner" data-widget-id="template-alert1"> 491</div> 492</div><!-- end .page-header.page-header-layout-default --> 493<div class="navbar navbar-default navbar-layout-default"> 494<div class="d-inline-flex"> 495<div id="template-navigation1-app-root" class="ddc-content ws-navigation navbar-nav navigation-default" data-widget-name="ws-navigation" data-widget-id="template-navigation1" data-reactroot=""><ul class="navbar-nav ddc-mega-menu-nav nav d-flex align-items-center" 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:nowrap" href="/" class="homeLink ddc-nav-icon-link" 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:nowrap" href="#" class="nav-with-children" data-navigation-id="default">New Vehicles</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>New Inventory</h4><ul class="nav-fragment"><li class=""><a href="/new-inventory/index.htm" class="child " data-navigation-id="default">New Subaru Inventory</a></li><li class=""><a href="/specials/new.htm" class="child " target="_self" data-navigation-id="default">New Specials</a></li><li class=""><a href="/retailer-event-details.htm?eventID=348" class="child " target="_self" data-navigation-id="default"><b>Subaru VIP Educator Program</b></a></li><li class=""><a href="/subaru-special-military-incentive.htm" class="child " target="_self" data-navigation-id="default"><b>Subaru Military Program</b></a></li><li class=""><a href="/showroom/index.htm" class="child " data-navigation-id="default">Subaru Showroom</a></li><li class=""><a href="/featured-vehicles/index.htm" class="child " data-navigation-id="default">Featured Vehicles</a></li><li class=""><a href="/carfinder/index.htm" class="child " data-navigation-id="default">CarFinder</a></li><li class=""><a href="/guaranteed-trade-in-program.htm" class="child " data-navigation-id="default">Guaranteed Trade-In Program</a></li><li class=""><a href="https://www.metrowestsubaru.com/value-your-trade-with-darwin.htm" class="child " target="_self" data-navigation-id="default">Value Your Trade</a></li></ul><h4>Research</h4><ul class="nav-fragment"><li class=""><a href="/new-subaru-model-research.htm" class="child " target="_self" data-navigation-id="default">New Subaru Model Research</a></li><li class=""><a href="/metrowest-subaru-transition-to-ev.htm" class="child " target="_self" data-navigation-id="default">Transition To EV with MetroWest</a></li><li class=""><a href="/dealership/metrowest-incontrol-program.htm" class="child " target="_self" data-navigation-id="default">In Control Program</a></li><li class=""><a href="/helpful-subaru-how-to-videos.htm" class="child " target="_self" data-navigation-id="default">Helpful How-To Videos</a></li><li class=""><a href="/solterra-how-to-videos.htm" class="child " target="_self" data-navigation-id="default">Subaru Solterra How-To Videos</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="0f4305bf0a0e09512a683a41f0e32c21" 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:nowrap" href="#" class="nav-with-children" data-navigation-id="default">Used Vehicles</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Used Cars Boston</h4><ul class="nav-fragment"><li class=""><a href="/used-inventory/used-subaru-cars-and-suvs-near-boston.htm" class="child " target="_self" data-navigation-id="default">Used Subaru Vehicles</a></li><li class=""><a href="/used-inventory/index.htm" class="child " data-navigation-id="default">View Used Inventory</a></li><li class=""><a href="/certified-inventory/index.htm" class="child " target="_self" data-navigation-id="default">Certified Pre-Owned Subaru</a></li><li class=""><a href="/why-buy-cpo-subaru.htm" class="child " target="_self" data-navigation-id="default">Why Buy Certified Pre-Owned</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="/used-cars-under-10k.htm" class="child " target="_self" data-navigation-id="default">Vehicles Under $10,000</a></li><li class=""><a href="/dealership/sell-us-your-car.htm" class="child " target="_self" data-navigation-id="default">We Buy Cars</a></li><li class=""><a href="https://www.metrowestsubaru.com/value-your-trade-with-darwin.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="INVENTORY_FEATURED_USED_FRAGMENT" data-fragment-url="/navigation-fragments/featured-used.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:nowrap" href="#" class="nav-with-children" data-navigation-id="default">Finance & Specials</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Finance Center</h4><ul class="nav-fragment"><li class=""><a href="/routeone_financingapp.htm" class="child " target="_self" data-navigation-id="default">Finance Application</a></li><li class=""><a href="/financing/index.htm" class="child " data-navigation-id="default">Finance Center</a></li><li class=""><a href="/buying-vs-leasing.htm" class="child " target="_self" data-navigation-id="default">Buying Vs. Leasing</a></li><li class=""><a href="/subaru-added-security.htm" class="child " target="_self" data-navigation-id="default">Learn About Subaru Added Security</a></li><li class=""><a href="/guaranteed-trade-in-program.htm" class="child " data-navigation-id="default">Guaranteed Trade-In Program</a></li><li class=""><a href="/dealership/soft-versus-hard-credit-checks.htm" class="child " target="_self" data-navigation-id="default">Hard Vs. Soft Credit Pulls</a></li><li class=""><a href="/metrowest-subaru-lease-return.htm" class="child " target="_self" data-navigation-id="default">Subaru Lease Return Options</a></li></ul></li><li class="ddc-span4"><h4>Finance Hours</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="HOURS_SALES_FRAGMENT" data-fragment-url="/navigation-fragments/sales-hours.htm"></div></li></ul></li><li class="ddc-span4"><h4>Specials</h4><ul class="nav-fragment"><li class=""><a href="/specials/new.htm" class="child " target="_self" data-navigation-id="default">New Vehicle Specials</a></li><li class=""><a href="/specials/used.htm" class="child " target="_self" data-navigation-id="default">Pre-Owned Specials</a></li><li class=""><a href="/specials/service.htm" class="child " target="_self" data-navigation-id="default">Service Specials</a></li><li class=""><a href="/subaru-special-military-incentive.htm" class="child " target="_self" data-navigation-id="default"><b>Subaru Military Program</b></a></li><li class=""><a href="/retailer-event-details.htm?eventID=348" class="child " target="_self" data-navigation-id="default"><b>Subaru VIP Educator Program</b></a></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:nowrap" href="#" class="nav-with-children" target="_self" data-navigation-id="default">Parts & Service</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>Parts Center</h4><ul class="nav-fragment"><li class=""><a href="/tireconnect.htm" class="child " target="_self" data-navigation-id="default">Buy Tires HERE</a></li><li class=""><a href="/parts/index.htm" class="child " target="_self" data-navigation-id="default">Parts Center</a></li><li class=""><a href="https://parts.metrowestsubaru.com/" class="child " target="_blank" data-navigation-id="default">
495Order Accessories</a></li><li class=""><a href="/promotions/parts/index.htm" class="child " target="_self" data-navigation-id="default">Parts Specials</a></li><li class=""><a href="/metrowest-subaru-parts-accessories.htm" class="child " target="_self" data-navigation-id="default"><b>Shop Upgrades & Accessories</b></a></li><li class=""><a href="/subaru-pet-accessories.htm" class="child " target="_self" data-navigation-id="default">Shop Pet Accessories </a></li><li class=""><a href="/parts/benefits-of-oem-subaru-parts.htm" class="child " target="_self" data-navigation-id="default">Why Choose OEM Parts</a></li></ul><h4>Service Info</h4><ul class="nav-fragment"><li class=""><a href="/why-subaru-service.htm" class="child " target="_self" data-navigation-id="default">Why Choose Subaru Service</a></li><li class=""><a href="/why-metrowest-subaru-service.htm" class="child " target="_self" data-navigation-id="default">Open Late So You Don't Have To Wait!</a></li><li class=""><a href="/subaru-warning-lights.htm" class="child " target="_self" data-navigation-id="default">Warning & Indicator Lights</a></li><li class=""><a href="/subaru-brakes-other-maintenance.htm" class="child " target="_self" data-navigation-id="default">Brakes and Maintenance</a></li><li class=""><a href="/service/frequently-asked-questions.htm" class="child " target="_self" data-navigation-id="default">Frequently Asked Questions</a></li><li class=""><a href="/subaru-service-oil-fluids.htm" class="child " target="_self" data-navigation-id="default">Oil and Fluids</a></li><li class=""><a href="/service/professional-auto-repair-technicians-boston-ma.htm" class="child " target="_self" data-navigation-id="default">Expert Service Technicians</a></li><li class=""><a href="/service/we-offer.htm" class="child " target="_self" data-navigation-id="default">What We Offer</a></li><li class=""><a href="/subaru-added-security.htm" class="child " target="_self" data-navigation-id="default">Learn About Subaru Added Security</a></li><li class=""><a href="/helpful-subaru-how-to-videos.htm" class="child " target="_self" data-navigation-id="default">Subaru How-To Videos</a></li></ul></li><li class="ddc-span4"><h4>Service Center</h4><ul class="nav-fragment"><li class=""><a href="/subaru-express-service.htm" class="child " target="_self" data-navigation-id="default"><b>Subaru EXPRESS Service</b></a></li><li class=""><a href="/vehicle-recalls.htm" class="child " target="_self" data-navigation-id="default"><b>Check For Subaru Recalls</b></a></li><li class=""><a href="/subaru-service-center-boston.htm" class="child " target="_self" data-navigation-id="default">Service Center</a></li><li class=""><a href="/specials/service.htm" class="child " data-navigation-id="default">Service Specials</a></li><li class=""><a href="/service/appointment.htm" class="child " data-navigation-id="default">Schedule Service</a></li><li class=""><a href="/metro-rail-trail.htm" class="child " target="_self" data-navigation-id="default">Experience The Rail Trail at MetroWest</a></li><li class=""><a href="/metrowest-subaru-parts-accessories.htm" class="child " target="_self" data-navigation-id="default">Upgrades & Accessories</a></li></ul></li><li class="ddc-span4"><h4>Service Center Hours</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="HOURS_SERVICE_FRAGMENT" data-fragment-url="/navigation-fragments/service-hours.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:nowrap" href="#" class="nav-with-children" data-navigation-id="default">About Us</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4>About Us</h4><ul class="nav-fragment"><li class=""><a href="/subaru-love-promise.htm" class="child " data-navigation-id="default">Subaru Love Promise</a></li><li class=""><a href="/lifeisgood.htm" class="child " target="_self" data-navigation-id="default">Life Is Good Partnership</a></li><li class=""><a href="/dealership/directions.htm" class="child " data-navigation-id="default">Directions</a></li><li class=""><a href="/dealership/staff.htm" class="child " data-navigation-id="default">Staff</a></li><li class=""><a href="/dealership/frequently-asked-questions.htm" class="child " target="_self" data-navigation-id="default">Frequently Asked Questions</a></li><li class=""><a href="/dealer-rater/default.htm" class="child " target="_self" data-navigation-id="default">Recent Reviews</a></li><li class=""><a href="/subaru-dealership-boston.htm" class="child " target="_self" data-navigation-id="default">Boston Subaru Dealer</a></li><li class=""><a href="/employment/index.htm" class="child " target="_self" data-navigation-id="default">Employment Opportunities</a></li><li class=""><a href="/dealership/why-buy.htm" class="child " target="_self" data-navigation-id="default">Why Choose MetroWest Subaru</a></li><li class=""><a href="/metro-rail-trail.htm" class="child " target="_self" data-navigation-id="default">New Rail Trail at MetroWest</a></li><li class=""><a href="/employment/index.htm" class="child " target="_self" data-navigation-id="default">Careers </a></li><li class=""><a href="/blog/index.htm" class="child " target="_self" data-navigation-id="default">Our Blog</a></li><li class=""><a href="/dealership/about.htm" class="child " data-navigation-id="default">About Our Dealership</a></li></ul></li><li class="ddc-span4"><h4>Showroom Hours</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="DEALERSHIP_INFO_FRAGMENT" data-fragment-url="/navigation-fragments/dealership-info.htm"></div></li></ul></li><li class="ddc-span4"><h4>Contact Us</h4><ul class="nav-fragment"><li role="presentation"><div class="hide ajax-navigation-element" data-fragment-id="CONTACT_FORM" data-fragment-url="/contact-form.htm"></div></li></ul></li></ul></li><li class="dropdown dropdown nav-no-children"><a style="white-space:nowrap" href="/just-drive-subaru-rental.htm" target="_self" data-navigation-id="default">Rent A Subaru</a></li><li class="nav-last dropdown dropdown dropdown-align-right"><a data-inactive="true" data-toggle="dropdown" aria-expanded="false" style="white-space:nowrap" href="#" class="nav-with-children" target="_self" data-navigation-id="default">Love Promise</a><ul class="dropdown-menu row"><li class="ddc-span4"><h4 class="parent"><a data-navigation-id="default" href="/love-promise-retailer-of-the-year.htm" target="_self">2023 Love Promise Retailer of the Year!</a></h4><h4 class="parent"><a data-navigation-id="default" href="/subaru-love-promise.htm" target="_self">Subaru Love Promise</a></h4></li><li class="ddc-span4"><h4 class="parent"><a data-navigation-id="default" href="/dealership/love-promise.htm" target="_self">MetroWest Loves the Community </a></h4></li><li class="ddc-span4"><h4 class="parent"><a data-navigation-id="default" href="https://www.metrowestsubaru.com/subaru-love-promise-submit-story.htm" target="_blank">Submit a Love Promise Story</a></h4><h4 class="parent"><a data-navigation-id="default" href="/sne-loves-pets.htm" target="_self">MetroWest Loves Pets</a></h4></li></ul></li></ul></div> 496<div id="template-toolbar1-app-root" class="ddc-content ws-mycars-nav 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> 497<div id="template-site-search1-app-root" class="ddc-content ws-site-text-search pull-right position-absolute" 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-link 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> 498</div><!-- end .d-inline-flex --> 499</div><!-- end .navbar.navbar-default.navbar-layout-default --> 500<div class="ddc-wrapper"> 501<div class="main">
502<script type="text/javascript"> 503window.DDC = window.DDC || {}; 504window.DDC.Flags = window.DDC.Flags || {}; 505window.DDC.Flags.loadUnveilIntersection = true; 506</script>
506 507<div class="page-bd" data-page-body role="main" id="page-body" data-has-page-sections="true"> 508<div class="no-push p-0"> 509<div class="p-0 page-section" data-name="index-landing-0001-wrapper-1"> 510<div class='clearfix'> 511<div style="margin: 8px !important;" class="page-section no-gutter-spacing" data-name="index-landing-0001-wrapper-2"> 512<div class="page-section no-gutter-spacing bg-primary" data-name="background-slideshow.1-1"> 513<div class="p-0 container-max-md page-section no-gutter-spacing" data-name="slideshow-background-1"> 514</div><!-- end .p-0.container-max-md.page-section.no-gutter-spacing --> 515</div><!-- end .page-section.no-gutter-spacing.bg-primary --> 516<div class="page-section no-gutter-spacing px-n2 mx-n4" data-name="index-landing-0004-banner-content-1"> 517<div id="specials1-app-root" class="ddc-content ws-specials" data-widget-name="ws-specials" data-widget-id="specials1" data-reactroot=""><div class="aspect-ratio-desktop-4x3 coupon-listing position-relative" data-testid="ws-specials-widget-container"><div class="w-100 bg-transparent" id="ws-specials-inner-specials1"></div></div></div> 518<div id="inventory-search1-app-root" class="ddc-content ws-facet-browse text-center w-100 m-0 p-0" data-widget-name="ws-facet-browse" data-widget-id="inventory-search1" data-reactroot=""><div><p class="sub-heading h1 mt-0 ddc-sub-heading display-4 ">I'm interested in</p><div class="facet-browse-container desktop 519"><div class="facet-browse-background"></div><div class="sr-only" id="inventory-search1-a11y-status"></div><div class=" loading-container"><div class="data-loading"><div class="bar bar-1"></div><div class="bar bar-2"></div><div class="bar bar-3"></div><div class="bar bar-4"></div><div class="bar bar-5"></div><div class="bar bar-6"></div><div class="bar bar-7"></div><div class="bar bar-8"></div></div></div><div class="facet-dropdown-container d-flex justify-content-center align-items-center flex-wrap inline"><div class="form-group right-border"><div class="facet-select ddc-bootstrap-select" data-cy-option-length="4"><span class="hide" id="downshift-315502-label" for="downshift-315502-toggle-button"></span><div class="value"><button type="button" aria-activedescendant="" aria-controls="downshift-315502-menu" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-315502-label" id="downshift-315502-toggle-button" role="combobox" tabindex="0" class="btn btn font-weight-normal text-left false desktop-select-box" aria-label="Type"><span><span>New</span><small class="ml-2 text-neutral-600">184<span class="sr-only">Results</span></small><i class="ddc-icon ddc-icon-arrow-select" aria-hidden="true"></i></span></button><div class="select-options hidden"><ul class="options" id="downshift-315502-menu" role="listbox" aria-labelledby="downshift-315502-label"></ul></div></div><div class="facet-select-border-right"></div><div class="facet-select-border-left"></div></div><div class="facet-select-border-bottom"></div></div><div class="form-group right-border"><div class="facet-select ddc-bootstrap-select" data-cy-option-length="3"><span class="hide" id="downshift-315503-label" for="downshift-315503-toggle-button"></span><div class="value"><button type="button" aria-activedescendant="" aria-controls="downshift-315503-menu" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-315503-label" id="downshift-315503-toggle-button" role="combobox" tabindex="0" class="btn btn font-weight-normal text-left false desktop-select-box" aria-label="Year"><span><span>Any Year</span><small class="ml-2 text-neutral-600"></small><i class="ddc-icon ddc-icon-arrow-select" aria-hidden="true"></i></span></button><div class="select-options hidden"><ul class="options" id="downshift-315503-menu" role="listbox" aria-labelledby="downshift-315503-label"></ul></div></div><div class="facet-select-border-right"></div><div class="facet-select-border-left"></div></div><div class="facet-select-border-bottom"></div></div><div class="form-group right-border"><div class="facet-select ddc-bootstrap-select" data-cy-option-length="2"><span class="hide" id="downshift-315504-label" for="downshift-315504-toggle-button"></span><div class="value"><button type="button" aria-activedescendant="" aria-controls="downshift-315504-menu" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-315504-label" id="downshift-315504-toggle-button" role="combobox" tabindex="0" class="btn btn font-weight-normal text-left false desktop-select-box" aria-label="Make"><span><span>Any Make</span><small class="ml-2 text-neutral-600"></small><i class="ddc-icon ddc-icon-arrow-select" aria-hidden="true"></i></span></button><div class="select-options hidden"><ul class="options" id="downshift-315504-menu" role="listbox" aria-labelledby="downshift-315504-label"></ul></div></div><div class="facet-select-border-right"></div><div class="facet-select-border-left"></div></div><div class="facet-select-border-bottom"></div></div><div class="form-group right-border"><div class="facet-select ddc-bootstrap-select" data-cy-option-length="5"><span class="hide" id="downshift-315505-label" for="downshift-315505-toggle-button"></span><div class="value"><button type="button" aria-activedescendant="" aria-controls="downshift-315505-menu" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-315505-label" id="downshift-315505-toggle-button" role="combobox" tabindex="0" class="btn btn font-weight-normal text-left false desktop-select-box" aria-label="Body Style"><span><span>Any Body Style</span><small class="ml-2 text-neutral-600"></small><i class="ddc-icon ddc-icon-arrow-select" aria-hidden="true"></i></span></button><div class="select-options hidden"><ul class="options" id="downshift-315505-menu" role="listbox" aria-labelledby="downshift-315505-label"></ul></div></div><div class="facet-select-border-right"></div><div class="facet-select-border-left"></div></div><div class="facet-select-border-bottom"></div></div><div class="form-group right-border"><div class="facet-select ddc-bootstrap-select" data-cy-option-length="9"><span class="hide" id="downshift-315506-label" for="downshift-315506-toggle-button"></span><div class="value"><button type="button" aria-activedescendant="" aria-controls="downshift-315506-menu" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-315506-label" id="downshift-315506-toggle-button" role="combobox" tabindex="0" class="btn btn font-weight-normal text-left false desktop-select-box" aria-label="Mileage"><span><span>Any Mileage</span><small class="ml-2 text-neutral-600"></small><i class="ddc-icon ddc-icon-arrow-select" aria-hidden="true"></i></span></button><div class="select-options hidden"><ul class="options" id="downshift-315506-menu" role="listbox" aria-labelledby="downshift-315506-label"></ul></div></div><div class="facet-select-border-right"></div><div class="facet-select-border-left"></div></div><div class="facet-select-border-bottom"></div></div><div class="form-group right-border"><div class="facet-select ddc-bootstrap-select" data-cy-option-length="4"><span class="hide" id="downshift-315507-label" for="downshift-315507-toggle-button"></span><div class="value"><button type="button" aria-activedescendant="" aria-controls="downshift-315507-menu" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-315507-label" id="downshift-315507-toggle-button" role="combobox" tabindex="0" class="btn btn font-weight-normal text-left false desktop-select-box" aria-label="Price"><span><span>Any Price</span><small class="ml-2 text-neutral-600"></small><i class="ddc-icon ddc-icon-arrow-select" aria-hidden="true"></i></span></button><div class="select-options hidden"><ul class="options" id="downshift-315507-menu" role="listbox" aria-labelledby="downshift-315507-label"></ul></div></div><div class="facet-select-border-right"></div><div class="facet-select-border-left"></div></div><div class="facet-select-border-bottom"></div></div><div class="d-flex facet-controller align-items-center"><div class="form-group all-filter right-border"><div class="facet-select ddc-bootstrap-select"><button type="button" class="btn border-0 w-100 font-weight-normal all-filter-button text-left dropdown-toggle desktop-select-box">
519<i class="ddc-icon ddc-icon-filter-list-controls"></i><span>All Filters</span></button><div class="facet-select-border-left"></div><div class="facet-select-border-right"></div></div><div class="facet-select-border-bottom"></div></div><div class="form-group disable-border ml-4"><button class="btn w-100 btn-no-decoration btn-primary btn-inverse BLANK" type="button" aria-label="Search">Search</button></div></div></div></div><div data-location="facet-browse" class="ddc-content web-api-added-placeholder text-center"></div></div></div> 520<div class="button-block-responsive ddc-content" data-widget-name="button-block-responsive" data-widget-id="button block2"> 521<ul class="row buttonblock-responsive list-unstyled"> 522<li class="ddc-span6 h2 buttonblock-button"> 523<a class=" lazy-background-image dynamic-resize" data-background-image="https://pictures.dealer.com/m/metrowestsubarusne/1234/a081a6349c754367baf3e126cade5ff5.jpg" href="/new-inventory/index.htm" target="_self" > 524<div class="transparency-overlay" style="opacity: 60%"></div> 525<span class="ui-button-text">Shop New Subaru Vehicles</span> 526</a> 527</li> 528<li class="ddc-span6 h2 buttonblock-button"> 529<a class=" lazy-background-image dynamic-resize" data-background-image="https://pictures.dealer.com/m/metrowestsubarusne/1234/39b24449ae1d41d0bb93a111acfe2816.jpg" href="/service/appointment.htm" target="_self" data-location='page-schedule-service-button'> 530<div class="transparency-overlay" style="opacity: 60%"></div> 531<span class="ui-button-text">Schedule Service</span> 532</a> 533</li> 534<li class="ddc-span6 h2 buttonblock-button"> 535<a class=" lazy-background-image dynamic-resize" data-background-image="/v9/media/images/stock/phone-in-hand.jpg" href="/promotions/new/index.htm" target="_self" > 536<div class="transparency-overlay" style="opacity: 60%"></div> 537<span class="ui-button-text">Shop New Specials</span> 538</a> 539</li> 540<li class="ddc-span6 h2 buttonblock-button"> 541<a class=" lazy-background-image dynamic-resize" data-background-image="https://pictures.dealer.com/m/metrowestsubarusne/0677/748b9b43f9a63912177f5dc9378876abx.jpg" href="/used-inventory/index.htm" target="_self" > 542<div class="transparency-overlay" style="opacity: 60%"></div> 543<span class="ui-button-text">Shop Used Vehicles</span> 544</a> 545</li> 546</ul> 547</div> 548</div><!-- end .page-section.no-gutter-spacing.px-n2.mx-n4 --> 549<div class='clearfix'> 550<div style="margin: 8px !important;" class="page-section no-gutter-spacing bg-contrast-low" data-name="index-landing-0001-recommended-vehicles-1"> 551<div id="recommendations-vehicles1-app-root" class="ddc-content ws-rec-vehicles" data-widget-name="ws-rec-vehicles" data-widget-id="recommendations-vehicles1" data-reactroot=""><div class="rec-vehicles-container text-center section m-0 py-10 px-6" style="min-height:0px" data-display-sets="TITLE,SUPPLEMENTAL_TITLE" hide-base-facet-category="true"><div></div><ul class="static-width overflow-hidden justify-content-left list-unstyled vehicle-list d-flex flex-wrap mb-0" style="gap:2%" data-testid="static-width-carousel"></ul></div></div> 552</div><!-- end .page-section.no-gutter-spacing.bg-contrast-low --> 553</div><!-- end .clearfix --> 554<div class='clearfix'> 555<div style="margin: 8px !important;" class="page-section no-gutter-spacing bg-contrast-low py-10 px-6" data-name="index-landing-0001-model-selector-1"> 556<div id="ws-model-selector1-app-root" class="ddc-content ws-model-selector" data-widget-name="ws-model-selector" data-widget-id="ws-model-selector1" data-reactroot=""><h3 class="widget-heading">Shop New</h3><div id="tabbed-model-selector" class="tabs"><div role="tablist" class="nav nav-pills tabs-container carousel"><button href="#" role="tab" id="tabbed-model-selector-tab-All-Models" type="button" tabindex="0" class="mx-2 tab-item text-nowrap ddc-font-size-base d-flex align-items-center active" aria-selected="true" ui-tabs-initial-load="false" aria-controls="tabbed-model-selector-pane-All-Models"><i data-testid="tab-icon-all_models" class="ddc-icon ddc-icon-size-xlarge mr-1 ddc-icon-all_models text-all_models" aria-hidden="true"></i>All Models</button><button href="#" role="tab" id="tabbed-model-selector-tab-Hybrid" type="button" tabindex="0" class="mx-2 tab-item text-nowrap ddc-font-size-base d-flex align-items-center" aria-selected="false" ui-tabs-initial-load="false" aria-controls="tabbed-model-selector-pane-Hybrid">
556<i data-testid="tab-icon-hybrid" class="ddc-icon ddc-icon-size-xlarge mr-1 ddc-icon-hybrid text-hybrid" aria-hidden="true"></i>Hybrid</button><button href="#" role="tab" id="tabbed-model-selector-tab-Electric" type="button" tabindex="0" class="mx-2 tab-item text-nowrap ddc-font-size-base d-flex align-items-center" aria-selected="false" ui-tabs-initial-load="false" aria-controls="tabbed-model-selector-pane-Electric"><i data-testid="tab-icon-electric" class="ddc-icon ddc-icon-size-xlarge mr-1 ddc-icon-electric text-electric" aria-hidden="true"></i>Electric</button><button href="#" role="tab" id="tabbed-model-selector-tab-Gas" type="button" tabindex="0" class="mx-2 tab-item text-nowrap ddc-font-size-base d-flex align-items-center" aria-selected="false" ui-tabs-initial-load="false" aria-controls="tabbed-model-selector-pane-Gas"><i data-testid="tab-icon-gas" class="ddc-icon ddc-icon-size-xlarge mr-1 ddc-icon-gas text-gas" aria-hidden="true"></i>Gas</button><button href="#" role="tab" id="tabbed-model-selector-tab-Wilderness" type="button" tabindex="0" class="mx-2 tab-item text-nowrap ddc-font-size-base d-flex align-items-center" aria-selected="false" ui-tabs-initial-load="false" aria-controls="tabbed-model-selector-pane-Wilderness"><i data-testid="tab-icon-wilderness" class="ddc-icon ddc-icon-size-xlarge mr-1 ddc-icon-wilderness text-wilderness" aria-hidden="true"></i>Wilderness</button></div><div class="tab-content"><div id="tabbed-model-selector-pane-All-Models" role="tabpanel" class="fade tab-pane active in carousel"><div data-testid="tabbed-model-selector"><div data-testid="slider-component-test" class="slider position-relative"><div class="slider-controls justify-content-between position-absolute d-flex px-2"><button tabindex="0" type="button" aria-label="Previous Vehicle" disabled="" class="previous btn-carousel position-relative slider-control-container slider-control-container-left"><span class="btn-carousel-inner"><i class="slider-control ddc-icon ddc-icon-size-xlarge text-white ddc-icon-carousel-arrow ddc-icon-carousel-arrow-left d-block" aria-hidden="true"></i></span></button><button tabindex="0" type="button" aria-label="Next Vehicle" class="next btn-carousel position-relative slider-control-container slider-control-container-right"><span class="btn-carousel-inner"><i class="slider-control ddc-icon ddc-icon-size-xlarge text-white ddc-icon-carousel-arrow ddc-icon-carousel-arrow-right d-block" aria-hidden="true"></i></span></button></div><div class="slider-content overflow-auto vehicles-carousel d-flex mx-10 pb-5 text-center"><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">Crosstrek SUV</span></div><a href="/new-inventory/index.htm?make=Subaru&model=Crosstrek&gvBodyStyle=SUV" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2026/Subaru/Crosstrek/SUV/perspective/front-left/2026_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="Crosstrek SUV" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">Forester SUV</span></div><a href="/new-inventory/index.htm?make=Subaru&model=Forester&gvBodyStyle=SUV" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2026/Subaru/Forester/SUV/perspective/front-left/2026_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="Forester SUV" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">Solterra SUV</span></div><a href="/new-inventory/index.htm?make=Subaru&model=Solterra&gvBodyStyle=SUV" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2026/Subaru/Solterra/SUV/perspective/front-left/2026_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="Solterra SUV" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">Outback SUV</span></div><a href="/new-inventory/index.htm?make=Subaru&model=Outback&gvBodyStyle=SUV" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2026/Subaru/Outback/SUV/perspective/front-left/2026_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="Outback SUV" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">
556Ascent SUV</span></div><a href="/new-inventory/index.htm?make=Subaru&model=Ascent&gvBodyStyle=SUV" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2027/Subaru/Ascent/SUV/perspective/front-left/2027_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="Ascent SUV" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">BRZ Coupe</span></div><a href="/new-inventory/index.htm?make=Subaru&model=BRZ&gvBodyStyle=Coupe" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2027/Subaru/BRZ/Coupe/perspective/front-left/2027_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="BRZ Coupe" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">Impreza 5-Door</span></div><a href="/new-inventory/index.htm?make=Subaru&model=Impreza&gvBodyStyle=5-Door" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2026/Subaru/Impreza/Hatchback/perspective/front-left/2026_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="Impreza 5-Door" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">WRX Sedan</span></div><a href="/new-inventory/index.htm?make=Subaru&model=WRX&gvBodyStyle=Sedan" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2026/Subaru/WRX/Sedan/perspective/front-left/2026_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="WRX Sedan" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">Uncharted SUV</span></div><a href="/new-inventory/index.htm?make=Subaru&model=Uncharted&gvBodyStyle=SUV" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2026/Subaru/Uncharted/SUV/perspective/front-left/2026_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="Uncharted SUV" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div><div class="carousel-card justify-content-center pointer"><div class="model p-5 d-flex flex-1 flex-column justify-content-between"><div class="d-flex flex-column align-items-center model-card-title-container"><span class="font-weight-bold ddc-font-size-large d-flex text-center">Trailseeker SUV</span></div><a href="/new-inventory/index.htm?make=Subaru&model=Trailseeker&gvBodyStyle=SUV" class="image-container py-5" data-testid="model-card-carousel-component-test"><img src="https://images.dealer.com/ddc/vehicles/2027/Subaru/Trailseeker/SUV/perspective/front-left/2027_76.png?impolicy=downsize_bkpt&imdensity=1&w=48" alt="Trailseeker SUV" data-testid="model-image" class="mx-auto progressive-image"/></a></div></div></div></div></div></div></div></div></div> 557</div><!-- end .page-section.no-gutter-spacing.bg-contrast-low.py-10.px-6 --> 558</div><!-- end .clearfix --> 559<div class='clearfix'> 560<div style="margin: 8px !important;" class="page-section no-gutter-spacing" data-name="index-landing-0001-sli
560deshow-background-1"> 561<div id="specials2-app-root" class="ddc-content ws-specials" data-widget-name="ws-specials" data-widget-id="specials2" data-reactroot=""><div class="aspect-ratio-desktop-4x1 overflow-hidden position-relative" data-testid="ws-specials-widget-container"><div class="w-100 bg-transparent" id="ws-specials-inner-specials2" style="aspect-ratio:"></div></div></div> 562</div><!-- end .page-section.no-gutter-spacing --> 563</div><!-- end .clearfix --> 564<div style="margin: 8px !important;min-height: 430px;" class="page-section no-gutter-spacing bg-contrast-low row d-flex" data-name="index-landing-0001-content-background-1"> 565<div class="no-gutter-spacing col-sm-6 col-xs-12 d-flex"> 566<div data-responsive-image-bg="true" data-width-multiplier="1" data-responsive-image-group="true" style="background-repeat: no-repeat;background-size: cover;background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");background-position: center bottom;" class="flex-grow-1 page-section no-gutter-spacing d-flex" data-name="index-landing-0001-background-1"> 567<img 568alt='' 569hidden 570role='presentation' 571class='lazy-image dynamic-resize responsive-image d-none' 572src="data:image/gif;base64,R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs=" 573data-src="https://pictures.dealer.com/m/metrowestsubarusne/1234/4ea0b45aa24847f690e4b44909359d2e.jpg" 574> 575</div><!-- end .flex-grow-1.page-section.no-gutter-spacing.d-flex --> 576</div><!-- end .no-gutter-spacing.col-sm-6.col-xs-12.d-flex --> 577<div class="no-gutter-spacing col-sm-6 col-xs-12 d-flex"> 578<div class="flex-grow-1 page-section align-items-center no-gutter-spacing d-flex" data-name="index-landing-0001-content-1"> 579<div class="ddc-content content-default p-10 mb-0" data-widget-name="content-default" data-widget-id="content2"> 580<div class="text-content-container content" > 581<h2><font size="6">Subaru Dealership in Natick, MA</font></h2><p>At <a href="/dealership/about.htm">MetroWest Subaru</a>, we're ready to help you set up with a Subaru. Subaru has earned a reputation for building reliable and capable cars and SUVs, so you can feel confident when you get behind the wheel of one of these vehicles. You can turn to us if you have any questions regarding our selection of <a href="/new-inventory/index.htm" title="New Subaru vehicles" target="_self" internallink="true">New Subaru vehicles</a> or used models, including our certified pre-owned stock. Plus, we have finance and service teams that can assist you in other ways. Our Subaru dealership near Brookline, MA is proud to offer a wide range of services.<br><br>Finding a dealership that balances selection, service quality, and straightforward guidance can make all the difference in your car-buying experience. Whether you're shopping for your first Subaru or bringing back a trusted vehicle for maintenance, we're here to make the process easier.</p> 582</div> 583</div> 584</div><!-- end .flex-grow-1.page-section.align-items-center.no-gutter-spacing.d-flex --> 585</div><!-- end .no-gutter-spacing.col-sm-6.col-xs-12.d-flex --> 586</div><!-- end .page-section.no-gutter-spacing.bg-contrast-low.row.d-flex --> 587<div style="margin: 8px !important;min-height: 430px;" class="page-section no-gutter-spacing bg-contrast-low row d-flex" data-name="index-landing-0001-content-background-2"> 588<div class="no-gutter-spacing col-sm-6 col-xs-12 d-flex"> 589<div class="flex-grow-1 page-section align-items-center no-gutter-spacing d-flex" data-name="index-landing-0001-content-2"> 590<div class="ddc-content content-default p-10 mb-0" data-widget-name="content-default" data-widget-id="content3"> 591<h3 class="display-4 widget-heading" > 592Find Your Next Vehicle 593</h3> 594<div class="text-content-container content" > 595<h3>New Subaru Cars for Sale</h3><p>When you browse our new Subaru inventory, you'll see models like the Outback, Forester, Ascent, and Crosstrek. Each comes with Symmetrical AWD that defines what Subaru means in New England. This system handles weather that leaves other brands struggling.</p><p>The Crosstrek surprises people with its roomy interior despite compact size. Families love the Ascent's three-row seating and safety features that come standard. The Forester works perfectly for outdoor adventures and weekday commutes alike. Performance fans can check out the WRX and BRZ, while the Impreza hatchback rounds out the lineup for drivers who prefer a car over an SUV. We also carry the Solterra, Subaru's electric vehicle that keeps AWD capability while going green.</p><p>Most new models include EyeSight Driver Assist Technology. This adds protection through adaptive cruise control, pre-collision braking, and lane departure warnings.</p><h3>Used Cars for Sale</h3><p>Getting a <a href="/used-inventory/index.htm">used vehicle</a> can help you keep your costs down so that it might be a smart move. Subarus are known to hold their value and last a long time, so any used Subaru has excellent potential. We can look through our inventory on your behalf and recommend models that could meet your needs. </p><h3>Certified Pre-Owned Subaru Cars for Sale</h3><p>
595Our used Subaru cars and SUVs go beyond just Subaru models. We stock certified pre-owned Subarus plus quality vehicles from other manufacturers, fitting different budgets without compromising standards.</p><p>Used Subarus shine because of the brand's longevity reputation. These vehicles regularly hit 200,000 miles with proper care. Our inspection process catches potential problems before cars hit the lot, cutting down on surprises later. CPO Subarus get comprehensive checks covering mechanical systems, safety parts, and appearance, with warranty coverage that rivals new car protection.</p><p>Our pricing reflects real market conditions instead of inflated numbers meant for haggling. This honest approach lets you decide based on clear facts.</p> 596</div> 597</div> 598</div><!-- end .flex-grow-1.page-section.align-items-center.no-gutter-spacing.d-flex --> 599</div><!-- end .no-gutter-spacing.col-sm-6.col-xs-12.d-flex --> 600<div class="no-gutter-spacing col-sm-6 col-xs-12 d-flex"> 601<div data-responsive-image-bg="true" data-width-multiplier="1" data-responsive-image-group="true" style="background-repeat: no-repeat;background-size: cover;background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");background-position: center center;" class="flex-grow-1 page-section no-gutter-spacing d-flex" data-name="index-landing-0001-background-2"> 602<img 603alt='' 604hidden 605role='presentation' 606class='lazy-image dynamic-resize responsive-image d-none' 607src="data:image/gif;base64,R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs=" 608data-src="https://pictures.dealer.com/m/metrowestsubarusne/1234/310561166e404c7f8ce3e49fc8b0e1ef.JPG" 609> 610</div><!-- end .flex-grow-1.page-section.no-gutter-spacing.d-flex --> 611</div><!-- end .no-gutter-spacing.col-sm-6.col-xs-12.d-flex --> 612</div><!-- end .page-section.no-gutter-spacing.bg-contrast-low.row.d-flex --> 613<div style="margin: 8px !important;min-height: 430px;" class="page-section no-gutter-spacing bg-contrast-low row d-flex" data-name="index-landing-0001-content-background-3"> 614<div class="no-gutter-spacing col-sm-6 col-xs-12 d-flex"> 615<div data-responsive-image-bg="true" data-width-multiplier="1" data-responsive-image-group="true" style="background-repeat: no-repeat;background-size: cover;background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");background-position: center center;" class="flex-grow-1 page-section no-gutter-spacing d-flex" data-name="index-landing-0001-background-3"> 616<img 617alt='' 618hidden 619role='presentation' 620class='lazy-image dynamic-resize responsive-image d-none' 621src="data:image/gif;base64,R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs=" 622data-src="https://pictures.dealer.com/m/metrowestsubarusne/1234/e0ce3cf341144f1c95755f24951764b9.png" 623> 624</div><!-- end .flex-grow-1.page-section.no-gutter-spacing.d-flex --> 625</div><!-- end .no-gutter-spacing.col-sm-6.col-xs-12.d-flex --> 626<div class="no-gutter-spacing col-sm-6 col-xs-12 d-flex"> 627<div class="flex-grow-1 page-section align-items-center no-gutter-spacing d-flex" data-name="index-landing-0001-content-3"> 628<div class="ddc-content content-default p-10 mb-0" data-widget-name="content-default" data-widget-id="content4"> 629<h3 class="display-4 widget-heading" > 630We keep you going 631</h3> 632<div class="text-content-container content" > 633<h3>Auto Financing in Natick</h3><p>We can go over <a href="/financing/index.htm">financing and leasing options</a> with you if you'd like to hear about the various opportunities that are available. Leasing often makes sense for Boston customers who plan on driving their Subarus for just a few years before transitioning to different vehicles in the future. It's a great idea to think about because it offers flexibility. </p><p>On the other hand, financing could be ideal for customers ready to make long-term investments. We can develop a financing plan that works well for your situation, accounting for the time frame you'd like to pay off your loan. </p><h3>Subaru Service & Parts Center</h3><p>We employ highly skilled technicians in our <a href="/subaru-service-center-boston.htm">service center</a> so we can take care of your Subaru and keep it in top condition. Regular maintenance can play an important role in how
633well your Subaru performs on Norwood roads, and we'll be prepared to handle oil changes, tire rotations, brake jobs, and much more. Our team uses <a href="/parts/index.htm">genuine Subaru parts</a> to ensure quality and performance.</p><p>If concerning issues ever arise, just bring in your vehicle, and we'll closely inspect it to see what's going on. We'll explain the situation and present you with a solution so that you can get back on the roads safely. </p><p>We enjoy acting as a local resource that people can count on, and we're proud to carry dependable vehicles in our inventory. Let us know how we can assist you, and feel free to reach out for more information. Also, you're welcome to take a Subaru out for a test drive, so call to arrange an appointment!</p> 634</div> 635</div> 636</div><!-- end .flex-grow-1.page-section.align-items-center.no-gutter-spacing.d-flex --> 637</div><!-- end .no-gutter-spacing.col-sm-6.col-xs-12.d-flex --> 638</div><!-- end .page-section.no-gutter-spacing.bg-contrast-low.row.d-flex --> 639<div style="margin: 8px !important;min-height: 430px;" class="page-section no-gutter-spacing bg-contrast-low row d-flex" data-name="index-landing-0001-map-hours-1"> 640<div class="col-sm-6 col-xs-12 no-gutter-spacing"> 641<div class="py-10 flex-column page-section align-items-center no-gutter-spacing d-flex" data-name="index-landing-0001-contact-hours-1"> 642<div class="m-0 p-0 text-center ddc-content contact-info" data-widget-name="contact-info" data-widget-id="contact1"> 643<h3 class="display-4 widget-heading" > 644Get in Touch 645</h3> 646<div class="vcard"> 647<ul class="tels two-line-phone list-unstyled"> 648<li class="tel phone1 " data-click-to-call="Contact Our Sales Department" data-click-to-call-phone="(508) 392-5843?dept=SALES&accountId=metrowestsubarusne" tabindex="0"> 649<span class="type" >Contact Our Sales Department</span><span class="separator">:</span> <span class="value text-nowrap" ><span data-phone-ref='SALES' data-account-ref='metrowestsubarusne'>(508) 392-5843</span></span> </li> 650</ul> 651</div> 652</div> 653<div id="hours1-app-root" class="ddc-content ws-hours m-0 px-0 pb-0 pt-5 mw-40" 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">9:00AM-7:00PM</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">9:00AM-7:00PM</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">9:00AM-7:00PM</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">9:00AM-7:00PM</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">9:00AM-7:00PM</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">9:00AM-7:00PM</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-large btn-link">See All Department Hours</button></div></div></div> 654</div><!-- end .py-10.flex-column.page-section.align-items-center.no-gutter-spacing.d-flex --> 655</div><!-- end .col-sm-6.col-xs-12.no-gutter-spacing --> 656<div class="col-sm-6 col-xs-12 no-gutter-spacing"> 657<div class="map-dynamic ddc-content h-100 p-0" data-widget-name="map-dynamic" data-widget-id="map1"> 658<ol class="hide"> 659<li class="info-window-0" data-account-id="metrowestsubarusne" data-info-window-event="mou
659seenter"> 660<div class="vcard "> 661<strong class="fn n "> 662<span class="org ">MetroWest Subaru</span> 663</strong> 664<p class="adr"> 665<a href="/dealership/directions.htm?selectedAccountId=metrowestsubarusne"> 666<span class="street-address">948 Worcester Road</span><br /> <span class="extended-address">Route 9 East</span><br /> <span class="locality">Natick</span><span class="separator">,</span> <span class="region">MA</span> <span class="postal-code">01760</span><br /> </a> 667</p> 668<ul class="tels list-unstyled"> 669<li class="tel phone1"> 670<span class="type">Sales</span><span class="separator">:</span> 671<span class="value"><span data-phone-ref='SALES' data-account-ref='metrowestsubarusne'>(508) 392-5843</span></span> </li> 672</ul> 673</div> 674</li> 675</ol> 676<a target="_blank" href=https://www.google.com/maps/search/?api=1&query=948+Worcester+Road+Natick%2C+MA+01760&hl=en class="skip-link" data-ws-tracking-directions>Visit us at: 948 Worcester Road Natick, MA 01760</a>
677<script type="text/javascript"> 678var DDC = DDC || {}; 679DDC.dataLayer = DDC.dataLayer || {}; 680DDC.WidgetData = DDC.WidgetData || {}; 681DDC.WidgetData["map_dynamic"] = DDC.WidgetData["map_dynamic"] || {}; 682DDC.WidgetData.map_dynamic.dataAttributes = DDC.WidgetData.map_dynamic.dataAttributes || {}; 683DDC.WidgetData.map_dynamic.styles = [] 684DDC.WidgetData.map_dynamic.dataAttributes["data-marker-selected-image"] = ""; 685DDC.WidgetData.map_dynamic.dataAttributes["data-map-counter"] = "0"; 686DDC.WidgetData.map_dynamic.dataAttributes["data-map-type-id"] = "ROADMAP"; 687DDC.WidgetData.map_dynamic.dataAttributes["data-poi-prefs"] = "Standard"; 688DDC.WidgetData.map_dynamic.dataAttributes["data-marker-selected-color"] = ""; 689DDC.WidgetData.map_dynamic.dataAttributes["data-markers-list"] = "[[42.2988, -71.3626]]"; 690DDC.WidgetData.map_dynamic.dataAttributes["data-enable-ev-chargers"] = "false"; 691DDC.WidgetData.map_dynamic.dataAttributes["data-zoom"] = "14"; 692DDC.WidgetData.map_dynamic.dataAttributes["data-marker-image"] = ""; 693DDC.WidgetData.map_dynamic.dataAttributes["data-marker-selected-label-color"] = "#000000"; 694DDC.WidgetData.map_dynamic.dataAttributes["data-map-get-markers-by-address"] = ""; 695DDC.WidgetData.map_dynamic.dataAttributes["data-marker-info-window-max-width"] = "400"; 696DDC.WidgetData.map_dynamic.dataAttributes["data-info-windows"] = ".info-window-0"; 697DDC.WidgetData.map_dynamic.dataAttributes["data-marker-color"] = ""; 698DDC.WidgetData.map_dynamic.dataAttributes["data-marker-label-color"] = "#000000"; 699DDC.WidgetData.map_dynamic.dataAttributes["data-scroll-wheel"] = "false"; 700DDC.WidgetData.map_dynamic.dataAttributes["data-offset"] = "50"; 701DDC.WidgetData.map_dynamic.dataAttributes["data-enable-info-window"] = "true"; 702</script>
702 703<div class="google-map" data-map-counter="0" data-map-type-id="ROADMAP" data-poi-prefs="Standard" data-markers-list="[[42.2988, -71.3626]]" data-zoom="14" 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: 100%;"> 704<span style="display: inline-block; font-size: 1.5em; width: 100%; padding-top: 25%; text-align: center;">Loading Map...</span> 705</div> 706</div> 707</div><!-- end .col-sm-6.col-xs-12.no-gutter-spacing --> 708</div><!-- end .page-section.no-gutter-spacing.bg-contrast-low.row.d-flex --> 709<div style="margin: 8px !important;" class="justify-content-center page-section no-gutter-spacing bg-contrast-low d-flex" data-name="index-landing-0001-seo-content-wrapper-1"> 710<div class="ddc-content w-50 p-10 m-0 content-default" data-widget-name="content-default" data-widget-id="content-seo1"> 711<div class="text-content-container content" > 712<h2> Visit MetroWest Subaru Today<span style="font-size: 16px; font-weight: 400;"> </span></h2><p>We want you to see the difference that comes from focusing on lasting relationships. Our commitment to the MetroWest Boston community goes way beyond selling cars.</p><p>Our spot at 948 Worcester Road on Route 9 East keeps us easily reachable from Natick, Brookline, Boston, Norwood, and Belmont, with plenty of parking and a friendly atmosphere. Whether you're researching your first Subaru or coming back for your third, we're ready to provide the guidance and service that builds real confidence in your automotive choices.</p><div><br></div> 713</div> 714</div> 715</div><!-- end .justify-content-center.page-section.no-gutter-spacing.bg-contrast-low.d-flex --> 716</div><!-- end .page-section.no-gutter-spacing --> 717</div><!-- end .clearfix --> 718</div><!-- end .p-0.page-section --> 719</div> 720</div><!-- end .page-bd --> 721</div><!-- end .main --> 722<div class="ddc-content text-muted container my-0 py-0 content-disclaimer" data-widget-name="content-disclaimer" data-widget-id="template-disclaimer1">
723<script> 724var DDC = DDC || {}; 725DDC.WidgetData = DDC.WidgetData || {}; 726DDC.WidgetData["content_disclaimer"] = DDC.WidgetData["content_disclaimer"] || {}; 727DDC.WidgetData["content_disclaimer"].widgetId = "template-disclaimer1"; 728DDC.WidgetData["content_disclaimer"].props = DDC.WidgetData["content_disclaimer"].props || {}; 729DDC.WidgetData["content_disclaimer"].props["labels"] = {}; 730DDC.WidgetData["content_disclaimer"].props.labels["disclaimerLabel"] = ""; 731DDC.WidgetData["content_disclaimer"].showDealershipName = false; 732DDC.WidgetData["content_disclaimer"].useItemOnListing = false; 733</script>
733 734</div> 735</div><!-- end .ddc-wrapper --> 736<div class="push"> 737</div><!-- end .push --> 738<div class="ddc-footer"> 739<div class="ddc-page ddc-footer-secondary"> 740<div class="links-list ddc-content oem-links-list link-carousel" data-widget-name="links-list" data-widget-id="corp-links1"> 741<ul class=" jcarousel nav" > 742<li> 743<a href="/retailer-event-details.htm?eventID=363" class="lazy-background-image default bg1" data-link-type="Subaru Loves Pets" data-background-image="https://pictures.dealer.com/s/sne/1234/09c3afd0820b4308bb6a69f17185c556.jpg" > 744Hybrid Family 745</a> 746</li> 747<li> 748<a href="/new-subaru-incentives.htm" target="_self" class="lazy-background-image default bg2" data-link-type="Ascent" data-link-label='Crosstrek' data-background-image="https://pictures.dealer.com/s/sne/1234/3c83417e86fd451bae404c3c2f34d356.jpg" > 749Crosstrek 750</a> 751</li> 752<li> 753<a href="/new-subaru-incentives.htm" target="_self" class="lazy-background-image default bg3" data-link-type="Outback" data-link-label='Crosstrek' data-background-image="https://pictures.dealer.com/s/sne/1234/acca8afe92d648fca7505de564d9904b.jpg" > 754Consumer Reports 755</a> 756</li> 757<li> 758<a href="/new-subaru-incentives.htm" target="_self" class="lazy-background-image default bg4" data-link-type="Forester" data-link-label='Forester' data-background-image="https://pictures.dealer.com/s/sne/1234/7a2e386cdc9947a7bb8d556ef1e03db9.jpg" > 759Forester 760</a> 761</li> 762<li> 763<a href="/subaru-electric-vehicles.htm" target="_self" class="bg5 lazy-background-image default" data-link-type="Electric Family" data-link-label='Forester' data-background-image="https://pictures.dealer.com/s/sne/1234/bb17e667356f4a56a56806ff58f9a899.jpg" > 764Electric Family 765</a> 766</li> 767<li> 768<a href="/new-subaru-incentives.htm" target="_self" class="bg6 lazy-background-image default" data-link-type="Crosstrek Hybrid" data-link-label='Forester' data-background-image="https://pictures.dealer.com/s/sne/1234/81c43d5a4bbb4f5ea219f5110e46022b.jpg" > 769Crosstrek Hybrid 770</a> 771</li> 772</ul> 773</div> 774</div><!-- end .ddc-page.ddc-footer-secondary --> 775<div class="ddc-page ddc-footer-secondary"> 776<div id="template-program-logos1-app-root" class="ddc-content ws-subaru-prgrm-logos d-flex flex-wrap justify-content-center align-items-center mb-0 py-7" data-widget-name="ws-subaru-prgrm-logos" data-widget-id="template-program-logos1" data-reactroot=""><a href="/eco-friendly-retailer-program.htm" target="_self"><img class="eco pt-4 px-4 pb-3 lazy-image" data-src="/static/assets/images/logos/oem-subaru/footer-logo-eco.png" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="CERTIFIED_SUBARU_ECOFRIENDLY_RETAILER"/></a><a href="/certified-inventory/index.htm?invType=certified&SBmake=Subaru&reset=InventoryListing" target="_self"><img class="cpo pt-4 px-4 pb-3 lazy-image" data-src="/static/assets/images/logos/oem-subaru/footer-logo-cpo.png" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="CERTIFIED_PREOWNED"/></a><a href="/subaru-love-encore.htm" target="_self"><img class="loveencore pt-4 px-4 pb-3 lazy-image" data-src="/static/assets/images/logos/oem-subaru/footer-logo-loveencore.png" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="SUBARU_LOVE_ENCORE"/></a><a href="/subaru-love-promise.htm" target="_self"><img class="lpgold pt-4 px-4 pb-3 lazy-image" data-src="/static/assets/images/logos/oem-subaru/footer-logo-lpgold.png" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="The Subaru Love Promise Customer & Community Commitment Award"/></a><a href="/subaru-express-service.htm" target="_self"><img class="express pt-4 px-4 pb-3 lazy-image" data-src="/static/assets/images/logos/oem-subaru/footer-logo-express.png" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="Subaru Express Service"/></a><a href="https://parts.subaru.com/?dealercode=010371&partner=DDChome" target="_blank"><img class="estore pt-4 px-4 pb-3 lazy-image" data-src="/static/assets/images/logos/oem-subaru/footer-logo-estore.png" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="SUBARU_PARTS_ONLINE"/></a></div> 777</div><!-- end .ddc-page.ddc-footer-secondary --> 778<div class="container third-party-service-footer"> 779<div class="pull-left credit ddc-content content-default" data-widget-name="content-default" data-widget-id="template-content2"> 780<div class="text-content-container content" > 781<a class="credit " href=" http://www.dealer.com" target="_blank"> Website by Dealer.com </a> 782</div> 783</div> 784<div id="template-navigation2-app-root" class="ddc-content ws-navigation pull-left navigation-default" data-widget-name="ws-navigation" data-widget-id="template-navigation2" data-reactroot=""><nav class="non-mega-menu " data-show-footer-links-icons=""><ul class="nav-list nav nav parent-nav-count-6 navbar-nav" role="list"><li class="nav-first dropdown dropdown nav-no-children"><a style="white-space:normal" href="/dealership/directions.htm" data-navigation-id="default">Directions</a></li><li class="dropdown dropdown nav-no-children"><a style="white-space:normal" href="/contact.htm" data-navigation-id="default">Contact Us</a></li><li class="dropdown dropdown nav-no-children"><a style="white-space:normal" href="/privacy.htm" data-navigation-id="default">Privacy</a></li><li class="dropdown dropdown nav-no-children"><a style="white-space:normal" href="/sitemap.htm" data-navigation-id="default">Sitemap</a></li><li class="dropdown dropdown nav-no-children"><a style="white-space:normal" href="http://www.facebook.com/pages/MetroWest-Subaru/320128345873" target="_blank" data-navigation-id="default">Facebook</a></li><li class="nav-last dropdown dropdown nav-no-children"><a style="white-space:normal" href="http://www.twitter.com/metrowestsubaru" target="_blank" data-navigation-id="default">Twitter</a></li></ul></nav></div> 785<div class="mod inventory-search-forward " data-widget-name="inventory-search-forward" data-widget-id="template-inventory-forward1"> 786<div class="top"><div class="tl"></div><div class="tr"></div></div> 787<div class="inner"> 788<div class="inner2"> 789<div class="bd"> 790<div class="bd2"> 791</div> 792</div> 793</div> 794</div> 795<div class="bottom"><div class="bl"></div><div class="br"></div></div> 796</div><!-- end .mod --> 797</div><!-- end .container.third-party-service-footer --> 798</div><!-- end .ddc-footer --> 799<div class="oem-includes hide"> 800</div><!-- end .oem-includes.hide --> 801<div class="ddc-tracking hide"> 802<div class=" ddc-content tracking-ddc-data-layer" data-widget-name="tracking-ddc-data-layer" data-widget-id="template-tracking13">
803<script type="text/javascript"> 804((DDC) => { 805const incrementItem = (name) => { 806const count = parseInt(DDC.session.get(name) || 0, 10) + 1; 807DDC.session.set(name, count.toString()); 808}; 809if (false) 810incrementItem('dlVdpViews'); 811if (false) 812incrementItem('dlVdpUsedViews'); 813DDC = DDC || {}; 814DDC.dataLayer = DDC.dataLayer || {}; 815DDC.dataLayer['client'] = {}; 816DDC.dataLayer['user'] = { 817...DDC.userLocation, 818}; 819DDC.dataLayer['date'] = {}; 820DDC.dataLayer.site = DDC.dataLayer.site || {}; 821DDC.dataLayer.site['features'] = { 822drEnable: "false", 823enableMyCars: true, 824templateHeaderLayoutOverride: "V9_HEADER_LAYOUT_DEFAULT_V1", 825templateFooterOverride: "footer-default", 826variationFontFace: "font-face-default", 827enableSEOURLs: false, 828digitalRetailing: { 829"enabled": false 830}, 831promotions: { 832"enabled": true 833} 834}; 835DDC.dataLayer.site['siteInfo'] = DDC.dataLayer.site['siteInfo'] || {}; 836DDC.dataLayer.site['siteInfo'].siteProvider = "Dealertrack"; 837DDC.dataLayer.site['siteInfo'].tier = "tier3"; 838DDC.dataLayer.site['siteInfo'].proximityAccount = DDC?.siteSettings?.proximityAccount ? DDC.siteSettings.proximityAccount : ''; 839DDC.dataLayer.page = DDC.dataLayer.page || {}; 840DDC.Widgets = DDC.Widgets || {}; 841DDC.Widgets.Tracking = DDC.Widgets.Tracking || {}; 842DDC.dataLayer.page.pageInfo = DDC.dataLayer.page.pageInfo || {}; 843DDC.dataLayer.page.pageInfo.pagePath = "\/"; 844DDC.dataLayer.page.pageInfo.pageUrl = "https:\/\/www.metrowestsubaru.com\/"; 845DDC.dataLayer.page.pageInfo.params = ""; 846DDC.dataLayer.page.pageInfo.pageWidgets = ["v9.widgets.content.page-title.v1","v9.widgets.include.velocity.v1","ws-facet-browse","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","ws-rec-vehicles","v9.viewmodel.internal-tools.design-option-viewer","v9.widgets.tracking.ddc.v1","ws-specials","v9.widgets.links.list.v1","v9.viewmodel.internal-tools.cox-digital-retailing-option-viewer","v9.viewmodel.content.disclaimer","v9.widgets.content.disclaimer.v1","v9.widgets.contact.info.v1","v9.widgets.inventory-search.forward.v1","ws-content-cta","ws-model-selector","ws-site-text-search","v9.viewmodel.buttonblock.responsive","TemplateContent","v9.widgets.tracking.ddc-clickmap.v1","ws-event-viewer","ws-subaru-prgrm-logos","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","v9.widgets.links.locale.v1","ws-mycars-nav","v9.widgets.tracking.ddc-data-layer.v1","v9.widgets.dialog.popups.v1","ws-dealer-reviews","v9.widgets.content.default.v1"]; 847DDC.dataLayer.page.pageInfo.isHomepage = true; 848DDC.dataLayer.page.pageInfo.isVlp = false; 849DDC.dataLayer.page.pageInfo.isVdp = false; 850DDC.dataLayer.page.pageInfo.isShowroomOverview = false; 851DDC.dataLayer.page.pageInfo.isIncentivesSearchDetail = false; 852DDC.dataLayer.page.pageInfo.hasLeadForm = false; 853DDC.dataLayer.page.pageInfo.isConfirm = false; 854//put any tracking properties into one datalayer object 855DDC.dataLayer.page.trackingTags = { 856}; 857DDC.dataLayer.page.attributes = { 858"layoutType": (false) ? "mobile" : "desktop", 859"locale": "en_US", 860// getting vehicle page results 861"incentivesCountPerDetailsPage": "", 862"incentivesDetailCategory": "", 863"vehicleCountPerPage": "", 864"vehicleCurrentPage": "", 865"vehicleListingPageSort": "", 866"vehicleListingPageViews": '', 867"vehicleDetailsPageViews": '', 868"vehicleDetailsNewPageViews": '', 869"vehicleDetailsUsedPageViews": '', 870"specialsCategory": "", 871}; 872DDC.dataLayer.dealership = DDC.dataLayer.dealership || {}; 873DDC.dataLayer.dealership.address1 = "948 Worcester Road"; 874DDC.dataLayer.dealership.address2 = "Route 9 East"; 875DDC.dataLayer.dealership.city = "Natick"; 876DDC.dataLayer.dealership.dealerCode = [{"autocheck":"5219616"}, {"dealertrack-post":"metrowestsubarusne"}, {"vinsolutions-ddc":"15645"}, {"dtid":"9138"}, {"dt-dr-profile":"metrowestsubarusne"}, {"sne":"010371"}, {"snedistrict":"sne_010_sne_03"}, {"common_org":"64fee7b1\-f56a\-43a9\-b715\-b829cae1a62d"}, {"at-kbb":"57426969"} ]; 877DDC.dataLayer.dealership.dealershipName = "MetroWest Subaru"; 878DDC.dataLayer.dealership.dealerContactFirstName = ""; 879DDC.dataLayer.dealership.dealerContactLastName = ""; 880DDC.dataLayer.dealership.postalCode = "01760"; 881DDC.dataLayer.dealership.stateProvince = "MA"; 882DDC.dataLayer.dealership.phone1 = "<span data\-phone\-ref=\x27SALES\x27 data\-account\-ref=\x27metrowestsubarusne\x27>(508) 392\-5843<\/span>"; 883DDC.dataLayer.dealership.website = "https:\/\/www.metrowestsubaru.com"; 884DDC.dataLayer.dealership.email = "[email protected]"; 885DDC.dataLayer.dealership.pfe = "bW9jLmxpYW11cmFidXNAdHNld29ydGVt"; 886DDC.dataLayer.dealership.cpa = "bW9jLmNuaW90dWF4b2NAbm9pdGFjaWZpbm1lZG5JLkFQQw=="; 887DDC.dataLayer.additionalInventoryFields = [ 888]; 889DDC.dataLayer['vehicles'] = [ 890]; 891DDC.dataLayer['confirmation'] = { 892// US1064395: properties for incentives data. 893"incentiveId": "", 894"incentiveTitle": "", 895"selectedIncentiveId": "", 896"incentiveShortTitle": "", 897"apptTime": "", 898"customFormId": "", 899"elapsedTime": "", 900"element": "", 901"email": "", 902"emailLowerCase": "", 903"firstName": "", 904"firstNameLowerCase": "", 905"formEventId": "", 906"formPagePath": "", 907"formTitle": "", 908"isModal": "", 909"lastName": "", 910"lastNameLowerCase": "", 911"modalContainer": "", 912"phone": "", 913"phoneNumber": "", 914"pageName": "", 915"preferredContact": "", 916"street": "", 917"streetLowerCase": "", 918"submissionTimestamp": "", 919"trackingId": "", 920"trackingTags": "", 921"tradeinMake": "", 922"tradeinModel": "", 923"tradeinVin": "", 924"tradeinYear": "", 925"uuid": "", 926"validate": "", 927"zip": "" || "", 928"coApplicant": { 929"firstName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 930"firstNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 931"lastName": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 932"lastNameLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 933"email": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 934"emailLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 935"phone": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 936"street": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", 937"streetLowerCase": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 938} 939}; 940var stripNullStrings = function(obj){ 941for (var property in obj) { 942if (obj.hasOwnProperty(property)) { 943var val = obj[property]; 944if (typeof val === "object") { 945stripNullStrings(val); 946} else { 947var checkdVal = ((val === "null")||(val === "" ) ? null : val); 948obj[property] = checkdVal; 949} 950} 951} 952} 953stripNullStrings(DDC.dataLayer); 954})(window.DDC); 955</script>
955 956</div> 957<div class=" tracking-ddc-generic-widget-user-events ddc-content" data-widget-name="tracking-ddc-generic-widget-user-events" data-widget-id="template-tracking16"> 958</div> 959<div class="consumer-privacy-banner ddc-fixed-banner ddc-fixed-banner-bottom in"> 960<div class="consumer-privacy-banner-container center-block container-max-md text-center d-sm-flex align-items-center justify-content-between"> 961<p class="consumer-privacy-banner-paragraph text-content-container text-left m-0"> 962We use cookies and browser activity to improve your experience, personalize content and ads, and 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>. California consumers may exercise their CCPA rights <a href="/privacy.htm?formType=rightToOptOut#privacyForm" aria-label="Click here to exercise your CCPA rights">here</a>. 963</p> 964<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" > 965I accept 966</button> 967</div> 968</div>
969<script> 970DDC = DDC || {}; 971DDC.WidgetData = DDC.WidgetData || {}; 972DDC.WidgetData["tracking-ddc"] = DDC.WidgetData["tracking-ddc"] || {}; 973DDC.WidgetData["tracking-ddc"].showPrivacyBanner = true || false; 974DDC.WidgetData["tracking-ddc"].inlinePrivacyBanner = true 975const addPrivacyBannerInline = () => { 976const privacyBanner = document.querySelector('.consumer-privacy-banner'); 977if (!privacyBanner) return; 978const PRIVACY_STATUS = "DDC.AllowUserData"; 979let allowUserData = null; 980try { 981allowUserData = window.localStorage.getItem(PRIVACY_STATUS); 982} catch (e) {} 983const hideForKeyboard = () => { 984const tabbableElements = privacyBanner.querySelectorAll( 985'a[href], audio[controls], video[controls], button, details, iframe, input:not([disabled]), select:not([disabled]), summary, textarea:not([disabled]), [tabindex="0"], [contenteditable="true"], [accesskey]' 986); 987tabbableElements.forEach(el => el.setAttribute('tabindex', '-1')); 988}; 989if (allowUserData !== 'true') { 990const privacyBannerCloseButton = privacyBanner.querySelector('.consumer-privacy-banner-button'); 991if (!privacyBannerCloseButton) return; 992document.body.prepend(privacyBanner); 993privacyBannerCloseButton.addEventListener('click', e => { 994e.preventDefault(); 995privacyBanner.classList.remove('in'); 996privacyBanner.classList.remove('no-animation'); 997privacyBanner.setAttribute('aria-hidden', 'true'); 998hideForKeyboard(); 999try { 1000window.localStorage.setItem(PRIVACY_STATUS, 'true'); 1001} catch (e) {} 1002}); 1003} 1004} 1005if( 1006(true || false) 1007&& 1008true 1009) { 1010addPrivacyBannerInline() 1011} 1012</script>
1012 1013<img class="hide" id="ddc-clickmap-img-click" src="" alt=""/> 1014<div class=" ddc-content tracking-url-parameter-tracking" data-widget-name="tracking-url-parameter-tracking" data-widget-id="template-tracking14"> 1015</div> 1016<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> 1017<div id="ws-tracking1-app-root" class="ddc-content ws-tracking" data-widget-name="ws-tracking" data-widget-id="ws-tracking1" data-reactroot="">
1017<script id="schema-0" type="application/ld+json">{"@context":"https://schema.org","@type":"AutomotiveBusiness","name":"MetroWest Subaru","description":"MetroWest Subaru is New Subaru and used car dealer in Natick, MA near Boston. We provide our customers with certified Subaru service, genuine OEM parts, and auto financing for those who qualify for an auto lease or car loan.","url":"https://www.metrowestsubaru.com","telephone":"+18666151316","email":"[email protected]","logo":"https://lh5.googleusercontent.com/p/AF1QipMctV7UUldvQe_NtzZlDwXhuZC3J4X0Do_IgYd_=w186-h202-p-k-no","address":{"@type":"PostalAddress","streetAddress":"948 Worcester Road, Route 9 East","addressLocality":"Natick","addressRegion":"MA","postalCode":"01760","addressCountry":"US"},"geo":{"@type":"GeoCoordinates","latitude":42.2988,"longitude":-71.3626},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"09:00","closes":"19:00"}],"department":[{"@type":"AutoRepair","name":"Service","address":{"@type":"PostalAddress","streetAddress":"948 Worcester Road, Route 9 East","addressLocality":"Natick","addressRegion":"MA","postalCode":"01760","addressCountry":"US"},"url":"https://www.metrowestsubaru.com","telephone":"+15083155176","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"07:00","closes":"21:00"}]},{"@type":"AutoPartsStore","name":"Parts","address":{"@type":"PostalAddress","streetAddress":"948 Worcester Road, Route 9 East","addressLocality":"Natick","addressRegion":"MA","postalCode":"01760","addressCountry":"US"},"url":"https://www.metrowestsubaru.com","telephone":"+15083155175","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"07:00","closes":"21:00"}]},{"@type":"AutoDealer","name":"Sales","telephone":"+18666151316","url":"https://www.metrowestsubaru.com","map":"https://www.google.com/maps/place/MetroWest+Subaru/@42.29903,-71.3630912,15z/data=!4m5!3m4!1s0x0:0xe310aa1705f0c494!8m2!3d42.29903!4d-71.3630912","address":{"@type":"PostalAddress","streetAddress":"948 Worcester Road, Route 9 East","addressLocality":"Natick","addressRegion":"MA","postalCode":"01760","addressCountry":"US"},"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"opens":"09:00","closes":"19:00"}]}]}</script>
1017</div> 1018</div><!-- end .ddc-tracking.hide --> 1019<div class="ddc-internal-tools"> 1020<div class=" internal-tools-design-option-viewer" data-widget-name="internal-tools-design-option-viewer" data-widget-id="template-design-option-viewer1"> 1021</div> 1022</div><!-- end .ddc-internal-tools --> 1023<div class="hide"> 1024<style> 1025.ui-dialog-entry { 1026position: absolute; 1027} 1028</style> 1029<div class="dialog-popups ddc-content" data-widget-name="dialog-popups" data-widget-id="template-dialog1"> 1030<div data-dialog-class="ui-dialog-entry" class="dialog" data-name="/popups/entry.htm" data-auto-open="true" data-width="509" data-height="508" data-href="/popups/entry.htm" data-popup="true" data-open-once="true" > 1031</div> 1032</div> 1033<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-include1"> 1034; 1035<div class="cst_SCHEDULE_SERVICE"> 1036<a class="btn btn-primary cstBtn ui-button btn-no-decoration" href="/service/appointment.htm" target='_self' data-location='page-schedule-service-button'> 1037Schedule Service 1038</a> 1039</div> 1040<style> 1041.cst_SCHEDULE_SERVICE { position:absolute; z-index:999; top:85px; right: 50px; border: none; } 1042.page-header.shrink-header-nav .header-default .cst_SCHEDULE_SERVICE {display:none;} 1043.ddc-footer .container:first-child {position: relative;} 1044.cst_SCHEDULE_SERVICE .ddc-btn-default:after,.cst_SCHEDULE_SERVICE .btn-primary:after {content: "";} 1045</style> 1046; 1047<div class="cst_SCHEDULE_SERVICE_PICK_UP"> 1048<a class="btn btn-primary cstBtn ui-button btn-no-decoration" href="/why-metrowest-subaru-service.htm" target='_self' > 1049Schedule Service Pick Up 1050</a> 1051</div> 1052<style> 1053.cst_SCHEDULE_SERVICE_PICK_UP { position:absolute; z-index:999; top:85px; right: 250px; border: none; } 1054.page-header.shrink-header-nav .header-default .cst_SCHEDULE_SERVICE_PICK_UP {display:none;} 1055.ddc-footer .container:first-child {position: relative;} 1056.cst_SCHEDULE_SERVICE_PICK_UP .ddc-btn-default:after,.cst_SCHEDULE_SERVICE_PICK_UP .btn-primary:after {content: "";} 1057</style> 1058<div class="cst_CUSTOMER_AWARD"> 1059<a class="btn btn-primary cstBtn ui-button btn-no-decoration" href="/subaru-love-promise.htm" target='_self' > 1060</a> 1061</div> 1062<style> 1063.cst_CUSTOMER_AWARD { position:absolute; z-index:999; top:55px; left: 550px; border: none; } 1064.page-header.shrink-header-nav .header-default .cst_CUSTOMER_AWARD {display:none;} 1065.ddc-footer .container:first-child {position: relative;} 1066.cst_CUSTOMER_AWARD .ddc-btn-default:after,.cst_CUSTOMER_AWARD .btn-primary:after {content: "";} 1067</style> 1068<style> 1069.cst_CUSTOMER_AWARD:hover { opacity:0.7; } 1070</style> 1071<style> 1072.cst_CUSTOMER_AWARD img { width: 200px; max-width: 200px; display: block; } 1073</style> 1074<style> 1075.cst_CUSTOMER_AWARD .cstBtn { padding: 0px; margin: 0px; line-height: 0px; border: none; } 1076.cst_CUSTOMER_AWARD .cstBtn:before, .cst_CUSTOMER_AWARD .cstBtn:hover.disabled:before { content: ""; } 1077.cst_CUSTOMER_AWARD .ui-button-text {display: none;} 1078</style> 1079; 1080<div class="cst_CCC_AWARD"> 1081<a class="btn btn-primary cstBtn ui-button btn-no-decoration" href="/subaru-love-promise.htm" target='_self' > 1082</a> 1083</div> 1084<style> 1085.cst_CCC_AWARD { position:absolute; z-index:999; top:0px; right: 300px; border: none; } 1086.page-header.shrink-header-nav .header-default .cst_CCC_AWARD {display:none;} 1087.ddc-footer .container:first-child {position: relative;} 1088.cst_CCC_AWARD .ddc-btn-default:after,.cst_CCC_AWARD .btn-primary:after {content: "";} 1089</style> 1090<style> 1091.cst_CCC_AWARD .cstBtn.btn { border:none; } 1092</style> 1093<style> 1094.cst_CCC_AWARD img { width: 140px; max-width: 140px; display: block; } 1095</style> 1096<style> 1097.cst_CCC_AWARD .cstBtn { padding: 0px; margin: 0px; line-height: 0px; border: none; } 1098.cst_CCC_AWARD .cstBtn:before, .cst_CCC_AWARD .cstBtn:hover.disabled:before { content: ""; } 1099.cst_CCC_AWARD .ui-button-text {display: none;} 1100</style> 1101<div class="cst_ECO_DEALER"> 1102<a class="btn btn-primary cstBtn ui-button btn-no-decoration" href="/eco-friendly-retailer-program.htm" target='_self' > 1103</a> 1104</div> 1105<style> 1106.cst_ECO_DEALER { position:absolute; z-index:999; top:10px; left: 570px; border: none; } 1107.page-header.shrink-header-nav .header-default .cst_ECO_DEALER {display:none;} 1108.ddc-footer .container:first-child {position: relative;} 1109.cst_ECO_DEALER .ddc-btn-default:after,.cst_ECO_DEALER .btn-primary:after {content: "";} 1110</style> 1111<style> 1112.cst_ECO_DEALER:hover { opacity:0.7; } 1113</style> 1114<style> 1115.cst_ECO_DEALER img { display: block; } 1116</style> 1117<style> 1118.cst_ECO_DEALER .cstBtn { padding: 0px; margin: 0px; line-height: 0px; border: none; } 1119.cst_ECO_DEALER .cstBtn:before, .cst_ECO_DEALER .cstBtn:hover.disabled:before { content: ""; } 1120.cst_ECO_DEALER .ui-button-text {display: none;} 1121</style> 1122) 1123<!-- Facebook Pixel Code -->
1124<script>
vendor: 450 bytes, lines 1124-1143
1124 1125! function(f, b, e, v, n, t, s) { 1126if (f.fbq) return; 1127n = f.fbq = function() { 1128n.callMethod ? 1129n.callMethod.apply(n, arguments) : n.queue.push(arguments) 1130}; 1131if (!f._fbq) f._fbq = n; 1132n.push = n; 1133n.loaded = !0; 1134n.version = '2.0'; 1135n.queue = []; 1136t = b.createElement(e); 1137t.async = !0; 1138t.src = v; 1139s = b.getElementsByTagName(e)[0]; 1140s.parentNode.insertBefore(t, s) 1141}(window, document, 'script', 1142'https://connect.facebook.net/en_US/fbevents.js'); 1143fbq('init', '
1143540583532970584
vendor: 30 bytes, lines 1143-1144
1143'); 1144fbq('track', 'PageView');
1145</script>
1145 1146<noscript><img height="1" width="1" style="display:none" 1147src="https://www.facebook.com/tr?id=540583532970584&ev=PageView&noscript=1" 1148/></noscript> 1149<!-- End Facebook Pixel Code --> 1150<noscript><img height="1" width="1" style="display:none;" alt="" src="https://analytics.twitter.com/i/adsct?txn_id=l5wn3&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /> 1151<img height="1" width="1" style="display:none;" alt="" src="//t.co/i/adsct?txn_id=l5wn3&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /></noscript> 1152<!-- Facebook Conversion Code -->
1153<script>(function() { 1154var _fbq = window._fbq || (window._fbq = []); 1155if (!_fbq.loaded) { 1156var fbds = document.createElement('script'); 1157fbds.async = true; 1158fbds.src = '//connect.facebook.net/en_US/fbds.js'; 1159var s = document.getElementsByTagName('script')[0]; 1160s.parentNode.insertBefore(fbds, s); 1161_fbq.loaded = true; 1162} 1163})(); 1164window._fbq = window._fbq || []; 1165window._fbq.push(['track', '6025979156974', {'value':'0.00','currency':'USD'}]); 1166</script>
1166 1167<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?ev=6025979156974&cd[value]=0.00&cd[currency]=USD&noscript=1" /></noscript> 1168<!-- Facebook Retargeting Code -->
1169<script>(function() { 1170var _fbq = window._fbq || (window._fbq = []); 1171if (!_fbq.loaded) { 1172var fbds = document.createElement('script'); 1173fbds.async = true; 1174fbds.src = '//connect.facebook.net/en_US/fbds.js'; 1175var s = document.getElementsByTagName('script')[0]; 1176s.parentNode.insertBefore(fbds, s); 1177_fbq.loaded = true; 1178} 1179_fbq.push(['addPixelId', '1498961413673111']); 1180})(); 1181window._fbq = window._fbq || []; 1182window._fbq.push(['track', 'PixelInitialized', {}]);</script>
1182 1183<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?id=1498961413673111&ev=PixelInitialized" /></noscript> 1184<!-- 1185mega menu fixes 1186--> 1187<style> 1188.navbar-default .navigation-default:is(.smallest, .smaller, .small) :is(.nav, .ddc-nav-inline) > li > a { min-width: 0px; } /* small */ 1189.navbar-default .navigation-default:is(.smallest, .smaller) .nav > li > a { padding-left: 2px; padding-right: 10px; } /* smaller */ 1190.navbar-default .navigation-default:is(.smallest) ~ :is(.mycars,.mycars-default) .menu > a{ width: 60px; } /* smallest */ 1191</style> 1192</div> 1193<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-include2"> 1194</div> 1195<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-include3"> 1196</div> 1197<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-include4"> 1198<!-- Facebook Pixel Code -->
1199<script> 1200!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 1201n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 1202n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 1203t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 1204document,'script','//connect.facebook.net/en_US/fbevents.js'); 1205if(window.Cookies.get('privacyOption') === "rightToOptOut") { 1206fbq('dataProcessingOptions', ['LDU'], 0, 0); 1207} else { 1208fbq('dataProcessingOptions', []); 1209} 1210fbq('init', '512608965760646'); 1211fbq('track', 'PageView', {}, { eventID: window.DDC.dataLayer.page.pageViewId }); 1212fbq('init', '2907822066115259'); 1213fbq('track', 'PageView', {}, { eventID: window.DDC.dataLayer.page.pageViewId }); 1214</script>
1214 1215<noscript> 1216<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=512608965760646&ev=PageView&noscript=1"/> 1217<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=2907822066115259&ev=PageView&noscript=1"/> 1218</noscript> 1219<!-- End Facebook Pixel Code --> 1220<style type="text/css"> 1221.social-header-buttons.ddc-integrations a.disable-bgImage { background-image: none } 1222.social-header-buttons a {float:left;} 1223.social-header-buttons a svg { border-radius: 50% } 1224.social-header-buttons.socialsm a {width:20px;height:20px; } 1225.social-header-buttons.socialmed a {width:30px;height:30px;} 1226.social-header-buttons.sociallrg a {width:44px;height:44px;} 1227.social-header-buttons a span {display:none;} 1228.social-header-buttons.sociallrg a { margin: 0 2px; } 1229.social-header-buttons.socialmed a { margin: 0 2px; } 1230.social-header-buttons.socialsm a { margin: 0 1px; } 1231.social-header-buttons.socialsm a svg {width:20px;height:20px; } 1232.social-header-buttons.socialmed a svg {width:30px;height:30px;} 1233.social-header-buttons.sociallrg a svg {width:44px;height:44px;} 1234.social-header-buttons a svg g {transition: transform 0.25s; transition-timing-function: ease-in; transform-origin: 50% 50%} 1235.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)} 1236</style> 1237<div class="social-header-buttons ddc-integrations socialheader-header-container socialmed social-header-button-override hide hidden" style="position:absolute;right:375px;top:60px;"> 1238<a title="Visit us on Facebook" class="disable-bgImage" target="_blank" href="//www.facebook.com/metrowestsubaru" data-social-header-button-id="facebook" aria-label="Facebook"> 1239<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:#fff}#sh-facebook g{fill:#231f20}</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> 1240<a title="Visit us on Twitter" class="disable-bgImage" target="_blank" href="//www.twitter.com/metrowestsubaru" data-social-header-button-id="twitter" aria-label="Twitter"> 1241<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:#fff}#sh-twitter g{fill:#231f20}</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> 1242<a title="Visit us on Pinterest" class="disable-bgImage" target="_blank" href="//www.pinterest.com/MetroWestSubaru/" data-social-header-button-id="pinterest" aria-label="Pinterest"> 1243<svg id="sh-pinterest" version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" aria-hidden="true"><style>#sh-pinterest rect{fill:#fff}#sh-pinterest g{fill:#231f20}</style><rect width="64" height="64"/><g><path d="M32.01517,13.5a18.49057,18.49057,0,0,0-6.73972,35.70683,17.79639,17.79639,0,0,1,.06085-5.30963c.33471-1.44531,2.16037-9.18914,2.16037-9.18914a6.73327,6.73327,0,0,1-.5477-2.73849c0-2.57113,1.491-4.48807,3.347-4.48807a2.32291,2.32291,0,0,1,2.34293,2.60156c0,1.58224-1.00412,3.95559-1.5366,6.1616a2.68878,2.68878,0,0,0,2.73849,3.347c3.28618,0,5.81168-3.46875,5.81168-8.45889,0-4.42722-3.17969-7.51562-7.72862-7.51562a8,8,0,0,0-8.35239,8.01768,7.2155,7.2155,0,0,0,1.36924,4.21423.55031.55031,0,0,1,.12172.53248c-.13693.57813-.45642,1.84087-.51727,2.09951-.07607.3347-.27385.41077-.62377.24342-2.3125-1.08018-3.75781-4.44244-3.75781-7.16571,0-5.82689,4.22944-11.18215,12.21669-11.18215,6.405,0,11.39515,4.56414,11.39515,10.68009,0,6.37459-4.01644,11.50165-9.5847,11.50165a4.912,4.912,0,0,1-4.22944-2.12993s-.92805,3.5296-1.15625,4.39679a20.1387,20.1387,0,0,1-2.29729,4.8532A18.50133,18.50133,0,1,0,32.01517,13.5Z"/></g></svg> </a> 1244</div> 1245</div> 1246<div class=" ddc-content include-velocity" data-widget-name="include-velocity" data-widget-id="template-specific-include1"> 1247; 1248;
1249<script>
vendor: 333 bytes, lines 1249-1258
1249 1250(function(w,d,s,l,i){ 1251w[l]=w[l]||[];w[l].push({ 1252'gtm.start': new Date().getTime(),event:'gtm.js' 1253}); 1254var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; 1255j.async=true; 1256j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl; 1257f.parentNode.insertBefore(j,f); 1258})(window,document,'script','dataLayer','
1258GTM-NK4WQL9
vendor: 4 bytes, line 1258
1258');
1259</script>
vendor: 69 bytes, lines 1259-1261
1259 1260<noscript> 1261<iframe src="https://www.googletagmanager.com/ns.html?id=
1261GTM-NK4WQL9
vendor: 84 bytes, lines 1261-1262
1261" height="0" width="0" style="display:none;visibility:hidden"></iframe> 1262</noscript>
1263</div> 1264</div><!-- end .hide -->
1265<script type="text/javascript"> 1266window.DDC = window.DDC || {}; 1267var generateCallTrackingSessionId = function() { 1268var uuid = Math.random().toString(36).substring(2) + (new Date()).getTime().toString(36); 1269return uuid; 1270}, 1271setCallTrackingSessionCookie = function(uuid) { 1272// Set cookie to expire in 2 hours 1273var expirationTime = new Date(); 1274expirationTime.setTime(expirationTime.getTime() + 120 * 60 * 1000); 1275document.cookie = 'callTrackingSessionId=' + uuid + ';expires=' + expirationTime.toGMTString() + ';path=/'; 1276}, 1277cookieRxResults = new RegExp("callTrackingSessionId=\(\.\*\?\)\(;\|\$\)").exec(document.cookie), 1278callTrackingSessionId 1279; 1280if (cookieRxResults) { 1281callTrackingSessionId = cookieRxResults[1]; 1282} else { 1283callTrackingSessionId = generateCallTrackingSessionId(); 1284setCallTrackingSessionCookie(callTrackingSessionId); 1285} 1286window.DDC.callTrackingSettings = { 1287callTrackingArtifactBaseUrl: 'https://phones.ddcplatform.dealer.com', 1288callTrackingSessionId: callTrackingSessionId, 1289callTrackingAccountIdsOverride: null 1290}; 1291window.DDC.phonesUrl = 'https://phone-swap-service-v2-prod.us-east-1.web.dealer.com:443/phones'; 1292</script>
vendor: 1 bytes, line 1292
1292
1293<script type="text/javascript" src="/static/assets/libraries/ddc-phone-swapping/live-latest/umd.js" async></script>
1293 1294<!-- Google Tag Manager -->
1295<script type="text/javascript"> 1296const gtmContainerIds = [{id:'GTM-4H673',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-N6DF7WQ',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-T4TGC6P',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-NFTX3XB',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-WG2GDJZ',src:'https://www.googletagmanager.com/gtm.js'}, {id:'GTM-NFRBVML',src:'https://www.googletagmanager.com/gtm.js'}]; 1297window.DDC.dataLayer = window.DDC.dataLayer || {}; 1298if(window.dataLayer) { 1299window.dataLayer.splice(0,0,window.DDC.dataLayer); 1300} else { 1301window.dataLayer=[window.DDC.dataLayer]; 1302} 1303(()=>{ 1304const dataLayerHasData = !!Object.keys(window.DDC.dataLayer).length && !!window.DDC.dataLayer.page?.pageInfo; 1305window?.newrelic?.setCustomAttribute( 1306'dataLayerHasData', 1307dataLayerHasData 1308); 1309})(); 1310(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; 1311while(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);}} 1312(window,document,'script','dataLayer',gtmContainerIds)); 1313</script>
1313 1314<!-- End Google Tag Manager -->
1315<script type="text/javascript"> 1316window.DDC = window.DDC || {}; 1317DDC.WS = DDC.WS || {}; 1318DDC.OSIRIS = DDC.WS; 1319DDC.WS.state = DDC.WS.state || {}; 1320DDC.WS.state['ws-model-selector'] = DDC.WS.state['ws-model-selector'] || {}; 1321DDC.WS.state['ws-model-selector']['ws-model-selector1'] = {"loading":{"error":null,"status":false},"loadingInventoryCounts":{"error":null,"status":false},"vehicles":{"All Models":[{"year":2026,"make":"Subaru","model":"Crosstrek","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Crosstrek/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":26995,"minDestinationCharge":1420,"maxDestinationCharge":1450,"srpParams":{},"priceWithCharges":28415,"gvBodyStyle":"SUV"},{"year":2026,"make":"Subaru","model":"Forester","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Forester/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":29995,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{},"priceWithCharges":31445,"gvBodyStyle":"SUV"},{"year":2026,"make":"Subaru","model":"Solterra","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Solterra/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":38495,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{},"priceWithCharges":39945,"gvBodyStyle":"SUV"},{"year":2026,"make":"Subaru","model":"Outback","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Outback/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":34995,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{},"priceWithCharges":36445,"gvBodyStyle":"SUV"},{"year":2027,"make":"Subaru","model":"Ascent","image":"https://images.dealer.com/ddc/vehicles/2027/Subaru/Ascent/SUV/perspective/front-left/2027_76.png","minStartingAtPrice":40795,"minDestinationCharge":1495,"maxDestinationCharge":1495,"srpParams":{},"priceWithCharges":42290,"gvBodyStyle":"SUV"},{"year":2027,"make":"Subaru","model":"BRZ","image":"https://images.dealer.com/ddc/vehicles/2027/Subaru/BRZ/Coupe/perspective/front-left/2027_76.png","minStartingAtPrice":36140,"minDestinationCharge":1245,"maxDestinationCharge":1245,"srpParams":{},"priceWithCharges":37385,"gvBodyStyle":"Coupe"},{"year":2026,"make":"Subaru","model":"Impreza","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Impreza/Hatchback/perspective/front-left/2026_76.png","minStartingAtPrice":26595,"minDestinationCharge":1195,"maxDestinationCharge":1195,"srpParams":{},"priceWithCharges":27790,"gvBodyStyle":"5-Door"},{"year":2026,"make":"Subaru","model":"WRX","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/WRX/Sedan/perspective/front-left/2026_76.png","minStartingAtPrice":32495,"minDestinationCharge":1195,"maxDestinationCharge":1195,"srpParams":{},"priceWithCharges":33690,"gvBodyStyle":"Sedan"},{"year":2026,"make":"Subaru","model":"Uncharted","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Uncharted/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":34995,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{},"priceWithCharges":36445,"gvBodyStyle":"SUV"},{"year":2027,"make":"Subaru","model":"Trailseeker","image":"https://images.dealer.com/ddc/vehicles/2027/Subaru/Trailseeker/SUV/perspective/front-left/2027_76.png","minStartingAtPrice":39995,"minDestinationCharge":1495,"maxDestinationCharge":1495,"srpParams":{},"priceWithCharges":41490,"gvBodyStyle":"SUV"}],"Hybrid":[{"year":2026,"make":"Subaru","model":"Crosstrek","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Crosstrek/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":26995,"minDestinationCharge":1420,"maxDestinationCharge":1450,"srpParams":{"normalFuelType":["Hybrid"]},"priceWithCharges":28415,"gvBodyStyle":"SUV"},{"year":2026,"make":"Subaru","model":"Forester","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Forester/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":29995,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{"normalFuelType":["Hybrid"]},"priceWithCharges":31445,"gvBodyStyle":"SUV"}],"Electric":[{"year":2026,"make":"Subaru","model":"Solterra","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Solterra/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":38495,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{"normalFuelType":["Electric"]},"priceWithCharges":39945,"gvBodyStyle":"SUV"},{"year":2026,"make":"Subaru","model":"Uncharted","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Uncharted/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":34995,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{"normalFuelType":["Electric"]},"priceWithCharges":36445,"gvBodyStyle":"SUV"},{"year":2027,"make":"Subaru","model":"Trailseeker","image":"https://images.dealer.com/ddc/vehicles/2027/Subaru/Trailseeker/SUV/perspective/front-left/2027_76.png","minStartingAtPrice":39995,"minDestinationCharge":1495,"maxDestinationCharge":1495,"srpParams":{"normalFuelType":["Electric"]},"priceWithCharges":41490,"gvBodyStyle":"SUV"}],"Gas":[{"year":2026,"make":"Subaru","model":"Crosstrek","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Crosstrek/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":26995,"minDestinationCharge":1420,"maxDestinationCharge":1450,"srpParams":{"normalFuelType":["Gasoline"]},"priceWithCharges":28415,"gvBodyStyle":"SUV"},{"year":2026,"make":"Subaru","model":"Forester","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Forester/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":29995,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{"normalFuelType":["Gasoline"]},"priceWithCharges":31445,"gvBodyStyle":"SUV"},{"year":2026,"make":"Subaru","model":"Outback","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Outback/SUV/perspective/front-left/2026_76.png","minStartingAtPrice":34995,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{"normalFuelType":["Gasoline"]},"priceWithCharges":36445,"gvBodyStyle":"SUV"},{"year":2027,"make":"Subaru","model":"Ascent","image":"https://images.dealer.com/ddc/vehicles/2027/Subaru/Ascent/SUV/perspective/front-left/2027_76.png","minStartingAtPrice":40795,"minDestinationCharge":1495,"maxDestinationCharge":1495,"srpParams":{"normalFuelType":["Gasoline"]},"priceWithCharges":42290,"gvBodyStyle":"SUV"},{"year":2027,"make":"Subaru","model":"BRZ","image":"https://images.dealer.com/ddc/vehicles/2027/Subaru/BRZ/Coupe/perspective/front-left/2027_76.png","minStartingAtPrice":36140,"minDestinationCharge":1245,"maxDestinationCharge":1245,"srpParams":{"normalFuelType":["Gasoline"]},"priceWithCharges":37385,"gvBodyStyle":"Coupe"},{"year":2026,"make":"Subaru","model":"Impreza","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Impreza/Hatchback/perspective/front-left/2026_76.png","minStartingAtPrice":26595,"minDestinationCharge":1195,"maxDestinationCharge":1195,"srpParams":{"normalFuelType":["Gasoline"]},"priceWithCharges":27790,"gvBodyStyle":"5-Door"},{"year":2026,"make":"Subaru","model":"WRX","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/WRX/Sedan/perspective/front-left/2026_76.png","minStartingAtPrice":32495,"minDestinationCharge":1195,"maxDestinationCharge":1195,"srpParams":{"normalFuelType":["Gasoline"]},"priceWithCharges":33690,"gvBodyStyle":"Sedan"}],"Wilderness":[{"year":2026,"make":"Subaru","model":"Crosstrek","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Crosstrek/SUV/trim_Wilderness_ad1c29/perspective/front-left/2026_76.png","trim":"Wilderness","minStartingAtPrice":26995,"minDestinationCharge":1420,"maxDestinationCharge":1450,"srpParams":{},"priceWithCharges":28415,"gvBodyStyle":"SUV"},{"year":2026,"make":"Subaru","model":"Forester","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Forester/SUV/trim_Wilderness_4bbf0c/perspective/front-left/2026_76.png","trim":"Wilderness","minStartingAtPrice":29995,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{},"priceWithCharges":31445,"gvBodyStyle":"SUV"},{"year":2026,"make":"Subaru","model":"Outback","image":"https://images.dealer.com/ddc/vehicles/2026/Subaru/Outback/SUV/trim_Wilderness_fca378/perspective/front-left/2026_76.png","trim":"Wilderness","minStartingAtPrice":34995,"minDestinationCharge":1450,"maxDestinationCharge":1450,"srpParams":{},"priceWithCharges":36445,"gvBodyStyle":"SUV"}]},"inventoryCounts":{},"widgetData":{"make":["Subaru"],"siteId":"metrowestsubarusne","pageAlias":"INDEX","accountId":"metrowestsubarusne","pageId":"metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1","host":"www.metrowestsubaru.com","scheme":"https"},"groupAliases":{"All Models":"ALL_MODELS","Hybrid":"HYBRID","Electric":"ELECTRIC","Gas":"GAS","Wilderness":"WILDERNESS"},"requestData":{"deviceType":"DESKTOP","windowId":"ws-model-selector1","widgetName":"ws-model-selector","locale":"en_US"},"prefs":{"widgetHeading":"SHOP_NEW","widgetClasses":"","headingClasses":"","headingSize":"","showInventoryOnLotCount":"false","modelLinkAlias":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","modelLinkParameters":"make,model,gvBodyStyle,trim","modelTitleAttributes":"model,gvBodyStyle,trim","showAllModelsTab":"false","tabOrder":"","inventoryCountLabel":"ON_THE_LOT","startingAtPriceLabel":"STARTING_MSRP","showPricing":"false","displayStyle":"carousel","cardLayout":"stacked","showTabs":"true","showDivider":"false","initialVehicleDisplay":"9","excludeModelsWithoutInventory":"false","largeVehicleModelNavigationLabel":"model","showcaseMappingId":"subaru","enableGroupInventoryConstraints":"false","includeDestinationChargeInPrice":"false","noInventoryFallbackUrl":"","showcaseMappingVehicleOrder":"default","imagePerspective":"front-left","modelCardGridPadding":"py-4 px-md-0 py-md-8","showMoreButtonPadding":"pt-8","tabsAlignment":"","modelCardTitleColor":"","showTabIcons":"true","tabIconClasses":"ddc-icon ddc-icon-size-xlarge mr-1 ddc-icon-TAB_NAME text-TAB_NAME","isFragmentPage":"false","buttonSize":""},"labels":{"NEXT_BODYSTYLE":"Next Bodystyle","ALL":"All","MODEL_SELECTOR_UNAVAILABLE":"Model selector is not available right now","AVAILABLE":"Available","MORE":"More","PREVIOUS_VEHICLE":"Previous Vehicle","SEARCH_NEW_INVENTORY_BY":"Search new inventory by","SHOW_MORE":"Show More","SHOP_NEW":"Shop New","SHOW_X_MORE":"Show {count} more","NEXT_VEHICLE":"Next Vehicle","ON_THE_LOT":"on the lot","STARTING_MSRP":"Starting MSRP","TECHNICAL_DIFFICULTIES_VERBIAGE":"We are experiencing technical difficulties, please try reloading. ","SHOW":"Show"},"sitemap":{"INVENTORY_LISTING_DEFAULT_AUTO_NEW":"/new-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-model-selector-service":true}}; 1322DDC.WS.state['ws-site-text-search'] = DDC.WS.state['ws-site-text-search'] || {}; 1323DDC.WS.state['ws-site-text-search']['template-site-search1'] = {"widgetData":{"pageAlias":"INDEX","pageSearchUri":"https://minerva-west.web.dealer.com/search","accountId":"metrowestsubarusne","siteId":"metrowestsubarusne","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":"pull-right position-absolute","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":"link","addressGetDirectionsLabel":"GET_DIRECTIONS","contactUsHeadingLabel":"CONTACT_US","addressHeadingLabel":"GET_DIRECTIONS","addressClasses":"","hoursTabsHeaderLabel":"HOURS","searchPlaceholderL
1323abel":"SEARCH_PLACEHOLDER_TEXT","numberOfCharactersForFirstSearch":"2","vehicleOrder":"Oldest First","hideWidgetOnPages":"","display":"button","listingConfigIds":"new,used","showPrice":"true","enableConditionTabs":"false","prioritizeClosestVehiclesToShopper":"false","showCityAndState":"false"},"labels":{"CLICK_TO_CALL_OUR":"Click to call our","TAB_PRE_OWNED":"Pre-Owned","NEW":"New","RECENT":"Recent","THURSDAY":"Thursday","SEARCH_RESULTS_READY":"Search results are ready for navigation. ","SEARCH_PLACEHOLDER":"Search for Anything... ","SORRY_TIMEOUT_ADD":"Sorry, we're having trouble searching for that right now. Please try a different search term or use the links below. ","MILEAGE":"Mileage","CLOSE":"Close","SEND_US_AN_EMAIL":"Send Us an Email","WEDNESDAY":"Wednesday","CERTIFIED":"Certified","USED_INVENTORY":"Pre-Owned Inventory","INVENTORY":"Inventory","MORE_INVENTORY_SEARCHES":"More Inventory Searches","SATURDAY":"Saturday","INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED_SEARCH_LINK":"Certified Vehicles","PAGE_SEARCH_RESULTS":"Page Search Results","SERVICE":"Service","ABOUT_US":"About Us","CLEAR_SEARCH_HISTORY":"Clear search history","DIRECTIONS":"Directions","FINANCE_CENTER":"Finance Center","NO_RESULTS_FOR":"Sorry, we couldn't find results matching","INVENTORY_LISTING_DEFAULT_AUTO_NEW_SEARCH_LINK":"New Vehicles","NUMBER":"Number","NO_SEARCH_RESULTS_FOUND":"No results found, please refine your search criteria. ","VIEW_ALL_VEHICLES_SITE_SEARCH":"View Vehicles Matching Your Search","SUNDAY":"Sunday","SEARCH":"Search","VIEW_DETAILS_ABOUT":"View details about","INVENTORY_LISTING_DEFAULT_AUTO_USED_SEARCH_LINK":"Pre-Owned Vehicles","TUESDAY":"Tuesday","DEPARTMENT":"Department","PAGE":"Page","SEND_AN_EMAIL_TO":"Send an Email to","ALL_NEW_INVENTORY":"All New Inventory","DEALERSHIP_HOURS":"Dealership Hours","ALL_INVENTORY":"All Inventory","CLOSE_MODAL":"Close Modal","SEARCH_THE_WHOLE_SITE":"Search the whole site! ","SHOW_MORE":"Show More","PARTS_DEPT_HOURS":"Parts Dept. Hours","CLEAR_SEARCH_INPUT":"Clear Search Input","QUICK_LINKS":"Quick Links","WEBSITE_RESOURCES":"Website Resources","CLEAR_HISTORY":"Clear History","GET_DIRECTIONS":"Get Directions","SORRY_TIMEOUT_GENERIC":"Sorry, we're having trouble searching for that right now. Please try a different search term or use the links below. ","SORRY_TIMEOUT_INVENTORY":"Sorry, we're having trouble searching for that right now. Please try a different search term or use the links below. ","RECENT_SEARCHES":"Recent Searches","VOICE_SEARCH":"Voice Search","SERVICE_DEPT_HOURS":"Service Dept. Hours","VEHICLE_SEARCH_RESULTS":"Vehicle search results","CAR_CUSTOMIZER_SEARCH_LINK":"Start A Custom Build","PARTS":"Parts","FRIDAY":"Friday","NEW_INVENTORY":"New Inventory","DETAILS_PAGE":"details page","SEARCH_PLACEHOLDER_LISTENING":"Listening... ","SEARCH_BY_MAKE_MODEL_ETC":"Search by make, model, etc. ","REMOVE":"Remove","TAB_CERTIFIED":"Certified","SALES":"Sales","NO_MATCHES_FOUND_FOR":"No matches found for","SORRY_TIMEOUT_PAGES":"Sorry, we're having trouble searching for that right now. Please try a different search term or use the links below. ","ALL_USED_INVENTORY":"All Used Inventory","PRE_OWNED":"Pre-Owned","SEARCH_RESULTS":"Search Results","INVENTORY_SEARCH_RESULTS":"Inventory Search Results","MONDAY":"Monday","TAB_NEW":"New","SORRY_NO_RESULTS":"Sorry, we could not find a match","HOURS":"Hours","SEARCH_PLACEHOLDER_TEXT":"Describe your ideal car. Make, model, features, etc. ","VISIT":"Visit","CANCEL":"Cancel","SUBMIT":"Submit","COMMERCIAL":"Commercial","STAFF":"Staff","VIEW_SIMILAR_VEHICLES":"View Similar Vehicles","CONTACT_US":"Contact Us","CLEAR":"Clear"},"sitemap":{"404":"/page-unavailable.htm","SITE_TEXT_SEARCH_RESULTS":"/search-results/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED":"/certified-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_USED":"/used-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_NEW":"/new-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_ALL":"/all-inventory/index.htm"},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"wsm-account-data-distributor-timeout":200,"ws-site-text-search-inventory-client-timeout":2500,"enable-ws-navigation-replacement":true,"ws-site-text-search-nls-timeout":1000,"ws-site-text-search-ffss-debounce":{"desktop":400,"mobile":600}}}; 1324DDC.WS.state['ws-facet-browse'] = DDC.WS.state['ws-facet-browse'] || {}; 1325DDC.WS.state['ws-facet-browse']['inventory-search1'] = {"widgetData":{"accountId":"metrowestsubarusne","pageAlias":"INDEX","siteId":"metrowestsubarusne","locale":"en_US"},"http":{"status":"done"},"appliedMainFilters":{"compositeType":["new"]},"appliedModalFilters":{},"mainFacetData":{"facets":[{"id":"compositeType","label":"Type","allLabel":"All Vehicles","type":"VALUE","values":[{"label":"Any Type","value":"ALL"},{"count":184,"label":"New","type":"BASIC","value":"new","selected":true},{"count":114,"label":"Pre-Owned","type":"BASIC","value":"used"},{"count":31,"label":"Certified","type":"BASIC","value":"certified"}],"collapsed":true},{"id":"year","label":"Year","allLabel":"All Years","type":"VALUE","values":[{"label":"Any Year","value":"ALL"},{"count":21,"label":"2027","type":"BASIC","value":"2027"},{"count":163,"label":"2026","type":"BASIC","value":"2026"}],"collapsed":true},{"id":"make","label":"Make","allLabel":"All Makes","type":"VALUE","values":[{"label":"Any Make","value":"ALL"},{"count":184,"label":"Subaru","type":"BASIC","value":"Subaru"}],"collapsed":true},{"id":"bodyStyle","label":"Body Style","allLabel":"All Body Styles","type":"VALUE","values":[{"label":"Any Body Style","value":"ALL"},{"count":8,"label":"5-Door","type":"BASIC","value":"5-Door"},{"count":4,"label":"Sedan","type":"BASIC","value":"Sedan"},{"count":18,"label":"Small SUVs","type":"BASIC","value":"Small SUVs"},{"count":154,"label":"SUV","type":"BASIC","value":"SUV"}],"collapsed":true},{"id":"odometer","label":"Mileage","allLabel":"All Mileage","type":"VALUE","values":[{"label":"Any Mileage","value":"ALL"},{"count":184,"label":"30,000 or less","type":"BASIC","value":"1-30000"},{"count":184,"label":"40,000 or less","type":"BASIC","value":"1-40000"},{"count":184,"label":"50,000 or less","type":"BASIC","value":"1-50000"},{"count":184,"label":"60,000 or less","type":"BASIC","value":"1-60000"},{"count":184,"label":"70,000 or less","type":"BASIC","value":"1-70000"},{"count":184,"label":"80,000 or less","type":"BASIC","value":"1-80000"},{"count":184,"label":"90,000 or less","type":"BASIC","value":"1-90000"},{"count":184,"label":"100,000 or less","type":"BASIC","value":"1-100000"}],"collapsed":true},{"id":"internetPrice","label":"Price","allLabel":"All Prices","type":"VALUE","values":[{"label":"Any Price","value":"ALL"},{"count":12,"label":"$20,000 â $29,999","type":"BASIC","value":"20000-29999"},{"count":131,"label":"$30,000 â $39,999","type":"BASIC","value":"30000-39999"},{"count":41,"label":"$40,000 â $49,999","type":"BASIC","value":"40000-49999"}],"collapsed":true},{"id":"normalFuelType","label":"Fuel Type","allLabel":"All Fuel Types","type":"VALUE","multiselect":true,"values":[{"label":"Any Fuel Type","value":"ALL"},{"count":127,"label":"Gasoline","type":"BASIC","value":"Gasoline"},{"count":39,"label":"Hybrid","type":"BASIC","value":"Hybrid"}],"collapsed":true}],"filters":[{"id":"compositeType","label":"Condition","values":[{"label":"New","value":"new"}]}],"offSiteData":{"offSiteBannerPosition":-1,"offSiteItemCount":-1},"suggestedFilters":[{"id":"year","label":"Year","values":[{"count":163,"label":"2026","type":"BASIC","value":"2026"}]},{"id":"normalFuelType","label":"Fuel Type","values":[{"count":127,"label":"Gasoline","type":"BASIC","value":"Gasoline"}]},{"id":"bodyStyle","label":"Body Style","values":[{"count":154,"label":"SUV","type":"BASIC","value":"SUV"}]}],"totalCount":184},"modalFacetData":{},"a11yMessage":{},"requestData":{"deviceType":"DESKTOP","windowId":"inventory-search1","widgetName":"ws-facet-browse","locale":"en_US"},"prefs":{"widgetName":"facet_browse","widgetClasses":"text-center w-100 m-0 p-0","widgetHeading":"","widgetSubCategory":"inventory_search","buttonTextSubmit":"SEARCH","buttonSubmitClasses":"BLANK","buttonStyleSubmit":"primary btn-inverse","buttonSizeSubmit":"default","defaultActiveTypeConstraint":"new","listing.config.id":"-new,-used","radiusRangeLabel":"FIND_VEHICLES_FOR","showCountOnSubmitButton":"false","showRadius":"false","removeEmptyConstraints":"true","removeEmptyFacets":"false","defaultRange":"5","suppressAllConditions":"compliant","violateUsedCompliance":"false","linkToConditionPages":"false","defaultListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_ALL","allListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_ALL","newListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_NEW","usedListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_USED","certifiedListingAlias":"INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED","showFranchiseVehiclesOnly":"false","facetInstanceIdAllFilters":"listing","facetInstanceId":"","widgetSubHeading":"IM_INTERESTED_IN","widgetSubHeadingClasses":"h1 mt-0 ddc-sub-heading display-4","widgetSubHeadingColor":"BLANK","widgetSubHeadingIcon":"","formLayout":"inline","numberOfDis
1325playFacets":"6","borderRadiusOverride":"inherit","backgroundContainer":"bg-input-alpha-9","showAllFilters":"true","headingSize":"","headingStyles":""},"labels":{"ANY_RETAIL_VALUE":"Any Retail Value","ANY_ACCOUNT_ID":"Any Location","ALL_FILTERS":"All Filters","FILTERS":"Filters","ANY_DRIVE_LINE":"Any Drive Line","FILTER_REMOVED":"Filter removed","ANY_INVOICE_PRICE":"Any Invoice Price","A_FILTER":"Filter","ANY_MAKE":"Any Make","ANY_HIGHWAY_FUEL_ECONOMY":"Any Highway Fuel Economy","ANY_INVENTORY_DATE":"Any Inventory Date","ANY_BODY_STYLE":"Any Body Style","TYPE":"Type","FILTER_VALUE_CLICK_TO_REMOVE":"{filter}: {value}. Click to remove. ","SEARCH":"Search","ANY_TRIM":"Any Trim","ANY_ACCOUNT_STATE":"Any State","ANY_ODOMETER":"Any Mileage","ANY_SUPER_MODEL":"Any Class","ANY_EXTERIOR_COLOR":"Any Exterior Color","ANY_INTERNET_PRICE":"Any Price","ANY_FUEL_TYPE":"Any Fuel Type","MIN":"Min","SHOW_X_MATCH":"Show {count} Match","IM_INTERESTED_IN":"I'm interested in","ANY_TRANSMISSION":"Any Transmission","INCLUDE_NO_PRICE_AVAILABLE":"Include âNo Price Availableâ ","MAX":"Max","ANY_YEAR":"Any Year","ALL_FILTERS_REMOVED":"All Filters removed","ANY":"Any","ANY_CATEGORY":"Any Category","ANY_MODEL":"Any Model","ANY_OPTION":"Any Features","ANY_STATUS":"Any Status","CLEAR_FILTERS":"Clear Filters","RESULTS":"Results","SHOW_X_MATCHES":"Show {count} Matches","ANY_INTERIOR_MATERIAL":"Any Interior Material","ANY_MSRP":"Any MSRP","ANY_CITY_FUEL_ECONOMY":"Any City Fuel Economy","ANY_COMPOSITE_TYPE":"Any Type","ANY_ENGINE":"Any Engine","CANCEL":"Cancel","MATCHES":"Matches","NETWORK_ERROR":"Please make sure you are connected to the internet and try again. ","ANY_INTERIOR_COLOR":"Any Interior Color","RESULT":"result","MATCH":"Match"},"sitemap":{"INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED":"/certified-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_USED":"/used-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_NEW":"/new-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_ALL":"/all-inventory/index.htm"},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"ws-facet-browse-fetch-timeout":650,"ws-facet-browse-fetch-retries":3,"ws-facet-browse-histograms":false}}; 1326DDC.WS.state['ws-tracking'] = DDC.WS.state['ws-tracking'] || {}; 1327DDC.WS.state['ws-tracking']['ws-tracking1'] = {"addItems":{"id":"metrowestsubarusne","type":null,"status":null,"verticalType":null,"name":"MetroWest Subaru","url":"www.metrowestsubaru.com","internalUrl":"metrowestsubarusne.cms.dealer.com","properties":{"latitude":"42.2988000","longitude":"-71.3626000"},"address":{"address1":"948 Worcester Road","address2":"Route 9 East","address3":null,"city":"Natick","state":"MA","postalCode":"01760","country":"US"},"primaryContactInformation":{"phoneNumbers":[{"type":"HOME","number":"(508) 651-2000"},{"type":"WORK","number":"(508) 392-5843"},{"type":"FAX","number":"(508) 651-2677"},{"type":"OTHER","number":"(508) 651-2000"}],"email":"[email protected]","email2":null,"firstName":null,"lastName":null},"secondaryContactInformation":null,"hours":{"sunday":"CLOSED","monday":"9:00AM-7:00PM","tuesday":"9:00AM-7:00PM","wednesday":"9:00AM-7:00PM","thursday":"9:00AM-7:00PM","friday":"9:00AM-7:00PM","saturday":"9:00AM-7:00PM"},"localizedHours":null,"ancestorAccountIds":null,"descendantAccountIds":null,"childAccountIds":null,"parentAccountIds":null,"franchiseList":["Subaru"],"dealerCodes":null,"grantedResources":null,"departments":[{"label":"Financing","type":"FINANCING","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{"unknown":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null}},"contactInformation":{"phoneNumbers":[],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"Staff","type":"STAFF","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{"unknown":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null}},"contactInformation":{"phoneNumbers":[],"email":null,"email2":null,"firstName":null,"lastName":null},"address":{"address1":null,"address2":null,"address3":null,"city":null,"state":null,"postalCode":null,"country":null}},{"label":"EXPRESS SERVICE","type":"EXPRESS_SERVICE","hours":{"sunday":"Closed","monday":"7:00AM-9:00PM","tuesday":"7:00AM-9:00PM","wednesday":"7:00AM-9:00PM","thursday":"7:00AM-9:00PM","friday":"7:00AM-9:00PM","saturday":"7:00AM-9:00PM"},"localizedHours":{"unknown":{"sunday":"CLOSED","monday":"7:00AM - 9:00PM","tuesday":"7:00AM - 9:00PM","wednesday":"7:00AM - 9:00PM","thursday":"7:00AM - 9:00PM","friday":"7:00AM - 9:00PM","saturday":"7:00AM - 9:00PM"}}
1327,"contactInformation":{"phoneNumbers":[{"type":"FAX","number":"(508) 651-2677"}],"email":"[email protected]","email2":null,"firstName":"Express","lastName":"Service"},"address":{"address1":"948 Worcester Road","address2":"","address3":null,"city":"Natick","state":"MA","postalCode":"01760","country":"US"}},{"label":"Service","type":"SERVICE","hours":{"sunday":"CLOSED","monday":"7:00AM-9:00PM","tuesday":"7:00AM-9:00PM","wednesday":"7:00AM-9:00PM","thursday":"7:00AM-9:00PM","friday":"7:00AM-9:00PM","saturday":"7:00AM-9:00PM"},"localizedHours":{"unknown":{"sunday":"CLOSED","monday":"7:00AM-9:00PM","tuesday":"7:00AM-9:00PM","wednesday":"7:00AM-9:00PM","thursday":"7:00AM-9:00PM","friday":"7:00AM-9:00PM","saturday":"7:00AM-9:00PM"}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"(508) 315-5176"},{"type":"HOME","number":"(508) 651-2000"},{"type":"FAX","number":"(508) 647-1539"}],"email":"[email protected]","email2":null,"firstName":"Adam","lastName":"Duffy"},"address":{"address1":"948 Worcester Road","address2":"Route 9 East","address3":null,"city":"Natick","state":"MA","postalCode":"01760","country":"US"}},{"label":"Parts","type":"PARTS","hours":{"sunday":"CLOSED","monday":"7:00AM-9:00PM","tuesday":"7:00AM-9:00PM","wednesday":"7:00AM-9:00PM","thursday":"7:00AM-9:00PM","friday":"7:00AM-9:00PM","saturday":"7:00AM-9:00PM"},"localizedHours":{"unknown":{"sunday":"CLOSED","monday":"7:00AM-9:00PM","tuesday":"7:00AM-9:00PM","wednesday":"7:00AM-9:00PM","thursday":"7:00AM-9:00PM","friday":"7:00AM-9:00PM","saturday":"7:00AM-9:00PM"}},"contactInformation":{"phoneNumbers":[{"type":"WORK","number":"(508) 315-5175"},{"type":"FAX","number":"(508) 647-1539"}],"email":"[email protected]","email2":null,"firstName":"Jr","lastName":"Vieira"},"address":{"address1":"948 Worcester Road","address2":"Route 9 East","address3":null,"city":"Natick","state":"MA","postalCode":"01760","country":"US"}},{"label":"Employment","type":"EMPLOYMENT","hours":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null},"localizedHours":{"unknown":{"sunday":null,"monday":null,"tuesday":null,"wednesday":null,"thursday":null,"friday":null,"saturday":null}},"contactInformation":{"phoneNumbers":[],"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":"8667087312","isTrackingNumber":true,"trackingCategory":"DDC_PRIMARY_WEBSITE","profitCenter":"PARTS","locationOnSite":"PARTS"},{"number":"8772817285","isTrackingNumber":true,"trackingCategory":"DDC_PRIMARY_WEBSITE","profitCenter":"SERVICE","locationOnSite":"SERVICE"},{"number":"8666151316","isTrackingNumber":true,"trackingCategory":"DDC_PRIMARY_WEBSITE","profitCenter":"SALES","locationOnSite":"SALES"},{"number":"(508) 651-2000","isTrackingNumber":false,"department":"Company Phone 2"},{"number":"(508) 392-5843","isTrackingNumber":false,"department":"SALES"},{"number":"(508) 651-2000","isTrackingNumber":false,"department":"Company Phone 3"},{"number":"(508) 315-5175","isTrackingNumber":false,"department":"Parts"},{"number":"(508) 315-5176","isTrackingNumber":false,"department":"Service"},{"number":"(508) 651-2000","isTrackingNumber":false,"department":"Service 2"}]},"dlItems":[],"schemaConfig":{"pageAlias":"INDEX","siteId":"metrowestsubarusne","config":{"siteId":"metrowestsubarusne","id":"main","description":"MetroWest Subaru is New Subaru and used car dealer in Natick, MA near Boston. We provide our customers with certified Subaru service, genuine OEM parts, and auto financing for those who qualify for an auto lease or car loan.","logoURL":"https://lh5.googleusercontent.com/p/AF1QipMctV7UUldvQe_NtzZlDwXhuZC3J4X0Do_IgYd_=w186-h202-p-k-no","departments":{"sales":{"id":"sales","mapURL":"https://www.google.com/maps/place/MetroWest+Subaru/@42.29903,-71.3630912,15z/data=!4m5!3m4!1s0x0:0xe310aa1705f0c494!8m2!3d42.29903!4d-71.3630912","telephone":"8666151316"}},"revisionNumber":1789560304348,"timestamp":"2026-09-16T12:05:04.000Z"}},"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}}; 1328DDC.WS.state['ws-specials'] = DDC.WS.state['ws-specials'] || {}; 1329DDC.WS.state['ws-specials']['specials2'] = {"account":{},"personalized":false,"hasdata":false,"positionData":{"isPriorityContent":false,"portletOrder":6,"sectionOrder":5},"modal":{},"general":{},"vehicleInfo":{},"accountId":{"id":"metrowestsubarusne"},"designs":{"designs":[]},"variationRef":"v9_OEM_SUBARU_0001_V1","requestData":{"deviceType":"DESKTOP","windowId":"specials2","widgetName":"ws-specials","locale":"en_US"},"prefs":{"widgetClasses":"","widgetHeading":"","headingClasses":"","aspectRatio":"Desktop4x1","autoGeneratedSpecialLimit":"0","auto
1329play":"true","autoplaySpeed":"4000","displayLimit":"30","enablePersonalization":"true","excludeModelOffersWithoutPhotos":"false","limitByInventory":"true","limitByPromotionType":"event,parts,service","limitByTags":"","limitByTagsType":"INCLUDE","listing.config.id":"auto-new,auto-used","showIncentiveTitleBodystyle":"false","showIncentiveTitleCondition":"false","showIncentiveTitleMake":"true","useIncentiveShortTitle":"true","showEffectiveStartDate":"true","enableCarousel":"true","enableAppleWallet":"false","showIncentiveTitleSubText":"true","reduceDollarSignSize":"false","enablePrint":"false","showLoadMoreButton":"true","showSlideshowIndicatorDots":"true","slideshowButtonStyle":"Default"},"labels":{"BOOK_YOUR_SPOT":"Book Your Spot","PRINT":"Print","OFFER_DETAILS_AND_DISCLAIMERS":"Offer Details and Disclaimers","CLICK_HERE_FOR_DETAILS":"Click Here For Details","SPECIAL_OFFERS":"Special Offers","CASH_OR_FINANCE_INCENTIVE":"CASH OR FINANCE","VIEW_SPECIAL(S)":"View Special(s) ","CASH_OFFER_FROM":"Cash Offer from","VIEW_SPECIAL_SCM_UI":"View Special","FINANCE_INCENTIVE":"FINANCE","MONTHS":"Months","NO_MATCHING_VEHICLES":"No matching vehicles. ","FINANCE_OFFER_FROM":"APR Finance Offer from","IMAGE":"Image","EXPLORE_OFFER_SCM_UI":"Explore Offer","STARTING_AT_SCM_UI":"Starting At","FIND_YOUR_[MODEL_NAME]":"Find Your [model name] ","SHOP_PARTS":"Shop Parts","START_SHOPPING":"Start Shopping","VIEW_SPECIALS":"View Specials","LEAD_FORM":"Lead Form","UNDEFINED_TERM_INCENTIVE":"UNDEFINED TERM","SHOP_SPECIALS_SCM_UI":"Shop Specials","BUY_NOW":"Buy Now","DISCLAIMERS":"Disclaimer(s)","ORDER_PARTS_AND_ACCESSORIES":"Order Parts And Accessories","RSVP_NOW":"RSVP Now","SHOP_OFFERS_SCM_UI":"Shop Offers","PRINT_OFFER_SCM_UI":"Print Offer","SHOW_MORE":"Show More","CASH_INCENTIVE":"CASH","LEARN_MORE":"Learn More","DISCLAIMER":"DISCLAIMER","PRINT_OFFER":"Print Offer","GET_MORE_INFORMATION":"Get More Information","ORDER_PARTS":"Order Parts and Accessories","GET_DIRECTIONS":"Get Directions","VIEW_VEHICLE_DETAILS":"View Vehicle Details","FINANCE_AND_CASH_OFFER_FROM":"Finance and Cash Offer from","GET_OFFER":"Get Offer","CLICK_HERE":"Click Here","VIEW_INVENTORY":"View Inventory","PARTS":"Parts","ORDER_TODAY":"Order Today","VIEW_QUALIFYING_INVENTORY":"View Qualifying Inventory","NEW_ARRIVAL":"New Arrival","CLAIM_THIS_OFFER":"Claim This Offer","CLAIM_OFFER":"Claim Offer","OFF":"off","CLICK_HERE_FOR_OFFER_DETAILS":"Click Here for Offer Details","ASK_MORE":"Ask More","CONTACT_US_TO_RESERVE":"Contact Us to Reserve","SHOP_OEM_PARTS":"Shop OEM Parts","SPECIALS_DISCOUNT":"Discount","START_DATE_END_DATE_NO_EXPIRATION":"Offer valid on START_DATE. Never Expires","MORE_INFO_SCM_UI":"More Info","DESCRIPTION":"Description","JOIN_US":"Join Us","EFFECTIVE_X_THROUGH_X":"Effective {{START_DATE}} through {{END_DATE}} ","EXPLORE_OFFERS":"Explore offers","EFFECTIVE_THROUGH_X":"Effective through {{END_DATE}} ","SALES":"Sales","RESIZE_AND_POSITION":"Resize and Position","PROMOTION_FROM":"Promotion from","SCHEDULE_SERVICE_NOW":"Schedule Service Now","VIEW_DIRECTIONS":"View Directions","REQUEST_MORE_INFO":"Request More Info","OFFER_ONLY_VALID_THROUGH_DATES":"Offer valid on START_DATE through END_DATE","TAKE_ME_THERE":"Take Me There","STOP_SLIDE_ROTATION":"Stop slide rotation","VIEW_XX_QUALIFYING_VEHICLES_NO_SPAN":"View XX Qualifying Vehicles","GET_YOURS":"Get Yours","FINANCE_OR_CASH_OFFER_FROM":"Finance or Cash Offer from","VIEW_SPECIAL":"View Special","OFFER_DETAILS":"Offer Details","START_DATE":"Start Date","CONDITIONAL_INCENTIVE_GROUP":"CONDITIONAL","ORDER_PARTS_AND_ACCESSORIES_SCM_UI":"Order Parts and Accessories","SCHEDULE_NOW":"Schedule Now","CONFIRM_NOW":"Confirm Now","COUPON_CODE":"Coupon Code","CONTACT_US":"Contact Us","VIEW_OFFER(S)":"View Offer(s) ","SHOP_SELECTION":"Shop Selection","NEW":"New","CASH_BACK":"cash back","SHOP_OFFER_SCM_UI":"Shop Offer","OPEN_IN_SAME_TAB":"open in same tab","VIEW_OFFERS":"View Offers","DETAILS":"Details","END_DATE":"End Date","SCHEDULE_SERVICE":"Schedule Service","RESERVE_YOURS":"Reserve Yours","OFFER_VALID_ON":"Offer valid on","ORDER_PARTS_SCM_UI":"Order Parts","POTENTIAL_EV_TAX_CREDIT":"Potential Federal EV Tax Credit","VIEW_OFFER":"View Offer","VIEW_PARTS_OFFER":"View Parts Offer","USED":"Used","EXPIRES_WS_SPECIALS":"Expires","SERVICE":"Service","RESERVE_YOUR_SPOT":"Reserve Your Spot","VIEW_XX_QUALIFYING_VEHICLE_NO_SPAN":"View XX Qualifying Vehicle","PRICE":"Price","OFFER_ONLY_VALIDATE":"Offer only valid","SHOP_SAVINGS":"Shop Savings","LOAD_MORE":"Load More","CASH_AND_FINANCE_INCENTIVE":"CASH AND FINANCE","VIEW_[NUMBER]_QUALIFYING_VEHICLE(S)":"View [number] Qualifying Vehicle(s) ","APPLY_ONLINE":"Ap
1329ply Online","SCHEDULE_TODAY":"Schedule Today","SCHEDULE_TODAY_SCM_UI":"Schedule Today","NEXT_OFFER":"Next Offer","[MODEL_NAME]_INVENTORY":"[model name] Inventory","REQUEST_MORE_INFORMATION":"Request More Information","TAKE_ME_THERE_VIEW_OFFERS":"Take Me There, View offers","VIEW_ALL_SPECIALS":"View All Specials","PARTS_REQUEST":"Parts Request","RSVP_TODAY":"RSVP Today","MORE_INFO":"More info","THROUGH":"through","LEASE_OFFER_FROM":"Lease Offer from","CAROUSEL_CONTROLS":"Carousel controls","APPLICABLE_TRIMS":"Applicable Trims","AND":"and","VIEW_[MODEL_NAME]":"View [model name] ","OPEN_IN_NEW_TAB":"open in new tab","LEASE_INCENTIVE":"LEASE","VIEW_APPLICABLE_VEHICLES":"view applicable vehicles","ORDER_ACCESSORIES":"Order Accessories","PHOTO_COMING_SOON":"Photo Coming Soon","SHOP_QUALIFYING_VEHICLE":"Shop Qualifying Vehicle","SHOP_SPECIAL_SCM_UI":"Shop Special","LOADING":"Loading... ","GET_SPECIAL":"Get Special","SHOP_INVENTORY":"Shop Inventory","SHOP_TODAY":"Shop Today","CLAIM_OFFER_SCM_UI":"Claim Offer","SHOP_NOW":"Shop Now","REQUEST_PARTS":"Request Parts","SHOP_SPECIAL":"Shop Special","START_SLIDE_ROTATION":"Start slide rotation","NO_EXPIRATION_DATE":"Never Expires","SHOP_SPECIAL(S)":"Shop Special(s) ","PER_MONTH":"per month","PERCENT_APR_FOR":"% APR for","OF":"of","VIEW_SELECTION":"View Selection","EXPLORE_OFFERS_SCM_UI":"Explore Offers","RESERVE_OFFER":"Reserve Offer","REDEEM_OFFER":"Redeem Offer","BOOK_A_TEST_DRIVE":"Book a Test Drive","SHOP_SPECIALS":"Shop Specials","EXPLORE_OFFER(S)":"Explore Offer(s) ","OR":"or","VIEW_ALL_COUPONS":"View All Coupons","DONATE_NOW":"Donate Now","LEARN_MORE_ABOUT_[MODEL_NAME]":"Learn More About [model name] ","DONATE":"Donate","REGISTER_TODAY":"Register Today","CASH_DUE_AT_SIGNING":"cash due at signing","ORDER_YOURS":"Order Yours","ORDER_NOW":"Order Now","EXPLORE_SERVICE":"Explore Service","PARTS_CENTER":"Parts Center","EVENT_DETAILS":"Event Details","VIEW_SPECIALS_SCM_UI":"View Specials","SHOP_OFFER(S)":"Shop Offer(s) ","FIND_YOURS":"Find Yours","TITLE":"Title","IMPORTANT_INFORMATION":"Important Information","PREVIOUS_OFFER":"Previous Offer","SHOP_[MODEL_NAME]":"Shop [model name] ","PROMOTION_INCENTIVE":"PROMOTION"},"sitemap":{"PROMOTIONS_LEAD_FORM_FRAGMENT":"/promotions/lead-form.htm","INVENTORY_LISTING_DEFAULT_AUTO_USED":"/used-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_NEW":"/new-inventory/index.htm","PROMOTIONS_FORM_FRAGMENT":"/promotions/form.htm"},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"ws-specials-client-timeout":5000,"ws-specials-client-retries":2,"show-cashBack-program-label":true,"ws-specials-server-timeout":4000,"ws-specials-server-retries":2,"ws-specials-preload-promos":true,"enabled-skeleton-ws-specials":true,"wsm-account-data-distributor-timeout":200,"wsm-account-data-distributor-retries":2,"account-info-for-specials":true,"ws-specials-s3-backup":true,"ws-specials-s3-ppm":10000,"enable-specials-offer-schema":true}}; 1330DDC.WS.state['ws-specials']['specials1'] = {"account":{},"personalized":false,"hasdata":false,"positionData":{"isPriorityContent":true,"portletOrder":1,"sectionOrder":2},"modal":{},"general":{},"vehicleInfo":{},"accountId":{"id":"metrowestsubarusne"},"designs":{"designs":[]},"variationRef":"v9_OEM_SUBARU_0001_V1","requestData":{"deviceType":"DESKTOP","windowId":"specials1","widgetName":"ws-specials","locale":"en_US"},"prefs":{"widgetClasses":"","widgetHeading":"","headingClasses":"","aspectRatio":"short_vertical_coupon","autoGeneratedSpecialLimit":"0","auto
1330play":"true","autoplaySpeed":"4000","displayLimit":"30","enablePersonalization":"false","excludeModelOffersWithoutPhotos":"false","limitByInventory":"true","limitByPromotionType":"vehicle","limitByTags":"","limitByTagsType":"INCLUDE","listing.config.id":"auto-new,auto-used","showIncentiveTitleBodystyle":"false","showIncentiveTitleCondition":"false","showIncentiveTitleMake":"true","useIncentiveShortTitle":"true","showEffectiveStartDate":"true","enableCarousel":"true","enableAppleWallet":"false","showIncentiveTitleSubText":"true","reduceDollarSignSize":"false","enablePrint":"false","showLoadMoreButton":"true","showSlideshowIndicatorDots":"true","slideshowButtonStyle":"Default"},"labels":{"BOOK_YOUR_SPOT":"Book Your Spot","PRINT":"Print","OFFER_DETAILS_AND_DISCLAIMERS":"Offer Details and Disclaimers","CLICK_HERE_FOR_DETAILS":"Click Here For Details","SPECIAL_OFFERS":"Special Offers","CASH_OR_FINANCE_INCENTIVE":"CASH OR FINANCE","VIEW_SPECIAL(S)":"View Special(s) ","CASH_OFFER_FROM":"Cash Offer from","VIEW_SPECIAL_SCM_UI":"View Special","FINANCE_INCENTIVE":"FINANCE","MONTHS":"Months","NO_MATCHING_VEHICLES":"No matching vehicles. ","FINANCE_OFFER_FROM":"APR Finance Offer from","IMAGE":"Image","EXPLORE_OFFER_SCM_UI":"Explore Offer","STARTING_AT_SCM_UI":"Starting At","FIND_YOUR_[MODEL_NAME]":"Find Your [model name] ","SHOP_PARTS":"Shop Parts","START_SHOPPING":"Start Shopping","VIEW_SPECIALS":"View Specials","LEAD_FORM":"Lead Form","UNDEFINED_TERM_INCENTIVE":"UNDEFINED TERM","SHOP_SPECIALS_SCM_UI":"Shop Specials","BUY_NOW":"Buy Now","DISCLAIMERS":"Disclaimer(s)","ORDER_PARTS_AND_ACCESSORIES":"Order Parts And Accessories","RSVP_NOW":"RSVP Now","SHOP_OFFERS_SCM_UI":"Shop Offers","PRINT_OFFER_SCM_UI":"Print Offer","SHOW_MORE":"Show More","CASH_INCENTIVE":"CASH","LEARN_MORE":"Learn More","DISCLAIMER":"DISCLAIMER","PRINT_OFFER":"Print Offer","GET_MORE_INFORMATION":"Get More Information","ORDER_PARTS":"Order Parts and Accessories","GET_DIRECTIONS":"Get Directions","VIEW_VEHICLE_DETAILS":"View Vehicle Details","FINANCE_AND_CASH_OFFER_FROM":"Finance and Cash Offer from","GET_OFFER":"Get Offer","CLICK_HERE":"Click Here","VIEW_INVENTORY":"View Inventory","PARTS":"Parts","ORDER_TODAY":"Order Today","VIEW_QUALIFYING_INVENTORY":"View Qualifying Inventory","NEW_ARRIVAL":"New Arrival","CLAIM_THIS_OFFER":"Claim This Offer","CLAIM_OFFER":"Claim Offer","OFF":"off","CLICK_HERE_FOR_OFFER_DETAILS":"Click Here for Offer Details","ASK_MORE":"Ask More","CONTACT_US_TO_RESERVE":"Contact Us to Reserve","SHOP_OEM_PARTS":"Shop OEM Parts","SPECIALS_DISCOUNT":"Discount","START_DATE_END_DATE_NO_EXPIRATION":"Offer valid on START_DATE. Never Expires","MORE_INFO_SCM_UI":"More Info","DESCRIPTION":"Description","JOIN_US":"Join Us","EFFECTIVE_X_THROUGH_X":"Effective {{START_DATE}} through {{END_DATE}} ","EXPLORE_OFFERS":"Explore offers","EFFECTIVE_THROUGH_X":"Effective through {{END_DATE}} ","SALES":"Sales","RESIZE_AND_POSITION":"Resize and Position","PROMOTION_FROM":"Promotion from","SCHEDULE_SERVICE_NOW":"Schedule Service Now","VIEW_DIRECTIONS":"View Directions","REQUEST_MORE_INFO":"Request More Info","OFFER_ONLY_VALID_THROUGH_DATES":"Offer valid on START_DATE through END_DATE","TAKE_ME_THERE":"Take Me There","STOP_SLIDE_ROTATION":"Stop slide rotation","VIEW_XX_QUALIFYING_VEHICLES_NO_SPAN":"View XX Qualifying Vehicles","GET_YOURS":"Get Yours","FINANCE_OR_CASH_OFFER_FROM":"Finance or Cash Offer from","VIEW_SPECIAL":"View Special","OFFER_DETAILS":"Offer Details","START_DATE":"Start Date","CONDITIONAL_INCENTIVE_GROUP":"CONDITIONAL","ORDER_PARTS_AND_ACCESSORIES_SCM_UI":"Order Parts and Accessories","SCHEDULE_NOW":"Schedule Now","CONFIRM_NOW":"Confirm Now","COUPON_CODE":"Coupon Code","CONTACT_US":"Contact Us","VIEW_OFFER(S)":"View Offer(s) ","SHOP_SELECTION":"Shop Selection","NEW":"New","CASH_BACK":"cash back","SHOP_OFFER_SCM_UI":"Shop Offer","OPEN_IN_SAME_TAB":"open in same tab","VIEW_OFFERS":"View Offers","DETAILS":"Details","END_DATE":"End Date","SCHEDULE_SERVICE":"Schedule Service","RESERVE_YOURS":"Reserve Yours","OFFER_VALID_ON":"Offer valid on","ORDER_PARTS_SCM_UI":"Order Parts","POTENTIAL_EV_TAX_CREDIT":"Potential Federal EV Tax Credit","VIEW_OFFER":"View Offer","VIEW_PARTS_OFFER":"View Parts Offer","USED":"Used","EXPIRES_WS_SPECIALS":"Expires","SERVICE":"Service","RESERVE_YOUR_SPOT":"Reserve Your Spot","VIEW_XX_QUALIFYING_VEHICLE_NO_SPAN":"View XX Qualifying Vehicle","PRICE":"Price","OFFER_ONLY_VALIDATE":"Offer only valid","SHOP_SAVINGS":"Shop Savings","LOAD_MORE":"Load More","CASH_AND_FINANCE_INCENTIVE":"CASH AND FINANCE","VIEW_[NUMBER]_QUALIFYING_VEHICLE(S)":"View [number] Qualifying Vehicle(s) ","APPLY_ONLINE":"Ap
1330ply Online","SCHEDULE_TODAY":"Schedule Today","SCHEDULE_TODAY_SCM_UI":"Schedule Today","NEXT_OFFER":"Next Offer","[MODEL_NAME]_INVENTORY":"[model name] Inventory","REQUEST_MORE_INFORMATION":"Request More Information","TAKE_ME_THERE_VIEW_OFFERS":"Take Me There, View offers","VIEW_ALL_SPECIALS":"View All Specials","PARTS_REQUEST":"Parts Request","RSVP_TODAY":"RSVP Today","MORE_INFO":"More info","THROUGH":"through","LEASE_OFFER_FROM":"Lease Offer from","CAROUSEL_CONTROLS":"Carousel controls","APPLICABLE_TRIMS":"Applicable Trims","AND":"and","VIEW_[MODEL_NAME]":"View [model name] ","OPEN_IN_NEW_TAB":"open in new tab","LEASE_INCENTIVE":"LEASE","VIEW_APPLICABLE_VEHICLES":"view applicable vehicles","ORDER_ACCESSORIES":"Order Accessories","PHOTO_COMING_SOON":"Photo Coming Soon","SHOP_QUALIFYING_VEHICLE":"Shop Qualifying Vehicle","SHOP_SPECIAL_SCM_UI":"Shop Special","LOADING":"Loading... ","GET_SPECIAL":"Get Special","SHOP_INVENTORY":"Shop Inventory","SHOP_TODAY":"Shop Today","CLAIM_OFFER_SCM_UI":"Claim Offer","SHOP_NOW":"Shop Now","REQUEST_PARTS":"Request Parts","SHOP_SPECIAL":"Shop Special","START_SLIDE_ROTATION":"Start slide rotation","NO_EXPIRATION_DATE":"Never Expires","SHOP_SPECIAL(S)":"Shop Special(s) ","PER_MONTH":"per month","PERCENT_APR_FOR":"% APR for","OF":"of","VIEW_SELECTION":"View Selection","EXPLORE_OFFERS_SCM_UI":"Explore Offers","RESERVE_OFFER":"Reserve Offer","REDEEM_OFFER":"Redeem Offer","BOOK_A_TEST_DRIVE":"Book a Test Drive","SHOP_SPECIALS":"Shop Specials","EXPLORE_OFFER(S)":"Explore Offer(s) ","OR":"or","VIEW_ALL_COUPONS":"View All Coupons","DONATE_NOW":"Donate Now","LEARN_MORE_ABOUT_[MODEL_NAME]":"Learn More About [model name] ","DONATE":"Donate","REGISTER_TODAY":"Register Today","CASH_DUE_AT_SIGNING":"cash due at signing","ORDER_YOURS":"Order Yours","ORDER_NOW":"Order Now","EXPLORE_SERVICE":"Explore Service","PARTS_CENTER":"Parts Center","EVENT_DETAILS":"Event Details","VIEW_SPECIALS_SCM_UI":"View Specials","SHOP_OFFER(S)":"Shop Offer(s) ","FIND_YOURS":"Find Yours","TITLE":"Title","IMPORTANT_INFORMATION":"Important Information","PREVIOUS_OFFER":"Previous Offer","SHOP_[MODEL_NAME]":"Shop [model name] ","PROMOTION_INCENTIVE":"PROMOTION"},"sitemap":{"PROMOTIONS_LEAD_FORM_FRAGMENT":"/promotions/lead-form.htm","INVENTORY_LISTING_DEFAULT_AUTO_USED":"/used-inventory/index.htm","INVENTORY_LISTING_DEFAULT_AUTO_NEW":"/new-inventory/index.htm","PROMOTIONS_FORM_FRAGMENT":"/promotions/form.htm"},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":16,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"ws-specials-client-timeout":5000,"ws-specials-client-retries":2,"show-cashBack-program-label":true,"ws-specials-server-timeout":4000,"ws-specials-server-retries":2,"ws-specials-preload-promos":true,"enabled-skeleton-ws-specials":true,"wsm-account-data-distributor-timeout":200,"wsm-account-data-distributor-retries":2,"account-info-for-specials":true,"ws-specials-s3-backup":true,"ws-specials-s3-ppm":10000,"enable-specials-offer-schema":true}}; 1331DDC.WS.state['ws-mycars-nav'] = DDC.WS.state['ws-mycars-nav'] || {}; 1332DDC.WS.state['ws-mycars-nav']['template-toolbar1'] = {"moreRequestData":{"accountId":"metrowestsubarusne","parameterMap":{},"siteId":"metrowestsubarusne"},"myCarsData":{},"requestData":{"deviceType":"DESKTOP","windowId":"template-toolbar1","widgetName":"ws-mycars-nav","locale":"en_US"},"prefs":{"widgetClasses":"","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 Mod
1332al","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}}; 1333DDC.WS.state['ws-navigation'] = DDC.WS.state['ws-navigation'] || {}; 1334DDC.WS.state['ws-navigation']['template-navigation2'] = {"items":[{"id":"336c12ac0a0a008900ccfa5e72d9523c","label":"Directions","labelAlias":"DIRECTIONS","url":"/dealership/directions.htm","target":"","pageId":"DIRECTIONS_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Directions","labelText":"Directions"},{"id":"336c12ac0a0a008900ccfa5e5b5d0903","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":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"},{"id":"336c12ac0a0a008900ccfa5e04f687e5","label":"Privacy","labelAlias":"PRIVACY","url":"/privacy.htm","target":"","pageId":"PRIVACY_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Privacy","labelText":"Privacy"},{"id":"336c12ac0a0a008900ccfa5e3fe46e4a","label":"Sitemap","labelAlias":"SITEMAP","url":"/sitemap.htm","target":"","pageId":"SITEMAP_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Sitemap","labelText":"Sitemap"},{"id":"337dee5c0a0d02e700f1f2cc7d29553b","label":"Facebook","labelAlias":"FACEBOOK","url":"http://www.facebook.com/pages/MetroWest-Subaru/320128345873","target":"_blank","pageId":"WWW_FACEBOOK_COMPAGESMETROWEST_SUBARU320128345873","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Facebook","labelText":"Facebook"},{"id":"38d596b40a0a00f5102ab8bb5091c9a8","label":"Twitter","labelAlias":"TWITTER_2","url":"http://www.twitter.com/metrowestsubaru","target":"_blank","pageId":"WWW_TWITTER_COMMETROWESTSUBARU","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Twitter","labelText":"Twitter"}],"widgetData":{"navsV2":true,"accountId":"metrowestsubarusne"},"menu":{"openMenus":[],"fullscreenMobileSubnavOpen":false,"fullscreenMobileSubnavData":null},"currentPage":{"currentPath":""},"requestData":{"deviceType":"DESKTOP","windowId":"template-navigation2","widgetName":"ws-navigation","locale":"en_US"},"prefs":{"widgetVersionMobile":"v1-mobile","widgetClasses":"pull-left","enableMegaMenus":"false","mobileSubnavType":"dropdown","showIcons":"false","allowTopLevelLinks":"false","showFooterLinksIcons":"true","navListClasses":"nav ","subnavClasses":"BLANK","navClasses":"blank","homeItemClasses":"blank","navItemClasses":"blank","topLevelLinkClasses":"blank","childListIconStyle":"arrow2-right","showChildIcons":"false","showCurtain":"false","enableTwoLineLabelling":"true","enableSiteWideSearch":"disabled","showDropdownIcon":"true","dropdownIcon":"arrow2-down","dropdownIconBeforeLabel":"false","openLinkOnNewTab":"true","childListLinkClasses":"","navigation.id":"V9-FOOTER","dropdownDisplayType":"click","
1334searchButtonLabel":"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! ","FACEBOOK":"Facebook","SITEMAP":"Sitemap","PRIVACY":"Privacy","CONTACT_US":"Contact Us","DIRECTIONS":"Directions","TWITTER_2":"Twitter"},"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}}; 1335DDC.WS.state['ws-navigation']['template-navigation1'] = {"items":[{"id":"HOME","label":"Home","labelAlias":"HOME","url":"/","target":"","pageId":"INDEX","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Home","labelText":"Home"},{"id":"NEW_INVENTORY_SEARCH","label":"New Vehicles","labelAlias":"NEW_VEHICLES_1_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:8","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"NEW_INVENTORY","label":"New Inventory","labelAlias":"NEW_INVENTORY_2_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":"VIEW_NEW_INVENTORY","label":"New Subaru Inventory","labelAlias":"VIEW_NEW_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":"New Subaru Inventory","labelText":"New Subaru Inventory"}
1335,{"id":"1789efab0a0a00f5061604b8b773cc65","label":"New Specials","labelAlias":"NEW_CAR_SPECIAL_1","url":"/specials/new.htm","target":"_self","pageId":"SPECIALS_LISTING_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Specials","labelText":"New Specials"},{"id":"b1836029da7442c78668239e238449ab","label":"\u003cb>Subaru VIP Educator Program\u003c/b>","labelAlias":"_B_SUBARU_VIP_EDUCATOR_PROGRAM__B_","url":"/retailer-event-details.htm?eventID=348","target":"_self","pageId":"SOA_EVENT_DETAIL","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?eventID=348"},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru VIP Educator Program\u003c/b>","labelText":"Subaru VIP Educator Program"},{"id":"efa75466dfbc4a3db09232a6344b79c9","label":"\u003cb>Subaru Military Program\u003c/b>","labelAlias":"_B_SUBARU_MILITARY_PROGRAM__B_","url":"/subaru-special-military-incentive.htm","target":"_self","pageId":"SITEBUILDER_MILITARY_INCENTIVE_PROGRAM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru Military Program\u003c/b>","labelText":"Subaru Military Program"},{"id":"SHOWROOM","label":"Subaru Showroom","labelAlias":"SHOWROOM_1","url":"/showroom/index.htm","target":"","pageId":"SITEBUILDER_DIGITAL_SHOWROOM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Showroom","labelText":"Subaru Showroom"},{"id":"INVENTORY_FEATURED_DEFAULT","label":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES","url":"/featured-vehicles/index.htm","target":"","pageId":"INVENTORY_FEATURED_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Vehicles","labelText":"Featured Vehicles"},{"id":"INVENTORY_FINDER_DEFAULT_AUTO","label":"CarFinder","labelAlias":"CARFINDER","url":"/carfinder/index.htm","target":"","pageId":"INVENTORY_FINDER_DEFAULT_AUTO","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"CarFinder","labelText":"CarFinder"},{"id":"SUBARU_GUARANTEED_TRADE_IN_PROGRAM","label":"Guaranteed Trade-In Program","labelAlias":"GUARANTEED_TRADE_IN_PROGRAM","url":"/guaranteed-trade-in-program.htm","target":"","pageId":"SUBARU_GUARANTEED_TRADE_IN_PROGRAM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Guaranteed Trade-In Program","labelText":"Guaranteed Trade-In Program"},{"id":"348c1653db3648c4a6f6f3f83aaee93f","label":"Value Your Trade","labelAlias":"KBB_INSTANT_CASH_OFFER_3","url":"https://www.metrowestsubaru.com/value-your-trade-with-darwin.htm","target":"_self","pageId":"WWW_METROWESTSUBARU_COMVALUE_YOUR_TRADE_WITH_DARWIN_HTM","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":"New Inventory","labelText":"New Inventory"},{"id":"2c39031a5bf143f28960c9816be14c50","label":"Research","labelAlias":"RESEARCH_2","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":"762b8d78afae498e920d9e9f1a594efa","label":"New Subaru Model Research","labelAlias":"INTRODUCING_THE_2023_SUBARU_OUTBACK_1_1","url":"/new-subaru-model-research.htm","target":"_self","pageId":"SITEBUILDER_NEW_SUBARU_MODEL_RESEARCH_1","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Subaru Model Research","labelText":"New Subaru Model Research"},{"id":"f0a454470a0e08a85d50811a1c3acbe1","label":"Transition To EV with MetroWest","labelAlias":"SUBARU_STARLINK_TECHNOLOGY_1","url":"/metrowest-subaru-transition-to-ev.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_TRANSITION_TO_EV_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Transition To EV with MetroWest","labelText":"Transition To EV with MetroWest"},{"id":"e9e7bb0720a14085a4b4fbc3a5b40cf9","label":"In Control Program","labelAlias":"INCONTROL_PROGRAM_1_1","url":"/dealership/metrowest-incontrol-program.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_INCONTROL_PROGRAM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"In Control Program","labelText":"In Control Program"},{"id":"a3d061f969d44008aba68b746656cd4a","label":"Helpful How-To Videos","labelAlias":"HELPFUL_HOW_TO_VIDEOS","url":"/helpful-subaru-how-to-videos.htm","target":"_self","pageId":"SITEBUILDER_SUBARU__HOW_TO__VIDEOS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Helpful How-To Videos","labelText":"Helpful How-To Videos"},{"id":"ffd432dca5ba461f9342a29a7b36ec20","label":"Subaru Solterra How-To Videos","labelAlias":"SUBARU_SOLTERRA_HOW_TO_VIDEOS","url":"/solterra-how-to-videos.htm","target":"_self","pageId":"SITEBUILDER_SOLTERRA_HOW_TO_VIDEOS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Solterra How-To Videos","labelText":"Subaru Solterra How-To Videos"}],"labelSafeHtml":"Research","labelText":"Research"}]},{"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":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"0f4305bf0a0e09512a683a41f0e32c21","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL_1","url":"/navigation-fragments/model-selector.htm","target":"_self","pageId":"MODEL_SELECTOR_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}],"labelSafeHtml":"Shop By Model","labelText":"Shop By Model"}]}],"navigationItems":[{"id":"NEW_INVENTORY","label":"New Inventory","labelAlias":"NEW_INVENTORY_2_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":"VIEW_NEW_INVENTORY","label":"New Subaru Inventory","labelAlias":"VIEW_NEW_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":"New Subaru Inventory","labelText":"New Subaru Inventory"}
1335,{"id":"1789efab0a0a00f5061604b8b773cc65","label":"New Specials","labelAlias":"NEW_CAR_SPECIAL_1","url":"/specials/new.htm","target":"_self","pageId":"SPECIALS_LISTING_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Specials","labelText":"New Specials"},{"id":"b1836029da7442c78668239e238449ab","label":"\u003cb>Subaru VIP Educator Program\u003c/b>","labelAlias":"_B_SUBARU_VIP_EDUCATOR_PROGRAM__B_","url":"/retailer-event-details.htm?eventID=348","target":"_self","pageId":"SOA_EVENT_DETAIL","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?eventID=348"},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru VIP Educator Program\u003c/b>","labelText":"Subaru VIP Educator Program"},{"id":"efa75466dfbc4a3db09232a6344b79c9","label":"\u003cb>Subaru Military Program\u003c/b>","labelAlias":"_B_SUBARU_MILITARY_PROGRAM__B_","url":"/subaru-special-military-incentive.htm","target":"_self","pageId":"SITEBUILDER_MILITARY_INCENTIVE_PROGRAM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru Military Program\u003c/b>","labelText":"Subaru Military Program"},{"id":"SHOWROOM","label":"Subaru Showroom","labelAlias":"SHOWROOM_1","url":"/showroom/index.htm","target":"","pageId":"SITEBUILDER_DIGITAL_SHOWROOM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Showroom","labelText":"Subaru Showroom"},{"id":"INVENTORY_FEATURED_DEFAULT","label":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES","url":"/featured-vehicles/index.htm","target":"","pageId":"INVENTORY_FEATURED_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Vehicles","labelText":"Featured Vehicles"},{"id":"INVENTORY_FINDER_DEFAULT_AUTO","label":"CarFinder","labelAlias":"CARFINDER","url":"/carfinder/index.htm","target":"","pageId":"INVENTORY_FINDER_DEFAULT_AUTO","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"CarFinder","labelText":"CarFinder"},{"id":"SUBARU_GUARANTEED_TRADE_IN_PROGRAM","label":"Guaranteed Trade-In Program","labelAlias":"GUARANTEED_TRADE_IN_PROGRAM","url":"/guaranteed-trade-in-program.htm","target":"","pageId":"SUBARU_GUARANTEED_TRADE_IN_PROGRAM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Guaranteed Trade-In Program","labelText":"Guaranteed Trade-In Program"},{"id":"348c1653db3648c4a6f6f3f83aaee93f","label":"Value Your Trade","labelAlias":"KBB_INSTANT_CASH_OFFER_3","url":"https://www.metrowestsubaru.com/value-your-trade-with-darwin.htm","target":"_self","pageId":"WWW_METROWESTSUBARU_COMVALUE_YOUR_TRADE_WITH_DARWIN_HTM","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":"New Inventory","labelText":"New Inventory"},{"id":"2c39031a5bf143f28960c9816be14c50","label":"Research","labelAlias":"RESEARCH_2","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":"762b8d78afae498e920d9e9f1a594efa","label":"New Subaru Model Research","labelAlias":"INTRODUCING_THE_2023_SUBARU_OUTBACK_1_1","url":"/new-subaru-model-research.htm","target":"_self","pageId":"SITEBUILDER_NEW_SUBARU_MODEL_RESEARCH_1","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Subaru Model Research","labelText":"New Subaru Model Research"},{"id":"f0a454470a0e08a85d50811a1c3acbe1","label":"Transition To EV with MetroWest","labelAlias":"SUBARU_STARLINK_TECHNOLOGY_1","url":"/metrowest-subaru-transition-to-ev.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_TRANSITION_TO_EV_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Transition To EV with MetroWest","labelText":"Transition To EV with MetroWest"},{"id":"e9e7bb0720a14085a4b4fbc3a5b40cf9","label":"In Control Program","labelAlias":"INCONTROL_PROGRAM_1_1","url":"/dealership/metrowest-incontrol-program.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_INCONTROL_PROGRAM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"In Control Program","labelText":"In Control Program"},{"id":"a3d061f969d44008aba68b746656cd4a","label":"Helpful How-To Videos","labelAlias":"HELPFUL_HOW_TO_VIDEOS","url":"/helpful-subaru-how-to-videos.htm","target":"_self","pageId":"SITEBUILDER_SUBARU__HOW_TO__VIDEOS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Helpful How-To Videos","labelText":"Helpful How-To Videos"},{"id":"ffd432dca5ba461f9342a29a7b36ec20","label":"Subaru Solterra How-To Videos","labelAlias":"SUBARU_SOLTERRA_HOW_TO_VIDEOS","url":"/solterra-how-to-videos.htm","target":"_self","pageId":"SITEBUILDER_SOLTERRA_HOW_TO_VIDEOS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Solterra How-To Videos","labelText":"Subaru Solterra How-To Videos"}],"labelSafeHtml":"Research","labelText":"Research"},{"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":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"0f4305bf0a0e09512a683a41f0e32c21","label":"Shop By Model","labelAlias":"SHOP_BY_MODEL_1","url":"/navigation-fragments/model-selector.htm","target":"_self","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 Vehicles","labelText":"New Vehicles"},{"id":"PRE_OWNED_VEHICLES","label":"Used Vehicles","labelAlias":"PRE_OWNED_VEHICLES_1_1_1","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:8","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"USED_INVENTORY","label":"Used Cars Boston","labelAlias":"USED_INVENTORY_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":"2a1fcd0d0a0e09511532cee89d3c798d","label":"Used Subaru Vehicles","labelAlias":"USED_SUBARU_VEHICLES","url":"/used-inventory/used-subaru-cars-and-suvs-near-boston.htm","target":"_self","pageId":"SUBARU_CAR_SUV_BOSTON_LISTING","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Subaru Vehicles","labelText":"Used Subaru Vehicles"},{"id":"VIEW_USED_INVENTORY","label":"View Used Inventory","labelAlias":"VIEW_USED_INVENTORY","url":"/used-inventory/index.htm","target":"","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"View Used Inventory","labelText":"View Used Inventory"},{"id":"5a44cb81d45f437baf9cc96f0e4b961f","label":"Certified Pre-Owned Subaru","labelAlias":"CERTIFIED_PRE_OWNED_SUBARU","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 Subaru","labelText":"Certified Pre-Owned Subaru"},{"id":"71ceba6e942e4227a179b292a299842a","label":"Why Buy Certified Pre-Owned","labelAlias":"WHY_BUY_CERTIFIED_PRE_OWNED","url":"/why-buy-cpo-subaru.htm","target":"_self","pageId":"SITEBUILDER_WHY_BUY_CPO_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Buy Certified Pre-Owned","labelText":"Why Buy Certified Pre-Owned"},{"id":"99a1e0923c0749e3b1d7a092ecda5f7f","label":"Vehicles Under $20,000","labelAlias":"VEHICLES_UNDER__20_000","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":"45cd01c9d61847cb85e3e9d3807fa956","label":"Vehicles Under $10,000","labelAlias":"VEHICLES_UNDER__10_000","url":"/used-cars-under-10k.htm","target":"_self","pageId":"SITEBUILDER_USED_CARS_UNDER_10K__1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicles Under $10,000","labelText":"Vehicles Under $10,000"},{"id":"93407b58311d4cfca232c45a938ffaef","label":"We Buy Cars","labelAlias":"WE_BUY_CARS","url":"/dealership/sell-us-your-car.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_BUYS_CARS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"We Buy Cars","labelText":"We Buy Cars"},{"id":"01c5d6d20a0e09500371146a12f9f1d9","label":"Value Your Trade","labelAlias":"KBB_TRADE_IN_APPRAISAL_2_2","url":"https://www.metrowestsubaru.com/value-your-trade-with-darwin.htm","target":"_self","pageId":"WWW_METROWESTSUBARU_COMVALUE_YOUR_TRADE_WITH_DARWIN_HTM","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 Cars Boston","labelText":"Used Cars Boston"}]},{"gridUnits":8,"navigationItems":[{"id":"FEATURED_VEHICLES","label":"Featured Vehicles","labelAlias":"RECOMMENDED_VEHICLES","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"INVENTORY_FEATURED_USED_FRAGMENT","label":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES","url":"/navigation-fragments/featured-used.htm","target":"","pageId":"INVENTORY_FEATURED_USED_FRAGMENT","matched":false,"custom"
1335:false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Featured Vehicles","labelText":"Featured Vehicles"}],"labelSafeHtml":"Featured Vehicles","labelText":"Featured Vehicles"}]}],"navigationItems":[{"id":"USED_INVENTORY","label":"Used Cars Boston","labelAlias":"USED_INVENTORY_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":"2a1fcd0d0a0e09511532cee89d3c798d","label":"Used Subaru Vehicles","labelAlias":"USED_SUBARU_VEHICLES","url":"/used-inventory/used-subaru-cars-and-suvs-near-boston.htm","target":"_self","pageId":"SUBARU_CAR_SUV_BOSTON_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Used Subaru Vehicles","labelText":"Used Subaru Vehicles"},{"id":"VIEW_USED_INVENTORY","label":"View Used Inventory","labelAlias":"VIEW_USED_INVENTORY","url":"/used-inventory/index.htm","target":"","pageId":"INVENTORY_LISTING_DEFAULT_AUTO_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"View Used Inventory","labelText":"View Used Inventory"},{"id":"5a44cb81d45f437baf9cc96f0e4b961f","label":"Certified Pre-Owned Subaru","labelAlias":"CERTIFIED_PRE_OWNED_SUBARU","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 Subaru","labelText":"Certified Pre-Owned Subaru"},{"id":"71ceba6e942e4227a179b292a299842a","label":"Why Buy Certified Pre-Owned","labelAlias":"WHY_BUY_CERTIFIED_PRE_OWNED","url":"/why-buy-cpo-subaru.htm","target":"_self","pageId":"SITEBUILDER_WHY_BUY_CPO_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Buy Certified Pre-Owned","labelText":"Why Buy Certified Pre-Owned"},{"id":"99a1e0923c0749e3b1d7a092ecda5f7f","label":"Vehicles Under $20,000","labelAlias":"VEHICLES_UNDER__20_000","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":"45cd01c9d61847cb85e3e9d3807fa956","label":"Vehicles Under $10,000","labelAlias":"VEHICLES_UNDER__10_000","url":"/used-cars-under-10k.htm","target":"_self","pageId":"SITEBUILDER_USED_CARS_UNDER_10K__1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Vehicles Under $10,000","labelText":"Vehicles Under $10,000"},{"id":"93407b58311d4cfca232c45a938ffaef","label":"We Buy Cars","labelAlias":"WE_BUY_CARS","url":"/dealership/sell-us-your-car.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_BUYS_CARS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"We Buy Cars","labelText":"We Buy Cars"},{"id":"01c5d6d20a0e09500371146a12f9f1d9","label":"Value Your Trade","labelAlias":"KBB_TRADE_IN_APPRAISAL_2_2","url":"https://www.metrowestsubaru.com/value-your-trade-with-darwin.htm","target":"_self","pageId":"WWW_METROWESTSUBARU_COMVALUE_YOUR_TRADE_WITH_DARWIN_HTM","matched":false,"custom"
1335: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 Cars Boston","labelText":"Used Cars Boston"},{"id":"FEATURED_VEHICLES","label":"Featured Vehicles","labelAlias":"RECOMMENDED_VEHICLES","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"INVENTORY_FEATURED_USED_FRAGMENT","label":"Featured Vehicles","labelAlias":"FEATURED_VEHICLES","url":"/navigation-fragments/featured-used.htm","target":"","pageId":"INVENTORY_FEATURED_USED_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 Vehicles","labelText":"Used Vehicles"},{"id":"ea6d14de0a0c10ce6176c54df1b657d0","label":"Finance & Specials","labelAlias":"FINANCE_AND_SPECIALS_1_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":"FINANCE_DEFAULT","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"FINANCE_APPLICATION","label":"Finance Application","labelAlias":"FINANCE_APPLICATION","url":"/routeone_financingapp.htm","target":"_self","pageId":"SITEBUILDER_ROUTEONE_FINANCINGAPP_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Application","labelText":"Finance Application"},{"id":"FINANCE_DEFAULT","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"/financing/index.htm","target":"","pageId":"FINANCE_LEAD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Center","labelText":"Finance Center"},{"id":"8d00d6ca0a0e09505a40eb7a751ca032","label":"Buying Vs. Leasing","labelAlias":"LEASE_OR_LOAN_1_1","url":"/buying-vs-leasing.htm","target":"_self","pageId":"SITEBUILDER_BUYING_VS_LEASING_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Buying Vs. Leasing","labelText":"Buying Vs. Leasing"},{"id":"1ad018510a0e095050316f8d895736c4","label":"Learn About Subaru Added Security","labelAlias":"LEARN_ABOUT_SUBARU_ADDED_SECURITY","url":"/subaru-added-security.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_ADDED_SECURITY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Learn About Subaru Added Security","labelText":"Learn About Subaru Added Security"},{"id":"SUBARU_GUARANTEED_TRADE_IN_PROGRAM","label":"Guaranteed Trade-In Program","labelAlias":"GUARANTEED_TRADE_IN_PROGRAM","url":"/guaranteed-trade-in-program.htm","target":"","pageId":"SUBARU_GUARANTEED_TRADE_IN_PROGRAM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Guaranteed Trade-In Program","labelText":"Guaranteed Trade-In Program"},{"id":"56c1752da2e7458ea82eee0b6cdce33c","label":"Hard Vs. Soft Credit Pulls","labelAlias":"HARD_VS__SOFT_CREDIT_PULLS","url":"/dealership/soft-versus-hard-credit-checks.htm","target":"_self","pageId":"SITEBUILDER_HARD_VS_SOFT_CREDIT_CHECKS_1","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Hard Vs. Soft Credit Pulls","labelText":"Hard Vs. Soft Credit Pulls"},{"id":"dcb80931690c45d48aa95bb3aad90df4","label":"Subaru Lease Return Options","labelAlias":"SUBARU_LEASE_RETURN_OPTIONS","url":"/metrowest-subaru-lease-return.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_LEASE_RETURN_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Lease Return Options","labelText":"Subaru Lease Return Options"}],"labelSafeHtml":"Finance Center","labelText":"Finance Center"}]},{"gridUnits":4,"navigationItems":[{"id":"FINANCE_HOURS","label":"Finance Hours","labelAlias":"FINANCE_HOURS","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":"HOURS_SALES_FRAGMENT","label":"Finance Hours","labelAlias":"FINANCE_HOURS","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":"0f47b8830a0e09500371146af437552f","label":"Specials","labelAlias":"SPECIALS_1","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":"0f47b8830a0e09500371146a83ad8c56","label":"New Vehicle Specials","labelAlias":"NEW_1","url":"/specials/new.htm","target":"_self","pageId":"SPECIALS_LISTING_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Vehicle Specials","labelText":"New Vehicle Specials"},{"id":"0f4b76fc0a0e09512a683a41e898ef27","label":"Pre-Owned Specials","labelAlias":"PRE_OWNED_SPECIALS","url":"/specials/used.htm","target":"_self","pageId":"SPECIALS_LISTING_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Owned Specials","labelText":"Pre-Owned Specials"},{"id":"0f4b76fc0a0e09512a683a41102a36dd","label":"Service Specials","labelAlias":"SERVICE_SPECIALS_1","url":"/specials/service.htm","target":"_self","pageId":"SUBARU_SERVICE_PROMOTION_REDIRECT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"ef9bb3a4032f4999998b1b840b1d0a23","label":"\u003cb>Subaru Military Program\u003c/b>","labelAlias":"SUBARU_MILITARY_PROGRAM_1","url":"/subaru-special-military-incentive.htm","target":"_self","pageId":"SITEBUILDER_MILITARY_INCENTIVE_PROGRAM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru Military Program\u003c/b>","labelText":"Subaru Military Program"},{"id":"3cec971c53584e49a1bf9a231e179302","label":"\u003cb>Subaru VIP Educator Program\u003c/b>","labelAlias":"SUBARU_VIP_EDUCATOR_PROGRAM_1","url":"/retailer-event-details.htm?eventID=348","target":"_self","pageId":"SOA_EVENT_DETAIL","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?eventID=348"},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru VIP Educator Program\u003c/b>","labelText":"Subaru VIP Educator Program"}],"labelSafeHtml":"Specials","labelText":"Specials"}]}],"navigationItems":[{"id":"FINANCE_DEFAULT","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"FINANCE_APPLICATION","label":"Finance Application","labelAlias":"FINANCE_APPLICATION","url":"/routeone_financingapp.htm","target":"_self","pageId":"SITEBUILDER_ROUTEONE_FINANCINGAPP_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Application","labelText":"Finance Application"},{"id":"FINANCE_DEFAULT","label":"Finance Center","labelAlias":"FINANCE_CENTER","url":"/financing/index.htm","target":"","pageId":"FINANCE_LEAD","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Finance Center","labelText":"Finance Center"},{"id":"8d00d6ca0a0e09505a40eb7a751ca032","label":"Buying Vs. Leasing","labelAlias":"LEASE_OR_LOAN_1_1","url":"/buying-vs-leasing.htm","target":"_self","pageId":"SITEBUILDER_BUYING_VS_LEASING_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Buying Vs. Leasing","labelText":"Buying Vs. Leasing"},{"id":"1ad018510a0e095050316f8d895736c4","label":"Learn About Subaru Added Security","labelAlias":"LEARN_ABOUT_SUBARU_ADDED_SECURITY","url":"/subaru-added-security.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_ADDED_SECURITY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Learn About Subaru Added Security","labelText":"Learn About Subaru Added Security"},{"id":"SUBARU_GUARANTEED_TRADE_IN_PROGRAM","label":"Guaranteed Trade-In Program","labelAlias":"GUARANTEED_TRADE_IN_PROGRAM","url":"/guaranteed-trade-in-program.htm","target":"","pageId":"SUBARU_GUARANTEED_TRADE_IN_PROGRAM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Guaranteed Trade-In Program","labelText":"Guaranteed Trade-In Program"},{"id":"56c1752da2e7458ea82eee0b6cdce33c","label":"Hard Vs. Soft Credit Pulls","labelAlias":"HARD_VS__SOFT_CREDIT_PULLS","url":"/dealership/soft-versus-hard-credit-checks.htm","target":"_self","pageId":"SITEBUILDER_HARD_VS_SOFT_CREDIT_CHECKS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Hard Vs. Soft Credit Pulls","labelText":"Hard Vs. Soft Credit Pulls"},{"id":"dcb80931690c45d48aa95bb3aad90df4","label":"Subaru Lease Return Options","labelAlias":"SUBARU_LEASE_RETURN_OPTIONS","url":"/metrowest-subaru-lease-return.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_LEASE_RETURN_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Lease Return Options","labelText":"Subaru Lease Return Options"}],"labelSafeHtml":"Finance Center","labelText":"Finance Center"},{"id":"FINANCE_HOURS","label":"Finance Hours","labelAlias":"FINANCE_HOURS","url":"#","target":"_self","pageId":"#","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"HOURS_SALES_FRAGMENT","label":"Finance Hours","labelAlias":"FINANCE_HOURS","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":"0f47b8830a0e09500371146af437552f","label":"Specials","labelAlias":"SPECIALS_1","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":"0f47b8830a0e09500371146a83ad8c56","label":"New Vehicle Specials","labelAlias":"NEW_1","url":"/specials/new.htm","target":"_self","pageId":"SPECIALS_LISTING_NEW","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Vehicle Specials","labelText":"New Vehicle Specials"},{"id":"0f4b76fc0a0e09512a683a41e898ef27","label":"Pre-Owned Specials","labelAlias":"PRE_OWNED_SPECIALS","url":"/specials/used.htm","target":"_self","pageId":"SPECIALS_LISTING_USED","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Pre-Owned Specials","labelText":"Pre-Owned Specials"},{"id":"0f4b76fc0a0e09512a683a41102a36dd","label":"Service Specials","labelAlias":"SERVICE_SPECIALS_1","url":"/specials/service.htm","target":"_self","pageId":"SUBARU_SERVICE_PROMOTION_REDIRECT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"ef9bb3a4032f4999998b1b840b1d0a23","label":"\u003cb>Subaru Military Program\u003c/b>","labelAlias":"SUBARU_MILITARY_PROGRAM_1","url":"/subaru-special-military-incentive.htm","target":"_self","pageId":"SITEBUILDER_MILITARY_INCENTIVE_PROGRAM_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru Military Program\u003c/b>","labelText":"Subaru Military Program"},{"id":"3cec971c53584e49a1bf9a231e179302","label":"\u003cb>Subaru VIP Educator Program\u003c/b>","labelAlias":"SUBARU_VIP_EDUCATOR_PROGRAM_1","url":"/retailer-event-details.htm?eventID=348","target":"_self","pageId":"SOA_EVENT_DETAIL","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{"en_US":"?eventID=348"},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru VIP Educator Program\u003c/b>","labelText":"Subaru VIP Educator Program"}],"labelSafeHtml":"Specials","labelText":"Specials"}],"labelSafeHtml":"Finance & Specials","labelText":"Finance & Specials"},{"id":"edcd118c0a0a00f5261c77f08c608df0","label":"Parts & Service","labelAlias":"PARTS_AND_SERVICE_2_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"layout":"4:4:4","columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[{"gridUnits":4,"navigationItems":[{"id":"PARTS_LEAD","label":"Parts Center","labelAlias":"PARTS_CENTER","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":"eb1b73fd06634a93afb6edc60f7e360c","label":"Buy Tires HERE","labelAlias":"BUY_TIRES_HERE","url":"/tireconnect.htm","target":"_self","pageId":"SITEBUILDER_TIRECONNECT_1","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Buy Tires HERE","labelText":"Buy Tires HERE"},{"id":"PARTS_LEAD","label":"Parts Center","labelAlias":"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":"Parts Center","labelText":"Parts Center"},{"id":"efbdb7b20a4b49cf8a7b26c0e196071c","label":"Order Accessories","labelAlias":"ORDER_ACCESSORIES","url":"https://parts.metrowestsubaru.com/","target":"_blank","pageId":"PARTS_METROWESTSUBARU_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Order Accessories","labelText":"Order Accessories"},{"id":"24a125810a0c10bb71c3e55bd83f2a92","label":"Parts Specials","labelAlias":"PARTS_SPECIALS","url":"/promotions/parts/index.htm","target":"_self","pageId":"PROMOTIONS_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":"b98e3111fd0d4a7a84e9468d6fb49cac","label":"\u003cb>Shop Upgrades & Accessories\u003c/b>","labelAlias":"UPGRADES___ACCESSORIES_2","url":"/metrowest-subaru-parts-accessories.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_PARTS_ACCESSORIES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Shop Upgrades & Accessories\u003c/b>","labelText":"Shop Upgrades & Accessories"},{"id":"9993cdb7f7274dc0b727299ffa1e1ca3","label":"Shop Pet Accessories ","labelAlias":"SHOP_PET_ACCESSORIES_","url":"/subaru-pet-accessories.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_PET_ACCESSORIES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Pet Accessories ","labelText":"Shop Pet Accessories"},{"id":"6a3e5ed80a0e09510babed2841427b7e","label":"Why Choose OEM Parts","labelAlias":"WHY_CHOOSE_OEM_PARTS","url":"/parts/benefits-of-oem-subaru-parts.htm","target":"_self","pageId":"SITEBUILDER_WHY_CHOOSE_GENUINE_OEM_PARTS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Choose OEM Parts","labelText":"Why Choose OEM Parts"}],"labelSafeHtml":"Parts Center","labelText":"Parts Center"},{"id":"e413955d0a0e09517dd6a26bd5518d0c","label":"Service Info","labelAlias":"SERVICE_INFO","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":"09dbd2ff0a0e094a6cf628369aafa95d","label":"Why Choose Subaru Service","labelAlias":"SPRING_SERVICE_EVENT_1","url":"/why-subaru-service.htm","target":"_self","pageId":"SITEBUILDER_WHY_SUBARU_SERVICE_2","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Choose Subaru Service","labelText":"Why Choose Subaru Service"},{"id":"eb6f1cdd66f649adb8ea08e1e540e0ca","label":"Open Late So You Don't Have To Wait!","labelAlias":"WHY_CHOOSE_METROWEST_SERVICE_1","url":"/why-metrowest-subaru-service.htm","target":"_self","pageId":"SITEBUILDER_WHY_BUY_1","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Open Late So You Don't Have To Wait!","labelText":"Open Late So You Don't Have To Wait!"},{"id":"61e264370a0e094a063ea71bd5ca4adc","label":"Warning & Indicator Lights","labelAlias":"WARNING___INDICATOR_LIGHTS","url":"/subaru-warning-lights.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_WARNING_LIGHTS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Warning & Indicator Lights","labelText":"Warning & Indicator Lights"},{"id":"61e264380a0e094a063ea71b8744c1e1","label":"Brakes and Maintenance","labelAlias":"BRAKES_AND_MAINTENANCE","url":"/subaru-brakes-other-maintenance.htm","target":"_self","pageId":"SUBARU_BRAKES_OTHER_MAINTENANCE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Brakes and Maintenance","labelText":"Brakes and Maintenance"},{"id":"033e28d00a0e09513691371c4cbc7b21","label":"Frequently Asked Questions","labelAlias":"FREQUENTLY_ASKED_QUESTIONS_1","url":"/service/frequently-asked-questions.htm","target":"_self","pageId":"SITEBUILDER_FREQUENTLY_ASKED_AUTO_REPAIR_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":"61e264380a0e094a063ea71b2676a147","label":"Oil and Fluids","labelAlias":"OIL_AND_FLUIDS","url":"/subaru-service-oil-fluids.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_SERVICE_OIL_AND_FLUIDS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Oil and Fluids","labelText":"Oil and Fluids"},{"id":"832e98ee0a0e0950301dfd15d39f350b","label":"Expert Service Technicians","labelAlias":"EXPERT_SERVICE_TECHNICIANS","url":"/service/professional-auto-repair-technicians-boston-ma.htm","target":"_self","pageId":"SITEBUILDER_PROFESSIONAL_SERVICE_AT_METROWEST_SUBARU_NEAR_BOSTON_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Expert Service Technicians","labelText":"Expert Service Technicians"},{"id":"a53c1da80a0a00f57db9585e5bf78d50","label":"What We Offer","labelAlias":"WE_OFFER_2_1","url":"/service/we-offer.htm","target":"_self","pageId":"SITEBUILDER_WE_OFFER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"What We Offer","labelText":"What We Offer"},{"id":"bb7bc94c0a0a008a0022a6bb444ecd75","label":"Learn About Subaru Added Security","labelAlias":"EXTENDED_SERVICE_CONTRACTS_1","url":"/subaru-added-security.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_ADDED_SECURITY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Learn About Subaru Added Security","labelText":"Learn About Subaru Added Security"},{"id":"f1578cebbcec4d98b9f8ed9d52a439b2","label":"Subaru How-To Videos","labelAlias":"SUBARU_HOW_TO_VIDEOS","url":"/helpful-subaru-how-to-videos.htm","target":"_self","pageId":"SITEBUILDER_SUBARU__HOW_TO__VIDEOS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru How-To Videos","labelText":"Subaru How-To Videos"}],"labelSafeHtml":"Service Info","labelText":"Service Info"}]},{"gridUnits":4,"navigationItems":[{"id":"SERVICE_CENTER","label":"Service Center","labelAlias":"SERVICE_CENTER","url":"#","target":"_self","pageId":"#","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"05fd080f0a0e09517916827c576d1752","label":"\u003cb>Subaru EXPRESS Service\u003c/b>","labelAlias":"_B_SUBARU_EXPRESS_SERVICE__B_","url":"/subaru-express-service.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_EXPRESS_SERVICE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru EXPRESS Service\u003c/b>","labelText":"Subaru EXPRESS Service"},{"id":"SERVICE_CENTER","label":"\u003cb>Check For Subaru Recalls\u003c/b>","labelAlias":"SERVICE_CENTER_2_1_1","url":"/vehicle-recalls.htm","target":"_self","pageId":"OEM_SUBARU_SERVICE_VEHICLE_RECALLS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Check For Subaru Recalls\u003c/b>","labelText":"Check For Subaru Recalls"},{"id":"46ca536c0a0a00f417818f8b9dc5809e","label":"Service Center","labelAlias":"WELCOME_TO_OUR_METROWEST_SUBARU_SERVICE_DEPARTMENT_1_1","url":"/subaru-service-center-boston.htm","target":"_self","pageId":"SITEBUILDER_WELCOME_TO_OUR_METROWEST_SUBARU_SERVICE_DEPARTMENT_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Center","labelText":"Service Center"},{"id":"VIEW_SERVICE_WIDGETS","label":"Service Specials","labelAlias":"SERVICE_SPECIALS","url":"/specials/service.htm","target":"","pageId":"SUBARU_SERVICE_PROMOTION_REDIRECT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"SERVICE_LEAD_LISTING","label":"Schedule Service","labelAlias":"SCHEDULE_SERVICE","url":"/service/appointment.htm","target":"","pageId":"SERVICE_LEAD_LISTING","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":"d22055ae1aab4d919cdc0d3f2f6bda29","label":"Experience The Rail Trail at MetroWest","labelAlias":"NEW_RAIL_TRAIL_AT_METROWEST_2_1","url":"/metro-rail-trail.htm","target":"_self","pageId":"SITEBUILDER_METRO_RAIL_TRAIL_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Experience The Rail Trail at MetroWest","labelText":"Experience The Rail Trail at MetroWest"},{"id":"2d498292082b4785b4d652a9b0d9145a","label":"Upgrades & Accessories","labelAlias":"UPGRADES___ACCESSORIES_1","url":"/metrowest-subaru-parts-accessories.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_PARTS_ACCESSORIES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Upgrades & Accessories","labelText":"Upgrades & Accessories"}],"labelSafeHtml":"Service Center","labelText":"Service Center"}]},{"gridUnits":4,"navigationItems":[{"id":"SERVICE_CENTER_HOURS","label":"Service Center Hours","labelAlias":"SERVICE_CENTER_HOURS","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":"HOURS_SERVICE_FRAGMENT","label":"Service Hours","labelAlias":"SERVICE_HOURS","url":"/navigation-fragments/service-hours.htm","target":"","pageId":"HOURS_SERVICE_FRAGMENT","matched":false,"custom"
1335: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 Center Hours","labelText":"Service Center Hours"}]}],"navigationItems":[{"id":"PARTS_LEAD","label":"Parts Center","labelAlias":"PARTS_CENTER","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":"eb1b73fd06634a93afb6edc60f7e360c","label":"Buy Tires HERE","labelAlias":"BUY_TIRES_HERE","url":"/tireconnect.htm","target":"_self","pageId":"SITEBUILDER_TIRECONNECT_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Buy Tires HERE","labelText":"Buy Tires HERE"},{"id":"PARTS_LEAD","label":"Parts Center","labelAlias":"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":"Parts Center","labelText":"Parts Center"},{"id":"efbdb7b20a4b49cf8a7b26c0e196071c","label":"Order Accessories","labelAlias":"ORDER_ACCESSORIES","url":"https://parts.metrowestsubaru.com/","target":"_blank","pageId":"PARTS_METROWESTSUBARU_COM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Order Accessories","labelText":"Order Accessories"},{"id":"24a125810a0c10bb71c3e55bd83f2a92","label":"Parts Specials","labelAlias":"PARTS_SPECIALS","url":"/promotions/parts/index.htm","target":"_self","pageId":"PROMOTIONS_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":"b98e3111fd0d4a7a84e9468d6fb49cac","label":"\u003cb>Shop Upgrades & Accessories\u003c/b>","labelAlias":"UPGRADES___ACCESSORIES_2","url":"/metrowest-subaru-parts-accessories.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_PARTS_ACCESSORIES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Shop Upgrades & Accessories\u003c/b>","labelText":"Shop Upgrades & Accessories"},{"id":"9993cdb7f7274dc0b727299ffa1e1ca3","label":"Shop Pet Accessories ","labelAlias":"SHOP_PET_ACCESSORIES_","url":"/subaru-pet-accessories.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_PET_ACCESSORIES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Shop Pet Accessories ","labelText":"Shop Pet Accessories"},{"id":"6a3e5ed80a0e09510babed2841427b7e","label":"Why Choose OEM Parts","labelAlias":"WHY_CHOOSE_OEM_PARTS","url":"/parts/benefits-of-oem-subaru-parts.htm","target":"_self","pageId":"SITEBUILDER_WHY_CHOOSE_GENUINE_OEM_PARTS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Choose OEM Parts","labelText":"Why Choose OEM Parts"}],"labelSafeHtml":"Parts Center","labelText":"Parts Center"},{"id":"e413955d0a0e09517dd6a26bd5518d0c","label":"Service Info","labelAlias":"SERVICE_INFO","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":"09dbd2ff0a0e094a6cf628369aafa95d","label":"Why Choose Subaru Service","labelAlias":"SPRING_SERVICE_EVENT_1","url":"/why-subaru-service.htm","target":"_self","pageId":"SITEBUILDER_WHY_SUBARU_SERVICE_2","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Choose Subaru Service","labelText":"Why Choose Subaru Service"},{"id":"eb6f1cdd66f649adb8ea08e1e540e0ca","label":"Open Late So You Don't Have To Wait!","labelAlias":"WHY_CHOOSE_METROWEST_SERVICE_1","url":"/why-metrowest-subaru-service.htm","target":"_self","pageId":"SITEBUILDER_WHY_BUY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Open Late So You Don't Have To Wait!","labelText":"Open Late So You Don't Have To Wait!"},{"id":"61e264370a0e094a063ea71bd5ca4adc","label":"Warning & Indicator Lights","labelAlias":"WARNING___INDICATOR_LIGHTS","url":"/subaru-warning-lights.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_WARNING_LIGHTS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Warning & Indicator Lights","labelText":"Warning & Indicator Lights"},{"id":"61e264380a0e094a063ea71b8744c1e1","label":"Brakes and Maintenance","labelAlias":"BRAKES_AND_MAINTENANCE","url":"/subaru-brakes-other-maintenance.htm","target":"_self","pageId":"SUBARU_BRAKES_OTHER_MAINTENANCE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Brakes and Maintenance","labelText":"Brakes and Maintenance"},{"id":"033e28d00a0e09513691371c4cbc7b21","label":"Frequently Asked Questions","labelAlias":"FREQUENTLY_ASKED_QUESTIONS_1","url":"/service/frequently-asked-questions.htm","target":"_self","pageId":"SITEBUILDER_FREQUENTLY_ASKED_AUTO_REPAIR_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":"61e264380a0e094a063ea71b2676a147","label":"Oil and Fluids","labelAlias":"OIL_AND_FLUIDS","url":"/subaru-service-oil-fluids.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_SERVICE_OIL_AND_FLUIDS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Oil and Fluids","labelText":"Oil and Fluids"},{"id":"832e98ee0a0e0950301dfd15d39f350b","label":"Expert Service Technicians","labelAlias":"EXPERT_SERVICE_TECHNICIANS","url":"/service/professional-auto-repair-technicians-boston-ma.htm","target":"_self","pageId":"SITEBUILDER_PROFESSIONAL_SERVICE_AT_METROWEST_SUBARU_NEAR_BOSTON_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Expert Service Technicians","labelText":"Expert Service Technicians"},{"id":"a53c1da80a0a00f57db9585e5bf78d50","label":"What We Offer","labelAlias":"WE_OFFER_2_1","url":"/service/we-offer.htm","target":"_self","pageId":"SITEBUILDER_WE_OFFER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"What We Offer","labelText":"What We Offer"},{"id":"bb7bc94c0a0a008a0022a6bb444ecd75","label":"Learn About Subaru Added Security","labelAlias":"EXTENDED_SERVICE_CONTRACTS_1","url":"/subaru-added-security.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_ADDED_SECURITY_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Learn About Subaru Added Security","labelText":"Learn About Subaru Added Security"},{"id":"f1578cebbcec4d98b9f8ed9d52a439b2","label":"Subaru How-To Videos","labelAlias":"SUBARU_HOW_TO_VIDEOS","url":"/helpful-subaru-how-to-videos.htm","target":"_self","pageId":"SITEBUILDER_SUBARU__HOW_TO__VIDEOS_1","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru How-To Videos","labelText":"Subaru How-To Videos"}],"labelSafeHtml":"Service Info","labelText":"Service Info"},{"id":"SERVICE_CENTER","label":"Service Center","labelAlias":"SERVICE_CENTER","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":"05fd080f0a0e09517916827c576d1752","label":"\u003cb>Subaru EXPRESS Service\u003c/b>","labelAlias":"_B_SUBARU_EXPRESS_SERVICE__B_","url":"/subaru-express-service.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_EXPRESS_SERVICE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Subaru EXPRESS Service\u003c/b>","labelText":"Subaru EXPRESS Service"},{"id":"SERVICE_CENTER","label":"\u003cb>Check For Subaru Recalls\u003c/b>","labelAlias":"SERVICE_CENTER_2_1_1","url":"/vehicle-recalls.htm","target":"_self","pageId":"OEM_SUBARU_SERVICE_VEHICLE_RECALLS","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"\u003cb>Check For Subaru Recalls\u003c/b>","labelText":"Check For Subaru Recalls"},{"id":"46ca536c0a0a00f417818f8b9dc5809e","label":"Service Center","labelAlias":"WELCOME_TO_OUR_METROWEST_SUBARU_SERVICE_DEPARTMENT_1_1","url":"/subaru-service-center-boston.htm","target":"_self","pageId":"SITEBUILDER_WELCOME_TO_OUR_METROWEST_SUBARU_SERVICE_DEPARTMENT_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Center","labelText":"Service Center"},{"id":"VIEW_SERVICE_WIDGETS","label":"Service Specials","labelAlias":"SERVICE_SPECIALS","url":"/specials/service.htm","target":"","pageId":"SUBARU_SERVICE_PROMOTION_REDIRECT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Service Specials","labelText":"Service Specials"},{"id":"SERVICE_LEAD_LISTING","label":"Schedule Service","labelAlias":"SCHEDULE_SERVICE","url":"/service/appointment.htm","target":"","pageId":"SERVICE_LEAD_LISTING","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":"d22055ae1aab4d919cdc0d3f2f6bda29","label":"Experience The Rail Trail at MetroWest","labelAlias":"NEW_RAIL_TRAIL_AT_METROWEST_2_1","url":"/metro-rail-trail.htm","target":"_self","pageId":"SITEBUILDER_METRO_RAIL_TRAIL_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Experience The Rail Trail at MetroWest","labelText":"Experience The Rail Trail at MetroWest"},{"id":"2d498292082b4785b4d652a9b0d9145a","label":"Upgrades & Accessories","labelAlias":"UPGRADES___ACCESSORIES_1","url":"/metrowest-subaru-parts-accessories.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_PARTS_ACCESSORIES_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Upgrades & Accessories","labelText":"Upgrades & Accessories"}],"labelSafeHtml":"Service Center","labelText":"Service Center"},{"id":"SERVICE_CENTER_HOURS","label":"Service Center Hours","labelAlias":"SERVICE_CENTER_HOURS","url":"#","target":"_self","pageId":"#","matched":false,"custom"
1335: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 Center Hours","labelText":"Service Center Hours"}],"labelSafeHtml":"Parts & Service","labelText":"Parts & Service"},{"id":"ABOUT_US","label":"About Us","labelAlias":"ABOUT_US_1_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_DEFAULT","label":"About Us","labelAlias":"ABOUT_US","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SITEBUILDER_SUBARU_LOVE_PROMISE_1","label":"Subaru Love Promise","labelAlias":"SUBARU_LOVE_PROMISE","url":"/subaru-love-promise.htm","target":"","pageId":"LOVE_PROMISE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Love Promise","labelText":"Subaru Love Promise"},{"id":"6f0620060a0e095047709df880ca7698","label":"Life Is Good Partnership","labelAlias":"LIFE_IS_GOOD_PARTNERSHIP","url":"/lifeisgood.htm","target":"_self","pageId":"SITEBUILDER_LIFE_IS_GOOD_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Life Is Good Partnership","labelText":"Life Is Good Partnership"},{"id":"DIRECTIONS_DEFAULT","label":"Directions","labelAlias":"DIRECTIONS","url":"/dealership/directions.htm","target":"","pageId":"DIRECTIONS_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Directions","labelText":"Directions"},{"id":"STAFF_LISTING","label":"Staff","labelAlias":"STAFF","url":"/dealership/staff.htm","target":"","pageId":"STAFF_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Staff","labelText":"Staff"},{"id":"8679c9510a0e09504af5c12824be92fe","label":"Frequently Asked Questions","labelAlias":"FREQUENTLY_ASKED_QUESTIONS","url":"/dealership/frequently-asked-questions.htm","target":"_self","pageId":"SITEBUILDER_FREQUENTLY_ASKED_QUESTIONS___METROWEST_SUBARU_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":"b683f0450a0a008a008ce0ea67b492dc","label":"Recent Reviews","labelAlias":"RECENT_REVIEWS_3","url":"/dealer-rater/default.htm","target":"_self","pageId":"DEALERRATER_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Recent Reviews","labelText":"Recent Reviews"},{"id":"bb3d9d3e0a0e094a561e1137cc311ba0","label":"Boston Subaru Dealer","labelAlias":"BOSTON_SUBARU_DEALER","url":"/subaru-dealership-boston.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_DEALERSHIP_BOSTON_1","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Boston Subaru Dealer","labelText":"Boston Subaru Dealer"},{"id":"806eb68c0a0e095120ec54d14625d477","label":"Employment Opportunities","labelAlias":"EMPLOYMENT_OPPORTUNITIES","url":"/employment/index.htm","target":"_self","pageId":"EMPLOYMENT_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Employment Opportunities","labelText":"Employment Opportunities"},{"id":"d41aa1410a0e09514aa2745f0abdcba3","label":"Why Choose MetroWest Subaru","labelAlias":"CONSTRUCTION_1","url":"/dealership/why-buy.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_IS_THE_GREATER_BOSTON_AREA_SUBARU_DEALER_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Choose MetroWest Subaru","labelText":"Why Choose MetroWest Subaru"},{"id":"1884d0b49fbe4f8fb28866696c573c22","label":"New Rail Trail at MetroWest","labelAlias":"NEW_RAIL_TRAIL_AT_METROWEST_1","url":"/metro-rail-trail.htm","target":"_self","pageId":"SITEBUILDER_METRO_RAIL_TRAIL_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Rail Trail at MetroWest","labelText":"New Rail Trail at MetroWest"},{"id":"30f906b00a0e09513915473725f2d970","label":"Careers ","labelAlias":"CAREERS_","url":"/employment/index.htm","target":"_self","pageId":"EMPLOYMENT_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Careers ","labelText":"Careers"},{"id":"7557e201c06a4fdc9b25e4184b8f6a12","label":"Our Blog","labelAlias":"OUR_BLOG","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":"Our Blog","labelText":"Our Blog"},{"id":"ABOUT_DEFAULT","label":"About Our Dealership","labelAlias":"ABOUT_OUR_DEALERSHIP","url":"/dealership/about.htm","target":"","pageId":"ABOUT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"About Our Dealership","labelText":"About Our Dealership"}],"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/dealership-info.htm","target":"","pageId":"DEALERSHIP_INFO_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"}],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"}]},{"gridUnits":4,"navigationItems":[{"id":"CONTACT_US","label":"Contact Us","labelAlias":"CONTACT_US","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"CONTACT_FORM","label":"Contact Us","labelAlias":"CONTACT_US","url":"/contact-form.htm","target":"","pageId":"CONTACT_FORM","matched":false,"custom"
1335:false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}]}],"navigationItems":[{"id":"ABOUT_DEFAULT","label":"About Us","labelAlias":"ABOUT_US","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"SITEBUILDER_SUBARU_LOVE_PROMISE_1","label":"Subaru Love Promise","labelAlias":"SUBARU_LOVE_PROMISE","url":"/subaru-love-promise.htm","target":"","pageId":"LOVE_PROMISE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Love Promise","labelText":"Subaru Love Promise"},{"id":"6f0620060a0e095047709df880ca7698","label":"Life Is Good Partnership","labelAlias":"LIFE_IS_GOOD_PARTNERSHIP","url":"/lifeisgood.htm","target":"_self","pageId":"SITEBUILDER_LIFE_IS_GOOD_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Life Is Good Partnership","labelText":"Life Is Good Partnership"},{"id":"DIRECTIONS_DEFAULT","label":"Directions","labelAlias":"DIRECTIONS","url":"/dealership/directions.htm","target":"","pageId":"DIRECTIONS_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Directions","labelText":"Directions"},{"id":"STAFF_LISTING","label":"Staff","labelAlias":"STAFF","url":"/dealership/staff.htm","target":"","pageId":"STAFF_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Staff","labelText":"Staff"},{"id":"8679c9510a0e09504af5c12824be92fe","label":"Frequently Asked Questions","labelAlias":"FREQUENTLY_ASKED_QUESTIONS","url":"/dealership/frequently-asked-questions.htm","target":"_self","pageId":"SITEBUILDER_FREQUENTLY_ASKED_QUESTIONS___METROWEST_SUBARU_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":"b683f0450a0a008a008ce0ea67b492dc","label":"Recent Reviews","labelAlias":"RECENT_REVIEWS_3","url":"/dealer-rater/default.htm","target":"_self","pageId":"DEALERRATER_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Recent Reviews","labelText":"Recent Reviews"},{"id":"bb3d9d3e0a0e094a561e1137cc311ba0","label":"Boston Subaru Dealer","labelAlias":"BOSTON_SUBARU_DEALER","url":"/subaru-dealership-boston.htm","target":"_self","pageId":"SITEBUILDER_SUBARU_DEALERSHIP_BOSTON_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Boston Subaru Dealer","labelText":"Boston Subaru Dealer"},{"id":"806eb68c0a0e095120ec54d14625d477","label":"Employment Opportunities","labelAlias":"EMPLOYMENT_OPPORTUNITIES","url":"/employment/index.htm","target":"_self","pageId":"EMPLOYMENT_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Employment Opportunities","labelText":"Employment Opportunities"},{"id":"d41aa1410a0e09514aa2745f0abdcba3","label":"Why Choose MetroWest Subaru","labelAlias":"CONSTRUCTION_1","url":"/dealership/why-buy.htm","target":"_self","pageId":"SITEBUILDER_METROWEST_SUBARU_IS_THE_GREATER_BOSTON_AREA_SUBARU_DEALER_1","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Why Choose MetroWest Subaru","labelText":"Why Choose MetroWest Subaru"},{"id":"1884d0b49fbe4f8fb28866696c573c22","label":"New Rail Trail at MetroWest","labelAlias":"NEW_RAIL_TRAIL_AT_METROWEST_1","url":"/metro-rail-trail.htm","target":"_self","pageId":"SITEBUILDER_METRO_RAIL_TRAIL_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"New Rail Trail at MetroWest","labelText":"New Rail Trail at MetroWest"},{"id":"30f906b00a0e09513915473725f2d970","label":"Careers ","labelAlias":"CAREERS_","url":"/employment/index.htm","target":"_self","pageId":"EMPLOYMENT_LISTING","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Careers ","labelText":"Careers"},{"id":"7557e201c06a4fdc9b25e4184b8f6a12","label":"Our Blog","labelAlias":"OUR_BLOG","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":"Our Blog","labelText":"Our Blog"},{"id":"ABOUT_DEFAULT","label":"About Our Dealership","labelAlias":"ABOUT_OUR_DEALERSHIP","url":"/dealership/about.htm","target":"","pageId":"ABOUT_DEFAULT","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"About Our Dealership","labelText":"About Our Dealership"}],"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/dealership-info.htm","target":"","pageId":"DEALERSHIP_INFO_FRAGMENT","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"}],"labelSafeHtml":"Showroom Hours","labelText":"Showroom Hours"},{"id":"CONTACT_US","label":"Contact Us","labelAlias":"CONTACT_US","url":"#","target":"","pageId":"#","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[{"id":"CONTACT_FORM","label":"Contact Us","labelAlias":"CONTACT_US","url":"/contact-form.htm","target":"","pageId":"CONTACT_FORM","matched":false,"custom":false,"dynamic":false,"embedded":true,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}],"labelSafeHtml":"Contact Us","labelText":"Contact Us"}],"labelSafeHtml":"About Us","labelText":"About Us"},{"id":"45f90c1fe2fc4b70bc9572f1bdf1f7bd","label":"Rent A Subaru","labelAlias":"RENT_A_SUBARU_2","url":"/just-drive-subaru-rental.htm","target":"_self","pageId":"SITEBUILDER_JUST_DRIVE_SUBARU_RENTAL_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":0,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"columns":[],"navigationItems":[],"labelSafeHtml":"Rent A Subaru","labelText":"Rent A Subaru"},{"id":"c4de3250d0a8470fac5f191dae4d8454","label":"Love Promise","labelAlias":"SUBARU_LOVE_PROMISE_1_1_1_1","url":"#","target":"_self","pageId":"#","matched":false,"custom"
1335: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":"1642ecd9e8674fdba0b9cae9e6e48521","label":"2023 Love Promise Retailer of the Year!","labelAlias":"METROWEST_LOVES_TO_HELP_1","url":"/love-promise-retailer-of-the-year.htm","target":"_self","pageId":"SITEBUILDER_LOVE_PROMISE_RETAILER_OF_THE_YEAR_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"2023 Love Promise Retailer of the Year!","labelText":"2023 Love Promise Retailer of the Year!"},{"id":"25b2afe1deff4fe095f45f7b74618790","label":"Subaru Love Promise","labelAlias":"SUBARU_LOVE_PROMISE_3","url":"/subaru-love-promise.htm","target":"_self","pageId":"LOVE_PROMISE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Love Promise","labelText":"Subaru Love Promise"}]},{"gridUnits":4,"navigationItems":[{"id":"1b2cdd2fd4224639914ea9f0710e9ebc","label":"MetroWest Loves the Community ","labelAlias":"METROWEST_LOVES_TO_CARE_1","url":"/dealership/love-promise.htm","target":"_self","pageId":"SITEBUILDER_LOVE_PROMISE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"MetroWest Loves the Community ","labelText":"MetroWest Loves the Community"}]},{"gridUnits":4,"navigationItems":[{"id":"e1661ed9d1b74638b4b8d55dfe4fd0c0","label":"Submit a Love Promise Story","labelAlias":"DIGITAL_MESSAGES_OF_HOPE_1_1","url":"https://www.metrowestsubaru.com/subaru-love-promise-submit-story.htm","target":"_blank","pageId":"WWW_METROWESTSUBARU_COMSUBARU_LOVE_PROMISE_SUBMIT_STORY_HTM","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Submit a Love Promise Story","labelText":"Submit a Love Promise Story"},{"id":"d0a83a6bda394ed59aa6a3177c4625bb","label":"MetroWest Loves Pets","labelAlias":"METROWEST_LOVES_PETS","url":"/sne-loves-pets.htm","target":"_self","pageId":"SITEBUILDER_SNE_LOVES_PETS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"MetroWest Loves Pets","labelText":"MetroWest Loves Pets"}]}],"navigationItems":[{"id":"1642ecd9e8674fdba0b9cae9e6e48521","label":"2023 Love Promise Retailer of the Year!","labelAlias":"METROWEST_LOVES_TO_HELP_1","url":"/love-promise-retailer-of-the-year.htm","target":"_self","pageId":"SITEBUILDER_LOVE_PROMISE_RETAILER_OF_THE_YEAR_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"2023 Love Promise Retailer of the Year!","labelText":"2023 Love Promise Retailer of the Year!"},{"id":"25b2afe1deff4fe095f45f7b74618790","label":"Subaru Love Promise","labelAlias":"SUBARU_LOVE_PROMISE_3","url":"/subaru-love-promise.htm","target":"_self","pageId":"LOVE_PROMISE","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":1,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Subaru Love Promise","labelText":"Subaru Love Promise"},{"id":"1b2cdd2fd4224639914ea9f0710e9ebc","label":"MetroWest Loves the Community ","labelAlias":"METROWEST_LOVES_TO_CARE_1","url":"/dealership/love-promise.htm","target":"_self","pageId":"SITEBUILDER_LOVE_PROMISE_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":2,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"MetroWest Loves the Community ","labelText":"MetroWest Loves the Community"},{"id":"e1661ed9d1b74638b4b8d55dfe4fd0c0","label":"Submit a Love Promise Story","labelAlias":"DIGITAL_MESSAGES_OF_HOPE_1_1","url":"https://www.metrowestsubaru.com/subaru-love-promise-submit-story.htm","target":"_blank","pageId":"WWW_METROWESTSUBARU_COMSUBARU_LOVE_PROMISE_SUBMIT_STORY_HTM","matched":false,"custom"
1335:false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"Submit a Love Promise Story","labelText":"Submit a Love Promise Story"},{"id":"d0a83a6bda394ed59aa6a3177c4625bb","label":"MetroWest Loves Pets","labelAlias":"METROWEST_LOVES_PETS","url":"/sne-loves-pets.htm","target":"_self","pageId":"SITEBUILDER_SNE_LOVES_PETS_1","matched":false,"custom":false,"dynamic":false,"embedded":false,"featured":false,"columnNumber":3,"selected":false,"selectedParent":false,"index":0,"paramsByLocale":{},"navigationItems":[],"labelSafeHtml":"MetroWest Loves Pets","labelText":"MetroWest Loves Pets"}],"labelSafeHtml":"Love Promise","labelText":"Love Promise"}],"widgetData":{"navsV2":true,"accountId":"metrowestsubarusne"},"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","enableMegaMenus":"true","mobileSubnavType":"dropdown","showIcons":"true","allowTopLevelLinks":"false","showFooterLinksIcons":"true","navListClasses":"BLANK","subnavClasses":"BLANK","navClasses":"blank","homeItemClasses":"blank","navItemClasses":"blank","topLevelLinkClasses":"blank","childListIconStyle":"arrow2-right","showChildIcons":"false","showCurtain":"false","enableTwoLineLabelling":"false","enableSiteWideSearch":"disabled","showDropdownIcon":"false","dropdownIcon":"arrow2-down","dropdownIconBeforeLabel":"false","openLinkOnNewTab":"true","childListLinkClasses":"","navigation.id":"V9-MAIN-MEGA-MENU","dropdownDisplayType":"click","searchButtonLabel":"SEARCH","childListIconPosition":"before","searchButtonIconSize":"large","searchButtonStyle":"unstyled","sticky":"false","showFooterOEMLink":"true","mobileParentExpandIconStyle":"plus","mobileParentCollapseIconStyle":"minus","mobileNavClass":"ddc-mobile-fragment-nav"},"labels":{"SEARCH_THE_WHOLE_SITE":"Search the whole site! ","SUBARU_LOVE_PROMISE":"Subaru Love Promise","SUBARU_STARLINK_TECHNOLOGY_1":"Transition To EV with MetroWest","ABOUT_US_1_1":"About Us","SERVICE_CENTER":"Service Center","WE_BUY_CARS":"We Buy Cars","BOSTON_SUBARU_DEALER":"Boston Subaru Dealer","FREQUENTLY_ASKED_QUESTIONS_1":"Frequently Asked Questions","CONSTRUCTION_1":"Why Choose MetroWest Subaru","KBB_INSTANT_CASH_OFFER_3":"Value Your Trade","VEHICLES_UNDER__10_000":"Vehicles Under $10,000","RECOMMENDED_VEHICLES":"Featured Vehicles","VEHICLES_UNDER__20_000":"Vehicles Under $20,000","UPGRADES___ACCESSORIES_2":"\u003cb>Shop Upgrades & Accessories\u003c/b>","UPGRADES___ACCESSORIES_1":"Upgrades & Accessories","FREQUENTLY_ASKED_QUESTIONS":"Frequently Asked Questions","SERVICE_CENTER_2_1_1":"\u003cb>Check For Subaru Recalls\u003c/b>","RESEARCH_2":"Research","PRE_OWNED_VEHICLES_1_1_1":"Used Vehicles","CERTIFIED_PRE_OWNED_SUBARU":"Certified Pre-Owned Subaru","BUY_TIRES_HERE":"Buy Tires HERE","LIFE_IS_GOOD_PARTNERSHIP":"Life Is Good Partnership","RENT_A_SUBARU_2":"Rent A Subaru","WHY_BUY_CERTIFIED_PRE_OWNED":"Why Buy Certified Pre-Owned","METROWEST_LOVES_TO_HELP_1":"2023 Love Promise Retailer of the Year!","RECENT_REVIEWS_3":"Recent Reviews","NEW_CAR_SPECIAL_1":"New Specials","_B_SUBARU_VIP_EDUCATOR_PROGRAM__B_":"\u003cb>Subaru VIP Educator Program\u003c/b>","NEW_RAIL_TRAIL_AT_METROWEST_2_1":"Experience The Rail Trail at MetroWest","USED_INVENTORY_1":"Used Cars Boston","FINANCE_APPLICATION":"Finance Application","SHOWROOM_1":"Subaru Showroom","SUBARU_MILITARY_PROGRAM_1":"\u003cb>Subaru Military Program\u003c/b>","SUBARU_LOVE_PROMISE_1_1_1_1":"Love Promise","HARD_VS__SOFT_CREDIT_PULLS":"Hard Vs. Soft Credit Pulls","PARTS_SPECIALS":"Parts Specials","LEASE_OR_LOAN_1_1":"Buying Vs. Leasing","SERVICE_INFO":"Service Info","SUBARU_LEASE_RETURN_OPTIONS":"Subaru Lease Return Options","PARTS_AND_SERVICE_2_1_1":"Parts & Service","WELCOME_TO_OUR_METROWEST_SUBARU_SERVICE_DEPARTMENT_1_1":"Service Center","VIEW_USED_INVENTORY":"View Used Inventory","CAREERS_":"Careers ","SUBARU_LOVE_PROMISE_3":"Subaru Love Promise","INCONTROL_PROGRAM_1_1":"In Control Program","WARNING___INDICATOR_LIGHTS":"Warning & Indicator Lights","NEW_1":"New Vehicle Specials","FEATURED_VEHICLES":"Featured Vehicles","NEW_VEHICLES_1_1":"New Vehicles","SPECIALS_1":"Specials","KBB_TRADE_IN_APPRAISAL_2_2":"Value Your Trade","PRE_OWNED_SPECIALS":"Pre-Owned Specials","STAFF":"Staff","_B_SUBARU_MILITARY_PROGRAM__B_":"\u003cb>Subaru Military Program\u003c/b>","CONTACT_US":"Contact Us","SUBARU_VIP_EDUCATOR_PROGRAM_1":"\u003cb>Subaru VIP Educator Program\u003c/b>","ABOUT_OUR_DEALERSHIP":"About Our Dealership","SCHEDULE_SERVICE":"Schedule Service","METROWEST_LOVES_PETS":"MetroWest Loves Pets","SHOP_PET_ACCESSORIES_":"Shop Pet Accessories ","BRAKES_AND_MAINTENANCE":"Brakes and Maintenance","VIEW_NEW_INVENTORY_1_1_1":"New Subaru Inventory","FINANCE_AND_SPECIALS_1_1":"Finance & Specials","ABOUT_US":"About Us","FINANCE_CENTER":"Finance Center","DIRECTIONS":"Directions","CARFINDER":"C
1335arFinder","SHOWROOM_HOURS":"Showroom Hours","NEW_INVENTORY_2_1":"New Inventory","METROWEST_LOVES_TO_CARE_1":"MetroWest Loves the Community ","SHOP_BY_MODEL":"Shop By Model","ORDER_ACCESSORIES":"Order Accessories","LEARN_ABOUT_SUBARU_ADDED_SECURITY":"Learn About Subaru Added Security","EXPERT_SERVICE_TECHNICIANS":"Expert Service Technicians","EXTENDED_SERVICE_CONTRACTS_1":"Learn About Subaru Added Security","NEW_RAIL_TRAIL_AT_METROWEST_1":"New Rail Trail at MetroWest","HELPFUL_HOW_TO_VIDEOS":"Helpful How-To Videos","SERVICE_HOURS":"Service Hours","EMPLOYMENT_OPPORTUNITIES":"Employment Opportunities","DIGITAL_MESSAGES_OF_HOPE_1_1":"Submit a Love Promise Story","SERVICE_SPECIALS_1":"Service Specials","_B_SUBARU_EXPRESS_SERVICE__B_":"\u003cb>Subaru EXPRESS Service\u003c/b>","GUARANTEED_TRADE_IN_PROGRAM":"Guaranteed Trade-In Program","SERVICE_CENTER_HOURS":"Service Center Hours","SPRING_SERVICE_EVENT_1":"Why Choose Subaru Service","WHY_CHOOSE_OEM_PARTS":"Why Choose OEM Parts","WHY_CHOOSE_METROWEST_SERVICE_1":"Open Late So You Don't Have To Wait!","OUR_BLOG":"Our Blog","SUBARU_HOW_TO_VIDEOS":"Subaru How-To Videos","SUBARU_SOLTERRA_HOW_TO_VIDEOS":"Subaru Solterra How-To Videos","WE_OFFER_2_1":"What We Offer","INTRODUCING_THE_2023_SUBARU_OUTBACK_1_1":"New Subaru Model Research","OIL_AND_FLUIDS":"Oil and Fluids","SHOP_BY_MODEL_1":"Shop By Model","SERVICE_SPECIALS":"Service Specials","USED_SUBARU_VEHICLES":"Used Subaru Vehicles","PARTS_CENTER":"Parts Center","FINANCE_HOURS":"Finance Hours","HOME":"Home"},"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}}; 1336DDC.WS.state['ws-subaru-prgrm-logos'] = DDC.WS.state['ws-subaru-prgrm-logos'] || {}; 1337DDC.WS.state['ws-subaru-prgrm-logos']['template-program-logos1'] = {"programLogos":["eco","cpo","loveencore","lpgold","express","estore"],"dealerCode":"010371","logoInfo":{},"requestData":{"deviceType":"DESKTOP","windowId":"template-program-logos1","widgetName":"ws-subaru-prgrm-logos","locale":"en_US"},"prefs":{"widgetHeading":"","widgetClasses":"d-flex flex-wrap justify-content-center align-items-center mb-0 py-7"},"labels":{"LOVE_PROMISE_COMMUNITY_COMMITMENT_AWARD":"The Subaru Love Promise Community Commitment Award","LOVE_PROMISE_CUSTOMER_COMMITMENT_AWARD":"The Subaru Love Promise Customer Commitment Award","LOVE_PROMISE_GOLD_AWARD":"The Subaru Love Promise Customer & Community Commitment Award","SUBRAU_CERTIFIED_COLLISION":"Subaru Certified Collision Center","SUBRAU_TRADE_UP_ADVANTAGE":"Subaru Trade Up Advantage","SUBARU_EXPRESS_SERVICE":"Subaru Express Service"},"sitemap":{"LOVE_ENCORE":"/subaru-love-encore.htm","SITEBUILDER_SUBARU_EXPRESS_SERVICE_1":"/subaru-express-service.htm","SITEBUILDER_ECO_FRIENDLY_RETAILER_PROGRAM_1":"/eco-friendly-retailer-program.htm","LOVE_PROMISE":"/subaru-love-promise.htm","INVENTORY_LISTING_DEFAULT_AUTO_CERTIFIED_USED":"/certified-inventory/index.htm","SUBARU_CERTIFIED_COLLISION_CENTERS":"/subaru-certified-collision-centers.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}}; 1338DDC.WS.state['ws-hours'] = DDC.WS.state['ws-hours'] || {}; 1339DDC.WS.state['ws-hours']['hours1'] = {"hours":{"DEALERSHIP":[{"day":"monday","timings":"9:00AM-7:00PM"},{"day":"tuesday","timings":"9:00AM-7:00PM"},{"day":"wednesday","timings":"9:00AM-7:00PM"},{"day":"thursday","timings":"9:00AM-7:00PM"},{"day":"friday","timings":"9:00AM-7:00PM"},{"day":"saturday","timings":"9:00AM-7:00PM"},{"day":"sunday","timings":"CLOSED"}],"EXPRESS_SERVICE":[{"day":"monday","timings":"7:00AM-9:00PM"},{"day":"tuesday","timings":"7:00AM-9:00PM"},{"day":"wednesday","timings":"7:00AM-9:00PM"},{"day":"thursday","timings":"7:00AM-9:00PM"},{"day":"friday","timings":"7:00AM-9:00PM"},{"day":"saturday","timings":"7:00AM-9:00PM"},{"day":"sunday","timings":"Closed"}],"SERVICE":[{"day":"monday","timings":"7:00AM-9:00PM"},{"day":"tuesday","timings":"7:00AM-9:00PM"},{"day":"wednesday","timings":"7:00AM-9:00PM"},{"day":"thursday","timings":"7:00AM-9:00PM"},{"day":"friday","timings":"7:00AM-9:00PM"},{"day":"saturday","timings":"7:00AM-9:00PM"},{"day":"sunday","timings":"CLOSED"}],"PARTS":[{"day":"monday","timings":"7:00AM-9:00PM"},{"day":"tuesday","timings":"7:00AM-9:00PM"},{"day":"wednesday","timings":"7:00AM-9:00PM"},{"day":"thursday","timings":"7:00AM-9:00PM"},{"day":"friday","timings":"7:00AM-9:00PM"},{"day":"saturday","timings":"7:00AM-9:00PM"},{"day":"sunday","timings":"CLOSED"}]},"modal":{},"requestData":{"deviceType":"DESKTOP","windowId":"hours1","widgetName":"ws-hours","locale":"en_US"},"prefs":{"headingClasses":"","widgetHeading":"","widgetClasses":"m-0 px-0 pb-0 pt-5 mw-40","account.id":"","department.id":"","shrinkIdenticalHours":"false","showCurrentDayOnly":"false","showSunday":"true","hoursTextAlignment":"right","showDepartmentsViewAllLink":"true","showDepartmentsViewAllLinkButtonClasse
1339s":"","showDepartmentsViewAllLinkButtonStyle":"link","showDepartmentsViewAllLinkButtonLayout":"block","showDepartmentsViewAllLinkButtonSize":"large","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}}; 1340DDC.WS.state['ws-tagging'] = DDC.WS.state['ws-tagging'] || {}; 1341DDC.WS.state['ws-tagging']['ws-tagging1'] = {"widgetInfo":{"pageAlias":"INDEX"},"mapping":{"asc":{"configuration":{"note1":"not sure sendData is used here","sendData":[{"sender":"gtag"}],"utils":true,"sharedPayloads":{"sharedProps":{"page_type":"[[mapping.pagealias.pageType]] >> other","event_owner":"dealer_dot_com"},"vehicleData":{"item_id":"[[vin]] >> [[uuid]] >> [[fn.getItemIdFromUuid()]] >> {{EMPTYSTRING}}","item_number":"[[stockNumber]] >> [[fn.getStockNumberFromUuid()]] >> {{EMPTYSTRING}}","item_condition":"[[fn.getCondition()]] >> [[fn.getConditionFromUuid()]] >> {{EMPTYSTRING}}","item_year":"[[year]] >> [[DDC.dataLayer.page.trackingTags.year]] >> [[fn.getYearFromUuid()]] >> {{EMPTYSTRING}}","item_make":"[[make]] >> [[DDC.dataLayer.page.trackingTags.make]] >> [[fn.getMakeFromUuid()]] >> {{EMPTYSTRING}}","item_model":"[[model]] >> [[DDC.dataLayer.page.trackingTags.model]] >> [[fn.getModelFromUuid()]] >> {{EMPTYSTRING}}","item_variant":"[[trim]] >> [[fn.getTrimFromUuid()]] >> {{EMPTYSTRING}}","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":"
1341consumer_contact","MAKE_AN_OFFER":"offer","MENU_DRIVER":"consumer_contact","MSLP":"consumer_contact","QUICKQUOTE":"consumer_contact","RENTAL":"consumer_contact","RESERVE":"consumer_contact","SHOWROOM":"consumer_contact","SMS_SHARE":"consumer_contact","SPECIALS_EMAIL_A_FRIEND":"consumer_contact","SPECIALS_INFO_REQUEST":"consumer_contact","TEST_DRIVE":"consumer_contact","TRADE_IN":"trade","VEHICLE_LEAD":"consumer_contact","PROMO-CTA-LEAD":"consumer_contact","SERVICE":"service_appointment","BODYSHOP":"bodyshop","SERVICE_APPT":"service_appointment","PARTS":"parts","PARTS_ORDER":"parts","CONTACT":"consumer_contact","BLOG_EMAIL":"consumer_contact","BLOG_REQ_MORE_INFO":"consumer_contact","EMPLOYMENT":"human_resources","PRIVACY":"consumer_contact","FINANCE":"finance/credit","FINANCE_APPLICATION":"finance/credit","SPECIALS_LEAD":"consumer_contact"},"comm_outcome":{"TEST_DRIVE":"appt_booked","SERVICE_APPT":"appt_booked","BODYSHOP":"appt_booked"},"event":{"BUILD_AND_PRICE":"asc_form_submission_sales","EPRICE":"asc_form_submission_sales","GLOBAL_VEHICLE_INCENTIVE_LEAD":"asc_form_submission_sales","INFO_REQUEST":"asc_form_submission_sales","INSTANCE_EPRICE":"asc_form_submission_sales","INVENTORY_LEAD_INTEREST":"asc_form_submission_sales","INVENTORY_SEARCH":"asc_form_submission_sales","INVENTORY_SEARCH_LEAD":"asc_form_submission_sales","INVENTORYFINDER":"asc_form_submission_sales","MAKE_AN_OFFER":"asc_form_submission_sales","MENU_DRIVER":"asc_form_submission_sales","MSLP":"asc_form_submission_sales","QUICKQUOTE":"asc_form_submission_sales","RENTAL":"asc_form_submission_sales","RESERVE":"asc_form_submission_sales","SHOWROOM":"asc_form_submission_sales","SMS_SHARE":"asc_form_submission_sales","SPECIALS_EMAIL_A_FRIEND":"asc_form_submission_sales","TEST_DRIVE":"asc_form_submission_sales","TRADE_IN":"asc_form_submission_sales","VEHICLE_LEAD":"asc_form_submission_sales","SERVICE":"asc_form_submission_service","BODYSHOP":"asc_form_submission_service","SERVICE_APPT":"asc_form_submission_service","PARTS":"asc_form_submission_parts","PARTS_ORDER":"asc_form_submission_parts"},"appointment":{"TEST_DRIVE":"asc_form_submission_sales_appt","BODYSHOP":"asc_form_submission_service_appt","SERVICE_APPT":"asc_form_submission_service_appt"}},"pagealias":{"pageType":"home"},"pagealias-matcher":"INDEX","preview":false},"cdl":{"configuration":{"utils":true,"create":{"coxAutoDataLayer":{"objectPath":"coxAutoDataLayer","value":[]}}},"grouping":"default","preview":false},"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},"shiftDr":{"configuration":{"sharedPayloads":{"drDataWithNewProps":{"dealId":"[[userSessionId]]","provider":"DR Cox Automotive","vehicleMake":"[[make]]","vehicleModel":"[[model]]","vehicleStatus":"[[fn.vehicleStatus()]]","vehicleVin":"[[vin]]","vehicleYear":"[[year]]","priceUnlocked":true,"dealType":"[[eventData.widgetState]] >> [[eventData.event.deal.paymentMethod]]"},"drDataWithPriceUnlocked":{"dealId":"[[userSessionId]]","provider":"DR Cox Automotive","vehicleMake":"[[make]]","vehicleModel":"[[model]]","vehicleStatus":"[[fn.vehicleStatus()]]","vehicleVin":"[[vin]]","vehicleYear":"[[year]]","priceUnlocked":true},"drVehicleData":{"dealId":"[[userSessionId]]","provider":"DR Cox Automotive","vehicleMake":"[[make]]","vehicleModel":"[[model]]","vehicleStatus":"[[fn.vehicleStatus()]]","vehicleVin":"[[vin]]","vehicleYear":"[[year]]"}},"reporting":{"clientEventName":"events"},"utils":true},"grouping":"default","preview":false},"shiftnative":{"configuration":{"liveScriptLocation":"//tagging.shiftdigitalapps.io/scripts/sd.js","defaultScriptLocation":"//tagging-staging.shiftdigitalapps.io/scripts/sd.js","saveShiftSessionId":false,"utils":true,"clientId":"SUBARU","pageBrand":"Subaru","retailerId":"soa"},"grouping":"subaru","form":{"TEST_DRIVE":"Test Drive","INFO_REQUEST":"Request More Info","EMAIL_A_FRIEND":"Email a Friend","SPECIALS_EMAIL_A_FRIEND":"Email a Friend","CONTACT":"General Contact","PREQUAL":"Prequal","PARTS_ORDER":"Parts","SCHEDULE_A_TEST_DRIVE":"Test Drive","SERVICE_APPT":"Schedule Service","BODYSHOP":"Service","EMPLOYMENT":"Employment","TRADE_IN":"Trade In","FINANCE":"Finance","SPECIALS_INFO_REQUEST":"Specials","INVENTORYFINDER":"Vehicle Finder","MAKE_AN_OFFER":"Make an Offer","SHOWROOM":"Request More Info","VEHICLE_LEAD":"Request More Info","INVENTORY_SEARCH_LEAD":"Vehicle Finder","MSLP":"Request More Info","GLOBAL_VEHICLE_INCENTIVE_LEAD":"Specials","BUILD_AND_PRICE":"Get a Quote","EPRICE":"Request More Info","DEFAULT":"Other"},"pagealias":{"pageType":"Home"},"pagealias-matcher":"^INDEX$","preview":false}},"requestData":{"deviceType":"DESKTOP","windowId":"ws-tagging1","widgetName":"ws-tagging","locale":"en_US"},"prefs":{"asc":"default","cdl":"default","conversant":"","critical_mass":"","ddctagging":"","forddirectnative":"","fordpersonalizationservice":"","nr_only":"default","pixall":"default","shiftDr":"default","shiftnative":"subaru","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}}; 1342DDC.WS.state['ws-rec-vehicles'] = DDC.WS.state['ws-rec-vehicles'] || {}; 1343DDC.WS.state['ws-rec-vehicles']['recommendations-vehicles1'] = {"storedRequestData":{"accountId":"metrowestsubarusne","siteId":"metrowestsubarusne","locale":"en_US","pageAlias":"INDEX","pageId":"metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1","uri":"/","host":"www.metrowestsubaru.com","scheme":"https"},"requestData":{"deviceType":"DESKTOP","windowId":"recommendations-vehicles1","widgetName":"ws-rec-vehicles","locale":"en_US"},"prefs":{"containerClasses":"py-10 px-6","displayerInstanceId":"","displayStyle":"Standard Horizontal","excludeBasedOnImages":"excludeItemsWithNoImages","headingAlignment":"center","headingSize":"display-4","hideIfUnpersonalized":"true","listClasses":"BLANK","listItemClasses":"BLANK","listing.config.id":"auto-new","nonPersonalizedVehiclesHeading":"FEATURED_VEHICLES","personalizedVehiclesHeading":"VEHICLES_YOU_MIGHT_LIKE","pricingClasses":"","priceLabelClasses":"text-body","pricingValueClasses":"","priceDiscountColor":"text-success","showPrice"
1343:"final","required.display.attributes":"accountId,id,year,make,model,trim,vin,category,classification,status,type,uuid,bodyStyle,certified,isElectric,fuelType,categoryName,packages_internal,primary_image,subCategory,video,inventoryDate","showFeaturedOnly":"false","showPriceLabel":"false","showVin":"false","vehicleSupplementalTitleClasses":"","vehicleTitleHeadingClasses":"","vehicleTitleSubHeadingClasses":"","widgetClasses":"","geoRange":"","showVehicleDetailsButton":"false","vehicleDetailsButtonLabel":"REC_VEHICLES_DETAILS_BUTTON","detailsButtonStyle":"primary","vehicleListGapClasses":"","vehicleTitleAlignment":"center"},"labels":{"ADDITIONAL_FEE_DETAILS":"Additional Details","LOADING":"Loading... ","CASH_BACK":"cash back","DEALER_FEES_TOOLTIP_ERROR":"No fees found for this vehicle","DOWN":"down","CONTACT_DEALER":"Contact Dealer","COMING_SOON":"Coming Soon","DETAILS":"Details","PLUS_TAXES_ASTERISK":"+ Taxes * ","ON_SITE_HIGHLIGHTED_ATTRIBUTE":"On The Lot","ADDITIONAL_DETAILS":"Additional Details","PER_MONTH":"per month","PLUS_SALES_TAXES_ASTERISK":"+ Sales Taxes * ","REC_VEHICLES_DETAILS_BUTTON":"Vehicle Details","ESTIMATED_PAYMENT":"Est. Payment","FINANCE":"Finance","FINAL_PRICE_DISCLAIMER":"Final Price Disclaimer","EFFECTIVE_X_THROUGH_X":"Effective {{START_DATE}} through {{END_DATE}} ","POTENTIAL_EV_TAX_CREDIT":"Potential Federal EV Tax Credit","EFFECTIVE_THROUGH_X":"Effective through {{END_DATE}} ","HIDE_PRICING":"Hide Pricing","FEATURED_VEHICLES":"Featured Vehicles","EXTERIOR":"Exterior","DEALER_OPTIONS_TOOLTIP_LOADING":"Loading options","MO":"mo","VIEW_PRICE_DETAILS":"View price details","DEALER_OPTIONS_TOOLTIP_ERROR":"No options found for this vehicle","OR":"or","PRICE":"Price","FINANCE_AND_LEASE_DETAILS":"Finance and Lease Details","A_P_R":"APR","ENGINE":"Engine","VIEW_DETAILS":"View Details","CASH_DUE_AT_SIGNING":"cash due at signing","PLEASE_CALL":"Please Call","DEALER_FEES_TOOLTIP_LOADING":"Loading fees","LEASE":"Lease","NOT_READY_HERE_ARE_SOME_SIMILAR_OPTIONS":"Not Ready? Here are a Few Similar Options","AND":"and","VEHICLES_YOU_MIGHT_LIKE":"Vehicles You Might Like","VIEW_APPLICABLE_VEHICLES":"view applicable vehicles","OFF_SITE_HIGHLIGHTED_ATTRIBUTE":"Off Lot","INSPIRED_BY_YOUR_RECENT_ACTIVITY":"Inspired by your recent activity","SLASH_MO":"/mo","DETAILS_ABOUT_PAYMENTS":"Details about payments","ERROR_LOADING_MODAL":"Unable to load modal content"},"sitemap":{},"flags":{"vcda-js-environment":"live","ws-scripts-concurrency-limits-concurrency":96,"ws-scripts-concurrency-limits-queue":16,"ws-scripts-concurrency-limits-enabled":true,"ws-itemlist-service-version":"v5","ws-itemlist-model-version":"v1","ws-scripts-inline-css":true,"ws-vdplink-endpoint-enabled":true,"ws-rec-vehicles-cvre-num-results":200,"wsm-account-data-distributor-timeout":500,"enable-cads-driveq-over-cvre-api":true,"ws-rec-vehicles-full-price-stack-enabled":true}}; 1344</script>
vendor: 1 bytes, line 1344
1344
1345<script type="text/javascript"> 1346window.DDC = window.DDC || {}; 1347window.DDC.recaptcha = window.DDC.recaptcha || { forms: [] }; 1348window.DDC.recaptcha.captchaVersion = 'enterprise'; 1349window.DDC.recaptcha.captchaSiteKey = '6LeAHcscAAAAAO1YjIV8SPWc86reF-Bi8wdzHoFH'; 1350window.DDC.recaptcha.locale = 'en_US' || ''; 1351window.DDC.recaptcha.recaptchaBadgeBottomLeft = '' || 'false'; 1352</script>
vendor: 1 bytes, line 1352
1352
1353<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 1353
1353
1354<script type="text/javascript" src="/static/dist/v9/media/js/ddc/v1/dist/ddc.min.js?r=1791302915000" ></script>
vendor: 1 bytes, line 1354
1354
1355<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 1355
1355
1356<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react.production.min.js" ></script>
vendor: 1 bytes, line 1356
1356
1357<script type="text/javascript" src="/static/assets/libs/react/17.0.1/react-dom.production.min.js" ></script>
vendor: 1 bytes, line 1357
1357
1358<script type="text/javascript" src="/static/assets/libs/prop-types/15.7.2/prop-types.min.js" ></script>
vendor: 1 bytes, line 1358
1358
1359<script type="text/javascript" src="/static/assets/libs/react-bootstrap/0.33.1/react-bootstrap.min.js" ></script>
vendor: 1 bytes, line 1359
1359
1360<script type="text/javascript" src="/static/assets/libs/redux/4.1.1/redux.min.js" ></script>
vendor: 1 bytes, line 1360
1360
1361<script type="text/javascript" src="/static/assets/libs/react-redux/7.2.6/react-redux.min.js" ></script>
vendor: 1 bytes, line 1361
1361
1362<script type="text/javascript" src="/static/assets/libs/redux-thunk/2.4.0/redux-thunk.min.js" ></script>
vendor: 1 bytes, line 1362
1362
1363<script type="text/javascript" src="/static/assets/libs/reduxjs/toolkit/1.9.7/redux-toolkit.umd.min.js" ></script>
vendor: 1 bytes, line 1363
1363
1364<script type="text/javascript" src="/static/assets/libs/html-react-parser/1.4.0/html-react-parser.min.js" ></script>
vendor: 1 bytes, line 1364
1364
1365<script type="text/javascript" src="/static/assets/libs/wsm-common-data/0.3.0/umd.js" ></script>
vendor: 1 bytes, line 1365
1365
1366<script type="text/javascript" src="/static/assets/libs/hysterics/4.0.0/hysterics.js" ></script>
vendor: 1 bytes, line 1366
1366
1367<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.9/loader.js" ></script>
vendor: 1 bytes, line 1367
1367
1368<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 1368
1368
1369<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; 1370goog.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:".");}; 1371COMPILED||(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]}; 1372goog.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; 1373goog.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");}; 1374goog.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; 1375goog.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: 1376d;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('
1376<script type="text/javascript" src="'+a+'">\x3c/script>'); 1377return!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"); 1378},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")); 1379goog.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"; 1380else 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}; 1381goog.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){}}; 1382goog.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)}; 1383goog.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)}; 1384goog.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}; 1385goog.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";
1385c.defer=!1;c.appendChild(b.createTextNode(a));b.body.appendChild(c); 1386b.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}; 1387!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}; 1388goog.inherits=function(a,b){function c(){}c.prototype=b.prototype;a.superClass_=b.prototype;a.prototype=new c;a.prototype.constructor=a}; 1389goog.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, 1390e);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)};/* 1391jQuery v1.9.1 (c) 2005, 2012 1392jQuery Foundation, Inc. jquery.org/license. 1393*/ 1394var 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); 1395return void 0===c||plain.hasOwn(a,c)}};/* 1396Copyright 2012 Google Inc. All rights reserved. */ 1397var 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; 1398helper.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])}; 1399helper.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_, 1400c),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){}}}; 1401helper.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}};})(); 1402</script>
vendor: 1 bytes, line 1402
1402
1403<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 1403
1403
1404<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
1404)}})},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 1404
1404
1405<script type="text/javascript" src="/static/ws/tagging/bundle.04015d82ae0edcab1ebffdc4a9230f3e.js" async defer></script>
vendor: 1 bytes, line 1405
1405
1406<script type="text/javascript" src="/static/ws/tracking/bundle.6548f8b8259b3368a59fbd24ecf21e10.js" async defer></script>
vendor: 1 bytes, line 1406
1406
1407<script type="text/javascript" src="/static/assets/libraries/ddc-js-api/1.12.9/lib.js" async></script>
vendor: 1 bytes, line 1407
1407
1408<script type="text/javascript" src="/static/assets/libs/pubsub/1.1.0/pubsub.min.js" ></script>
vendor: 1 bytes, line 1408
1408
1409<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 1409
1409
1410<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 1410
1410
1411<script type="text/javascript" src="/static/ws/specials/bundle.43be1af0a7e4e364a651b15a708577b8.js" async defer></script>
vendor: 1 bytes, line 1411
1411
1412<script type="text/javascript" src="/static/ws/facet-browse/bundle.79100d92b5c1c132470a3965b55a6c0f.js" async defer></script>
vendor: 1 bytes, line 1412
1412
1413<script type="text/javascript" data-src="/static/dist/v9/viewmodel/widgets/button_block/responsive/widget.min.js?r=1791302917000" >!function(){"use strict";var t=$(".buttonblock-responsive a"),e=DDC.siteSettings.pageAlias,n=function(){t.on("click",function(t){var n=$(this).closest("div").data("widget-id"),i=$(this).children("span.ui-button-text").text();!function(t,n,i,a){var o="Web:"+e,c=e+" > buttonblock.responsive > "+t+" : "+n;$(document).trigger("trackEvent",[{widgetName:o,eventName:c,data:a}])}(n,i,0,"Navigated to "+i)})};$(document).ready(function(){n()})}();</script>
vendor: 1 bytes, line 1413
1413
1414<script type="text/javascript" src="/static/ws/rec-vehicles/bundle.23170a2653a9f030b65a4b83ac505c3f.js" async defer></script>
vendor: 1 bytes, line 1414
1414
1415<script type="text/javascript" src="/static/ws/model-selector/bundle.b68d9777929131b7bc5ef570e9aae579.js" async defer></script>
vendor: 1 bytes, line 1415
1415
1416<script type="text/javascript" src="/static/ws/hours/bundle.e62d205059c4eaae86560f1d5385b11d.js" async defer></script>
vendor: 1 bytes, line 1416
1416
1417<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< 1418c.length&&null===d)return d=m(l,250)});null!=a&&e.done(a);return e.promise()}})(jQuery,window); 1419</script>
vendor: 1 bytes, line 1419
1419
1420<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 1420
1420
1421<script type="text/javascript" src="/static/ws/navigation/bundle.a0ab01b31ac1c438d283898755a9463d.js" async defer></script>
vendor: 1 bytes, line 1421
1421
1422<script type="text/javascript" src="/static/ws/mycars-nav/bundle.ae5a9e1e50c3ea7b77b1a18514325065.js" async defer></script>
vendor: 1 bytes, line 1422
1422
1423<script type="text/javascript" src="/static/ws/site-text-search/bundle.d42987b741a7015f2d94ce4234fad7d0.js" async defer></script>
vendor: 1 bytes, line 1423
1423
1424<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 1424
1424
1425<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 1425
1425
1426<script type="text/javascript" src="/static/ws/subaru-prgrm-logos/bundle.e282ed2f8bbc672b50e8a4de1e175390.js" async defer></script>
vendor: 1 bytes, line 1426
1426
1427<script type="text/javascript" src="https://ftm.fluencyinc.co/ftm-ddc.js" defer></script>
vendor: 1 bytes, line 1427
1427
1428<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 1428
1428
1429<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()|| 1430(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}; 1431c.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"), 1432b.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", 1433g).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); 1434</script>
vendor: 1 bytes, line 1434
1434
1435<script type="text/javascript" src="//platform.twitter.com/oct.js" ></script>
vendor: 1 bytes, line 1435
1435
1436<script type="text/javascript" data-src="/static/dist/v9/variations/oem-subaru/0001/v1/js/variation.min.js?r=1791302919000" >!function(e){e(".ddc-footer").find(".oem-subaru-program-logos a").on("click",function(){e(document).trigger("trackEvent",{event:"widgetUserEvent",element:"Footer Program Links - "+this.children[0].getAttribute("alt"),elementCTA:"Footer Program Link Images",action:"clicked",result:"Footer Program Link was clicked",widgetName:"Template Program Logos",widgetId:"template-program-logos1",widgetState:"default",fieldValue:void 0,formId:void 0,formEventId:void 0,value:void 0})})}(jQuery);</script>
vendor: 1 bytes, line 1436
1436
1437<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 1437
1437
1438<script type="text/javascript" data-src="/static/dist/v9/variations/oem-subaru/0001/v1/js/index.min.js?r=1791302919000" >!function(n){n(".oem-links-list ul").each(function(){n(this).children("li").not(":eq(0)").sort(function(){return Math.round(Math.random())-.5}).detach().appendTo(this)})}(jQuery);</script>
vendor: 1 bytes, line 1438
1438
vendor: 4,456 bytes, line 1439
1439<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 1439
1439,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 1439-1440
1439)):"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}({}); 1440</script>
vendor: 1 bytes, line 1440
1440
1441<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 1441
1441
1442<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 1442
1442
1443<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 1443
1443
1444<script type="text/javascript" data-src="/static/dist/v9/media/js/ddc/v1/dist/ddc.jquery-ui.tabs.min.js?r=1791302913000" async>!function(e,t){var s=0,i=0;e.ui.tabs||(e.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading…</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(!0)},_setOption:function(e,t){if("selected"==e){if(this.options.collapsible&&t==this.options.selected)return;this.select(t)}else this.options[e]=t,this._tabify()},_tabId:function(e){return e.title&&e.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+ ++s},_sanitizeSelector:function(e){return e.replace(/:/g,"\\:")},_cookie:function(){var t=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+ ++i);return e.cookie.apply(null,[t].concat(e.makeArray(arguments)))},_ui:function(e,t){return{tab:e,panel:t,index:this.anchors.index(e)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var t=e(this);t.html(t.data("label.tabs")).removeData("label.tabs")})},_tabify:function(s){var i,a,n=this,l=this.options,o=/^#.+/;this.list=this.element.find("ol,ul").eq(0),this.lis=e(" > li:has(a[href])",this.list),this.anchors=this.lis.map(function(){return e("a",this)[0]}),this.panels=e([]),this.anchors.each(function(t,s){var i,a=e(s).attr("href"),r=a.split("#")[0];if(r&&(r===location.toString().split("#")[0]||(i=e("base")[0])&&r===i.href)&&(a=s.hash,s.href=a),o.test(a))n.panels=n.panels.add(n._sanitizeSelector(a));else if(a&&"#"!==a){e.data(s,"href.tabs",a),e.data(s,"load.tabs",a.replace(/#.*$/,""));var h=n._tabId(s);s.href="#"+h;var u=e("#"+h);u.length||(u=e(l.panelTemplate).attr("id",h).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(n.panels[t-1]||n.list)).data("destroy.tabs",!0),n.panels=n.panels.add(u)}else l.disabled.push(t)}),s?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),l.selected===t?(location.hash&&this.anchors.each(function(e,t){if(t.hash==location.hash)return l.selected=e,!1}),"number"!=typeof l.selected&&l.cookie&&(l.selected=parseInt(n._c
1444ookie(),10)),"number"!=typeof l.selected&&this.lis.filter(".ui-tabs-selected").length&&(l.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),l.selected=l.selected||(this.lis.length?0:-1)):null===l.selected&&(l.selected=-1),l.selected=l.selected>=0&&this.anchors[l.selected]||l.selected<0?l.selected:0,l.disabled=e.unique(l.disabled.concat(e.map(this.lis.filter(".ui-state-disabled"),function(e,t){return n.lis.index(e)}))).sort(),-1!=e.inArray(l.selected,l.disabled)&&l.disabled.splice(e.inArray(l.selected,l.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),l.selected>=0&&this.anchors.length&&(e(n._sanitizeSelector(n.anchors[l.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(l.selected).addClass("ui-tabs-selected ui-state-active"),n.element.queue("tabs",function(){n._trigger("show",null,n._ui(n.anchors[l.selected],e(n._sanitizeSelector(n.anchors[l.selected].hash))))}),this.load(l.selected)),e(document).trigger("modulesRefresh",{modules:{jcarousel:DDC.modules.jcarousel}})):l.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")),this.element[l.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible"),l.cookie&&this._cookie(l.selected,l.cookie);for(var r,h=0;r=this.lis[h];h++)e(r)[-1==e.inArray(h,l.disabled)||e(r).hasClass("ui-tabs-selected")?"removeClass":"addClass"]("ui-state-disabled");if(!1===l.cache&&this.anchors.removeData("cache.tabs"),this.lis.add(this.anchors).unbind(".tabs"),"mouseover"!==l.event){var u=function(e,t){t.is(":not(.ui-state-disabled)")&&t.addClass("ui-state-"+e)},c=function(e,t){t.removeClass("ui-state-"+e)};this.lis.bind("mouseover.tabs",function(){u("hover",e(this))}),this.lis.bind("mouseout.tabs",function(){c("hover",e(this))}),this.anchors.bind("focus.tabs",function(){u("focus",e(this).closest("li"))}),this.anchors.bind("blur.tabs",function(){c("focus",e(this).closest("li"))})}l.fx&&(e.isArray(l.fx)?(i=l.fx[0],a=l.fx[1]):i=a=l.fx);var d=a?function(t,s){e(t).closest("li").addClass("ui-tabs-selected ui-state-active"),s.hide().removeClass("ui-tabs-hide").animate(a,a.duration||"normal",function(){n._trigger("show",null,n._ui(t,s[0]))})}:function(t,s){e(t).closest("li").addClass("ui-tabs-selected ui-state-active"),s.removeClass("ui-tabs-hide"),n._trigger("show",null,n._ui(t,s[0])),e(document).trigger("modulesRefresh",{modules:{jcarousel:DDC.modules.jcarousel}})},b=i?function(e,t){t.animate(i,i.duration||"normal",function(){n.lis.removeClass("ui-tabs-selected ui-state-active"),t.addClass("ui-tabs-hide"),n.element.dequeue("tabs")})}:function(e,t,s){n.lis.removeClass("ui-tabs-selected ui-state-active"),t.addClass("ui-tabs-hide"),n.element.dequeue("tabs")};this.anchors.bind(l.event+".tabs",function(){var t=this,s=e(t).closest("li"),i=n.panels.filter(":not(.ui-tabs-hide)"),a=e(n._sanitizeSelector(t.hash));if(s.hasClass("ui-tabs-selected")&&!l.collapsible||s.hasClass("ui-state-disabled")||s.hasClass("ui-state-processing")||n.panels.filter(":animated").length||!1===n._trigger("select",null,n._ui(this,a[0])))return this.blur(),!1;if(l.selected=n.anchors.index(this),n.abort(),l.collapsible){if(s.hasClass("ui-tabs-selected"))return l.selected=-1,l.cookie&&n._cookie(l.selected,l.cookie),n.element.queue("tabs",function(){b(t,i)}).dequeue("tabs"),this.blur(),!1;if(!i.length)return l.cookie&&n._cookie(l.selected,l.cookie),n.element.queue("tabs",function(){d(t,a)}),n.load(n.anchors.index(this)),this.blur(),!1}if(l.cookie&&n._cookie(l.selected,l.cookie),!a.length)throw"jQuery UI Tabs: Mismatching fragment identifier.";i.length&&n.element.queue("tabs",function(){b(t,i)}),n.element.queue("tabs",function(){d(t,a)}),n.load(n.anchors.index(this))}),this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(e){return"string"==typeof e&&(e=this.anchors.index(this.anchors.filter("[href$="+e+"]"))),e},destroy:function(){var t=this.options;return this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.anchors.each(function(){var t=e.data(this,"href.tabs");t&&(this.href=t);var s=e(this).unbind(".tabs");e.each(["href","load","cache"],function(e,t){s.removeData(t+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).each(function(){e.data(this,"destroy.tabs")?e(this).remove():e(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}),t.cookie&&this._cookie(null,t.cookie),this},add:function(s,i,a){a===t&&(a=this.anchors.length);var n=this,l=this.options,o=e(l.tabTemplate.replace(/#\{href\}/g,s).replace(/#\{label\}/g,i)),r=s.indexOf("#")?this._tabId(e("a",o)[0]):s.replace("#","");o.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var h=e("#"+r);return h.length||(h=e(l.panelTemplate).attr("id",r).data("destroy.tabs",!0)),h.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"),a>=this.lis.length?(o.appendTo(this.list),h.appendTo(this.list[0].parentNode)):(o.insertBefore(this.lis[a]),h.insertBefore(this.panels[a])),l.disabled=e.map(l.disabled,function(e,t){return e>=a?++e:e}),this._tabify(),1==this.anchors.length&&(l.selected=0,o.addClass("ui-tabs-selected ui-state-active"),h.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){n._trigger("show",null,n._ui(n.anchors[0],n.panels[0]))}),this.load(0)),this._trigger("add",null,this._ui(this.anchors[a],this.panels[a])),this},remove:function(t){t=this._getIndex(t);var s=this.options,i=this.lis.eq(t).remove(),a=this.panels.eq(t).remove();return i.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(t+(t+1<this.anchors.length?1:-1)),s.disabled=e.map(e.grep(s.disabled,function(e,s){return e!=t}),function(e,s){return e>=t?--e:e}),this._tabify(),this._trigger("remove",null,this._ui(i.find("a")[0],a[0])),this},enable:function(t){t=this._getIndex(t);var s=this.options;if(-1!=e.inArray(t,s.disabled))return this.lis.eq(t).removeClass("ui-state-disabled"),s.disabled=e.grep(s.disabled,function(e,s){return e!=t}),this._trigger("enable",null,this._ui(this.anchors[t],this.panels[t])),this},disable:function(e){e=this._getIndex(e);var t=this.options;return e!=t.selected&&(this.lis.eq(e).addClass("ui-state-disabled"),t.disabled.push(e),t.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[e],this.panels[e]))),this},select:function(e){if(-1==(e=this._getIndex(e))){if(!this.options.collapsible||-1==this.options.selected)return this;e=this.options.selected}return this.anchors.eq(e).trigger(this.options.event+".tabs"),this},load:function(t){t=this._getIndex(t);var s=this,i=this.options,a=this.anchors.eq(t)[0],n=e.data(a,"load.tabs");if(this.abort(),n&&(0===this.element.queue("tabs").length||!e.data(a,"cache.tabs"))){if
1444(this.lis.eq(t).addClass("ui-state-processing"),i.spinner){var l=e("span",a);l.data("label.tabs",l.html()).html(i.spinner)}return this.xhr=e.ajax(e.extend({},i.ajaxOptions,{url:n,success:function(n,l){e(s._sanitizeSelector(a.hash)).html(n),s._cleanup(),i.cache&&e.data(a,"cache.tabs",!0),s._trigger("load",null,s._ui(s.anchors[t],s.panels[t]));try{i.ajaxOptions.success(n,l)}catch(e){}},error:function(e,n,l){s._cleanup(),s._trigger("load",null,s._ui(s.anchors[t],s.panels[t]));try{i.ajaxOptions.error(e,n,t,a)}catch(l){}}})),s.element.dequeue("tabs"),this}this.element.dequeue("tabs")},abort:function(){return this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),delete this.xhr),this._cleanup(),this},url:function(e,t){return this.anchors.eq(e).removeData("cache.tabs").data("load.tabs",t),this},length:function(){return this.anchors.length}}),e.extend(e.ui.tabs,{version:"1.8.6"}),window.DDC=window.DDC||{},window.DDC.Events=window.DDC.Events||{},window.DDC.Events["jquery-ui-tabs-ready"]=!0,e(document).trigger("jquery-ui-tabs-ready"))}(jQuery),function(e){e(".ui-tabs").each(function(){if(e(this).hasClass("lazy-load")||!0===e(this).data("tabs-initialized"))return!0;var t=e.extend({cache:!0,show:function(t,s){DDC.hasOwnProperty("Video")&&e(s.panel).parent().find(".jwplayer, .ddc-video-wrapper object").each(function(){var t;(t=DDC.Video.getPlayer(e(this).attr("id")))&&t.pause(!0)}),e(s.tab).parents(".ui-tabs").find("a").not(s.tab).each(function(){e.getDataAttributes(this).emptyPanelOnClose&&e(e(this).attr("href")).empty()})}},e.getDataAttributes(this));e(this).data("tabs-initialized",!0).tabs(t)})}(jQuery);</script>
vendor: 1 bytes, line 1444
1444
1445<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 1445
1445
1446<script type="text/javascript"> 1447var scripts = function () { 1448$(document).ready(function() { 1449if (!!(DDC && DDC.updateDynamicBackgroundImage)) { 1450var groups = $(document).find('[data-responsive-image-group]'); 1451for (var i = 0; i < groups.length; i++) { 1452var group = $(groups[i]); 1453var el = group.data('responsive-image-bg') ? group : group.find('[data-responsive-image-bg]'); 1454var img = group.find('img.responsive-image'); 1455// preload the background image if the fetchpriority of the element is set to high 1456if(i===0 && window.DDC.Flags['fetchpriority-high']) { 1457img.attr('fetchpriority', 'high') 1458} 1459DDC.updateDynamicBackgroundImage(el, img); 1460} 1461} 1462}); 1463$(document).trigger('vehicle-disclaimers-set'); 1464window.DDC = window.DDC || {}; 1465window.DDC.Widgets = window.DDC.Widgets || {}; 1466window.DDC.Widgets.Tracking = window.DDC.Widgets.Tracking || {}; 1467DDC.Widgets.Tracking.PixelLabel = "index"; 1468DDC = DDC || {}; 1469DDC.Widgets = DDC.Widgets || {}; 1470DDC.Widgets.Tracking = DDC.Widgets.Tracking || {}; 1471DDC.Widgets.Tracking.Advertising = { 1472settings: null 1473}; 1474(function(){ 1475const trackingids = window.fluency && window.fluency.trackingids ? window.fluency.trackingids : {}; 1476const remarketingTagSettings = window.remarketingTagSettings || {}; 1477const settings = [{ 1478fluencyid: 'Facebook', 1479settings: 'FACEBOOK' 1480},{ 1481fluencyid: 'Google Ads', 1482settings: 'GOOGLE' 1483},{ 1484fluencyid: 'Microsoft Ads', 1485settings: 'MSN' 1486}]; 1487settings.forEach(({fluencyid,settings}) => { 1488try { 1489const id = trackingids[fluencyid] || null; 1490remarketingTagSettings[settings] = { 1491enabled: id !== null, 1492id 1493} 1494} catch(error){ 1495if (window.hasOwnProperty('newrelic')) { 1496newrelic.addPageAction('remarketingError',{ 1497function: '/v9/widgets/tracking/ddc-advertising/v1/widget.vm', 1498error: error.message 1499}); 1500} 1501} 1502}); 1503DDC.Widgets.Tracking.Advertising.settings = remarketingTagSettings; 1504const adParams = { 1505pageType: "home" 1506}; 1507if(Object.keys(remarketingTagSettings).length){ 1508if(remarketingTagSettings.GOOGLE.enabled && window.google_trackConversion !== undefined){ 1509window.google_trackConversion({ 1510google_conversion_id: remarketingTagSettings.GOOGLE.id, 1511google_custom_params: adParams, 1512google_remarketing_only: true 1513}); 1514} 1515} 1516})(); 1517window.DDC = window.DDC || {}; 1518window.DDC.Widgets = window.DDC.Widgets || {}; 1519window.DDC.Widgets.DDCClickmap = window.DDC.Widgets.DDCClickmap || {}; 1520window.DDC.Widgets.DDCClickmap.url = "//cms-clickmap-prod-us-west-2.service.web.dealer.com"; 1521window.DDC.Widgets.DDCClickmap.newUrl = "//cms-clickmap-prod.us-west-2.web.dealer.com"; 1522(function(DDC, $) { 1523$(document).ready(function() { 1524var newrelic = window.newrelic; 1525if (typeof newrelic === 'object') { 1526newrelic.setCustomAttribute("template", "v9_OEM_SUBARU_0001_V1"); 1527newrelic.setCustomAttribute("template-color", "05"); 1528newrelic.setCustomAttribute("template-header", "V9_HEADER_LAYOUT_DEFAULT_V1"); 1529newrelic.setCustomAttribute("landing-page", "metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1"); 1530newrelic.setCustomAttribute("font", "default"); 1531newrelic.setCustomAttribute("template-footer", "footer-default"); 1532newrelic.setCustomAttribute("template-footer-mobile", "footer-mobile"); 1533newrelic.setCustomAttribute("home-page", "metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1"); 1534newrelic.setCustomAttribute("template-header-mobile", "header-mobile"); 1535newrelic.setCustomAttribute("design-component-button-shape", "square"); 1536newrelic.setCustomAttribute("design-component-button-style", "solid-primary-white-neutral-outline-secondary"); 1537newrelic.setCustomAttribute("design-component-color-palette", "brand-subaru"); 1538newrelic.setCustomAttribute("design-component-form-text-colors", "global-light-theme"); 1539newrelic.setCustomAttribute("design-component-form-input-shape", "square"); 1540newrelic.setCustomAttribute("design-component-chip-style", "white-neutral-border-hover-light"); 1541newrelic.setCustomAttribute("design-component-pagination", "contained-square"); 1542newrelic.setCustomAttribute("design-component-page-title", "background-neutral-50"); 1543newrelic.setCustomAttribute("design-component-page", "background-neutral-50"); 1544newrelic.setCustomAttribute("design-component-container", "global-light-theme"); 1545newrelic.setCustomAttribute("design-component-callout", "primary-primary-500-secondary-primary-700"); 1546newrelic.setCustomAttribute("design-component-box", "background-neutral-0-border-neutral-200"); 1547newrelic.setCustomAttribute("design-component-specialty-colors", "brand-subaru"); 1548newrelic.setCustomAttribute("design-component-form-label-style", "global-light-theme"); 1549newrelic.setCustomAttribute("design-component-form-input-style", "brand-subaru");
1550newrelic.setCustomAttribute("design-component-spot-icon-style", "global-light-primary-highlight"); 1551newrelic.setCustomAttribute("design-component-highlight-badge-style", "global-light-theme"); 1552newrelic.setCustomAttribute("design-component-divider-colors", "global-light-theme"); 1553newrelic.setCustomAttribute("design-component-text-colors", "global-light-theme"); 1554newrelic.setCustomAttribute("design-component-link-style", "brand-subaru"); 1555newrelic.setCustomAttribute("design-component-tile-style", "brand-subaru"); 1556newrelic.setCustomAttribute("design-component-accordion-style", "brand-subaru"); 1557newrelic.setCustomAttribute("design-component-drawer", "global-light-theme"); 1558newrelic.setCustomAttribute("design-component-carousel-button-style", "default"); 1559} 1560}); 1561DDC = DDC || {}; 1562DDC.dataLayer = DDC.dataLayer || {}; 1563DDC.dataLayer.site = DDC.dataLayer.site || {}; 1564DDC.dataLayer.site.design = DDC.dataLayer.site.design || {}; 1565DDC.dataLayer.site.design['options'] = { 1566"template": "v9_OEM_SUBARU_0001_V1", 1567"template-color": "05", 1568"template-header": "V9_HEADER_LAYOUT_DEFAULT_V1", 1569"landing-page": "metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1", 1570"font": "default", 1571"template-footer": "footer-default", 1572"template-footer-mobile": "footer-mobile", 1573"home-page": "metrowestsubarusne_SITEBUILDER_INDEX_LANDING_0004_V1_1", 1574"template-header-mobile": "header-mobile", 1575}; 1576DDC.dataLayer.site.design['components'] = { 1577"button-shape": "square", 1578"button-style": "solid-primary-white-neutral-outline-secondary", 1579"color-palette": "brand-subaru", 1580"form-text-colors": "global-light-theme", 1581"form-input-shape": "square", 1582"chip-style": "white-neutral-border-hover-light", 1583"pagination": "contained-square", 1584"page-title": "background-neutral-50", 1585"page": "background-neutral-50", 1586"container": "global-light-theme", 1587"callout": "primary-primary-500-secondary-primary-700", 1588"box": "background-neutral-0-border-neutral-200", 1589"specialty-colors": "brand-subaru", 1590"form-label-style": "global-light-theme", 1591"form-input-style": "brand-subaru", 1592"spot-icon-style": "global-light-primary-highlight", 1593"highlight-badge-style": "global-light-theme", 1594"divider-colors": "global-light-theme", 1595"text-colors": "global-light-theme", 1596"link-style": "brand-subaru", 1597"tile-style": "brand-subaru", 1598"accordion-style": "brand-subaru", 1599"drawer": "global-light-theme", 1600"carousel-button-style": "default", 1601}; 1602})(window.DDC, jQuery); 1603jQuery(function ($) { 1604var $ddcValueStatementHeader = $('.value-statement-header [data-widget-id="template-header1"]'); 1605if($ddcValueStatementHeader.length) { 1606var $cst = $(".cst_SCHEDULE_SERVICE"); 1607$ddcValueStatementHeader.append($cst).find(".cstBtn").css('z-index','950'); 1608} else { 1609$('.header-default[data-widget-id="template-header1"]').append($(".cst_SCHEDULE_SERVICE")).find(".cstBtn").css('z-index','950'); 1610} 1611}); 1612jQuery(function ($) { 1613var $ddcValueStatementHeader = $('.value-statement-header [data-widget-id="template-header1"]'); 1614if($ddcValueStatementHeader.length) { 1615var $cst = $(".cst_SCHEDULE_SERVICE_PICK_UP"); 1616$ddcValueStatementHeader.append($cst).find(".cstBtn").css('z-index','950'); 1617} else { 1618$('.header-default[data-widget-id="template-header1"]').append($(".cst_SCHEDULE_SERVICE_PICK_UP")).find(".cstBtn").css('z-index','950'); 1619} 1620}); 1621jQuery(function ($) { 1622var $ddcValueStatementHeader = $('.value-statement-header [data-widget-id="template-header1"]'); 1623if($ddcValueStatementHeader.length) { 1624var $cst = $(".cst_CUSTOMER_AWARD"); 1625$ddcValueStatementHeader.append($cst).find(".cstBtn").css('z-index','950'); 1626} else { 1627$('.header-default[data-widget-id="template-header1"]').append($(".cst_CUSTOMER_AWARD")).find(".cstBtn").css('z-index','950'); 1628} 1629}); 1630jQuery(function ($) { 1631$('.cst_CUSTOMER_AWARD .cstBtn').append('<img src="https://pictures.dealer.com/m/metrowestsubarusne/0555/40146e581028a214b714a4cf988db987x.jpg" alt="" />').css({'background':'none'}); 1632}); 1633jQuery(function ($) { 1634var $ddcValueStatementHeader = $('.value-statement-header [data-widget-id="template-header1"]'); 1635if($ddcValueStatementHeader.length) { 1636var $cst = $(".cst_CCC_AWARD"); 1637$ddcValueStatementHeader.append($cst).find(".cstBtn").css('z-index','950'); 1638} else { 1639$('.header-default[data-widget-id="template-header1"]').append($(".cst_CCC_AWARD")).find(".cstBtn").css('z-index','950'); 1640} 1641}
1641); 1642jQuery(function ($) { 1643$('.cst_CCC_AWARD .cstBtn').append('<img src="https://pictures.dealer.com/s/subaruofkeenesne/1234/0bb917c9a6254e6196c23b7c77614db0.jpg" alt="" />').css({'background':'none'}); 1644}); 1645jQuery(function ($) { 1646var $ddcValueStatementHeader = $('.value-statement-header [data-widget-id="template-header1"]'); 1647if($ddcValueStatementHeader.length) { 1648var $cst = $(".cst_ECO_DEALER"); 1649$ddcValueStatementHeader.append($cst).find(".cstBtn").css('z-index','950'); 1650} else { 1651$('.header-default[data-widget-id="template-header1"]').append($(".cst_ECO_DEALER")).find(".cstBtn").css('z-index','950'); 1652} 1653}); 1654jQuery(function ($) { 1655$('.cst_ECO_DEALER .cstBtn').append('<img src="//pictures.dealer.com/a/anchorsubarusne/0448/49985104399e5f3be7ab98b19939ebcex.jpg" alt="" />').css({'background':'none'}); 1656}); 1657jQuery(function($) { 1658twttr.conversion.trackPid('l5wn3', { tw_sale_amount: 0, tw_order_quantity: 0 }); 1659}); 1660console.log("DDC Schema.org code skipped for homepage only. LD Flag: ws-tracking-schema-enabled-sites = enabled (schema handled by other application)") 1661$('.third-party-service-footer').append($('.socialheader-header-container').removeClass('hidden').removeClass('hide')); 1662!(function () { 1663const loadAE = () => { 1664const a = document.createElement('script'); 1665a.src = "/tpp/audioeye/aem.js"; 1666a.type = 'text/javascript'; 1667a.async = true; 1668document.getElementsByTagName('body')[0].appendChild(a); 1669}; 1670'complete' !== document.readyState 1671? window.addEventListener 1672? window.addEventListener('load', loadAE) 1673: window.attachEvent && window.attachEvent('onload', loadAE) 1674: loadAE(); 1675})(); 1676if (!window.Cookies.get('abc') || window.Cookies.get('abc') === '[object Object]' || !window.Cookies.get('ddc_abcamm_cache')) { 1677const setCookies = (data) => { 1678const eoCookieExists = !!window.Cookies.get('abc'); 1679const adCookies = ['abc', 'abcc', 'abcamm', 'abcg']; 1680for (let i = adCookies.length - 1; i >= 0; i--) { 1681const cookie = adCookies[i]; 1682if (typeof data[cookie] !== undefined) { 1683const expirationDays = (data[cookie] === "") ? 1 : 7; 1684jQuery.cookie('ddc_' + cookie + '_cache', data[cookie], { expires: expirationDays, path: '/' }); 1685} 1686} 1687if (data['abc']) { 1688try { 1689sessionStorage.setItem("pixallCookieIsSet", true); 1690} catch (e) {} 1691} 1692if (!eoCookieExists && window.Cookies.get('abc')) { 1693window.DDC = window.DDC || {}; 1694window.DDC.tracking = window.DDC.tracking || {}; 1695window.DDC.tracking.ddc_abc_cache = data['abc']; 1696jQuery.publish('ddc-eo-cookies-set'); 1697} 1698}; 1699$(function() { 1700// Check cdlPrivacy cookie before making the fetch request 1701const cdlPrivacyCookie = window.Cookies.get('cdlPrivacy'); 1702let shouldSkipFetch = true; 1703if (cdlPrivacyCookie) { 1704try { 1705const decodedCookie = decodeURIComponent(cdlPrivacyCookie); 1706const cdlPrivacyData = JSON.parse(decodedCookie); 1707// Opt out 'false' means user is opted in, so we can fetch 1708if (cdlPrivacyData.targetOptOut === false) { 1709shouldSkipFetch = false; 1710} 1711} catch (error) { 1712console.warn('Error parsing cdlPrivacy cookie:', error); 1713} 1714} 1715if (!shouldSkipFetch) { 1716fetch("//pixall.esm1.net/cookie", { 1717credentials: 'include' 1718}) 1719.then((response) => response.json()) 1720.then((data) => setCookies(data)); 1721} 1722}); 1723} 1724if( (Math.random() * 100) < 5 ) { 1725DDC.getScripts({ js: ['/v9/media/js/web-vitals-tracking/google-analytics/index.js'] }); 1726} 1727window.DDC = window.DDC || {}; 1728window.DDC.i18n = window.DDC.i18n || {}; 1729window.DDC.i18n.labels = Object.assign(window.DDC.i18n.labels || {}, { 1730'CLICK_TO_DISPLAY_MORE_CONTENT': 'Click to display more content', 1731'SHOW_PLACEHOLDER1_SECTION_AND_HIDE_PLACEHOLDER2_SECTION': 'Show {{collapsedHeading}} section and hide {{expandedHeading}} section', 1732'NO': 'No', 1733'OOPS_EXCLAMATION_YOU_MISSED_THIS_ONE': 'Oops! You missed this one. ', 1734'PLEASE_CORRECT_THIS_VALUE': 'Please correct this value. ', 1735'PLEASE_DO_NOT_USE_URL': 'Please do not use urls. ', 1736'PLEASE_ENTER_A_NUMERIC_VALUE': 'Please enter a numeric value. ', 1737'PLEASE_ENTER_A_VALID_EMAIL_ADDRESS': 'Please enter a valid email address. ', 1738'PLEASE_ENTER_A_VALID_URL': 'Please enter a valid URL. ', 1739'PLEASE_ENTER_A_VALUE_LARGER_THAN_ONE_DOLLAR': 'Please enter a value larger than $1. ', 1740'PLEASE_ENTER_A_VALUE_SMALLER_THAN_ONE_DOLLAR': 'Please enter a value smaller than $1. ',
1741'YOU_HAVE_XX_INVALID_ENTRIES_IN_THE_FORM': 'You have XX invalid entries in the form', 1742'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. ', 1743'VIDEOPLAYER_CAPTIONS_TITLE': 'Captions', 1744'VIDEOPLAYER_CAPTIONS_ON': 'On', 1745'VIDEOPLAYER_CAPTIONS_OFF': 'Off', 1746'VIDEOPLAYER_FULLSCREEN': 'Fullscreen', 1747'VIDEOPLAYER_QUALITY_TITLE': 'Quality', 1748'VIDEOPLAYER_QUALITY_HIGH': 'High', 1749'VIDEOPLAYER_QUALITY_LOW': 'Low', 1750'INVALID_DATE': 'Invalid date', 1751'FORM_FIELD_IS_REQUIRED': 'is required. ', 1752'CLOSE': 'Close' 1753}); 1754}; 1755jQuery(scripts); 1756</script>
1756 1757<div data-location="page-footer" class="hide"></div>
1758<script type="text/javascript"> 1759if (window.DDC?.pushToGtmDataLayer) { 1760window.DDC.pushToGtmDataLayer({event:"ddc.launchdarkly",eventData:{"enable-survicate":true,"web-inventory-service-spotlighted-vehicle-attribute":true,"a-b-test-auryc":"BLANK","section-order-threshold":2,"wiapi-inline-primary-banner":true,"cms-web-inline-css":"control","web-inventory-service-new-car-boost":true}}); 1761const onLdClientReady = async (callback) => { 1762if (!window.ldClient) { 1763document.addEventListener('LDClientReady', callback); 1764} else { 1765await window.ldClient.waitUntilReady(); 1766callback(); 1767} 1768}; 1769onLdClientReady(() => { 1770const WIS_SPLIT_TEST_PREFIX = 'wis-split-test-'; 1771const enabledKeys = 'design-config-data-for-a-b-testing'.split(',').map(k => k.trim()); 1772const allFlags = window.ldClient.allFlags(); 1773const filteredFlags = enabledKeys.reduce((acc, key) => { 1774// Check if it's a Launch Darkly flag 1775if (key in allFlags) { 1776acc[key] = allFlags[key]; 1777} 1778// Check if it's a WIS split-test flag in localStorage 1779else if (key.startsWith(WIS_SPLIT_TEST_PREFIX)) { 1780const value = window.DDC.storage.local.getItem(key); 1781if (value) { 1782// Strip 'wis-' prefix for GA reporting 1783const gaKey = key.replace('wis-', ''); 1784acc[gaKey] = value; 1785} 1786} 1787return acc; 1788}, {}); 1789window.DDC.pushToGtmDataLayer({event: "ddc.launchdarkly.browser", eventData: filteredFlags}); 1790}); 1791} 1792</script>
vendor: 1 bytes, line 1792
1792
1793<script type="text/javascript"> 1794if (window.ldClient) { 1795(async () => { 1796await window.ldClient.waitUntilReady(); 1797try { 1798window.performance.measure('ldSDK', 'ldSDKStart', 'ldSDKEnd'); 1799window.performance.measure('ldSDKInit', 'ldSDKInitStart', 'ldSDKInitEnd'); 1800setNRAttr('ldClientScriptDuration', Math.round(performance.getEntriesByName('ldSDK')[0].duration)); 1801setNRAttr('ldClientInitDuration', Math.round(performance.getEntriesByName('ldSDKInit')[0].duration)); 1802} catch (err) { 1803console.log('Error setting ldClientScriptDuration and ldClientInitDuration.'); 1804} 1805})(); 1806} 1807(async () => { 1808const get = (name, def = 'UNSUPPORTED') => { 1809try { 1810const navEntries = performance.getEntriesByType('navigation'); 1811if (navEntries.length > 0 && navEntries[0].serverTiming) { 1812const entry = navEntries[0].serverTiming.find(entry => entry.name === `cdn-${name}`); 1813return entry ? entry.description : 'MISSING'; 1814} 1815} catch (e) { 1816console.error(e); 1817return 'ERROR'; 1818} 1819return def; 1820} 1821const cacheStatus = get('cache'); 1822const cacheableStatus = get('cacheable'); 1823setNRAttr('basePageCacheStatus', cacheStatus); 1824setNRAttr('basePageCacheable', cacheableStatus); 1825window.performance.mark(`basePageCacheStatus-${cacheStatus}`); 1826window.performance.mark(`basePageCacheable-${cacheableStatus}`); 1827})(); 1828</script>
vendor: 1 bytes, line 1828
1828
1829<script type="text/javascript"> 1830if (typeof perfMetrics === 'object') { 1831perfMetrics.onFirstInputDelay((delay, evt) => { 1832setNRAttr('firstInputDelay', Math.round(delay)); 1833setNRAttr('firstInputType', evt.type); 1834if (evt.isTrusted !== undefined) { setNRAttr('firstInputTrusted', evt.isTrusted.toString()); } 1835if (evt.timeStamp !== undefined) { setNRAttr('firstInputTimestamp', Math.round(evt.timeStamp)); } 1836}); 1837} 1838jQuery(document).ready(() => { 1839if (typeof window.newrelic === 'object') { 1840setNRAttr('userSessionId', DDC.session.get('userSessionId')); 1841(async () => { 1842const pageHtml = document.documentElement.outerHTML; 1843setNRAttr('pageSize', pageHtml.length); 1844const base64Regex = new RegExp("src=\"data:image/.*;base64,(.*?)\"", "g"); 1845const matches = pageHtml.matchAll(base64Regex); 1846let base64ImgLength = 0; 1847for (let match of matches) { if (match[1]) { base64ImgLength += match[1].length; } } 1848setNRAttr('base64ImgLength', base64ImgLength); 1849setNRAttr('hasBase64Img', (base64ImgLength > 0)); 1850})(); 1851if (Cookies.get('ddc_diag_akam_fullPath') != null && window.location.pathname === '/sorry-assets/sorry.htm' && window.location.search === '?isAkamaiSorry=True') { 1852setNRAttr('isAkamaiSorry', true); 1853} 1854const sendPageData = (Math.floor(Math.random() * Math.floor(100)) === 1); 1855if (sendPageData) { 1856if (DDC && DDC.dataLayer && DDC.dataLayer['page']) { 1857setNRAttr('pageWidgets', DDC.dataLayer['page'].pageInfo.pageWidgets.toString()); 1858} 1859setNRAttr('pageComponents', 'i18n.js.v1,widget.header-pre.v2,widget.header-pre.v1,dialog.popup.v1,head.session-id.v1,widget.footer.v2,widget.footer.v1,js.stack.v1,js.stack-item.v1,head.touchicon.v1,head.meta-title.v1,widget.header.v2,css.jquery-ui.v1,widget.header.v1,web-integrations.scripts.v1,head.favicon.v1,head.meta-list.v1,widget.footer-post.v1,map.dynamic,widget.footer-post.v2,head.link.v1,composer.head.v1,page-title.sr-only.v1,head.blog.v1,head.shared-components.v1,head.storage-helper.v1,widget.version-check.v1,widget.body-pre.v1,tracking.browser.v1,phone-swapping.default.v1,vcard.js.v1,js.inlinejs.v1,js.head.v1,layout.unit.v1,tracking.optimizely.v1,layout.region.v2,head.locales.v1,js.jquery-ui.v1,dialog.sunset.v1,head.resources.v1,feature-flags.launch-darkly.v1,head.meta-tags.v1,layout.page-configuration.v1,tracking.signalco.v1,third-party.location-footer.v1,tracking.google-verification.v1,head.meta-robots.v1,ui.button.v1,head.init-js.v1,tracking.newrelic.v1,resource.stack.v1,html.open.v1,js.dialogs.v1,feature-flags.launch-darkly-sdk.v1,js.bundle.v1,split-testing.default.v1,tag-container.google-tag-manager.v1,tracking.ddc-data-layer.v1,head.ddc.v1,js.inline.v1,js.libraries.v1,tracking.newrelic-footer.v1,head.springtime.v1,css.critical.v1,js.i18n.v1,css.custom-site-background.v1,vcard.default.v1,layout.group.v1,js.settings.v1,vcard.standard,head.touchclass.v1,tracking.adobe.v1,head.audioeye.v1,tracking.pixall.v1,links.default.v1,widget.body-post.v1,css.stack.v1,widget.debug.v1,ui.icon.v1,widget.image.v1,head.unlazyload.v1,form.recaptcha-loader.v1,tracking.helpers.v1'); 1860} 1861if (Cookies.get('_ga_last') === undefined) { 1862Cookies.set('_ga_last', Cookies.get('_ga')); 1863} else if (Cookies.get('_ga_last') !== Cookies.get('_ga')) { 1864setNRAttr('gaCookieModified', 'true'); 1865Cookies.set('_ga_last', Cookies.get('_ga')); 1866} 1867const nrCookieValsGA = { googleAdCookie: 'ddc_abcg_cache', gaCookie: '_ga', gidCookie: '_gid' }; 1868Object.entries(nrCookieValsGA).forEach(([name, value]) => { 1869const cookieValue = Cookies.get(value); 1870if (cookieValue) { 1871setNRAttr(name, cookieValue); 1872} 1873}); 1874if (Cookies.get('_edwpv') != null && Cookies.get('_ga') != null) { 1875setNRAttr('edmundsCookieGa', Cookies.get('_ga').replace(/GA\d\.\d\./i, '')); 1876} 1877const 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' }; 1878Object.entries(nrCookieValsNonGA).forEach(([name, value]) => { 1879const cookieValue = Cookies.get(value); 1880if (cookieValue) { 1881setNRAttr(name, cookieValue); 1882if (name.includes('ddc_diag_akam')) { 1883Cookies.remove(cookieName); 1884} 1885} 1886}); 1887setNRAttr('useDesignSystem', 'true'); 1888setNRAttr('variationFontFace', 'font-face-default'); 1889setNRAttr('includeAutoGenPromos', 'false'); 1890setNRAttr('fetchPriorityHighEnabled', 'true'); 1891setNRAttr('fetchPriorityHighLogoEnabled', 'false'); 1892setNRAttr('fetchPriorityHighLcpOnlyEnabled', 'false'); 1893setNRAttr('lcpAcceleratorEnabled', 'true'); 1894setNRAttr('eagerImageLoadingEnabled', 'true'); 1895setNRAttr('eagerImageLoadingLogoEnabled', 'true'); 1896setNRAttr('eagerImageLoadingLcpOnlyEnabled', 'true'); 1897const scripts = document.getElementsByTagName('script'); 1898setNRAttr('javascriptCount', scripts.length); 1899if (window.DDC.PrivateAPI && window.DDC.PrivateAPI.track) { 1900window.DDC.integrationTrackerData = [{"integrationCategory":"Analytics/Pixel Tracking","integrationType":"legacy","placesInventoryContent":"false","integrationId":"facebook-custom-audience"},{"integrationType":"legacy","placesInventoryContent":"false","integrationId":"schemaorg"},{"integrationCategory":"Analytics/Pixel Tracking","integrationType":"legacy","placesInventoryContent":"false","integrationId":"googletagmanager"},{"integrationType":"legacy","placesInventoryContent":"false","integrationId":"socialheader"}]; 1901window.DDC.integrationTrackerData.forEach((trackerData) => { 1902window.DDC.PrivateAPI.track(trackerData, { methodType: 'Integration Loaded' }); 1903}); 1904} 1905} 1906}); 1907</script>
1907 1908</body> 1909</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.