*{box-sizing:border-box}html{color:var(--color-font-dark);font-family:var(--font-family);font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden}#app{display:flex;flex-direction:column;min-height:100vh}#app.nav-open{height:100vh;overflow-y:hidden;position:fixed;width:100vw}body{margin:0}a{color:var(--color-font-dark);transition:var(--transition-base)}a:focus,a:hover{color:var(--color-accent)}p{line-height:1.6}:not(p)>a,p .tel{text-decoration:none}h1,h2,h3,h4,h5,h6{line-height:1;margin:0;padding:0}h2{margin-bottom:20px}.disable-overflow-anchor{overflow-anchor:none}button{color:currentcolor}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48dGl0bGU+YXJyb3dzPC90aXRsZT48cGF0aCBkPSJNMCAwaDQuOTV2MTBIMHoiIHN0eWxlPSJmaWxsOiNmZmYiLz48cGF0aCBkPSJtMS40MSA0LjY3IDEuMDctMS40OSAxLjA2IDEuNDl6TTMuNTQgNS4zMyAyLjQ4IDYuODIgMS40MSA1LjMzeiIgY2xhc3M9ImNscy0yIi8+PC9zdmc+) no-repeat 100% 50%;background-color:#fff}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{background-color:#4b4b4b;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4)}::-webkit-scrollbar-thumb{background-color:var(--color-light-border);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}@media screen and (max-width:1080px){.disable-scrollbar{overflow:hidden}}:root{--font-family:"Poppins",helvetica,arial,sans-serif;--font-weight-normal:400;--font-weight-bold:700}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins Regular"),url(./poppins-regular.D24e9Qtk.woff2) format("woff2"),url(./poppins-regular.CayQsXtp.woff) format("woff"),url(./poppins-regular.CDE4z94E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins Bold"),url(./poppins-bold.BOWGwsUx.woff2) format("woff2"),url(./poppins-bold.CCDkR6hF.woff) format("woff"),url(./poppins-bold.B5ijbvYk.ttf) format("truetype")}:root{--shadow-1:0 0 0 1px rgb(0 0 0/5%);--shadow-2:0 1px 2px 0 rgb(0 0 0/5%);--shadow-3:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgb(0 0 0/6%);--shadow-4:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgb(0 0 0/6%);--shadow-5:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgb(0 0 0/5%);--shadow-6:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgb(0 0 0/4%);--shadow-7:0 25px 50px -12px rgba(0,0,0,.25);--shadow-inner:inset 0 2px 4px 0 rgb(0 0 0/6%);--shadow-focus:0 0 0 2px currentcolor}:root{--transition-base:all .25s ease;--transition-basic:all .35s cubic-bezier(.25,.8,.25,1);--transition-fast:all .2s cubic-bezier(.25,.8,.25,1)}.fade-enter-active,.fade-leave-active{transition:var(--transition-base)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:var(--transition-fast)}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:all .18s ease-out}.page-enter-from,.page-leave-to{opacity:0}.image-slide-left-leave-to,.image-slide-right-enter-from{opacity:0;transform:translate(-25%)}.image-slide-left-enter-from,.image-slide-right-leave-to{opacity:0;transform:translate(25%)}.image-slide-left-enter-active,.image-slide-left-leave-active,.image-slide-right-enter-active,.image-slide-right-leave-active,.next-enter-active,.next-leave-active,.prev-enter-active,.prev-leave-active{transition:var(--transition-base)}.next-leave-to,.prev-enter-from{opacity:0;transform:translate(-50%)}.next-enter-from,.prev-leave-to{opacity:0;transform:translate(50%)}.slide-down-enter-active,.slide-down-leave-active{transition:var(--transition-base)}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(-20%)}.slide-up-enter-active,.slide-up-leave-active{transition:var(--transition-base)}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translateY(20%)}h3{font-family:var(--font-family-heading)}:root{--font-family:"VW Text Regular","Helvetica Neue",helvetica,sans-serif;--font-family-vw-head-bold:"VW Head Bold","Helvetica Neue",helvetica,sans-serif;--font-family-vw-head-light:"VW Head Light","Helvetica Neue",helvetica,sans-serif;--font-family-vw-head-extra-bold:"VW Head Extra Bold","Helvetica Neue",helvetica,sans-serif;--font-family-vw-head-regular:"VW Head Regular","Helvetica Neue",helvetica,sans-serif}@font-face{font-display:swap;font-family:Helvetica Neue;font-style:normal;font-weight:400;src:local("Helvetica Neue"),url(../fonts/HelveticaNeueLTStd-Roman.otf) format("opentype")}@font-face{font-display:swap;font-family:Helvetica Neue Light;font-style:normal;font-weight:300;src:local("Helvetica Neue Light"),url(../fonts/HelveticaNeueLTStd-ThCn.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Head Bold;font-style:normal;font-weight:700;src:local("VW Head Bold"),url(../fonts/VWHead-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Head Bold Italic;font-style:normal;font-weight:700;src:local("VW Head Bold Italic"),url(../fonts/VWHead-BoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Head Extra Bold;font-style:normal;font-weight:700;src:local("VW Head Extra Bold"),url(../fonts/VWHead-ExtraBold.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Head Light;font-style:normal;font-weight:300;src:local("VW Head Light"),url(../fonts/VWHead-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Head Regular;font-style:normal;font-weight:400;src:local("VW Head Regular"),url(../fonts/VWHead-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Head Regular Italic;font-style:italic;font-weight:400;src:local("VW Head Regular Italic"),url(../fonts/VWHead-RegularItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Text Bold;font-style:normal;font-weight:700;src:local("VW Text Bold"),url(../fonts/VWText-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Text Bold Italic;font-style:normal;font-weight:700;src:local("VW Text Bold Italic"),url(../fonts/VWText-BoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Text Light;font-style:normal;font-weight:300;src:local("VW Text Light"),url(../fonts/VWText-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Text Regular;font-style:normal;font-weight:400;src:local("VW Text Regular"),url(../fonts/VWText-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:VW Text Regular Italic;font-style:italic;font-weight:400;src:local("VW Text Regular Italic"),url(../fonts/VWText-RegularItalic.otf) format("opentype")}:root{--color-vw-white:#fff;--color-vw-dark-blue:#001e50;--color-vw-off-white:#e7e3e1;--color-vw-dark-gray:#3c484d;--color-red:var(--color-vw-dark-blue);--color-green:var(--color-vw-dark-blue);--color-blue:#357fd3;--color-gold:#f1b30d;--color-tan:#d6ba8b;--color-light-gray:var(--color-vw-off-white);--color-dark-gray:#2d2d2d;--color-darker-gray:var(--color-vw-dark-blue);--color-gray-100:#f6f8f9;--color-gray-200:#f0f3f4;--color-gray-300:#e8eced;--color-gray-400:#ccd4d7;--color-gray-500:#b5bdc0;--color-gray-600:#84898b;--color-gray-700:#4d5051;--color-gray-800:#2f3132;--color-gray-900:#161717;--color-error:var(--color-vw-dark-blue);--color-success:var(--color-vw-dark-blue);--color-error-on-dark-bg:#ffa095;--color-error-not-touched:var(--color-error);--color-font-dark:var(--color-vw-dark-blue);--color-font-light:var(--color-vw-white);--color-font-gray:var(--color-vw-dark-blue);--color-light-border:#ccc;--color-accent:var(--color-vw-dark-blue);--color-accent-light:var(--color-font-light);--color-text-on-accent:var(--color-font-light);--color-accent-on-dark:var(--color-accent-light);--color-price:var(--color-green);--color-breadcrumb-bg:var(--color-vw-off-white);--color-breadcrumb-text:var(--color-darker-gray);--color-button-primary-bg:var(--color-accent);--color-button-primary-text:var(--color-text-on-accent);--color-button-primary-hover-bg:var(--color-vw-off-white);--color-button-primary-hover-bg-active:var(--color-vw-off-white);--color-button-hover-text:var(--color-vw-dark-blue);--color-carousel-chevron:var(--color-font-dark);--color-car-link-savings:var(--color-red);--color-chips-display-reset:var(--color-red);--color-chunky-box-background-color:var(--color-vw-dark-gray);--color-connect-wrap:var(--color-vw-off-white);--color-contact-h3:var(--color-accent);--color-detail-images-button:var(--color-vw-dark-blue);--color-detail-images-thumb:var(--color-vw-dark-blue);--color-detail-images-main:var(--color-vw-dark-blue);--color-drawer-section-icon-background-color:var(--color-vw-dark-gray);--color-field-wrap-valid:var(--color-success);--color-finance-link-background-color:var(--color-vw-dark-blue);--color-footer-bg:var(--color-vw-dark-blue);--color-footer-hover-text:var(--color-accent);--color-footer-hover-bg:var(--color-vw-off-white);--color-footer-disclaimer-text:var(--color-font-light);--color-footer-form-bg:var(--color-vw-off-white);--color-footer-form-text:var(--color-font-dark);--color-footer-form-header:var(--color-font-dark);--color-footer-form-flavor:var(--color-font-gray);--color-footer-form-required:var(--color-error);--color-footer-form-error:var(--color-error);--color-intro-bg:transparent;--color-intro-text:var(--color-font-dark);--color-header-address-bar-bg:var(--color-vw-off-white);--color-header-address-bar-hover:var(--color-font-dark);--color-header-address-name-text:var(--color-font-dark);--color-header-nav-bar-bg:var(--color-vw-dark-blue);--color-header-text:var(--color-font-dark);--color-home-search-background-color:var(--color-vw-dark-blue);--color-home-search-input:var(--color-dark-gray);--color-home-search-selected:var(--color-vw-dark-blue);--color-nav-link-border-bottom:var(--color-vw-off-white);--color-overview-counts-bg:var(--color-dark-gray);--color-page-hero-text:var(--color-font-light);--color-pricing-modal-chapman-total-bg:var(--color-vw-dark-blue);--color-pricing-modal-chapman-total-text:var(--color-font-light);--color-pricing-modal-chapman-total-price:var(--color-font-light);--color-pricing-modal-payment-values-bg:var(--color-vw-off-white);--color-range-slider-connect:var(--color-dark-gray);--color-section-heading-text:var(--color-font-dark);--color-section-heading-bg:var(--color-accent);--color-sell-my-car-section-bg:var(--color-vw-dark-blue);--color-specials-national-offer:var(--color-accent);--color-srp-filters-background:var(--color-vw-dark-blue);--color-srp-filters-options-background:var(--color-vw-dark-blue);--color-srp-filters-option-hover-background-color:var( --color-vw-off-white );--color-srp-filters-option-hover-color:var(--color-font-dark);--color-srp-filters-option-selected-background-color:var( --color-vw-off-white );--color-srp-filters-option-selected-color:var(--color-font-dark)}:root{--size-mobile-address-bar-height:3rem;--size-mobile-nav-bar-height:3.25rem;--size-mobile-nav-height:calc(var(--size-mobile-nav-bar-height) + var(--size-mobile-address-bar-height));--size-input-radius:0;--size-logo-max-width:60px;--size-mobile-logo-max-width:52px}.base-icon[data-v-141a2a6e]{align-items:center;display:flex;fill:var(--base-icon-fill,currentcolor);height:var(--base-icon-size,1rem);justify-content:center;stroke:var(--base-icon-stroke,currentcolor);stroke-width:var(--base-icon-stroke-width,1);width:var(--base-icon-size,1rem)}.base-icon[data-v-141a2a6e] svg{height:100%;width:100%}[data-v-6ab5f2cb]{--base-button-primary-bg:var(--color-button-primary-bg);--base-button-primary-text:var(--color-button-primary-text);--base-button-primary-hover-bg:var(--color-button-primary-hover-bg);--base-button-primary-hover-bg-active:var( --color-button-primary-hover-bg-active );--base-button-secondary-bg:var(--color-font-light);--base-button-secondary-text:var(--color-font-dark);--base-button-tertiary-bg:transparent;--base-button-tertiary-text:var(--color-font-dark);--base-button-hover-text:var(--color-button-hover-text);--base-button-disabled-text:#999;--base-button-disabled-bg:#666}.base-button[data-v-6ab5f2cb]{height:56px}.base-button .slot-wrap[data-v-6ab5f2cb]{align-items:center;display:flex;height:100%;justify-content:center;transition:var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.base-button .slot-wrap[data-v-6ab5f2cb]>:first-child{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--base-button-font-size,1rem);height:100%;justify-content:center;padding:var(--base-button-padding,1rem 2rem);transition:inherit;width:100%}.base-button .slot-wrap[data-v-6ab5f2cb]>:first-child :not(:first-child){margin-left:var(--span-wrap,.8rem)}.base-button.theme--default[data-v-6ab5f2cb],.base-button.theme--default .slot-wrap[data-v-6ab5f2cb]{border-radius:40px}.base-button.theme--bmw[data-v-6ab5f2cb]{--base-button-font-size:18px;border-radius:.25rem}.base-button.theme--bmw .slot-wrap[data-v-6ab5f2cb]{border-radius:.25rem}.base-button.theme--bmw .slot-wrap[data-v-6ab5f2cb]>:first-child{font-weight:var(--font-weight-bold);text-transform:capitalize}.base-button.primary .slot-wrap[data-v-6ab5f2cb]{background-color:var(--base-button-primary-bg);color:var(--base-button-primary-text)}.base-button.secondary .slot-wrap[data-v-6ab5f2cb]{background-color:var(--base-button-secondary-bg);color:var(--base-button-secondary-text)}.base-button.tertiary .slot-wrap[data-v-6ab5f2cb]{background-color:var(--base-button-tertiary-bg);border:2px solid var(--base-button-tertiary-border-color,transparent);color:var(--base-button-tertiary-text)}.base-button.primary:focus .slot-wrap[data-v-6ab5f2cb],.base-button.primary:focus-within .slot-wrap[data-v-6ab5f2cb],.base-button.primary:hover .slot-wrap[data-v-6ab5f2cb],.base-button.secondary:focus .slot-wrap[data-v-6ab5f2cb],.base-button.secondary:focus-within .slot-wrap[data-v-6ab5f2cb],.base-button.secondary:hover .slot-wrap[data-v-6ab5f2cb]{background:var(--base-button-primary-hover-bg);color:var(--base-button-hover-text)}.base-button.tertiary:focus .slot-wrap[data-v-6ab5f2cb],.base-button.tertiary:focus-within .slot-wrap[data-v-6ab5f2cb],.base-button.tertiary:hover .slot-wrap[data-v-6ab5f2cb]{border-color:var(--color-accent);color:var(--color-accent)}.base-button.primary:active .slot-wrap[data-v-6ab5f2cb],.base-button.secondary:active .slot-wrap[data-v-6ab5f2cb]{background:var(--base-button-primary-hover-bg-active)}.base-button.disabled.primary .slot-wrap[data-v-6ab5f2cb],.base-button.disabled.secondary .slot-wrap[data-v-6ab5f2cb]{background-color:var(--base-button-disabled-bg);color:var(--base-button-disabled-text);cursor:default;pointer-events:none}.base-button.shiny.primary .slot-wrap[data-v-6ab5f2cb],.base-button.shiny.secondary .slot-wrap[data-v-6ab5f2cb]{overflow:hidden;position:relative}.base-button.shiny.primary .slot-wrap[data-v-6ab5f2cb]:before,.base-button.shiny.secondary .slot-wrap[data-v-6ab5f2cb]:before{background-color:#ffffff80;content:"";display:block;height:100%;left:-6rem;pointer-events:none;position:absolute;top:0;transform:skew(-45deg) translate(0);transition:none;width:4rem}.base-button.shiny.primary .slot-wrap[data-v-6ab5f2cb]:focus-within:before,.base-button.shiny.primary .slot-wrap[data-v-6ab5f2cb]:focus:before,.base-button.shiny.primary .slot-wrap[data-v-6ab5f2cb]:hover:before,.base-button.shiny.secondary .slot-wrap[data-v-6ab5f2cb]:focus-within:before,.base-button.shiny.secondary .slot-wrap[data-v-6ab5f2cb]:focus:before,.base-button.shiny.secondary .slot-wrap[data-v-6ab5f2cb]:hover:before{transform:skew(-45deg) translate(950%);transition:all .5s ease-in-out}.base-button.shadowed.primary .slot-wrap[data-v-6ab5f2cb],.base-button.shadowed.secondary .slot-wrap[data-v-6ab5f2cb]{--bottom-border-size:4px;--button-rise-distance:-2px;--box-shadow-default:0 .2px .4px rgba(0,0,0,.047),0 .6px 1px rgba(0,0,0,.067),0 1.2px 1.9px rgba(0,0,0,.083),0 2.6px 4px rgba(0,0,0,.103),0 7px 11px rgba(0,0,0,.15);--box-shadow-hover:0 .2px .5px rgb(0 0 0/9%),0 .6px 1.2px rgba(0,0,0,.1),0 1.2px 2.5px rgba(0,0,0,.13),0 2.6px 5.1px rgba(0,0,0,.17),0 7px 14px rgba(0,0,0,.25);--box-shadow-active:0 .1px .2px rgba(0,0,0,.167),0 .3px .4px rgba(0,0,0,.24),0 .7px .9px rgba(0,0,0,.3),0 1.5px 1.8px rgba(0,0,0,.373),0 4px 5px rgba(0,0,0,.54);box-shadow:var(--box-shadow-default)}.base-button.shadowed.primary .slot-wrap[data-v-6ab5f2cb]:focus,.base-button.shadowed.primary .slot-wrap[data-v-6ab5f2cb]:focus-within,.base-button.shadowed.primary .slot-wrap[data-v-6ab5f2cb]:hover,.base-button.shadowed.secondary .slot-wrap[data-v-6ab5f2cb]:focus,.base-button.shadowed.secondary .slot-wrap[data-v-6ab5f2cb]:focus-within,.base-button.shadowed.secondary .slot-wrap[data-v-6ab5f2cb]:hover{border-bottom:var(--bottom-border-size) solid rgba(0,0,0,.3);box-shadow:var(--box-shadow-hover);transform:translateY(var(--button-rise-distance))}.base-button.shadowed.primary:active .slot-wrap[data-v-6ab5f2cb],.base-button.shadowed.secondary:active .slot-wrap[data-v-6ab5f2cb]{border-bottom:none;border-color:#0000004d;box-shadow:var(--box-shadow-active);transform:translateY(0)}.center-content[data-v-e192c14b]{margin:0 auto;max-width:1200px}.error-page[data-v-f68ca101]{text-align:center}.center-content[data-v-f68ca101]{padding:50px 2.5rem}h1[data-v-f68ca101]{color:var(--color-error);font-size:72px}h2[data-v-f68ca101]{font-size:48px;text-transform:inherit}h3[data-v-f68ca101],p[data-v-f68ca101]{padding:30px 0}.redirect[data-v-f68ca101]{display:inline-block;margin:10px}.chevron-icon[data-v-f68ca101]{--base-icon-size:26px;--base-icon-stroke-width:3}
