1 2 3 4 5<!DOCTYPE html> 6<html lang="en" dir="ltr"> 7<head> 8 <title data-react-helmet="true">Build and Price | VW Car Configurator | Volkswagen Canada</title> 9 <meta data-react-helmet="true" http-equiv="content-type" content="text/html; charset=UTF-8"/><meta data-react-helmet="true" name="viewport" content="width=device-width"/><meta data-react-helmet="true" name="robots" content="index, follow"/><meta data-react-helmet="true" name="description" content="Use the Volkswagen car configurator to build and price your ideal VW. Customize features, trims, and options to create the perfect Volkswagen for you. 10 11"/><meta data-react-helmet="true" name="language" content="en"/><meta data-react-helmet="true" property="og:title" content="Build and Price | VW Car Configurator | Volkswagen Canada"/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" property="og:url" content="https://www.vw.ca/en/configurator.html"/><meta data-react-helmet="true" property="og:image" content="https://www.vw.ca/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/img/vw-logo-2x.png"/><meta data-react-helmet="true" property="og:description" content="Use the Volkswagen car configurator to build and price your ideal VW. Customize features, trims, and options to create the perfect Volkswagen for you. 12 13"/><meta data-react-helmet="true" name="twitter:title" content="Build and Price | VW Car Configurator | Volkswagen Canada"/><meta data-react-helmet="true" name="twitter:card" content="summary"/><meta data-react-helmet="true" name="twitter:description" content="Use the Volkswagen car configurator to build and price your ideal VW. Customize features, trims, and options to create the perfect Volkswagen for you. 14 15"/><meta data-react-helmet="true" property="cq:page_model_url" content="/en/configurator"/><meta data-react-helmet="true" property="VW.gsaTitle" content="Build and Price | VW Car Configurator | Volkswagen Canada"/><meta data-react-helmet="true" property="VW:gsaTitle" content="Build and Price | VW Car Configurator | Volkswagen Canada"/><meta data-react-helmet="true" property="VW.breadcrumb" content="Volkswagen Canada | Discover our SUVs and car lineup;/en.html;Explore and Build;/en/configurator.html"/><meta data-react-helmet="true" property="VW:breadcrumb" content="Volkswagen Canada | Discover our SUVs and car lineup;/en.html;Explore and Build;/en/configurator.html"/><meta data-react-helmet="true" property="VW.thumbnail" content="https://www.vw.ca/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/img/vw-logo-2x.png"/><meta data-react-helmet="true" property="VW:thumbnail" content="https://www.vw.ca/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/img/vw-logo-2x.png"/><meta data-react-helmet="true" property="cq:page_root_url" content="/en"/><meta data-react-helmet="true" name="url.level1" content="configurator"/><meta data-react-helmet="true" name="pageType" content="mofa-standalone"/> 16 <meta name="content-page-ref" content="HdUeAasOahxg8tb4XECNrC5xGIgUIcL6fxGCqHJDImEzftRfDTZkeET8BcMpGpSV0wqlJQdILb2lTTDSCnvLow"/>
17<script defer="defer" type="text/javascript" src="/.rum/@adobe/helix-rum-js@%5E2/dist/micro.js"></script>
17 18<link data-react-helmet="true" rel="canonical" href="https://www.vw.ca/en/configurator.html"/><link data-react-helmet="true" rel="alternate" href="https://www.vw.ca/en/configurator.html" hreflang="en-CA"/><link data-react-helmet="true" rel="alternate" href="https://www.vw.ca/en/configurator.html" hreflang="fr-CA"/><link data-react-helmet="true" rel="alternate" href="https://www.vw.com/en/builder.html" hreflang="en-US"/><link data-react-helmet="true" rel="alternate" href="https://www.vw.com/es/builder.html" hreflang="es-US"/><link data-react-helmet="true" rel="preload" href="https://v3-5-10.ulf.feature-app.io/assets/feature-app/user-location-feature-app.js" as="script" crossorigin="anonymous"/> 19 20 21 22<style> 23 @font-face { 24 font-family: 'vw-head'; 25 font-weight: 400; 26 font-display: swap; 27 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-regular.woff2') format('woff2'), 28 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-regular.woff') format('woff'); 29 } 30 31 @font-face { 32 font-family: 'vw-head'; 33 font-weight: 700; 34 font-display: swap; 35 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-bold.woff2') format('woff2'), 36 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-bold.woff') format('woff'); 37 } 38 39 @font-face { 40 font-family: 'vw-head'; 41 font-weight: 200; 42 font-display: swap; 43 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-light.woff2') format('woff2'), 44 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwhead-light.woff') format('woff'); 45 } 46 47 @font-face { 48 font-family: 'vw-text'; 49 font-weight: 400; 50 font-display: swap; 51 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwtext-regular.woff2') format('woff2'), 52 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwtext-regular.woff') format('woff'); 53 } 54 55 @font-face { 56 font-family: 'vw-text'; 57 font-weight: 700; 58 font-display: swap; 59 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwtext-bold.woff2') format('woff2'), 60 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/vwtext-bold.woff') format('woff'); 61 } 62 63 @font-face { 64 font-family: 'vw-text-ar'; 65 font-weight: 200; 66 font-display: swap; 67 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/beiruti-light.woff2') format('woff2'), 68 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/beiruti-light.woff') format('woff'); 69 } 70 71 @font-face { 72 font-family: 'vw-text-ar'; 73 font-weight: 400; 74 font-display: swap; 75 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/beiruti-regular.woff2') format('woff2'), 76 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/beiruti-regular.woff') format('woff'); 77 } 78 79 @font-face { 80 font-family: 'vw-text-ar'; 81 font-weight: 700; 82 font-display: swap; 83 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/beiruti-bold.woff2') format('woff2'), 84 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/beiruti-bold.woff') format('woff'); 85 } 86 87 @font-face { 88 font-family: 'roboto-vi'; 89 font-weight: 200; 90 font-display: swap; 91 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/roboto-vietnamese-latin-ext-light.woff2') format('woff2'), 92 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/roboto-vietnamese-latin-ext-light.woff') format('woff'); 93 } 94 @font-face { 95 font-family: 'roboto-vi'; 96 font-weight: 400; 97 font-display: swap; 98 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/roboto-vietnamese-latin-ext-regular.woff2') format('woff2'), 99 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/roboto-vietnamese-latin-ext-regular.woff') format('woff'); 100 } 101 @font-face { 102 font-family: 'roboto-vi'; 103 font-weight: 700; 104 font-display: swap; 105 src: url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/roboto-vietnamese-latin-ext-bold.woff2') format('woff2'), 106 url('/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/fonts/roboto-vietnamese-latin-ext-bold.woff') format('woff'); 107 } 108</style> 109 110 111 112 <style data-styled="true" data-styled-version="5.3.11">.hodCJc{color:inherit;margin:unset;font-family:var(--font-family-text);font-weight:normal;font-size:1rem;line-height:120%;-webkit-letter-spacing:calc(0.02rem - 0.02em);-moz-letter-spacing:calc(0.02rem - 0.02em);-ms-letter-spacing:calc(0.02rem - 0.02em);letter-spacing:calc(0.02rem - 0.02em);}/*!sc*/ 113.hodCJc:lang(ko){word-break:keep-all;}/*!sc*/ 114.kkRyhg{color:#1b2236;margin:unset;font-family:var(--font-family-head);font-weight:bold;font-size:0.88rem;line-height:120%;-webkit-letter-spacing:0.5px;-moz-letter-spacing:0.5px;-ms-letter-spacing:0.5px;letter-spacing:0.5px;}/*!sc*/ 115.kkRyhg:lang(ko){word-break:keep-all;}/*!sc*/ 116.bzjUGM{color:#1b2236;margin:unset;font-family:var(--font-family-text);font-weight:normal;font-size:0.88rem;line-height:150%;-webkit-letter-spacing:calc(0.02rem - 0.02em);-moz-letter-spacing:calc(0.02rem - 0.02em);-ms-letter-spacing:calc(0.02rem - 0.02em);letter-spacing:calc(0.02rem - 0.02em);}/*!sc*/ 117.bzjUGM:lang(ko){word-break:keep-all;}/*!sc*/ 118.fSnCTA{color:#484e5f;margin:unset;font-family:var(--font-family-text);font-weight:normal;font-size:0.88rem;line-height:150%;-webkit-letter-spacing:calc(0.02rem - 0.02em);-moz-letter-spacing:calc(0.02rem - 0.02em);-ms-letter-spacing:calc(0.02rem - 0.02em);letter-spacing:calc(0.02rem - 0.02em);}/*!sc*/ 119.fSnCTA:lang(ko){word-break:keep-all;}/*!sc*/ 120.iCMVja{position:static;vertical-align:super;color:#484e5f;margin:unset;font-family:var(--font-family-text);font-weight:normal;font-size:0.75rem;line-height:0;-webkit-letter-spacing:calc(0.02rem - 0.02em);-moz-letter-spacing:calc(0.02rem - 0.02em);-ms-letter-spacing:calc(0.02rem - 0.02em);letter-spacing:calc(0.02rem - 0.02em);}/*!sc*/ 121.iCMVja:lang(ko){word-break:keep-all;}/*!sc*/ 122data-styled.g1[id="sc-aXZVg"]{content:"hodCJc,kkRyhg,bzjUGM,fSnCTA,iCMVja,"}/*!sc*/ 123.bCdjHr{position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.2em;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;
123-webkit-text-decoration:none;text-decoration:none;cursor:pointer;}/*!sc*/ 124.BDxWC{position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.2em;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;cursor:pointer;}/*!sc*/ 125data-styled.g4[id="sc-fqkvVR"]{content:"bCdjHr,BDxWC,"}/*!sc*/ 126.bNfAVX{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;min-width:44px;padding:0 32px;border:1px solid;margin:0;border-radius:100px;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;color:#293043;background:transparent;border:1px solid #293043;}/*!sc*/ 127.bNfAVX:hover,.bNfAVX:active,.bNfAVX:focus:not(:focus-visible){color:#1b2236;background:#ccbdab;border:1px solid #ccbdab;}/*!sc*/ 128.bNfAVX:focus-visible,.bNfAVX[type=submit]:focus-visible,.bNfAVX[type=button]:focus-visible{outline:3px solid #c86c03;outline-offset:unset;}/*!sc*/ 129data-styled.g7[id="sc-gsFSXq"]{content:"bNfAVX,"}/*!sc*/ 130.blAeMp{font-weight:inherit;display:inline-grid;border:none;position:relative;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;padding:0;text-align:inherit;color:#293043;background:transparent;border:none;-webkit-tap-highlight-color:transparent;}/*!sc*/ 131.blAeMp:hover,.blAeMp:active,.blAeMp:focus:not(:focus-visible){color:#733e01;background:transparent;}/*!sc*/ 132.blAeMp:hover span,.blAeMp:active span,.blAeMp:focus:not(:focus-visible) span{-webkit-text-decoration-thickness:2px;text-decoration-thickness:2px;}/*!sc*/ 133.blAeMp:focus-visible,.blAeMp[type=submit]:focus-visible,.blAeMp[type=button]:focus-visible{outline:3px solid #c86c03;outline-offset:1px;}/*!sc*/ 134data-styled.g8[id="sc-kAyceB"]{content:"blAeMp,"}/*!sc*/ 135.PaUuj{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:100%;margin:0 0 var(--size-dynamic0270);}/*!sc*/ 136.PaUuj:last-child{margin:0;}/*!sc*/ 137.PaUuj:empty{display:none;}/*!sc*/ 138.iKCblU{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 0 0px;}/*!sc*/ 139.iKCblU:last-child{margin:0;}/*!sc*/ 140.iKCblU:empty{display:none;}/*!sc*/ 141.bPJvpH{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:100%;margin:0 0 0px;}/*!sc*/ 142.bPJvpH:last-child{margin:0;}/*!sc*/ 143.bPJvpH:empty{display:none;}/*!sc*/ 144.cVioVI{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:100%;margin:0 0 12px;}/*!sc*/ 145.cVioVI:last-child{margin:0;}/*!sc*/ 146.cVioVI:empty{display:none;}/*!sc*/ 147data-styled.g42[id="sc-eBMEME"]{content:"PaUuj,iKCblU,bPJvpH,cVioVI,"}/*!sc*/ 148.kPGysh{display:block;-webkit-flex-wrap:unset;-ms-flex-wrap:unset;flex-wrap:unset;margin:0;}/*!sc*/ 149.lgbVAT{--container-0-grid002-1280-grid004:min(8.33vw,213.33px);--container-0-grid002-1280-grid004:min(8.33vw,213.33px);display:block;-webkit-flex-wrap:unset;-ms-flex-wrap:unset;flex-wrap:unset;margin:0;padding:0;padding-right:var(--container-0-grid002-1280-grid004);padding-left:var(--container-0-grid002-1280-grid004);}/*!sc*/ 150@media (min-width:1280px){.lgbVAT{--container-0-grid002-1280-grid004:min(16.66vw,426.66px);}}/*!sc*/ 151@media (min-width:1280px){.lgbVAT{--container-0-grid002-1280-grid004:min(16.66vw,426.66px);}}/*!sc*/ 152.igZZLX{--container-0-grid002-2560-grid003:min(8.33vw,213.33px);--container-0-grid002-2560-grid003:min(8.33vw,213.33px);display:block;-webkit-flex-wrap:unset;-ms-flex-wrap:unset;flex-wrap:unset;margin:0;padding:0;padding-right:var(--container-0-grid002-2560-grid003);padding-left:var(--container-0-grid002-2560-grid003);}/*!sc*/ 153@media (min-width:2560px){.igZZLX{--container-0-grid002-2560-grid003:min(12.5vw,320px);}}/*!sc*/ 154@media (min-width:2560px){.igZZLX{--container-0-grid002-2560-grid003:min(12.5vw,320px);}}/*!sc*/ 155data-styled.g44[id="sc-fhzFiK"]{content:"kPGysh,lgbVAT,igZZLX,"}/*!sc*/ 156.dhPyDd{display:grid;max-width:2560px;margin:auto;grid-template-columns:repeat(24,1fr);grid-template-areas:"a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0 a0";}/*!sc*/ 157data-styled.g72[id="sc-jnOGJG"]{content:"dhPyDd,"}/*!sc*/ 158.fFLHfA{grid-area:a0;overflow:hidden;}/*!sc*/ 159data-styled.g73[id="sc-dZoequ"]{content:"fFLHfA,"}/*!sc*/ 160.joMFfi{--size-dynamic0020:4px;--size-dynamic0040:12px;--size-dynamic0050:12px;--size-dynamic0100:20px;--size-dynamic0120:24px;--size-dynamic0130:24px;--size-dynamic0140:28px;--size-dynamic0150:28px;--size-dynamic0200:32px;--size-dynamic0250:44px;--size-dynamic0270:56px;--size-dynamic0300:72px;--size-dynamic0350:100px;--size-dynamic0450:156px;--size-grid001:min(4.16vw,106.66px);--size-grid002:min(8.33vw,213.33px);
160--size-grid003:min(12.5vw,320px);--size-grid004:min(16.66vw,426.66px);--size-grid005:min(20.83vw,533.33px);--size-grid006:min(25vw,640px);--size-grid007:min(29.16vw,746.66px);--size-grid008:min(33.33vw,853.33px);--size-grid009:min(37.5vw,960px);--size-grid010:min(41.66vw,1066.66px);--size-grid011:min(45.83vw,1173.33px);--size-grid012:min(50vw,1280px);--size-grid013:min(54.16vw,1386.66px);--size-grid014:min(58.33vw,1493.33px);--size-grid015:min(62.5vw,1600px);--size-grid016:min(66.66vw,1706.66px);--size-grid017:min(70.83vw,1813.33px);--size-grid018:min(75vw,1920px);--size-grid019:min(79.16vw,2026.66px);--size-grid020:min(83.33vw,2133.33px);--size-grid021:min(87.5vw,2240px);--size-grid022:min(91.66vw,2346.66px);--size-grid023:min(95.83vw,2453.33px);--size-grid024:min(100vw,2560px);display:contents;}/*!sc*/ 161@media (min-width:560px){.joMFfi{--size-dynamic0020:4px;--size-dynamic0040:20px;--size-dynamic0050:20px;--size-dynamic0100:24px;--size-dynamic0120:20px;--size-dynamic0130:40px;--size-dynamic0140:32px;--size-dynamic0150:52px;--size-dynamic0200:56px;--size-dynamic0250:68px;--size-dynamic0270:80px;--size-dynamic0300:96px;--size-dynamic0350:132px;--size-dynamic0450:172px;}}/*!sc*/ 162@media (min-width:1600px){.joMFfi{--size-dynamic0020:8px;--size-dynamic0040:32px;--size-dynamic0050:24px;--size-dynamic0100:28px;--size-dynamic0120:20px;--size-dynamic0130:52px;--size-dynamic0140:48px;--size-dynamic0150:64px;--size-dynamic0200:72px;--size-dynamic0250:84px;--size-dynamic0270:100px;--size-dynamic0300:120px;--size-dynamic0350:196px;--size-dynamic0450:184px;}}/*!sc*/ 163@media (min-width:2560px){.joMFfi{--size-dynamic0040:48px;}}/*!sc*/ 164@supports not (display:contents){.joMFfi{display:block;}}/*!sc*/ 165data-styled.g77[id="sc-eZkCL"]{content:"joMFfi,"}/*!sc*/ 166.htbocq{border:0;padding:0;margin:0;background:none;cursor:pointer;position:relative;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:auto;padding:4px;text-align:left;font-size:0;color:#293043;}/*!sc*/ 167.htbocq:focus{outline:3px solid #c86c03;}/*!sc*/ 168.htbocq:focus svg{color:#293043;}/*!sc*/ 169.htbocq:hover,.htbocq:hover svg{color:#733e01;}/*!sc*/ 170.htbocq:after{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;min-width:max(100%,44px);min-height:max(100%,44px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}/*!sc*/ 171data-styled.g82[id="sc-brPLxw"]{content:"htbocq,"}/*!sc*/ 172.KyatS{position:relative;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}/*!sc*/ 173.KyatS:after{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;min-width:max(100%,44px);min-height:max(100%,44px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}/*!sc*/ 174.KyatS:focus:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:calc(100% + 16px);height:calc(100% + 16px);border:solid 2px #997f67;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:width 0.3s cubic-bezier(0.14,1.12,0.67,0.99);transition:width 0.3s cubic-bezier(0.14,1.12,0.67,0.99);}/*!sc*/ 175.KyatS:hover,.KyatS:focus{color:#ccbdab;outline:0;}/*!sc*/ 176.KyatS:hover > div,.KyatS:focus > div,.KyatS:hover > span,.KyatS:focus > span{color:#ccbdab;}/*!sc*/ 177.KyatS:focus > span{color:#293043;}/*!sc*/ 178data-styled.g85[id="sc-bBeLUv"]{content:"KyatS,"}/*!sc*/ 179.duYIqC{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}/*!sc*/ 180.duYIqC a{color:#293043;}/*!sc*/ 181.duYIqC a:is(:hover,:focus){color:#733e01;}/*!sc*/ 182data-styled.g86[id="sc-ihgnxF"]{content:"duYIqC,"}/*!sc*/ 183.ibAIdQ{display:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:0;padding:0;list-style-type:none;}/*!sc*/ 184@media (min-width:960px){.ibAIdQ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}/*!sc*/ 185data-styled.g88[id="sc-iMTnTL"]{content:"ibAIdQ,"}/*!sc*/ 186.hSbIXO a,.hSbIXO button{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#293043;padding:4px 0;-webkit-text-decoration:none;text-decoration:none;font-weight:bold;}
186/*!sc*/ 187.hSbIXO a:before,.hSbIXO button:before{opacity:0;content:'';position:absolute;bottom:0;inset-inline:15%;background:#997f67;height:1px;-webkit-transition:cubic-bezier(0.14,1.12,0.67,0.99) 0.3s;transition:cubic-bezier(0.14,1.12,0.67,0.99) 0.3s;}/*!sc*/ 188.hSbIXO a:hover,.hSbIXO button:hover{color:#733e01;}/*!sc*/ 189.hSbIXO a:hover:before,.hSbIXO button:hover:before{opacity:1;inset-inline:0;}/*!sc*/ 190.hSbIXO a:focus-visible,.hSbIXO button:focus-visible{outline:3px solid #c86c03;outline-offset:4px;}/*!sc*/ 191data-styled.g89[id="sc-krNlru"]{content:"hSbIXO,"}/*!sc*/ 192.gKZiPe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;padding:0;list-style-type:none;}/*!sc*/ 193@media (min-width:960px){.gKZiPe{gap:12px;}}/*!sc*/ 194@media (min-width:1280px){.gKZiPe{gap:16px;}}/*!sc*/ 195data-styled.g90[id="sc-hwdzOV"]{content:"gKZiPe,"}/*!sc*/ 196.hbSjLU{display:block;}/*!sc*/ 197@media (min-width:960px){.hbSjLU{display:none;}}/*!sc*/ 198data-styled.g91[id="sc-jaXxmE"]{content:"hbSjLU,"}/*!sc*/ 199.fzxKEl{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:120px;right:var(--size-dynamic0100);left:var(--size-dynamic0100);}/*!sc*/ 200@media (min-width:560px){.fzxKEl{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:unset;}}/*!sc*/ 201.fzxKEl > div{position:static;margin:0 0 8px;-webkit-animation:fadeIn 0.3s;animation:fadeIn 0.3s;}/*!sc*/ 202@media (min-width:560px){.fzxKEl > div{min-width:285px;}}/*!sc*/ 203.fzxKEl > div:has(.closing){-webkit-animation:fadeOut 0.3s 1;animation:fadeOut 0.3s 1;}/*!sc*/ 204@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(50%) scale(0.9);-ms-transform:translateY(50%) scale(0.9);transform:translateY(50%) scale(0.9);}100%{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}}/*!sc*/ 205@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(50%) scale(0.9);-ms-transform:translateY(50%) scale(0.9);transform:translateY(50%) scale(0.9);}100%{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}}/*!sc*/ 206@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}}/*!sc*/ 207@keyframes fadeOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}}/*!sc*/ 208data-styled.g97[id="sc-ktJbId"]{content:"fzxKEl,"}/*!sc*/ 209.hktHst{z-index:-1;position:relative;}/*!sc*/ 210data-styled.g98[id="sc-gmgFlS"]{content:"hktHst,"}/*!sc*/ 211.kGnhjt{position:relative;-webkit-transition:-webkit-transform 0.3s;-webkit-transition:transform 0.3s;transition:transform 0.3s;background-color:#ffffff;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-bottom:1px solid #d0d1d5;pointer-events:auto;}/*!sc*/ 212data-styled.g112[id="sc-dBmzty"]{content:"kGnhjt,"}/*!sc*/ 213.gmmzbg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;padding-inline:min(4.16vw,106.66px);color:#1b2236;}/*!sc*/ 214data-styled.g114[id="sc-bDumWk"]{content:"gmmzbg,"}/*!sc*/ 215.LErvO{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px;}/*!sc*/ 216data-styled.g115[id="sc-dkmUuB"]{content:"LErvO,"}/*!sc*/ 217.bSbwve{position:relative;padding:0;}/*!sc*/ 218data-styled.g132[id="EditableComponent__StyledEditableComponent-sc-ce164f1a-0"]{content:"bSbwve,"}/*!sc*/ 219.dhNIbg{-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual;word-break:normal;}/*!sc*/ 220data-styled.g142[id="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0"]{content:"dhNIbg,"}/*!sc*/ 221.cnLdvw::before{content:' ';}/*!sc*/ 222.cnLdvw::after{content:'\a';white-space:pre;}/*!sc*/ 223data-styled.g145[id="sc-eBHhsj"]{content:"cnLdvw,"}/*!sc*/
224.ewoeNq{display:grid;grid-row-gap:12px;margin:0;padding:0;}/*!sc*/ 225data-styled.g148[id="sc-iXzfSG"]{content:"ewoeNq,"}/*!sc*/ 226.gJizzQ{position:relative;display:grid;grid-template-columns:28px auto;grid-column-gap:8px;outline:0;}/*!sc*/ 227.gJizzQ:before{content:'';position:absolute;left:-8px;right:-8px;top:-4px;bottom:-4px;margin:-2px;border:solid 2px #997f67;border-radius:0px;pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.14,1.12,0.67,0.99);transition:opacity 0.3s cubic-bezier(0.14,1.12,0.67,0.99);}/*!sc*/ 228.gJizzQ:focus:before{opacity:1;}/*!sc*/ 229data-styled.g149[id="sc-lnPyaJ"]{content:"gJizzQ,"}/*!sc*/ 230.cgolmY{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:var(--size-dynamic0130) 0;}/*!sc*/ 231@media (min-width:560px){.cgolmY{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}/*!sc*/ 232data-styled.g151[id="bottom-nav__StyledBottomNav-sc-a31a4d40-0"]{content:"cgolmY,"}/*!sc*/ 233.eA-DcUV{margin-top:0px;padding:20px 0;margin-bottom:0;}/*!sc*/ 234@media (min-width:560px){.eA-DcUV{margin-bottom:0;white-space:nowrap;}}/*!sc*/ 235data-styled.g152[id="bottom-nav__StyledBottomNavCopyright-sc-a31a4d40-1"]{content:"eA-DcUV,"}/*!sc*/ 236.droFgu{margin-top:0px;-webkit-order:1;-ms-flex-order:1;order:1;}/*!sc*/ 237@media (min-width:560px){.droFgu{margin-top:0;padding-left:44px;white-space:nowrap;}}/*!sc*/ 238data-styled.g153[id="bottom-nav__StyledBottomNavLangSwitcher-sc-a31a4d40-2"]{content:"droFgu,"}/*!sc*/ 239.fLMLeH{border-top:solid 1px #d0d1d5;text-align:left;width:min(41.66vw,1066.66px);margin-top:0px;}/*!sc*/ 240@media (min-width:560px){.fLMLeH{margin-top:0px;width:min(20.83vw,533.33px);}}/*!sc*/ 241data-styled.g154[id="bottom-nav__StyledCopyrightWrapper-sc-a31a4d40-3"]{content:"fLMLeH,"}/*!sc*/ 242.iEwbMg{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:12px;}/*!sc*/ 243data-styled.g155[id="bottom-nav__StyledCustomListContainer-sc-a31a4d40-4"]{content:"iEwbMg,"}/*!sc*/ 244.dDvVpn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:24px;}/*!sc*/ 245.dDvVpn:after{margin:0 12px;-webkit-align-self:self-end;-ms-flex-item-align:self-end;align-self:self-end;content:url('data:image/svg+xml; utf8, <svg aria-hidden="true" width="1" height="15" fill="rgb(208,209,213)" xmlns="http://www.w3.org/2000/svg"><rect width="1" height="15" x="0" y="0" fill="inherit" /></svg>');display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ 246data-styled.g156[id="bottom-nav__StyledBottomNavChild-sc-a31a4d40-
2465"]{content:"dDvVpn,"}/*!sc*/ 247.cwKVjA:not(:last-child){margin-bottom:12px;}/*!sc*/ 248@media (min-width:560px){.cwKVjA:not(:last-child){margin-bottom:72px;}}/*!sc*/ 249data-styled.g157[id="sc-dExYaf"]{content:"cwKVjA,"}/*!sc*/ 250.bNjdRw{font-size:1rem;font-weight:bold;color:#484e5f;margin-bottom:12px;}/*!sc*/ 251data-styled.g158[id="sc-iapWAC"]{content:"bNjdRw,"}/*!sc*/ 252.cHsueW{padding-top:var(--size-dynamic0200);}/*!sc*/ 253data-styled.g160[id="footer__StyledContainer-sc-35f581e8-0"]{content:"cHsueW,"}/*!sc*/ 254.iNJKVe{border-top:solid 1px #d0d1d5;padding-left:min(4.16vw,106.66px);padding-right:min(4.16vw,106.66px);padding-bottom:0px;padding-top:var(--size-dynamic0130);}/*!sc*/ 255@media (min-width:560px){.iNJKVe{padding-top:var(--size-dynamic0130);padding-left:min(4.16vw,106.66px);padding-right:min(4.16vw,106.66px);}}/*!sc*/ 256data-styled.g161[id="footer__StyledFooterBody-sc-35f581e8-1"]{content:"iNJKVe,"}/*!sc*/ 257.fYyYLy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}/*!sc*/ 258.fYyYLy nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:20px;min-width:0;max-width:100%;}/*!sc*/ 259.fYyYLy ul{margin:0;min-width:0;max-width:100%;}/*!sc*/ 260.fYyYLy li,.fYyYLy a{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal;}/*!sc*/ 261@media (min-width:560px){.fYyYLy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;}.fYyYLy nav{min-width:100%;}.fYyYLy nav:last-child{margin-right:0;}}/*!sc*/ 262@media (min-width:960px){.fYyYLy{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.fYyYLy nav{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;width:0;min-width:0;max-width:100%;}.fYyYLy nav:last-child{margin-right:0;}}/*!sc*/ 263data-styled.g162[id="footer__StyledMainNavWrap-sc-35f581e8-2"]{content:"fYyYLy,"}/*!sc*/ 264.ksWBwQ{border-top:solid 1px #d0d1d5;padding:44px 0 12px;padding-bottom:12px;}/*!sc*/ 265@media (min-width:560px){.ksWBwQ{padding-top:72px;}}/*!sc*/ 266data-styled.g163[id="footer__StyledFooterDisclaimers-sc-35f581e8-3"]{content:"ksWBwQ,"}/*!sc*/ 267.cbpQmf{z-index:0;position:relative;background:#f6f5f2;}/*!sc*/ 268data-styled.g164[id="footer__StyledFooter-sc-35f581e8-4"]{content:"cbpQmf,"}/*!sc*/ 269.ywLCY{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;display:grid;gap:24px;height:100%;}/*!sc*/ 270.ywLCY:lang(ko){word-break:keep-all;}/*!sc*/ 271@media (min-width:560px){.ywLCY{width:min(16.66vw,426.66px);}.ywLCY:last-child{margin-right:calc(-1 * min(4.16vw,106.66px));}}/*!sc*/ 272data-styled.g165[id="sc-kqGoIF"]{content:"ywLCY,"}/*!sc*/ 273.udHDk{margin:0 0 44px;padding:0;list-style:none;}/*!sc*/ 274.udHDk a{display:inline-block;padding:4px 0;}/*!sc*/ 275data-styled.g166[id="sc-dxcDKg"]{content:"udHDk,"}/*!sc*/ 276.frUiMN{outline:none;}/*!sc*/ 277.frUiMN:target::before{display:block;content:'';margin-top:-68px;height:68px;visibility:hidden;}/*!sc*/ 278data-styled.g168[id="AnchorTarget__StyledAnchorTarget-sc-7886fa1d-1"]{content:"frUiMN,"}/*!sc*/ 279.iBpGwM{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}/*!sc*/ 280.iBpGwM:lang(ko){word-break:keep-all;}/*!sc*/ 281data-styled.g170[id="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1"]{content:"iBpGwM,"}/*!sc*/ 282html{line-height:1.15;-webkit-text-size-adjust:100%;}/*!sc*/ 283body{margin:0;}/*!sc*/ 284main{display:block;}/*!sc*/ 285h1{font-size:2em;margin:0.67em 0;}/*!sc*/ 286hr{box-sizing:content-box;height:0;overflow:visible;}/*!sc*/ 287pre{font-family:monospace,monospace;font-size:1em;}/*!sc*/ 288a{background-color:transparent;}/*!sc*/ 289abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}/*!sc*/ 290b,strong{font-weight:bolder;}/*!sc*/ 291code,kbd,samp{font-family:monospace,monospace;font-size:1em;}/*!sc*/ 292small{font-size:80%;}
292/*!sc*/ 293sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}/*!sc*/ 294sub{bottom:-0.25em;}/*!sc*/ 295sup{top:-0.5em;}/*!sc*/ 296img{border-style:none;}/*!sc*/ 297button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}/*!sc*/ 298button,input{overflow:visible;}/*!sc*/ 299button,select{text-transform:none;}/*!sc*/ 300button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}/*!sc*/ 301button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}/*!sc*/ 302button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}/*!sc*/ 303fieldset{padding:0.35em 0.75em 0.625em;}/*!sc*/ 304legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}/*!sc*/ 305progress{vertical-align:baseline;}/*!sc*/ 306textarea{overflow:auto;}/*!sc*/ 307[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}/*!sc*/ 308[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}/*!sc*/ 309[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}/*!sc*/ 310[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}/*!sc*/ 311::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}/*!sc*/ 312details{display:block;}/*!sc*/ 313summary{display:list-item;}/*!sc*/ 314template{display:none;}/*!sc*/ 315[hidden]{display:none;}/*!sc*/ 316b,strong{font-weight:bold;}/*!sc*/ 317data-styled.g386[id="sc-global-dGlJZr1"]{content:"sc-global-dGlJZr1,"}/*!sc*/ 318.jrZgpG{display:inline-block;}/*!sc*/ 319.jrZgpG:not(:last-child):after{content:'|';margin:0 12px;color:#1b2236;}/*!sc*/ 320.jrZgpG a{display:inline-block;}/*!sc*/ 321data-styled.g714[id="links-separator__StyledLinkSeparator-sc-e347f818-0"]{content:"jrZgpG,"}/*!sc*/ 322.kxPFkZ{margin:0;padding:0;list-style-type:none;}/*!sc*/ 323data-styled.g715[id="language-switcher-onehub__StyledLanguageSwitcherList-sc-be3b7817-0"]{content:"kxPFkZ,"}/*!sc*/ 324.kgA-dTq{display:inline-block;font-weight:bold;border-bottom:solid 1px #1b2236;}/*!sc*/ 325.kgA-dTq a{color:#293043;}/*!sc*/ 326.hoFEMO{display:inline-block;}/*!sc*/ 327.hoFEMO a{color:#293043;}/*!sc*/ 328data-styled.g717[id="language-switcher-onehub__StyledLanguageSwitcherItem-sc-be3b7817-2"]{content:"kgA-dTq,hoFEMO,"}/*!sc*/ 329.dlQSEn{position:absolute;width:1px;height:1px;-webkit-clip:rect(0 0 0 0);clip:rect(0 0 0 0);overflow:hidden;z-index:1;background:#f6f5f2;border-radius:44px;}/*!sc*/ 330.dlQSEn:focus-within{width:auto;height:auto;-webkit-clip:auto;clip:auto;overflow:visible;}/*!sc*/ 331data-styled.g721[id="sc-bSoiow"]{content:"dlQSEn,"}/*!sc*/ 332.ntnDE{position:fixed;width:100%;top:var(--s2-one-hub-navigation-top-bar-height);left:0;z-index:3;padding:0 16px;}/*!sc*/ 333@media (min-width:0px){.ntnDE{--s2-one-hub-navigation-top-bar-height:calc(16px + 24px + 12px + 32px);}}/*!sc*/ 334@media (min-width:560px){.ntnDE{--s2-one-hub-navigation-top-bar-height:calc(16px + 24px + 12px + 40px);}}/*!sc*/ 335@media (min-width:960px){.ntnDE{--s2-one-hub-navigation-top-bar-height:calc(16px + 24px + 12px + 48px);}}/*!sc*/ 336@media (min-width:1920px){.ntnDE{--s2-one-hub-navigation-top-bar-height:calc(24px + 24px + 12px + 56px);}}/*!sc*/ 337data-styled.g722[id="sc-klphht"]{content:"ntnDE,"}/*!sc*/ 338.hJuOzX{outline:none;}/*!sc*/ 339data-styled.g723[id="sc-czLspv"]{content:"hJuOzX,"}/*!sc*/ 340.gxtdRW{--font-family-head:vw-head,sans-serif;--font-family-text:vw-text,sans-serif;word-break:initial;-webkit-hyphens:initial;-moz-hyphens:initial;-ms-hyphens:initial;hyphens:initial;font-style:initial;font-family:var(--font-family-text);}/*!sc*/ 341.gxtdRW:lang(ko),.gxtdRW:lang(zh),.gxtdRW:lang(zh-tw),.gxtdRW:lang(ja){font-style:normal;}/*!sc*/ 342.gxtdRW:lang(ko){word-break:keep-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}/*!sc*/ 343.gxtdRW:lang(vi){--font-family-head:roboto-vi,sans-serif;--font-family-text:roboto-vi,sans-serif;}/*!sc*/ 344.gxtdRW:lang(ar){--font-family-head:vw-head,vw-text-ar,sans-serif;--font-family-text:vw-text,vw-text-ar,sans-serif;}/*!sc*/ 345data-styled.g724[id="sc-kUXCeW"]{content:"gxtdRW,"}/*!sc*/ 346.eOMPww{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f5f2;color:#1b2236;}/*!sc*/ 347.eOMPww *{box-sizing:border-box;}/*!sc*/ 348data-styled.g726[id="sc-jeypuc"]{content:"eOMPww,"}/*!sc*/ 349html{-webkit-scroll-padding-top:74px;-moz-scroll-padding-top:74px;-ms-scroll-padding-top:74px;scroll-padding-top:74px;-webkit-scroll-padding-bottom:86px;-moz-scroll-padding-bottom:86px;-ms-scroll-padding-bottom:86px;scroll-padding-bottom:86px;}/*!sc*/ 350@media (min-width:960px){html{-webkit-scroll-padding-top:74px;-moz-scroll-padding-top:74px;-ms-scroll-padding-top:74px;scroll-padding-top:74px;}}/*!sc*/ 351data-styled.g727[id="sc-global-jfIslX1"]{content:"sc-global-jfIslX1,"}/*!sc*/ 352.dOilNg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;}/*!sc*/ 353.dOilNg > *{pointer-events:auto;}
353/*!sc*/ 354.cMEMql{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;pointer-events:none;}/*!sc*/ 355.cMEMql > *{pointer-events:auto;}/*!sc*/ 356data-styled.g728[id="sc-hceviv"]{content:"dOilNg,cMEMql,"}/*!sc*/ 357.hrEUZP{z-index:3;position:relative;}/*!sc*/ 358data-styled.g742[id="sc-fYXIxC"]{content:"hrEUZP,"}/*!sc*/ 359.iqQWlI{-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ 360data-styled.g748[id="CmsPlainLink__StyledPlainLink-sc-26ade311-0"]{content:"iqQWlI,"}/*!sc*/ 361.eHkBds{min-height:10vh;margin:var(--size-dynamic0250);padding:40px;display:grid;grid-template-rows:max-content max-content;justify-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;grid-gap:var(--size-dynamic0020);outline:1px solid transparent;}/*!sc*/ 362data-styled.g771[id="sc-eJyalO"]{content:"eHkBds,"}/*!sc*/ 363.fjCoWJ{position:relative;}/*!sc*/ 364data-styled.g772[id="CmsFeatureAppLoader__LoaderLayout-sc-c101dd2b-0"]{content:"fjCoWJ,"}/*!sc*/ 365.heLMhu{overflow-y:visible;max-height:100%;max-width:100%;display:block;position:absolute;visibility:hidden;}/*!sc*/ 366.heLMhu.heLMhu.heLMhu.heLMhu.heLMhu *{visibility:hidden !important;}/*!sc*/ 367data-styled.g774[id="CmsFeatureAppLoader__FeatureAppWrap-sc-c101dd2b-2"]{content:"heLMhu,"}/*!sc*/ 368.dnBAIE{position:absolute !important;height:1px;width:1px;overflow:hidden;-webkit-clip:rect(1px,1px,1px,1px);clip:rect(1px,1px,1px,1px);white-space:nowrap;}/*!sc*/ 369data-styled.g821[id="SSRNavigation__StyledNav-sc-eafc8b2e-0"]{content:"dnBAIE,"}/*!sc*/ 370.gLiwhk{position:-webkit-sticky;position:sticky;z-index:2;top:0;}/*!sc*/ 371data-styled.g837[id="TopBar__TopBarWrapper-sc-5e32e0c8-0"]{content:"gLiwhk,"}/*!sc*/ 372.gDhRtY{position:absolute;top:0;right:0;bottom:0;left:0;}/*!sc*/ 373.gDhRtY:where(.TopBar__StyledTopbarWrapper-sc-5e32e0c8-1){pointer-events:none;}/*!sc*/ 374.gDhRtY button,.gDhRtY a{pointer-events:auto;}/*!sc*/ 375data-styled.g838[id="TopBar__StyledTopbarWrapper-sc-5e32e0c8-1"]{content:"gDhRtY,"}/*!sc*/ 376.eKFXrl{position:relative;display:inline-block;line-height:0;}/*!sc*/ 377.eKFXrl a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;outline-offset:4px;}/*!sc*/ 378.eKFXrl a:focus{outline:3px solid #c86c03;}/*!sc*/ 379.eKFXrl a:focus svg{color:#293043;}/*!sc*/ 380.eKFXrl a:hover,.eKFXrl a:hover svg{color:#733e01;}/*!sc*/ 381.eKFXrl a svg{height:30px;width:30px;}/*!sc*/ 382data-styled.g839[id="TopBar__StyledLogoWrapper-sc-5e32e0c8-2"]{content:"eKFXrl,"}/*!sc*/ 383::view-transition-old(topbar){-webkit-animation:none;animation:none;}/*!sc*/ 384::view-transition-new(topbar){-webkit-animation:none;animation:none;}/*!sc*/ 385::view-transition-old(nbab){-webkit-animation:none;animation:none;}/*!sc*/ 386::view-transition-new(nbab){-webkit-animation:none;animation:none;}/*!sc*/ 387::view-transition-old(main){-webkit-animation:fEQEmf 0.5s cubic-bezier(0.86,0,0.07,1) forwards;animation:fEQEmf 0.5s cubic-bezier(0.86,0,0.07,1) forwards;}/*!sc*/ 388::view-transition-new(main){-webkit-animation:cxNMeO 0.5s cubic-bezier(0.86,0,0.07,1) forwards;animation:cxNMeO 0.5s cubic-bezier(0.86,0,0.07,1) forwards;}/*!sc*/ 389data-styled.g840[id="sc-global-jTRNoy1"]{content:"sc-global-jTRNoy1,"}/*!sc*/ 390.fbeBEr{background:#f6f5f2;}/*!sc*/ 391data-styled.g841[id="sc-jbPfzJ"]{content:"fbeBEr,"}/*!sc*/ 392.eUJMSt{view-transition-name:main;min-height:100vh;z-index:1;position:relative;}/*!sc*/ 393data-styled.g842[id="sc-PXPPG"]{content:"eUJMSt,"}/*!sc*/ 394.ixnhdi{padding-top:64px;false;padding-bottom:var(--size-dynamic0270);}/*!sc*/ 395@media (min-width:0px){.ixnhdi{--s2-one-hub-navigation-top-bar-height:calc(16px + 24px + 12px + 32px);}}/*!sc*/ 396@media (min-width:560px){.ixnhdi{--s2-one-hub-navigation-top-bar-height:calc(16px + 24px + 12px + 40px);}}/*!sc*/ 397@media (min-width:960px){.ixnhdi{--s2-one-hub-navigation-top-bar-height:calc(16px + 24px + 12px + 48px);}}/*!sc*/ 398@media (min-width:1920px){.ixnhdi{--s2-one-hub-navigation-top-bar-height:calc(24px + 24px + 12px + 56px);}}/*!sc*/ 399data-styled.g856[id="MainBase__StyledMainContainer-sc-5228af60-0"]{content:"ixnhdi,"}/*!sc*/ 400.hilzPY [data-testid='video-player']{border-radius:0;}/*!sc*/ 401data-styled.g857[id="MainBase__StyledStageWrapper-sc-5228af60-1"]{content:"hilzPY,"}
401/*!sc*/ 402.gAQiQI{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;gap:var(--size-dynamic0270);}/*!sc*/ 403data-styled.g859[id="MainBase__StyledChildContainer-sc-5228af60-3"]{content:"gAQiQI,"}/*!sc*/ 404@-webkit-keyframes fEQEmf{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}100%{opacity:0;-webkit-transform:translateX(calc(50%));-ms-transform:translateX(calc(50%));transform:translateX(calc(50%));}}/*!sc*/ 405@keyframes fEQEmf{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}100%{opacity:0;-webkit-transform:translateX(calc(50%));-ms-transform:translateX(calc(50%));transform:translateX(calc(50%));}}/*!sc*/ 406data-styled.g1197[id="sc-keyframes-fEQEmf"]{content:"fEQEmf,"}/*!sc*/ 407@-webkit-keyframes cxNMeO{0%{opacity:0;-webkit-transform:translateX(calc(-50%));-ms-transform:translateX(calc(-50%));transform:translateX(calc(-50%));}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}}/*!sc*/ 408@keyframes cxNMeO{0%{opacity:0;-webkit-transform:translateX(calc(-50%));-ms-transform:translateX(calc(-50%));transform:translateX(calc(-50%));}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}}/*!sc*/ 409data-styled.g1198[id="sc-keyframes-cxNMeO"]{content:"cxNMeO,"}/*!sc*/ 410html{line-height:1.15;-webkit-text-size-adjust:100%;}/*!sc*/ 411body{margin:0;}/*!sc*/ 412main{display:block;}/*!sc*/ 413h1{font-size:2em;margin:0.67em 0;}/*!sc*/ 414hr{box-sizing:content-box;height:0;overflow:visible;}/*!sc*/ 415pre{font-family:monospace,monospace;font-size:1em;}/*!sc*/ 416a{background-color:transparent;}/*!sc*/ 417abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}/*!sc*/ 418b,strong{font-weight:bolder;}/*!sc*/ 419code,kbd,samp{font-family:monospace,monospace;font-size:1em;}/*!sc*/ 420small{font-size:80%;}/*!sc*/ 421sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}/*!sc*/ 422sub{bottom:-0.25em;}/*!sc*/ 423sup{top:-0.5em;}/*!sc*/ 424img{border-style:none;}/*!sc*/ 425button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}/*!sc*/ 426button,input{overflow:visible;}/*!sc*/ 427button,select{text-transform:none;}/*!sc*/ 428button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}/*!sc*/ 429button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}/*!sc*/ 430button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}/*!sc*/ 431fieldset{padding:0.35em 0.75em 0.625em;}/*!sc*/ 432legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}/*!sc*/ 433progress{vertical-align:baseline;}/*!sc*/ 434textarea{overflow:auto;}/*!sc*/ 435[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}/*!sc*/ 436[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}/*!sc*/ 437[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}/*!sc*/ 438[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}/*!sc*/ 439::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}/*!sc*/ 440details{display:block;}/*!sc*/ 441summary{display:list-item;}/*!sc*/ 442template{display:none;}/*!sc*/ 443[hidden]{display:none;}/*!sc*/ 444b,strong{font-weight:bold;}/*!sc*/ 445data-styled.g1894[id="sc-global-dGlJZr2"]{content:"sc-global-dGlJZr2,"}/*!sc*/ 446html{-webkit-scroll-padding-top:74px;-moz-scroll-padding-top:74px;-ms-scroll-padding-top:74px;scroll-padding-top:74px;-webkit-scroll-padding-bottom:86px;-moz-scroll-padding-bottom:86px;-ms-scroll-padding-bottom:86px;scroll-padding-bottom:86px;}/*!sc*/ 447@media (min-width:960px){html{-webkit-scroll-padding-top:74px;-moz-scroll-padding-top:74px;-ms-scroll-padding-top:74px;scroll-padding-top:74px;}}/*!sc*/ 448data-styled.g1895[id="sc-global-jfIslX2"]{content:"sc-global-jfIslX2,"}/*!sc*/ 449::view-transition-old(topbar){-webkit-animation:none;animation:none;}/*!sc*/ 450::view-transition-new(topbar){-webkit-animation:none;animation:none;}/*!sc*/ 451::view-transition-old(nbab){-webkit-animation:none;animation:none;}/*!sc*/ 452::view-transition-new(nbab){-webkit-animation:none;animation:none;}/*!sc*/ 453::view-transition-old(main){-webkit-animation:fEQEmf 0.5s cubic-bezier(0.86,0,0.07,1) forwards;animation:fEQEmf 0.5s cubic-bezier(0.86,0,0.07,1) forwards;}/*!sc*/ 454::view-transition-new(main){-webkit-animation:cxNMeO 0.5s cubic-bezier(0.86,0,0.07,1) forwards;animation:cxNMeO 0.5s cubic-bezier(0.86,0,0.07,1) forwards;}/*!sc*/ 455data-styled.g1896[id="sc-global-jTRNoy2"]{content:"sc-global-jTRNoy2,"}/*!sc*/ 456html{line-height:1.15;-webkit-text-size-adjust:100%;}/*!sc*/ 457body{margin:0;}/*!sc*/ 458main{display:block;}/*!sc*/ 459h1{font-size:2em;
459margin:0.67em 0;}/*!sc*/ 460hr{box-sizing:content-box;height:0;overflow:visible;}/*!sc*/ 461pre{font-family:monospace,monospace;font-size:1em;}/*!sc*/ 462a{background-color:transparent;}/*!sc*/ 463abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}/*!sc*/ 464b,strong{font-weight:bolder;}/*!sc*/ 465code,kbd,samp{font-family:monospace,monospace;font-size:1em;}/*!sc*/ 466small{font-size:80%;}/*!sc*/ 467sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}/*!sc*/ 468sub{bottom:-0.25em;}/*!sc*/ 469sup{top:-0.5em;}/*!sc*/ 470img{border-style:none;}/*!sc*/ 471button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}/*!sc*/ 472button,input{overflow:visible;}/*!sc*/ 473button,select{text-transform:none;}/*!sc*/ 474button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}/*!sc*/ 475button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}/*!sc*/ 476button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}/*!sc*/ 477fieldset{padding:0.35em 0.75em 0.625em;}/*!sc*/ 478legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}/*!sc*/ 479progress{vertical-align:baseline;}/*!sc*/ 480textarea{overflow:auto;}/*!sc*/ 481[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}/*!sc*/ 482[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}/*!sc*/ 483[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}/*!sc*/ 484[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}/*!sc*/ 485::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}/*!sc*/ 486details{display:block;}/*!sc*/ 487summary{display:list-item;}/*!sc*/ 488template{display:none;}/*!sc*/ 489[hidden]{display:none;}/*!sc*/ 490b,strong{font-weight:bold;}/*!sc*/ 491data-styled.g1897[id="sc-global-dGlJZr3"]{content:"sc-global-dGlJZr3,"}/*!sc*/ 492html{-webkit-scroll-padding-top:74px;-moz-scroll-padding-top:74px;-ms-scroll-padding-top:74px;scroll-padding-top:74px;-webkit-scroll-padding-bottom:86px;-moz-scroll-padding-bottom:86px;-ms-scroll-padding-bottom:86px;scroll-padding-bottom:86px;}/*!sc*/ 493@media (min-width:960px){html{-webkit-scroll-padding-top:74px;-moz-scroll-padding-top:74px;-ms-scroll-padding-top:74px;scroll-padding-top:74px;}}/*!sc*/ 494data-styled.g1898[id="sc-global-jfIslX3"]{content:"sc-global-jfIslX3,"}/*!sc*/ 495::view-transition-old(topbar){-webkit-animation:none;animation:none;}/*!sc*/ 496::view-transition-new(topbar){-webkit-animation:none;animation:none;}/*!sc*/ 497::view-transition-old(nbab){-webkit-animation:none;animation:none;}/*!sc*/ 498::view-transition-new(nbab){-webkit-animation:none;animation:none;}/*!sc*/ 499::view-transition-old(main){-webkit-animation:fEQEmf 0.5s cubic-bezier(0.86,0,0.07,1) forwards;animation:fEQEmf 0.5s cubic-bezier(0.86,0,0.07,1) forwards;}/*!sc*/ 500::view-transition-new(main){-webkit-animation:cxNMeO 0.5s cubic-bezier(0.86,0,0.07,1) forwards;animation:cxNMeO 0.5s cubic-bezier(0.86,0,0.07,1) forwards;}/*!sc*/ 501data-styled.g1899[id="sc-global-jTRNoy3"]{content:"sc-global-jTRNoy3,"}/*!sc*/ 502.hATxTZ{--size-dynamic0020:4px;--size-dynamic0040:12px;--size-dynamic0050:12px;--size-dynamic0100:20px;--size-dynamic0120:24px;--size-dynamic0130:24px;--size-dynamic0140:28px;--size-dynamic0150:28px;--size-dynamic0200:32px;--size-dynamic0250:44px;--size-dynamic0270:56px;--size-dynamic0300:72px;--size-dynamic0350:100px;--size-dynamic0450:156px;--size-grid001:min(4.16vw,106.66px);--size-grid002:min(8.33vw,213.33px);--size-grid003:min(12.5vw,320px);--size-grid004:min(16.66vw,426.66px);--size-grid005:min(20.83vw,533.33px);--size-grid006:min(25vw,640px);--size-grid007:min(29.16vw,746.66px);--size-grid008:min(33.33vw,853.33px);--size-grid009:min(37.5vw,960px);--size-grid010:min(41.66vw,1066.66px);--size-grid011:min(45.83vw,1173.33px);--size-grid012:min(50vw,1280px);--size-grid013:min(54.16vw,1386.66px);--size-grid014:min(58.33vw,1493.33px);
502--size-grid015:min(62.5vw,1600px);--size-grid016:min(66.66vw,1706.66px);--size-grid017:min(70.83vw,1813.33px);--size-grid018:min(75vw,1920px);--size-grid019:min(79.16vw,2026.66px);--size-grid020:min(83.33vw,2133.33px);--size-grid021:min(87.5vw,2240px);--size-grid022:min(91.66vw,2346.66px);--size-grid023:min(95.83vw,2453.33px);--size-grid024:min(100vw,2560px);}/*!sc*/ 503@media (min-width:560px){.hATxTZ{--size-dynamic0020:4px;--size-dynamic0040:20px;--size-dynamic0050:20px;--size-dynamic0100:24px;--size-dynamic0120:20px;--size-dynamic0130:40px;--size-dynamic0140:32px;--size-dynamic0150:52px;--size-dynamic0200:56px;--size-dynamic0250:68px;--size-dynamic0270:80px;--size-dynamic0300:96px;--size-dynamic0350:132px;--size-dynamic0450:172px;}}/*!sc*/ 504@media (min-width:1600px){.hATxTZ{--size-dynamic0020:8px;--size-dynamic0040:32px;--size-dynamic0050:24px;--size-dynamic0100:28px;--size-dynamic0120:20px;--size-dynamic0130:52px;--size-dynamic0140:48px;--size-dynamic0150:64px;--size-dynamic0200:72px;--size-dynamic0250:84px;--size-dynamic0270:100px;--size-dynamic0300:120px;--size-dynamic0350:196px;--size-dynamic0450:184px;}}/*!sc*/ 505@media (min-width:2560px){.hATxTZ{--size-dynamic0040:48px;}}/*!sc*/ 506data-styled.g415993[id="sc-QABwp"]{content:"hATxTZ,"}/*!sc*/ 507.doJdYD{--screen-height:var(--100vh,100vh);--cms-top-bar-height:56px;--configure-bottom-bar-height:74px;--configure-top-bar-height:53px;--gallery-container-height:calc( var(--screen-height) - var(--cms-top-bar-height) - var(--configure-top-bar-height) - var(--configure-bottom-bar-height) );--card-selected-border-color:#997f67;--card-border:0;--card-border-virtual:1px solid #a1a4ac;--card-border-radius:12px;--card-background-color:#ffffff;--card-background-color-virtual:#f6f5f2;--card-shadow:0 2px 4px 0 rgba(49,25,2,0.06);--card-hover-shadow:#997f67 0 0 0 1px inset,0 4px 10px 0 rgba(49,25,2,0.16);}/*!sc*/ 508@media (min-width:560px){.doJdYD{--cms-top-bar-height:64px;}}/*!sc*/ 509data-styled.g415994[id="sc-kqiSpi"]{content:"doJdYD,"}/*!sc*/ 510</style> 511 512 513
513<script type="x-feature-hub/serialized-states" async="">%7B%22page-info-service%22:%22%7B%5C%22primaryPageInfo%5C%22:%7B%5C%22logoCategory%5C%22:%5C%22private%5C%22,%5C%22seo%5C%22:%7B%5C%22pageTitle%5C%22:%5C%22Build%20and%20Price%20%7C%20VW%20Car%20Configurator%20%7C%20Volkswagen%20Canada%5C%22,%5C%22canonicalUrl%5C%22:%5C%22https://www.vw.ca/en/configurator.html%5C%22,%5C%22og%5C%22:%7B%5C%22ogTitle%5C%22:%5C%22Build%20and%20Price%20%7C%20VW%20Car%20Configurator%20%7C%20Volkswagen%20Canada%5C%22,%5C%22ogDescription%5C%22:%5C%22Use%20the%20Volkswagen%20car%20configurator%20to%20build%20and%20price%20your%20ideal%20VW.%20Customize%20features,%20trims,%20and%20options%20to%20create%20the%20perfect%20Volkswagen%20for%20you.%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cn%5C%22,%5C%22ogType%5C%22:%5C%22website%5C%22,%5C%22ogImage%5C%22:%5C%22https://www.vw.ca/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/img/vw-logo-2x.png%5C%22,%5C%22ogUrl%5C%22:%5C%22https://www.vw.ca/en/configurator.html%5C%22%7D,%5C%22twitter%5C%22:%7B%5C%22twitterTitle%5C%22:%5C%22Build%20and%20Price%20%7C%20VW%20Car%20Configurator%20%7C%20Volkswagen%20Canada%5C%22,%5C%22twitterDescription%5C%22:%5C%22Use%20the%20Volkswagen%20car%20configurator%20to%20build%20and%20price%20your%20ideal%20VW.%20Customize%20features,%20trims,%20and%20options%20to%20create%20the%20perfect%20Volkswagen%20for%20you.%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cn%5C%22%7D,%5C%22description%5C%22:%5C%22Use%20the%20Volkswagen%20car%20configurator%20to%20build%20and%20price%20your%20ideal%20VW.%20Customize%20features,%20trims,%20and%20options%20to%20create%20the%20perfect%20Volkswagen%20for%20you.%5C%5Cr%5C%5Cn%5C%5Cr%5C%5Cn%5C%22%7D%7D%7D%22,%22feature-app-visibility-service%22:%22%7B%5C%22channelAliases%5C%22:%7B%7D,%5C%22channelStateMap%5C%22:%7B%7D%7D%22,%22s2:cms-integrator%22:%22%7B%7D%22,%22configurator_featureAppSection%22:%22%7B%5C%22modelOverviewResult%5C%22:%7B%5C%22status%5C%22:%5C%22failed%5C%22,%5C%22ssr%5C%22:true,%5C%22error%5C%22:%7B%5C%22bffLoggerCalls%5C%22:%5B%7B%5C%22level%5C%22:%5C%22error%5C%22,%5C%22args%5C%22:%5B%5C%22Error%20while%20fetching%20data:%5C%22,%5C%22https://cdn.oneapi.volkswagen.com/i18n/v2/resources/translations?tenant=vw-ca&language=en&application=MOFA%5C%22,502,%5C%22Bad%20Gateway%5C%22%5D,%5C%22sendToFrontend%5C%22:true%7D,%7B%5C%22level%5C%22:%5C%22error%5C%22,%5C%22args%5C%22:%5B%5C%22Unable%20to%20fetch%20translations%20for%20tenant%20%5C%5C%5C%22vw-ca%5C%5C%5C%22.%5C%22%5D,%5C%22sendToFrontend%5C%22:true%7D%5D%7D%7D%7D%22%7D</script>
513 514 515 516 517
517<script type="x-feature-hub/urls-for-hydration" async="">["https://v1-569-16.mofa.feature-app.io/assets/feature-app/model-overview-umd.js"]</script>
517<link rel="preload" href="https://v1-569-16.mofa.feature-app.io/assets/feature-app/model-overview-umd.js" as="script" crossorigin="anonymous"/> 518 519 520
vendor: 1,201 bytes, line 520
520<script>!function(t){"use strict";t.loadCSS||(t.loadCSS=function(){});var e=loadCSS.relpreload={};if(e.support=function(){var e;try{e=t.document.createElement("link").relList.supports("preload")}catch(t){e=!1}return function(){return e}}(),e.bindMediaToggle=function(t){var e=t.media||"all";function a(){t.addEventListener?t.removeEventListener("load",a):t.attachEvent&&t.detachEvent("onload",a),t.setAttribute("onload",null),t.media=e}t.addEventListener?t.addEventListener("load",a):t.attachEvent&&t.attachEvent("onload",a),setTimeout(function(){t.rel="stylesheet",t.media="only x"}),setTimeout(a,3e3)},e.poly=function(){if(!e.support())for(var a=t.document.getElementsByTagName("link"),n=0;n<a.length;n++){var o=a[n];"preload"!==o.rel||"style"!==o.getAttribute("as")||o.getAttribute("data-loadcss")||(o.setAttribute("data-loadcss",!0),e.bindMediaToggle(o))}},!e.support()){e.poly();var a=t.setInterval(e.poly,500);t.addEventListener?t.addEventListener("load",function(){e.poly(),t.clearInterval(a)}):t.attachEvent&&t.attachEvent("onload",function(){e.poly(),t.clearInterval(a)})}"undefined"!=typeof exports?exports.loadCSS=loadCSS:t.loadCSS=loadCSS}("undefined"!=typeof global?global:this);</script>
520 521 522 523 524
524<script> 525 (function () { 526 /* Creates "deferred" promise that can be resolved from outside. It's used for loading cascade. */ 527 function deferred() { 528 const obj = {}; 529 obj.promise = new Promise((resolve, reject) => { 530 obj.resolve = resolve; 531 obj.reject = reject; 532 }); 533 return obj; 534 } 535 536 /* Hide personalisable modules. */ 537 if (document.documentElement) { 538 document.documentElement.classList.add('js-enabled'); 539 540 } 541 542 /* Init tracking api, so events are not lost when bootstrap hasn't finished initialization yet */ 543 window.vwdata = window.vwdata || []; 544 545 /* Init global general purpose cms object. */ 546 window.vwa_d6_cms = window.vwa_d6_cms || {initListeners:[]}; 547 548 /* Init lazysizes config. 549 * Note: To manually trigger lazySizes initialization, window.lazySizesConfig needs to be present prior to loading the lazySizes bundle. 550 */ 551 window.lazySizesConfig = window.lazySizesConfig || {}; 552 window.lazySizesConfig.init = false; 553 554 /* Init loading cascade promises. */ 555 window.vwa_d6_cms.polyfillLoaded = deferred(); 556 window.vwa_d6_cms.priorityLoaded = deferred(); 557 window.vwa_d6_cms.singletonsInitialised = deferred(); 558 559 /* Creates function that is called by polyfill when loading and execution is finished. */ 560 function onPolyfillLoaded() { 561 window.vwa_d6_cms.polyfillLoaded.resolve(); 562 console.log('Polyfills successfully loaded!'); 563 } 564 window.onPolyfillLoaded = onPolyfillLoaded; 565 566 /* Loads async config. Async config purpose is to make publication/invalidation of global information for feature services as simple as invalidating only the home page. */ 567 const asyncConfigUrl = '/en.global-config.json'; 568 /* `asyncConfigPromise` must be resolved before hydration. */ 569 const searchParams = window.location.search; 570 window.vwa_d6_cms.asyncConfigPromise = fetch(asyncConfigUrl+searchParams, {credentials:"include"}); 571 })(); 572 </script>
572 573 574 575 576 577 578 579 580 <link rel="preconnect" href="https://assets.volkswagen.com" crossorigin/> 581 <link rel="preconnect" href="https://smartsignals2.smart-digital-solutions.de/" crossorigin/> 582 583 <link rel="preconnect" href="https://feature-services.vwonehub.io" crossorigin/> 584 585 586 587 588 589 590
590<script src="//vw-tam.lighthouselabs.eu/vwd6/ca_one/Bootstrap.js"></script>
590 591 592 593 594 595 596
596<script type="text/javascript">(function(t){function e(t){if(1/t==-1/0&&(t=0),t>Math.pow(2,32)-1)throw new RangeError("Invalid array length");var e=[];return e.length=t,e}function n(t,e){var n=arguments.length>2?arguments[2]:[];if(!1===c(t))throw new TypeError(Object.prototype.toString.call(t)+"is not a function.");return t.apply(e,n)}function r(t,e){return t[e]}function o(t,e){return e in t}function i(t){return"[object Array]"===Object.prototype.toString.call(t)}function c(t){return"function"==typeof t}function s(t){return Boolean(t)}function a(t){var e=Number(t);return isNaN(e)?0:1/e==1/0||1/e==-1/0||e===1/0||e===-1/0?e:(e<0?-1:1)*Math.floor(Math.abs(e))}function u(t){var e=a(t);return e<=0?0:Math.min(e,Math.pow(2,53)-1)}function l(e){if(null===e||e===t)throw TypeError();return Object(e)}function f(t){switch(typeof t){case"undefined":return"undefined";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";default:return null===t?"null":"Symbol"in this&&t instanceof this.Symbol?"symbol":"object"}}function p(t){return"object"===f(t)&&"function"==typeof t&&!!t.prototype}function h(e){var o=arguments.length>1?arguments[1]:t;if("object"===f(e)){if(arguments.length<2)var i="default";else o===String?i="string":o===Number&&(i="number");var s="function"==typeof this.Symbol&&"symbol"==typeof this.Symbol.toPrimitive?function(e,n){var r=function(t,e){return l(t)[e]}(e,n);if(null===r||r===t)return t;if(!1===c(r))throw new TypeError("Method not callable: "+n);return r}(e,this.Symbol.toPrimitive):t;if(s!==t){var a=n(s,e,[i]);if("object"!==f(a))return a;throw new TypeError("Cannot convert exotic object to primitive.")}return"default"===i&&(i="number"),function(t,e){if("string"===e)var o=["toString","valueOf"];else o=["valueOf","toString"];for(var i=0;i<o.length;++i){var s=r(t,o[i]);if(c(s)){var a=n(s,t);if("object"!==f(a))return a}}throw new TypeError("Cannot convert to primitive.")}(e,i)}return e}function d(t){switch(f(t)){case"symbol":throw new TypeError("Cannot convert a Symbol value to a string");case"object":return d(h(t,"string"));default:return String(t)}}var y,b,v;function m(t,e,n){var r=function(t,e,n){var r={value:n,writable:!0,enumerable:!0,configurable:!0};try{return Object.defineProperty(t,e,r),!0}catch(t){return!1}}(t,e,n);if(!r)throw new TypeError("Cannot assign value `"+Object.prototype.toString.call(n)+"` to property `"+Object.prototype.toString.call(e)+"` on object `"+Object.prototype.toString.call(t)+"`");return r}function w(t,e,n){var r={value:n,writable:!0,enumerable:!1,configurable:!0};Object.defineProperty(t,e,r)}if("Date"in this&&"now"in this.Date&&"getTime"in this.Date.prototype||(Date.now=function(){return(new Date).getTime()}),"document"in this||"undefined"==typeof WorkerGlobalScope&&"function"!=typeof importScripts&&(this.HTMLDocument?this.Document=this.HTMLDocument:(this.Document=this.HTMLDocument=document.constructor=new Function("return function Document() {}")(),this.Document.prototype=document)),"Element"in this&&"HTMLElement"in this||function(){function t(){return u--||clearTimeout(e),!(!document.body||document.body.prototype||!/(complete|interactive)/.test(document.readyState)||(c(document,!0),e&&document.body.prototype&&clearTimeout(e),!document.body.prototype))}if(!window.Element||window.HTMLElement){window.Element=window.HTMLElement=new Function("return function Element() {}")();var e,n=document.appendChild(document.createElement("body")),r=n.appendChild(document.createElement("iframe")).contentWindow.document,o=Element.prototype=r.appendChild(r.createElement("*")),i={},c=function(t,e){var n,r,o,s=t.childNodes||[],a=-1;if(1===t.nodeType&&t.constructor!==Element)for(n in t.constructor=Element,i)r=i[n],t[n]=r;for(;o=e&&s[++a];)c(o,e);return t},s=document.getElementsByTagName("*"),a=document.createElement,u=100;o.attachEvent("onpropertychange",function(t){for(var e,n=t.propertyName,r=!i.hasOwnProperty(n),c=o[n],a=i[n],u=-1;e=s[++u];)1===e.nodeType&&(r||e[n]===a)&&(e[n]=c);i[n]=c}),o.constructor=Element,o.hasAttribute||(o.hasAttribute=function(t){return null!==this.getAttribute(t)}),t()||(document.onreadystatechange=t,e=setInterval(t,25)),document.createElement=function(t){var e=a(String(t).toLowerCase());return c(e)},document.removeChild(n)}else window.HTMLElement=window.Element}(),"defineProperty"in Object&&function(){try{return Object.defineProperty({},"test",{value:42}),!0}catch(t){return!1}}()||(y=Object.defineProperty,b=Object.prototype.hasOwnProperty("__defineGetter__"),v="A property cannot both have accessors and be writable or have a value",Object.defineProperty=function(t,e,n){if(y&&(t===window||t===document||t===Element.prototype||t instanceof Element))return y(t,e,n);if(null===t||!(t instanceof Object||"object"==typeof t))throw new TypeError("Object.defineProperty called on non-object");
596if(!(n instanceof Object))throw new TypeError("Property description must be an object");var r=String(e),o="value"in n||"writable"in n,i="get"in n&&typeof n.get,c="set"in n&&typeof n.set;if(i){if("function"!==i)throw new TypeError("Getter must be a function");if(!b)throw new TypeError("Getters & setters cannot be defined on this javascript engine");if(o)throw new TypeError(v);Object.__defineGetter__.call(t,r,n.get)}else t[r]=n.value;if(c){if("function"!==c)throw new TypeError("Setter must be a function");if(!b)throw new TypeError("Getters & setters cannot be defined on this javascript engine");if(o)throw new TypeError(v);Object.__defineSetter__.call(t,r,n.set)}return"value"in n&&(t[r]=n.value),t}),"isArray"in Array||w(Array,"isArray",function(t){return i(t)}),"forEach"in Array.prototype||w(Array.prototype,"forEach",function(e){var i=l(this),s=i instanceof String?i.split(""):i,a=u(r(i,"length"));if(!1===c(e))throw new TypeError(e+" is not a function");for(var f=arguments.length>1?arguments[1]:t,p=0;p<a;){var h=d(p);o(s,h)&&n(e,f,[r(s,h),p,i]),p+=1}return t}),"indexOf"in Array.prototype||w(Array.prototype,"indexOf",function(t){var e=l(this),n=u(r(e,"length"));if(0===n)return-1;var i=a(arguments[1]);if(i>=n)return-1;if(i>=0)var c=-0===i?0:i;else(c=n+i)<0&&(c=0);for(;c<n;){if(o(e,d(c))&&t===r(e,d(c)))return c;c+=1}return-1}),"some"in Array.prototype||w(Array.prototype,"some",function(e){var i=l(this),a=u(r(i,"length"));if(!1===c(e))throw new TypeError(e+" is not a function");for(var f=arguments.length>1?arguments[1]:t,p=0;p<a;){var h=d(p);if(o(i,h)&&s(n(e,f,[r(i,h),p,i])))return!0;p+=1}return!1}),"bind"in Function.prototype||w(Function.prototype,"bind",function(t){var e=Object,n=Array.prototype,r=function(){},o=n.slice,i=n.concat,s=n.push,a=Math.max,u=this;if(!c(u))throw new TypeError("Function.prototype.bind called on incompatible "+u);for(var l,f=o.call(arguments,1),p=a(0,u.length-f.length),h=[],d=0;d<p;d++)s.call(h,"$"+d);return l=Function("binder","return function ("+h.join(",")+"){ return binder.apply(this, arguments); }")(function(){if(this instanceof l){var n=u.apply(this,i.call(f,o.call(arguments)));return e(n)===n?n:this}return u.apply(t,i.call(f,o.call(arguments)))}),u.prototype&&(r.prototype=u.prototype,l.prototype=new r,r.prototype=null),l}),"freeze"in Object||w(Object,"freeze",function(t){return t}),"getOwnPropertyDescriptor"in Object&&"function"==typeof Object.getOwnPropertyDescriptor&&function(){try{return 0===Object.getOwnPropertyDescriptor({test:0},"test").value}catch(t){return!1}}()||function(){function t(t){try{return t.sentinel=0,0===Object.getOwnPropertyDescriptor(t,"sentinel").value}catch(t){}}var e,n,r,o=Function.prototype.call,i=Object.prototype,c=o.bind(i.hasOwnProperty);if((r=c(i,"__defineGetter__"))&&(e=o.bind(i.__lookupGetter__),n=o.bind(i.__lookupSetter__)),Object.defineProperty){var s=t({});if("undefined"!=typeof document&&!t(document.createElement("div"))||!s)var a=Object.getOwnPropertyDescriptor}Object.getOwnPropertyDescriptor&&!a||w(Object,"getOwnPropertyDescriptor",function(t,o){if("object"!=typeof t&&"function"!=typeof t||null===t)throw new TypeError("Object.getOwnPropertyDescriptor called on a non-object: "+t);if(a)try{return a.call(Object,t,o)}catch(t){}if(c(t,o)){var s={enumerable:!0,configurable:!0};if(r){var u=t.__proto__;t.__proto__=i;var l=e(t,o),f=n(t,o);if(t.__proto__=u,l||f)return l&&(s.get=l),f&&(s.set=f),s}return s.value=t[o],s.writable=!0,s}})}(),!("getOwnPropertyNames"in Object)){var g={}.toString,E="".split;w(Object,"getOwnPropertyNames",function(t){var e,n=[],r=["length","name","arguments","caller","prototype","observe","unobserve"];if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(e in t="[object String]"==g.call(t)?E.call(t,""):Object(t))Object.prototype.hasOwnProperty.call(t,e)&&n.push(e);for(var o=0,i=r.length;o<i;o++)r[o]in t&&n.push(r[o]);return n})}function _(t,e){var n=arguments[2]||{},o=function(t,e){var n=r(t,"prototype");return"object"!==f(n)&&(n=e),n}(t,e),i=Object.create(o);for(var c in n)Object.prototype.hasOwnProperty.call(n,c)&&Object.defineProperty(i,c,{configurable:!0,enumerable:!1,writable:!0,value:n[c]});return i}function O(o,c){if(1/c==-1/0&&(c=0),!1===i(o))return e(c);var s=r(o,"constructor");if("object"===f(s)&&null===(s="Symbol"in this&&"species"in this.Symbol?r(s,this.Symbol.species):t)&&(s=t),s===t)return e(c);if(!p(s))throw new TypeError("C must be a constructor");return function(t){var e=arguments.length>2?arguments[2]:t,r=arguments.length>1?arguments[1]:[];if(!p(t))throw new TypeError("F must be a constructor.");if(!p(e))throw new TypeError("newTarget must be a constructor.");return e===t?new(Function.prototype.bind.apply(t,[null].concat(r))):n(t,_(e,Object.prototype),r)}(s,[c])}"getPrototypeOf"in Object||w(Object,"getPrototypeOf",function(t){if(t!==Object(t))throw new TypeError("Object.getPrototypeOf called on non-object");var e=t.__proto__;return e||null===e?e:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?Object.prototype:null}),"keys"in Object&&function(){return 2===Object.keys(arguments).length}(1,2)&&function(){try{return Object.keys(""),!0}catch(t){return!1}}()||w(Object,"keys",function(){"use strict";var e=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.prototype.propertyIsEnumerable,o=!r.call({toString:null},"toString"),i=r.call(function(){}
596,"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],s=function(t){var e=t.constructor;return e&&e.prototype===t},a={$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},u=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!a["$"+t]&&e.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{s(window[t])}catch(t){return!0}}catch(t){return!0}return!1}(),l=function(t){if("undefined"==typeof window||!u)return s(t);try{return s(t)}catch(t){return!1}};return function(r){var s="[object Function]"===n.call(r),a=function(t){var e=n.call(t),r="[object Arguments]"===e;return r||(r="[object Array]"!==e&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Function]"===n.call(t.callee)),r}(r),u="[object String]"===n.call(r),f=[];if(r===t||null===r)throw new TypeError("Cannot convert undefined or null to object");var p=i&&s;if(u&&r.length>0&&!e.call(r,0))for(var h=0;h<r.length;++h)f.push(String(h));if(a&&r.length>0)for(var d=0;d<r.length;++d)f.push(String(d));else for(var y in r)p&&"prototype"===y||!e.call(r,y)||f.push(String(y));if(o)for(var b=l(r),v=0;v<c.length;++v)b&&"constructor"===c[v]||!e.call(r,c[v])||f.push(c[v]);return f}}()),"defineProperties"in Object||w(Object,"defineProperties",function(e,n){if("object"!==f(e))throw new TypeError("Object.defineProperties called on non-object");for(var o=l(n),i=Object.keys(o),c=[],s=0;s<i.length;s++){var a=i[s],u=Object.getOwnPropertyDescriptor(o,a);if(u!==t&&u.enumerable){var p=r(o,a);c.push([a,p])}}for(s=0;s<c.length;s++){var h=c[s][0];p=c[s][1],Object.defineProperty(e,h,p)}return e}),"create"in Object||w(Object,"create",function(t,e){if("object"!==f(t)&&"null"!==f(t))throw new TypeError("Object prototype may only be an Object or null");var n=new Function("e","function Object() {}Object.prototype=e;return new Object")(t);return n.constructor.prototype=t,1 in arguments?Object.defineProperties(n,e):n}),"filter"in Array.prototype||w(Array.prototype,"filter",function(e){var i=l(this),a=u(r(i,"length"));if(!1===c(e))throw new TypeError(e+" is not a function");for(var f=arguments.length>1?arguments[1]:t,p=O(i,0),h=0,y=0;h<a;){var b=d(h);if(o(i,b)){var v=r(i,b);s(n(e,f,[v,h,i]))&&(m(p,d(y),v),y+=1)}h+=1}return p}),"map"in Array.prototype||w(Array.prototype,"map",function(e){var i=l(this),s=u(r(i,"length"));if(!1===c(e))throw new TypeError(e+" is not a function");for(var a=arguments.length>1?arguments[1]:t,f=O(i,s),p=0;p<s;){var h=d(p);o(i,h)&&m(f,h,n(e,a,[r(i,h),p,i])),p+=1}return f}),"performance"in this&&"now"in this.performance||function(t){var e=Date.now();t.performance||(t.performance={}),t.performance.now=function(){return Date.now()-e}}(this),"Promise"in this||function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=100)}({100:function(t,e,n){(function(t){var e=n(5);try{t.Promise=e,window.Promise=e}catch(t){}}).call(e,n(2))},2:function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},5:function(e,n,r){(function(n){!function(){"use strict";function r(){return Q[C][q]||U}function o(t){return t&&"object"==typeof t}function i(t){return"function"==typeof t}function c(t,e){return t instanceof e}function s(t,e,n){if(!e(t))throw p(n)}function a(){try{return T.apply(S,arguments)}catch(t){return J.e=t,J}}function u(t,e){return T=t,S=e,a}function l(t,e){function n(){for(var n=0;n<o;)e(r[n],r[n+1]),r[n++]=j,r[n++]=j;o=0,r.length>t&&(r.length=t)}var r=D(t),o=0;return function(t,e){r[o++]=t,r[o++]=e,2===o&&Q.nextTick(n)}}function f(t,e){var n,r,o,s,a=0;if(!t)throw p(G);var l=t[Q[C][N]];if(i(l))r=l.call(t);else{if(!i(t.next)){if(c(t,D)){for(n=t.length;a<n;)e(t[a],a++);return a}throw p(G)}r=t}for(;!(o=r.next()).done;)if((s=u(e)(o.value,a++))===J)throw i(r[W])&&r[W](),s.e;return a}function p(t){return new TypeError(t)}function h(t){return(t?"":V)+(new B).stack}function d(t,e){var n="on"+t.toLowerCase(),r=A[n];R&&R.listeners(t).length?t===Y?R.emit(t,e._v,e):R.emit(t,e):r?r({reason:e._v,promise:e}):Q[t](e._v,e)}function y(t){return t&&t._s}function b(t){return y(t)?new t(K):(e=new t(function(t,o){if(e)throw p();n=t,r=o}),s(n,i),s(r,i),e);var e,n,r}function v(t,e){var n=!1;return function(r){n||(n=!0,M&&(t[X]=h(!0)),e===F?E(t,r):g(t,e,r))}}function m(t,e){function n(t){return r.push(t.replace(/^\s+|\s+$/g,""))}
596var r=[];return M&&(e[X]&&n(e[X]),function t(e){e&&$ in e&&(t(e._next),n(e[$]+""),t(e._p))}(e)),(t&&t.stack?t.stack:t)+("\n"+r.join("\n")).replace(Z,"")}function w(t,e){return t(e)}function g(t,e,n){var r=0,o=t._c;if(t._s===H)for(t._s=e,t._v=n,e===k&&(M&&function(t){return c(t,B)}(n)&&(n.longStack=m(n,t)),et(t));r<o;)tt(t,t[r++]);return t}function E(t,e){if(e===t&&e)return g(t,k,p(z)),t;if(e!==P&&(i(e)||o(e))){var n=u(_)(e);if(n===J)return g(t,k,n.e),t;i(n)?(M&&y(e)&&(t._next=e),y(e)?O(t,e,n):Q.nextTick(function(){O(t,e,n)})):g(t,F,e)}else g(t,F,e);return t}function _(t){return t.then}function O(t,e,n){var r=u(n,e)(function(n){e&&(e=P,E(t,n))},function(n){e&&(e=P,g(t,k,n))});r===J&&e&&(g(t,k,r.e),e=P)}var j,T,S,P=null,I="object"==typeof self,A=I?self:n,x=A.Promise,R=A.process,L=A.console,M=!1,D=Array,B=Error,k=1,F=2,H=3,C="Symbol",N="iterator",q="species",U=C+"("+q+")",W="return",$="_pt",X="_st",G="Invalid argument",V="\nFrom previous ",z="Chaining cycle detected for promise",Y="unhandledRejection",J={e:P},K=function(){},Z=/^.+\/node_modules\/yaku\/.+\n?/gm,Q=function(t){var e,n=this;if(!o(n)||n._s!==j)throw p("Invalid this");if(n._s=H,M&&(n[$]=h()),t!==K){if(!i(t))throw p(G);(e=u(t)(v(n,F),v(n,k)))===J&&g(n,k,e.e)}};Q.default=Q,function(t,e){for(var n in e)t[n]=e[n]}(Q.prototype,{then:function(e,n){if(this._s===t)throw p();return function(t,e,n,r){return i(n)&&(e._onFulfilled=n),i(r)&&(t._uh&&d("rejectionHandled",t),e._onRejected=r),M&&(e._p=t),t[t._c++]=e,t._s!==H&&tt(t,e),e}(this,b(Q.speciesConstructor(this,Q)),e,n)},catch:function(t){return this.then(j,t)},finally:function(t){return this.then(function(e){return Q.resolve(t()).then(function(){return e})},function(e){return Q.resolve(t()).then(function(){throw e})})},_c:0,_p:P}),Q.resolve=function(t){return y(t)?t:E(b(this),t)},Q.reject=function(t){return g(b(this),k,t)},Q.race=function(t){var e=this,n=b(e),r=function(t){g(n,F,t)},o=function(t){g(n,k,t)},i=u(f)(t,function(t){e.resolve(t).then(r,o)});return i===J?e.reject(i.e):n},Q.all=function(t){function e(t){g(o,k,t)}var n,r=this,o=b(r),i=[];return(n=u(f)(t,function(t,c){r.resolve(t).then(function(t){i[c]=t,--n||g(o,F,i)},e)}))===J?r.reject(n.e):(n||g(o,F,[]),o)},Q.Symbol=A[C]||{},u(function(){Object.defineProperty(Q,r(),{get:function(){return this}})})(),Q.speciesConstructor=function(t,e){var n=t.constructor;return n&&n[r()]||e},Q.unhandledRejection=function(t,e){L&&L.error("Uncaught (in promise)",M?e.longStack:m(t,e))},Q.rejectionHandled=K,Q.enableLongStackTrace=function(){M=!0},Q.nextTick=I?function(t){x?new x(function(t){t()}).then(t):setTimeout(t)}:R.nextTick,Q._s=1;var tt=l(999,function(t,e){var n,r;return(r=t._s!==k?e._onFulfilled:e._onRejected)===j?void g(e,t._s,t._v):(n=u(w)(r,t._v))===J?void g(e,k,n.e):void E(e,n)}),et=l(9,function(t){(function t(e){if(e._umark)return!0;e._umark=!0;for(var n,r=0,o=e._c;r<o;)if((n=e[r++])._onRejected||t(n))return!0})(t)||(t._uh=1,d(Y,t))});try{e.exports=Q}catch(t){A.Yaku=Q}}()}).call(n,r(2))}}),"Symbol"in this&&0===this.Symbol.length||function(t,e,n){"use strict";var r,o=0,i=""+Math.random(),c="__�symbol:",s="__�symbol@@"+i,a="defineProperty",u="defineProperties",l="getOwnPropertyNames",f="getOwnPropertyDescriptor",p="propertyIsEnumerable",h=t.prototype,d=h.hasOwnProperty,y=h[p],b=h.toString,v=Array.prototype.concat,m=t.getOwnPropertyNames?t.getOwnPropertyNames(window):[],w=t[l],g=function(t){if("[object Window]"===b.call(t))try{return w(t)}catch(t){return v.call([],m)}return w(t)},E=t[f],_=t.create,O=t.keys,j=t.freeze||t,T=t[a],S=t[u],P=E(t,l),I=function(t,e,n){if(!d.call(t,s))try{T(t,s,{enumerable:!1,configurable:!1,writable:!1,value:{}})}catch(e){t[s]={}}t[s]["@@"+e]=n},A=function(){},x=function(t){return t!=s&&!d.call(B,t)},R=function(t){return t!=s&&d.call(B,t)},L=function(t){var e=""+t;return R(e)?d.call(this,e)&&this[s]["@@"+e]:y.call(this,t)},M=function(e){var n={enumerable:!1,configurable:!0,get:A,set:function(t){r(this,e,{enumerable:!1,configurable:!0,writable:!0,value:t}),I(this,e,!0)}};try{T(h,e,n)}catch(t){h[e]=n.value}return j(B[e]=T(t(e),"constructor",k))},D=function t(){var e=arguments[0];if(this instanceof t)throw new TypeError("Symbol is not a constructor");return M(c.concat(e||"",i,++o))},B=_(null),k={value:D},F=function(t){return B[t]},H=function(t,e,n){var o=""+e;return R(o)?(r(t,o,n.enumerable?function(t){var e=_(t);return e.enumerable=!1,e}(n):n),I(t,o,!!n.enumerable)):T(t,e,n),t},C=function(t){return g(t).filter(t===h?function(t){return function(e){return d.call(t,s)&&d.call(t[s],"@@"+e)}}(t):R).map(F)};P.value=H,T(t,a,P),P.value=C,T(t,"getOwnPropertySymbols",P),P.value=function(t){return g(t).filter(x)},T(t,l,P),P.value=function(t,e){var n=C(e);
596return n.length?O(e).concat(n).forEach(function(n){L.call(e,n)&&H(t,n,e[n])}):S(t,e),t},T(t,u,P),P.value=L,T(h,p,P),P.value=D,T(n,"Symbol",P),P.value=function(t){var e=c.concat(c,t,i);return e in h?B[e]:M(e)},T(D,"for",P),P.value=function(t){if(x(t))throw new TypeError(t+" is not a symbol");return d.call(B,t)?t.slice(20,-i.length):void 0},T(D,"keyFor",P),P.value=function(t,e){var n=E(t,e);return n&&R(e)&&(n.enumerable=L.call(t,e)),n},T(t,f,P),P.value=function(t,e){return 1===arguments.length||void 0===e?_(t):function(t,e){var n=_(t);return g(e).forEach(function(t){L.call(e,t)&&H(n,t,e[t])}),n}(t,e)},T(t,"create",P);var N=null===function(){return this}.call(null);P.value=N?function(){var t=b.call(this);return"[object String]"===t&&R(this)?"[object Symbol]":t}:function(){if(this===window)return"[object Null]";var t=b.call(this);return"[object String]"===t&&R(this)?"[object Symbol]":t},T(h,"toString",P),r=function(t,e,n){var r=E(h,e);delete h[e],T(t,e,n),t!==h&&T(h,e,r)}}(Object,0,this),"Symbol"in this&&"iterator"in this.Symbol||Object.defineProperty(Symbol,"iterator",{value:Symbol("iterator")}),"Window"in this||"undefined"==typeof WorkerGlobalScope&&"function"!=typeof importScripts&&function(t){t.constructor?t.Window=t.constructor:(t.Window=t.constructor=new Function("return function Window() {}")()).prototype=this}(this),function(t){if(!("Event"in t))return!1;try{return new Event("click"),!0}catch(t){return!1}}(this)||function(){function e(t,e){for(var n=-1,r=t.length;++n<r;)if(n in t&&t[n]===e)return n;return-1}function n(e,n){if(!e)throw new Error("Not enough arguments");var r;if("createEvent"in document){r=document.createEvent("Event");var o=!(!n||n.bubbles===t)&&n.bubbles,i=!(!n||n.cancelable===t)&&n.cancelable;return r.initEvent(e,o,i),r}return(r=document.createEventObject()).type=e,r.bubbles=!(!n||n.bubbles===t)&&n.bubbles,r.cancelable=!(!n||n.cancelable===t)&&n.cancelable,r}var r={click:1,dblclick:1,keyup:1,keypress:1,keydown:1,mousedown:1,mouseup:1,mousemove:1,mouseover:1,mouseenter:1,mouseleave:1,mouseout:1,storage:1,storagecommit:1,textinput:1};if("undefined"!=typeof document&&"undefined"!=typeof window){var o=window.Event&&window.Event.prototype||null;n.NONE=0,n.CAPTURING_PHASE=1,n.AT_TARGET=2,n.BUBBLING_PHASE=3,window.Event=Window.prototype.Event=n,o&&Object.defineProperty(window.Event,"prototype",{configurable:!1,enumerable:!1,writable:!0,value:o}),"createEvent"in document||(window.addEventListener=Window.prototype.addEventListener=Document.prototype.addEventListener=Element.prototype.addEventListener=function(){var t=this,n=arguments[0],o=arguments[1];if(t===window&&n in r)throw new Error("In IE8 the event: "+n+" is not available on the window object. Please see https://github.com/Financial-Times/polyfill-service/issues/317 for more information.");t._events||(t._events={}),t._events[n]||(t._events[n]=function(n){var r,o=t._events[n.type].list,i=o.slice(),c=-1,s=i.length;for(n.preventDefault=function(){!1!==n.cancelable&&(n.returnValue=!1)},n.stopPropagation=function(){n.cancelBubble=!0},n.stopImmediatePropagation=function(){n.cancelBubble=!0,n.cancelImmediate=!0},n.currentTarget=t,n.relatedTarget=n.fromElement||null,n.target=n.target||n.srcElement||t,n.timeStamp=(new Date).getTime(),n.clientX&&(n.pageX=n.clientX+document.documentElement.scrollLeft,n.pageY=n.clientY+document.documentElement.scrollTop);++c<s&&!n.cancelImmediate;)c in i&&-1!==e(o,r=i[c])&&"function"==typeof r&&r.call(t,n)},t._events[n].list=[],t.attachEvent&&t.attachEvent("on"+n,t._events[n])),t._events[n].list.push(o)},window.removeEventListener=Window.prototype.removeEventListener=Document.prototype.removeEventListener=Element.prototype.removeEventListener=function(){var t,n=this,r=arguments[0],o=arguments[1];n._events&&n._events[r]&&n._events[r].list&&-1!==(t=e(n._events[r].list,o))&&(n._events[r].list.splice(t,1),n._events[r].list.length||(n.detachEvent&&n.detachEvent("on"+r,n._events[r]),delete n._events[r]))},window.dispatchEvent=Window.prototype.dispatchEvent=Document.prototype.dispatchEvent=Element.prototype.dispatchEvent=function(t){if(!arguments.length)throw new Error("Not enough arguments");if(!t||"string"!=typeof t.type)throw new Error("DOM Events Exception 0");var e=this,n=t.type;try{if(!t.bubbles){t.cancelBubble=!0;var r=function(t){t.cancelBubble=!0,(e||window).detachEvent("on"+n,r)};this.attachEvent("on"+n,r)}this.fireEvent("on"+n,t)}catch(r){t.target=e;do{t.currentTarget=e,"_events"in e&&"function"==typeof e._events[n]&&e._events[n].call(e,t),"function"==typeof e["on"+n]&&e["on"+n].call(e,t),e=9===e.nodeType?e.parentWindow:e.parentNode}while(e&&!t.cancelBubble)}return!0},document.attachEvent("onreadystatechange",function(){"complete"===document.readyState&&document.dispatchEvent(new n("DOMContentLoaded",{bubbles:!0}))}
596))}}(),"getComputedStyle"in this||function(t){function e(t,n,r){var o,i=t.document&&t.currentStyle[n].match(/([\d\.]+)(%|cm|em|in|mm|pc|pt|)/)||[0,0,""],c=i[1],s=i[2];return r=r?/%|em/.test(s)&&t.parentElement?e(t.parentElement,"fontSize",null):16:r,o="fontSize"==n?r:/width/i.test(n)?t.clientWidth:t.clientHeight,"%"==s?c/100*o:"cm"==s?.3937*c*96:"em"==s?c*r:"in"==s?96*c:"mm"==s?.3937*c*96/10:"pc"==s?12*c*96/72:"pt"==s?96*c/72:c}function n(t,e){var n="border"==e?"Width":"",r=e+"Top"+n,o=e+"Right"+n,i=e+"Bottom"+n,c=e+"Left"+n;t[e]=(t[r]==t[o]&&t[r]==t[i]&&t[r]==t[c]?[t[r]]:t[r]==t[i]&&t[c]==t[o]?[t[r],t[o]]:t[c]==t[o]?[t[r],t[o],t[i]]:[t[r],t[o],t[i],t[c]]).join(" ")}function r(t){var r,o=this,i=t.currentStyle,c=e(t,"fontSize"),s=function(t){return"-"+t.toLowerCase()};for(r in i)if(Array.prototype.push.call(o,"styleFloat"==r?"float":r.replace(/[A-Z]/,s)),"width"==r)o[r]=t.offsetWidth+"px";else if("height"==r)o[r]=t.offsetHeight+"px";else if("styleFloat"==r)o.float=i[r];else if(/margin.|padding.|border.+W/.test(r)&&"auto"!=o[r])o[r]=Math.round(e(t,r,c))+"px";else if(/^outline/.test(r))try{o[r]=i[r]}catch(t){o.outlineColor=i.color,o.outlineStyle=o.outlineStyle||"none",o.outlineWidth=o.outlineWidth||"0px",o.outline=[o.outlineColor,o.outlineWidth,o.outlineStyle].join(" ")}else o[r]=i[r];n(o,"margin"),n(o,"padding"),n(o,"border"),o.fontSize=Math.round(c)+"px"}r.prototype={constructor:r,getPropertyPriority:function(){throw new Error("NotSupportedError: DOM Exception 9")},getPropertyValue:function(t){return this[t.replace(/-\w/g,function(t){return t[1].toUpperCase()})]},item:function(t){return this[t]},removeProperty:function(){throw new Error("NoModificationAllowedError: DOM Exception 7")},setProperty:function(){throw new Error("NoModificationAllowedError: DOM Exception 7")},getPropertyCSSValue:function(){throw new Error("NotSupportedError: DOM Exception 9")}},t.getComputedStyle=function(t){return new r(t)}}(this),"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype||function(t,e){"use strict";function n(t){this.time=t.time,this.target=t.target,this.rootBounds=t.rootBounds,this.boundingClientRect=t.boundingClientRect,this.intersectionRect=t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0};try{this.isIntersecting=!!t.intersectionRect}catch(t){}var e=this.boundingClientRect,n=e.width*e.height,r=this.intersectionRect,o=r.width*r.height;this.intersectionRatio=n?Number((o/n).toFixed(4)):this.isIntersecting?1:0}function r(t,e){var n=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(n.root&&1!=n.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=function(t,e){var n=null;return function(){n||(n=setTimeout(function(){t(),n=null},e))}}(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(n.rootMargin),this.thresholds=this._initThresholds(n.threshold),this.root=n.root||null,this.rootMargin=this._rootMarginValues.map(function(t){return t.value+t.unit}).join(" ")}function o(){return t.performance&&performance.now&&performance.now()}function i(t,e,n,r){"function"==typeof t.addEventListener?t.addEventListener(e,n,r||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,n)}function c(t,e,n,r){"function"==typeof t.removeEventListener?t.removeEventListener(e,n,r||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,n)}function s(t,e){var n=Math.max(t.top,e.top),r=Math.min(t.bottom,e.bottom),o=Math.max(t.left,e.left),i=Math.min(t.right,e.right),c=i-o,s=r-n;return c>=0&&s>=0&&{top:n,bottom:r,left:o,right:i,width:c,height:s}}function a(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function u(t,e){for(var n=e;n;){if(n==t)return!0;n=l(n)}return!1}function l(t){var e=t.parentNode;return e&&11==e.nodeType&&e.host?e.host:e&&e.assignedSlot?e.assignedSlot.parentNode:e}var f=[];r.prototype.THROTTLE_TIMEOUT=100,r.prototype.POLL_INTERVAL=null,r.prototype.USE_MUTATION_OBSERVER=!0,r.prototype.observe=function(t){if(!this._observationTargets.some(function(e){return e.element==t})){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},r.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},r.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},r.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},r.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]})},r.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map(function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}});return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},r.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(i(t,"resize",this._checkForIntersections,!0),i(e,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in t&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},r.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,c(t,"resize",this._checkForIntersections,!0),c(e,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},r.prototype._checkForIntersections=function(){var t=this._rootIsInDom(),e=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};
596this._observationTargets.forEach(function(r){var i=r.element,c=a(i),s=this._rootContainsTarget(i),u=r.entry,l=t&&s&&this._computeTargetAndRootIntersection(i,e),f=r.entry=new n({time:o(),target:i,boundingClientRect:c,rootBounds:e,intersectionRect:l});u?t&&s?this._hasCrossedThreshold(u,f)&&this._queuedEntries.push(f):u&&u.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},r.prototype._computeTargetAndRootIntersection=function(n,r){if("none"!=t.getComputedStyle(n).display){for(var o=a(n),i=l(n),c=!1;!c;){var u=null,f=1==i.nodeType?t.getComputedStyle(i):{};if("none"==f.display)return;if(i==this.root||i==e?(c=!0,u=r):i!=e.body&&i!=e.documentElement&&"visible"!=f.overflow&&(u=a(i)),u&&!(o=s(u,o)))break;i=l(i)}return o}},r.prototype._getRootRect=function(){var t;if(this.root)t=a(this.root);else{var n=e.documentElement,r=e.body;t={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(t)},r.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100}),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},r.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var o=0;o<this.thresholds.length;o++){var i=this.thresholds[o];if(i==n||i==r||i<n!=i<r)return!0}},r.prototype._rootIsInDom=function(){return!this.root||u(e,this.root)},r.prototype._rootContainsTarget=function(t){return u(this.root||e,t)},r.prototype._registerInstance=function(){f.indexOf(this)<0&&f.push(this)},r.prototype._unregisterInstance=function(){var t=f.indexOf(this);-1!=t&&f.splice(t,1)},t.IntersectionObserver=r,t.IntersectionObserverEntry=n}(window,document),"IntersectionObserverEntry"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}}),"XMLHttpRequest"in this&&"prototype"in this.XMLHttpRequest&&"addEventListener"in this.XMLHttpRequest.prototype||function(t,e){t.XMLHttpRequest=function(){var t=this,n=t._request=e?new e:new ActiveXObject("MSXML2.XMLHTTP.3.0");n.onreadystatechange=function(){t.readyState=n.readyState;var e=4===t.readyState;t.response=t.responseText=e?n.responseText:null,t.status=e?n.status:null,t.statusText=e?n.statusText:null,t.dispatchEvent(new Event("readystatechange")),e&&t.dispatchEvent(new Event("load"))},"onerror"in n&&(n.onerror=function(){t.dispatchEvent(new Event("error"))})},t.XMLHttpRequest.UNSENT=0,t.XMLHttpRequest.OPENED=1,t.XMLHttpRequest.HEADERS_RECEIVED=2,t.XMLHttpRequest.LOADING=3,t.XMLHttpRequest.DONE=4;var n=t.XMLHttpRequest.prototype;n.addEventListener=t.addEventListener,n.removeEventListener=t.removeEventListener,n.dispatchEvent=t.dispatchEvent,n.abort=function(){return this._request()},n.getAllResponseHeaders=function(){return this._request.getAllResponseHeaders()},n.getResponseHeader=function(t){return this._request.getResponseHeader(t)},n.open=function(t,e){this._request.open(t,e,arguments[2],arguments[3],arguments[4])},n.overrideMimeType=function(t){this._request.overrideMimeType(t)},n.send=function(){this._request.send(0 in arguments?arguments[0]:null)},n.setRequestHeader=function(t,e){this._request.setRequestHeader(t,e)}}(this,this.XMLHttpRequest),"fetch"in this||function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.WHATWGFetch={})}(this,function(e){"use strict";function n(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError("Invalid character in header field name");return t.toLowerCase()}function r(t){return"string"!=typeof t&&(t=String(t)),t}function o(e){var n={next:function(){var n=e.shift();return{done:n===t,value:n}}};return b.iterable&&(n[Symbol.iterator]=function(){return n}),n}function i(t){this.map={},t instanceof i?t.forEach(function(t,e){this.append(e,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function c(t){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}function s(t){return new Promise(function(e,n){t.onload=function(){e(t.result)},t.onerror=function(){n(t.error)}})}function a(t){var e=new FileReader,n=s(e);return e.readAsArrayBuffer(t),n}function u(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function l(){return this.bodyUsed=!1,this._initBody=function(t){this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:b.blob&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:b.formData&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:b.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():b.arrayBuffer&&b.blob&&function(t){return t&&DataView.prototype.isPrototypeOf(t)}(t)?(this._bodyArrayBuffer=u(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):b.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(t)||m(t))?this._bodyArrayBuffer=u(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText="",this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):b.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},b.blob&&(this.blob=function(){var t=c(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?c(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(a)}),this.text=function(){var t=c(this);if(t)return t;if(this._bodyBlob)return function(t){var e=new FileReader,n=s(e);return e.readAsText(t),n}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),n=new Array(e.length),r=0;r<e.length;r++)n[r]=String.fromCharCode(e[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},b.formData&&(this.formData=function(){return this.text().then(p)}),this.json=function(){return this.text().then(JSON.parse)},this}function f(t,e){var n=(e=e||{}).body;if(t instanceof f){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new i(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,n||null==t._bodyInit||(n=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=e.credentials||this.credentials||"same-origin",!e.headers&&this.headers||(this.headers=new i(e.headers)),this.method=function(t){var e=t.toUpperCase();return w.indexOf(e)>-1?e:t}(e.method||this.method||"GET"),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function p(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var n=t.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");e.append(decodeURIComponent(r),decodeURIComponent(o))}}),e}function h(t){var e=new i;
596return t.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(t){var n=t.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();e.append(r,o)}}),e}function d(e,n){n||(n={}),this.type="default",this.status=n.status===t?200:n.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in n?n.statusText:"OK",this.headers=new i(n.headers),this.url=n.url||"",this._initBody(e)}function y(t,n){return new Promise(function(r,o){function i(){s.abort()}var c=new f(t,n);if(c.signal&&c.signal.aborted)return o(new e.DOMException("Aborted","AbortError"));var s=new XMLHttpRequest;s.onload=function(){var t={status:s.status,statusText:s.statusText,headers:h(s.getAllResponseHeaders()||"")};t.url="responseURL"in s?s.responseURL:t.headers.get("X-Request-URL");var e="response"in s?s.response:s.responseText;r(new d(e,t))},s.onerror=function(){o(new TypeError("Network request failed"))},s.ontimeout=function(){o(new TypeError("Network request failed"))},s.onabort=function(){o(new e.DOMException("Aborted","AbortError"))},s.open(c.method,c.url,!0),"include"===c.credentials?s.withCredentials=!0:"omit"===c.credentials&&(s.withCredentials=!1),"responseType"in s&&b.blob&&(s.responseType="blob"),c.headers.forEach(function(t,e){s.setRequestHeader(e,t)}),c.signal&&(c.signal.addEventListener("abort",i),s.onreadystatechange=function(){4===s.readyState&&c.signal.removeEventListener("abort",i)}),s.send(void 0===c._bodyInit?null:c._bodyInit)})}var b={searchParams:"URLSearchParams"in self,iterable:"Symbol"in self&&"iterator"in Symbol,blob:"FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(t){return!1}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};if(b.arrayBuffer)var v=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],m=ArrayBuffer.isView||function(t){return t&&v.indexOf(Object.prototype.toString.call(t))>-1};i.prototype.append=function(t,e){t=n(t),e=r(e);var o=this.map[t];this.map[t]=o?o+", "+e:e},i.prototype.delete=function(t){delete this.map[n(t)]},i.prototype.get=function(t){return t=n(t),this.has(t)?this.map[t]:null},i.prototype.has=function(t){return this.map.hasOwnProperty(n(t))},i.prototype.set=function(t,e){this.map[n(t)]=r(e)},i.prototype.forEach=function(t,e){for(var n in this.map)this.map.hasOwnProperty(n)&&t.call(e,this.map[n],n,this)},i.prototype.keys=function(){var t=[];return this.forEach(function(e,n){t.push(n)}),o(t)},i.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),o(t)},i.prototype.entries=function(){var t=[];return this.forEach(function(e,n){t.push([n,e])}),o(t)},b.iterable&&(i.prototype[Symbol.iterator]=i.prototype.entries);var w=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];f.prototype.clone=function(){return new f(this,{body:this._bodyInit})},l.call(f.prototype),l.call(d.prototype),d.prototype.clone=function(){return new d(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new i(this.headers),url:this.url})},d.error=function(){var t=new d(null,{status:0,statusText:""});return t.type="error",t};var g=[301,302,303,307,308];d.redirect=function(t,e){if(-1===g.indexOf(e))throw new RangeError("Invalid status code");return new d(null,{status:e,headers:{location:t}})},e.DOMException=self.DOMException;try{new e.DOMException}catch(t){e.DOMException=function(t,e){this.message=t,this.name=e;var n=Error(t);this.stack=n.stack},e.DOMException.prototype=Object.create(Error.prototype),e.DOMException.prototype.constructor=e.DOMException}y.polyfill=!0,self.fetch=y,self.Headers=i,self.Request=f,self.Response=d,e.Headers=i,e.Request=f,e.Response=d,e.fetch=y,Object.defineProperty(e,"__esModule",{value:!0})})}).call("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{}),"function"==typeof onPolyfillLoaded&&onPolyfillLoaded();</script>
596 597 598 599 600 601 602 603 <style >#vwaUnsupportedBrowserNotification { 604 display: none; 605 position: fixed; 606 z-index: 100000; 607 top: 0; 608 left: 0; 609 right: 0; 610 bottom: 0; 611 overflow-y: auto; 612 background-color: rgba(0, 0, 0, 0.8); 613} 614#vwaUBNHitarea { 615 position: absolute; 616 height: 100%; 617 width: 100%; 618} 619#vwaUBNModal { 620 position: relative; 621 top: 120px; 622 margin: 0 auto; 623 width: 60%; 624 background-color: #fff; 625 padding: 32px 48px; 626 opacity: 0; 627 transition: opacity 200ms ease; 628 word-break: break-word; 629 hyphens: auto; 630} 631#vwaUBNModal:lang(ko) { 632 word-break: keep-all; 633} 634@media (min-width: 768px) { 635 #vwaUBNModal { 636 -webkit-transform: translateY(-50%); 637 -moz-transform: translateY(-50%); 638 -ms-transform: translateY(-50%); 639 transform: translateY(-50%); 640 top: 50%; 641 width: 50%; 642 max-width: 600px; 643 } 644} 645#vwaUBNModal h2 { 646 margin: 0 0 20px 0; 647 font-family: 'vw-head', sans-serif; 648} 649#vwaUBNModal p { 650 margin: 10px 0 0 0; 651 font-family: 'vw-text', sans-serif; 652} 653#vwaUBNCloseButton { 654 position: absolute; 655 top: 40px; 656 right: 40px; 657 width: 24px; 658 height: 24px; 659 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABG2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+Gkqr6gAAAYFpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAACiRdZHPK0RRFMc/ZvxqjCgWFhYvDSs0RomNMhJq0jRGGWzePG9m1Mx4vTeSbJWtosTGrwV/AVtlrRSRko2NNbFBz3memknm3O65n/u955zuPRc88ayWsyqDkMsXzNhoWJlOzCg1T1TgxUeQalWzjKFoNEJZe7+VaLHrLqdW+bh/rW5etzSoqBUe1AyzIDwmHFkuGA5vCTdrGXVe+ES405QLCt84etLlZ4fTLn86bMZjw+BpFFbSJZwsYS1j5oTl5QRy2SXt9z7OS/x6fmpS1jaZrVjEGCWMwjgjDNNHDwPi++giRLfsKJMf/MmfYFFyNfEGK5gskCZDgU5Rl6S6LmtKdF1GlhWn/3/7aqV6Q251fxiqHm37tR1qNuFrw7Y/Dmz76xC8D3CeL+Yv7kP/m+gbRS2wBw1rcHpR1JLbcLYOLfeGaqo/klemJ5WCl2OoT0DTFfhm3Z79nnN0B/FV+apL2NmFDolvmPsGBptnusRp7Y8AAAAJcEhZcwAACxMAAAsTAQCanBgAAACHSURBVEiJvZbBDcAgDANRWZPpGJTrh1fVFEKc5oWQfA5gBAWoQAdaERXQJrOWOQAYCpMJH5PZnxMhE5OlMFkyIibb2hMTt8YjOF71jjB8bl8AWfLeQMpYWyY6uGHigl+SDiKVukWph5wa09SL5hG6TU662tZE9nWpVSTDZMhiZ7H44dFP/bbco6kMGLW9lC8AAAAASUVORK5CYII='); 660 background-position: center; 661 background-repeat: no-repeat; 662 background-color: transparent; 663 border: transparent; 664 cursor: pointer; 665 color: white; 666} 667#vwaUBNCloseButton:focus-visible { 668 outline: #c86c03 solid 3px; 669 outline-offset: 2px; 670} 671</style> 672 673 674 675 676 677 678 <style >#cookiemgmt *, 679#cookiemgmt *::before, 680#cookiemgmt *::after { 681 box-sizing: border-box; 682} 683#cookiemgmt { 684 outline: none; 685} 686#ensModalWrapper { 687 position: fixed; 688 z-index: 99999; 689 left: 0 !important; 690 top: 0; 691 width: 100%; 692 height: 100%; 693 display: none; 694 padding-top: 16px; 695 box-sizing: border-box; 696 color: black; 697 font-family: 'vw-text', sans-serif; 698 font-weight: normal; 699 font-style: normal; 700 font-size: 14px; 701 line-height: 20px; 702 background: rgba(0, 0, 0, 0.5); 703 padding-inline: 4.16vw; 704 padding-bottom: 16px; 705} 706@media (min-width: 560px) { 707 #ensModalWrapper { 708 padding-inline: 8.33vw; 709 } 710} 711@media (min-width: 1280px) { 712 #ensModalWrapper { 713 padding-inline: 20.83vw; 714 } 715} 716.ensModal { 717 margin-left: auto; 718 margin-right: auto; 719 max-height: 100%; 720 overflow-y: auto; 721 background: #f6f5f2; 722 padding: 0 4.16vw; 723 border-radius: 20px; 724 clip-path: inset(0 round 20px); 725} 726.ensModal a { 727 position: relative; 728 display: inline; 729 border: none; 730 color: #1b2236; 731 text-decoration-line: underline; 732 -webkit-text-decoration-line: underline; 733 text-decoration-thickness: 1px; 734 -webkit-text-decoration-thickness: 1px; 735 text-underline-offset: 0.2em; 736} 737.ensModal a:focus { 738 outline: 2px solid #f08203; 739} 740.ensModal a:active:before { 741 content: ''; 742 position: absolute; 743 top: 0; 744 right: 0; 745 bottom: 0; 746 left: 0; 747 background-color: rgba(255, 255, 255, 0.2); 748} 749.ensModal a:hover:not(:focus) { 750 color: #ccbdab; 751} 752.ensModal hr { 753 border: 0; 754 height: 2px; 755 background: #e0e4e7; 756 margin-top: 16px; 757} 758.ensModal .ensTitle { 759 position: sticky; 760 z-index: 1; 761 top: 0; 762 font-size: 14px; 763 line-height: 24px; 764 font-weight: bold; 765 letter-spacing: -0.015em; 766 text-align: center; 767 background: #ffffff; 768 border-bottom: solid 1px #dfe4e8; 769 padding: 8px 24px; 770 margin: 0 -4.16vw 40px; 771}
772@media (max-height: 400px) { 773 .ensModal .ensTitle { 774 padding: 15px; 775 } 776} 777.ensModal .consentDescription { 778 font-size: 16px; 779 line-height: 24px; 780} 781.ensModal .ensButtons { 782 position: sticky; 783 bottom: 0; 784 display: flex; 785 gap: 8px; 786 padding: 8px 24px; 787 background: #ffffff; 788 justify-content: center; 789 margin: 40px -4.16vw 0; 790} 791@media (min-width: 600px) { 792 .ensModal .ensButtons { 793 gap: 8px; 794 } 795} 796.ensModal .button { 797 position: relative; 798 width: 100%; 799 max-width: 250px; 800 height: 44px; 801 transition: all 0.2s ease-in-out; 802 border-radius: 50px; 803 justify-self: center; 804 cursor: pointer; 805 border: 1px solid #293043; 806 background: #ffffff; 807 color: #293043; 808} 809.ensModal .button:hover { 810 transition: none; 811 background: #ccbdab; 812} 813.ensModal .button:hover::before { 814 content: ''; 815 border-radius: 50px; 816 position: absolute; 817 inset: 0; 818 margin: -2px; 819} 820.ensModal .button:focus { 821 outline: 2px solid #f08203; 822} 823.ensModal .ensToggleRowWrapper hr { 824 display: none; 825} 826.ensModal .ensToggleRow { 827 padding-top: 32px; 828 font-size: 16px; 829 line-height: 24px; 830} 831.ensModal .ensToggleRow .description { 832 padding-inline-start: 36px; 833 color: #1b2236; 834} 835.ensModal .ensToggleLabel { 836 position: relative; 837 display: flex; 838 flex-direction: row-reverse; 839 justify-content: flex-end; 840 margin: -0.11em 0 0.11em; 841 font-weight: bold; 842 color: #1b2236; 843 cursor: pointer; 844} 845.ensModal .ensToggleLabel:hover .card::before { 846 display: block; 847} 848.ensModal .card { 849 padding-inline-end: 12px; 850 color: #001e50; 851 outline: none !important; 852} 853.ensModal .card::before { 854 display: none; 855 content: ""; 856 position: absolute; 857 top: -8px; 858 left: -8px; 859 height: 40px; 860 width: 40px; 861 border-radius: 50%; 862} 863[dir='rtl'] .ensModal .card::before { 864 left: auto; 865 right: -8px; 866} 867.ensModal .ensCheckbox { 868 position: relative; 869 width: 24px; 870 height: 24px; 871 user-select: none; 872 pointer-events: none; 873 appearance: none; 874 -webkit-appearance: none; 875 background-color: transparent; 876 border-radius: 2px; 877 overflow: hidden; 878} 879.ensModal .ensCheckbox::before, 880.ensModal .ensCheckbox::after { 881 position: absolute; 882 width: 24px; 883 height: 24px; 884} 885.ensModal .ensCheckbox::after { 886 opacity: 0; 887 content: url('data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI0ZGRkZGRiI+PHBhdGggZD0ibTkuNTMzNCAxNy41NzMyLTQuOTAyMy00LjA1NDcuODQ3Ni0xLjAyNTQgNC40MzY2IDMuNjcgOC41NTcxLTEyLjM5NDYgMS4wOTM3Ljc1NTgtOC45MjM4IDEyLjg5ODJhLjc1NjkuNzU2OSAwIDAgMSAtMS4xMDg5LjE1MDd6bS4wMzg2LS45MTMyLS4wMDIuMDAyOXoiLz48L3N2Zz4='); 888} 889.ensModal .ensCheckbox::before { 890 content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIyLjY3IDEuMzN2MjEuMzRoLTIxLjM0di0yMS4zNHptMS4zMy0xLjMzaC0yNHYyNGgyNHoiLz48L3N2Zz4K'); 891} 892.ensModal .ensCheckbox:focus-visible { 893 outline: 2px solid #f08203; 894} 895.ensModal .ensCheckbox:checked::after { 896 color: #ffffff; 897 opacity: 1; 898 background-color: #293043; 899} 900.ensModal .ensCheckbox:disabled { 901 color: #dfe4e8; 902 cursor: not-allowed; 903 justify-self: center; 904 background-color: #293043; 905} 906 907#cookiemgmt *, 908#cookiemgmt *::before, 909#cookiemgmt *::after { 910 box-sizing: border-box; 911} 912#cookiemgmt { 913 outline: none; 914} 915.ensNotifyBanner { 916 position: fixed; 917 z-index: 99999; 918 left: 0 !important; 919 top: 0; 920 width: 100%; 921 height: 100%; 922 overflow-y: auto; 923 /* NOTE: For now we can't center the banner vertically to position close icon button correctly. This might change in future, once notifyBannerWrapper will be added. 924 Therefore, instead of using justify-content: center; there is a workaround in place */ 925 display: block; 926 padding-top: 100px; 927 box-sizing: border-box; 928 color: #1b2236; 929 font-family: 'vw-text', sans-serif; 930 font-weight: normal; 931 font-style: normal; 932 font-size: 16px; 933 line-height: 24px; 934 background: rgba(0, 0, 0, 0.5); 935 padding-inline: 4.16vw; 936} 937.ensNotifyBanner:not(:has(.ensButtons)) #ensBannerDescription { 938 border-radius: 20px; 939} 940@media (min-width: 600px) { 941 .ensNotifyBanner { 942 padding-bottom: 32px; 943 } 944}
945@media (max-height: 400px) { 946 .ensNotifyBanner { 947 padding: 0; 948 } 949} 950@media (min-width: 560px) { 951 .ensNotifyBanner { 952 padding-inline: 8.33vw; 953 } 954} 955@media (min-width: 1280px) { 956 .ensNotifyBanner { 957 padding-inline: 20.83vw; 958 } 959} 960.ensNotifyBanner a { 961 position: relative; 962 display: inline; 963 border: none; 964 color: #1b2236; 965 text-decoration-line: underline; 966 -webkit-text-decoration-line: underline; 967 text-decoration-thickness: 1px; 968 -webkit-text-decoration-thickness: 1px; 969 text-underline-offset: 0.2em; 970} 971.ensNotifyBanner a:focus { 972 outline: 2px solid #f08203; 973} 974.ensNotifyBanner a:active:before { 975 content: ''; 976 position: absolute; 977 top: 0; 978 right: 0; 979 bottom: 0; 980 left: 0; 981 background-color: rgba(255, 255, 255, 0.2); 982} 983.ensNotifyBanner a:hover:not(:focus) { 984 color: #ccbdab; 985} 986.ensNotifyBanner hr { 987 border: 0; 988 height: 2px; 989 background: #e0e4e7; 990 margin-top: 16px; 991} 992.ensNotifyBanner #ensBannerDescription { 993 margin-left: auto; 994 margin-right: auto; 995 background: #f6f5f2; 996 padding: 80px 4.16vw 40px; 997 width: 100%; 998 position: relative; 999 border-radius: 20px 20px 0 0; 1000} 1001.ensNotifyBanner #ensBannerDescription #mdlDetails #ensModalLink { 1002 color: #1b2236; 1003 text-decoration: underline; 1004} 1005.ensNotifyBanner #ensBannerDescription #mdlDetails #ensModalLink:hover { 1006 color: #ccbdab; 1007} 1008.ensNotifyBanner .ensPrivacyTitle { 1009 position: absolute; 1010 z-index: 1; 1011 top: -20px; 1012 width: 100%; 1013 left: 0; 1014 font-size: 16px; 1015 font-weight: bold; 1016 letter-spacing: -0.015em; 1017 text-align: center; 1018 background: #ffffff; 1019 border-bottom: solid 1px #dfe4e8; 1020 padding: 16px 24px; 1021 color: #1b2236; 1022 border-radius: 20px 20px 0 0; 1023} 1024@media (max-height: 400px) { 1025 .ensNotifyBanner .ensPrivacyTitle { 1026 padding: 15px; 1027 } 1028} 1029.ensNotifyBanner .ensButtons { 1030 margin-left: auto; 1031 margin-right: auto; 1032 background: #ffffff; 1033 padding: 8px 24px; 1034 width: 100%; 1035 display: flex; 1036 flex-direction: column; 1037 gap: 8px; 1038 align-items: flex-end; 1039 align-items: center; 1040 white-space: nowrap; 1041 justify-content: right; 1042 border-radius: 0 0 20px 20px; 1043} 1044@media (min-width: 600px) { 1045 .ensNotifyBanner .ensButtons { 1046 flex-direction: row; 1047 } 1048 [dir='rtl'] .ensNotifyBanner .ensButtons { 1049 justify-content: flex-end; 1050 } 1051} 1052.ensNotifyBanner .button { 1053 position: relative; 1054 width: 100%; 1055 min-width: 150px; 1056 max-width: 250px; 1057 height: 44px; 1058 transition: all 0.2s ease-in-out; 1059 border-radius: 50px; 1060 padding: 0 32px; 1061 justify-self: center; 1062 cursor: pointer; 1063 border: 2px solid #293043; 1064 background: #293043; 1065 color: #ffffff; 1066} 1067.ensNotifyBanner .button:hover { 1068 transition: none; 1069 background: #ccbdab; 1070 border: 2px solid #ccbdab; 1071 color: #1b2236; 1072} 1073.ensNotifyBanner .button:hover::before { 1074 content: ''; 1075 border-radius: 50px; 1076 position: absolute; 1077 inset: 0; 1078 margin: -2px; 1079 background: rgba(194, 202, 207, 0.2); 1080} 1081.ensNotifyBanner .button:focus { 1082 outline: 2px solid #f08203; 1083} 1084.ensNotifyBanner button.link { 1085 line-height: inherit; 1086 background-color: transparent; 1087 padding: 0; 1088 cursor: pointer; 1089 position: relative; 1090 display: inline; 1091 border: none; 1092 color: #1b2236; 1093 text-decoration-line: underline; 1094 -webkit-text-decoration-line: underline; 1095 text-decoration-thickness: 1px; 1096 -webkit-text-decoration-thickness: 1px; 1097 text-underline-offset: 0.2em; 1098} 1099.ensNotifyBanner button.link:focus { 1100 outline: 2px solid #f08203; 1101} 1102.ensNotifyBanner button.link:active:before { 1103 content: ''; 1104 position: absolute; 1105 top: 0; 1106 right: 0; 1107 bottom: 0; 1108 left: 0; 1109 background-color: rgba(255, 255, 255, 0.2); 1110} 1111.ensNotifyBanner button.link:hover:not(:focus) { 1112 color: #ccbdab; 1113} 1114.ensNotifyBanner #ensCloseBanner { 1115 all: unset; 1116 position: absolute; 1117 z-index: 1; 1118 top: calc(110px); 1119 width: 44px; 1120 height: 44px; 1121 align-self: flex-end; 1122 width: 32px; 1123 height: 32px; 1124 display: flex; 1125 justify-content: center; 1126 align-items: center; 1127 cursor: pointer; 1128 border: solid 1px; 1129 border-radius: 50%; 1130 box-sizing: border-box; 1131} 1132@media (max-height: 400px) { 1133 .ensNotifyBanner #ensCloseBanner { 1134 top: 5px; 1135 } 1136} 1137@media (min-width: 600px) and (max-height: 400px) { 1138 .ensNotifyBanner #ensCloseBanner { 1139 right: calc(50% - 600px/2 + 12px); 1140 } 1141 [dir='rtl'] .ensNotifyBanner #ensCloseBanner { 1142 left: calc(50% - 600px/2 + 12px); 1143 } 1144} 1145.ensNotifyBanner #ensCloseBanner::after { 1146 all: unset; 1147 content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTIxLjQ3
1147NCAzLjQ2Ny0uOTQyLS45NDEtOC41MzIgOC41MzMtOC41MzQtOC41MzMtLjk0Ljk0MSA4LjUzMyA4LjUzMy04LjUzMyA4LjUzMi45NC45NDIgOC41MzQtOC41MzMgOC41MzIgOC41MzMuOTQyLS45NDItOC41MzMtOC41MzJ6Ii8+PC9zdmc+Cg=='); 1148 display: block; 1149 width: 24px; 1150 height: 24px; 1151} 1152.ensNotifyBanner #ensCloseBanner:hover { 1153 background: #ccbdab; 1154} 1155.ensNotifyBanner #ensCloseBanner:focus { 1156 outline: 2px solid #f08203; 1157} 1158 1159#cookiemgmt.zoom-300 #ensModalWrapper .ensModal .ensButtons { 1160 position: static !important; 1161} 1162</style> 1163 1164 1165 1166 1167 1168<link rel="apple-touch-icon" sizes="180x180" href="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/favicons/apple-touch-icon.png"/> 1169<link rel="icon" type="image/png" sizes="32x32" href="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/favicons/favicon-32x32.png"/> 1170<link rel="icon" type="image/png" sizes="16x16" href="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/favicons/favicon-16x16.png"/> 1171<link rel="mask-icon" href="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/favicons/vw_bw.svg" color="#1d1f20"/> 1172<link rel="shortcut icon" href="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/favicons/favicon.ico"/> 1173<meta name="msapplication-config" content="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/favicons/browserconfig.xml"/> 1174 1175 1176 1177
1177<script id="client-priority" src="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/clientlibs-priority.7aff33b2c31b9933.js" async></script>
1177 1178 1179
1179<script data-react-helmet="true" type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.vw.ca#website","url":"https://www.vw.ca","publisher":{"@type":"Organization","@id":"https://www.vw.ca#organization"}},{"@type":"WebPage","name":"Volkswagen Configurator","description":"Explore and customize Volkswagen models using the VW configurator tool to build your dream car with preferred features and options.","url":"https://www.vw.ca/en/configurator.html"},{"@type":"Organization","@id":"https://www.vw.ca#organization","url":"https://www.vw.ca","logo":"https://www.vw.ca/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/img/vw-logo-2x.png"},{"@type":"WebPage","@id":"https://www.vw.ca/en/configurator.html#webpage","name":"Build and Price | VW Car Configurator | Volkswagen Canada","description":"Use the Volkswagen car configurator to build and price your ideal VW. Customize features, trims, and options to create the perfect Volkswagen for you.\r\n\r\n","url":"https://www.vw.ca/en/configurator.html","datePublished":"2024-05-28T15:36:01.083Z","dateModified":"2026-09-23T19:11:09.786Z","breadcrumb":{"@type":"BreadcrumbList","@id":"https://www.vw.ca/en/configurator.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.vw.ca/en.html"},{"@type":"ListItem","position":2,"name":"Explore and Build","item":"https://www.vw.ca/en/configurator.html"}]},"isPartOf":{"@type":"WebSite","@id":"https://www.vw.ca#website"},"author":{"@type":"Organization","@id":"https://www.vw.ca#organization"},"publisher":{"@type":"Organization","@id":"https://www.vw.ca#organization"}}]}</script>
1179 1180 1181
1181<script> 1182 window.addEventListener('pageshow', (event) => { 1183 if (event.persisted) { 1184 const msg = `The back-forward-cache for is available but ignored via location reload.`; 1185 try { 1186 vwa_d6_cms.log.loggers.general.log(msg); 1187 } catch (e) { 1188 console.log(msg); 1189 } 1190 window.location.reload(); 1191 } 1192 }); 1193 </script>
1193 1194</head> 1195<body> 1196 1197
1198<script id="spaModel" class="fragmentModel" type="application/json">{"spaGlobalConfig":{"consentConfiguration":{"documentKey":"10f09c69-6467-4140-ad35-8392a2566b2f","resourceHostId":"document-consent","connectionId":"buM0tIBfywH0QLZzauYL4by02fpuNYb0","showConsentProbability":100},"integrator":false,"env":"PROD","serverId":"644f2a73-680c-4222-b2ac-d0a6fc602309","generationTime":"2026-10-02T05:28:06.878581841Z","siteUrl":"https://www.vw.ca","marketPath":"/content/onehub_pkw/ca","cmsVersion":"3.204.282.128","featureToggles":{"example1ToggleEnabled":true,"example2ToggleDisabled":true,"example3ToggleEnabled":false,"example4ToggleEnabled":false,"showroomTopbarNavigationEnabled":true,"example5ToggleEnabled":true,"enabledUtilityNavigation":true,"enableSwapSectionPersonalization":true,"enableGuardJS":true,"disableAutomaticStoppingGuardJs":true,"disableSanitizeHTML":false,"enableConsentCheckForPersonalization":true,"disableLazyLoading":true,"enableFlickerDefender":false,"enableFAContainerMinHeightFull":true,"enableMyDealerState":true,"enableMyDealerCookieNotification":true,"enableMyDealerZeroState":true,"enableRichtextDisclaimers":true,"enableRemoteLogging":true,"enableOriginInServiceConfig":true,"enableSso":true,"enableIntegratorWhiteList":true,"enabledMofaInSearch":true,"enableSearchSuggestions":true,"enableCarTechnicalDataRebrush":true,"enableInpageNavigationV2":true,"enableFeatureAppLazyLoading":true,"noServiceConfigCredentialsOnProd":true,"simulateProdForServiceConfigCredentialsTest":false,"enableNoSuffixShowrooms":true,"enableCloseAllLayers":true,"enableSmartImaging":false,"useI18nFromHomePagePath":false,"enableAdvancedDisclaimerPersistentCache":true,"enableMydealerFeatureInMainNavigation":true,"enableNewAnchorTarget":true,"enableAudioDescriptionFeat":true,"enableAssetDisclaimers":false,"enableNewFullscreenStage":true,"enableInterlayerNavigationInContentSlider":true,"enableTransparencyForAllImages":true,"disableBfCache":true,"enableTopBarV3":true,"enableNewSchemaOrgFormat":true,"enableNgw18DigitalSourceTypeForDam":true,"enableAfterSalesFilterSection":true},"scene7Domain":"https://assets.volkswagen.com","smasiDomain":"https://smartsignals2.smart-digital-solutions.de","clientBundleUrl":"https://feature-services.vwonehub.io/client-bundle-v0.131.0.js","clientBundleDomain":"https://feature-services.vwonehub.io","trackingUrl":"//vw-tam.lighthouselabs.eu/vwd6/ca_one/Bootstrap.js","trackingDomain":"http://vw-tam.lighthouselabs.eu","defaultLegalEntity":"market","legalEntityLabels":{"cardifAssurance":"Disclaimers by Cardif Assurance","market":"Disclaimers by Volkswagen","groupCharging":"Disclaimers by Volkswagen Group Charging","companyBank":"Disclaimers by Volkswagen Bank","ag":"Disclaimers by Volkswagen AG","companyLeasingProvider":"Disclaimers by Volkswagen Leasing","dealers":"Disclaimers by [[ Volkswagen Dealers ]]","companyInsurance":"Disclaimers by Volkswagen Car Insurance","companyPayment":"Disclaimers by Volkswagen Payment S.A."},"testScenarioId":null,"pageLoadingLabel":"Loading page","componentsLoadingLabel":"Loading","newContentNotification":"New content available on top of page!","newContentOnPageNotification":"New content available for","linkLabels":{"externalLink":"Open external link","downloadLink":"Download file","faxLink":"Open fax link","mailLink":"Open mail link","phoneLink":"Open phone link"},"disclaimerLabels":{"disclaimerNrReferenceLabel":"Reference to disclaimer number","badgeToggleLabel":"Show disclaimer number","closeDisclaimerLabel":"Close disclaimer","scrollToDisclaimerRefNumberButtonText":"Go back"},"integratorNotWhiteListedLabels":{"layerHeadline":"Maintenance","layerCopy":"Please try again later"},"nbabMobileLabel":"Shortcuts","nbabOpenDropdownLabel":"More Options","nbabCloseDropdownLabel":"Close","layerBtnCloseLabel":"Close","carouselPreviousSlideLabel":"Go to previous slide","carouselNextSlideLabel":"Go to next slide","fullscreenGalleryLabel":"Fullscreen Gallery","initialPersonalizableMboxes":[],"safeWords":{"Volkswagen":"Volkswagen","4MOTION":"4MOTION","corporate":"corporate","4MOTION®":"4MOTION®","Corporate":"Corporate","4MOTION®":"4MOTION®"},"marketBasedFeatures":{"activateParameterService":false,"activateGermanWltpLegislation":false,"activateAdvancedDisclaimersNotification":false,"enableNavigationV2":true,"activateWishlist":false},"personalizationConfig":{"enabled":true,"timeout":5000,"smasiInterval":600,"organizationId":"c8fTGKPVda2Oj21aJDOaa040mtMhagB","partnerId":"Zs01UM7Syg9OeUyHD5wfByU006U5REc1","collectionId":"ECbJh30qA4AP57AwRG3HyOC08367lST","smasiUrl":"https://smartsignals2.smart-digital-solutions.de/","pageCatalogPath":"/api/v1/VwPageCatalog?organizationId=${organizationId}&collectionId=${collectionId}","contentCatalogPath":"/api/v1/VwContentCatalog?organizationId=${organizationId}&collectionId=${collectionId}"},"externalLinkLightboxConfigModel":{"enabled":false,"internalDomainsWhitelist":["https://youtubeembed.featureapps.vwtools.ca/youtube-embed.js","https://media.vw.mediaservice.avp.tech/ ","https://cachedimageonthefly.autodatadirect.com","https://prod.vwcafeatureappownersmanual.svc.vwusa.io","https://prod.vwcafeatureappyoutubeembed.svc.vwusa.io","https://prod.vwcafeatureappcporates.svc.vwusa.io","https://prod.vwcafeatureappmaintenancecostcomparison.svc.vwusa.io","https://prod.vwcafeatureservicebundlerservice.svc.vwusa.io/payment-estimator-bundle.js"]},"integratorTemplateModel":null,"testAutomationConfigModel":{"enabled":false},"globalDisclaimerRegistryModel":null,"navigationModel":{"menuItems":[{"title":"Models and Offers","richTextTitle":[{"kind":"textNode","value":"Models and Offers"}],"url":"/en/models.html","menuItems":[{"title":"Models and Offers","richTextTitle":[{"kind":"textNode","value":"Models and Offers"}],"url":"/en/models/new-vehicles.html","menuItems":[{"title":"Tiguan","richTextTitle":[{"kind":"textNode","value":"Tiguan"}],"url":"/en/models/new-vehicles/2026-tiguan.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}],"templateType":"EDITORIAL","noFlyoutLink":true,"navFlyoutTitle":"Models","navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Build Your Volkswagen","richTextTitle":[{"kind":"textNode","value":"Build Your Volkswagen"}],"url":"https://www.vw.ca/en/configurator.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}],"templateType":"EDITORIAL","noFlyoutLink":true,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"Top Links","navFlyoutTopLinks":[{"title":"Search New and Pre-Owned inventory","url":"/en/inventory.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Book a test drive","url":"/en/forms/testdrive.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Find a dealer","url":"/en/find-a-dealer.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Contact us","url":"/en/about-volkswagen/contact.html","linkType":null,"linkWindowTarget":null,"category":null}],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}
1198,{"title":"Find a Dealer","richTextTitle":[{"kind":"textNode","value":"Find a Dealer"}],"url":"/en/find-a-dealer.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"Top Links","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Shop Now","richTextTitle":[{"kind":"textNode","value":"Shop Now"}],"url":"/en/shopping-tools.html","menuItems":[{"title":"Search New and Pre-Owned Inventory","richTextTitle":[{"kind":"textNode","value":"Search New and Pre-Owned Inventory"}],"url":"/en/inventory.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Compare","richTextTitle":[{"kind":"textNode","value":"Compare"}],"url":"/en/compare.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Why Certified Pre-Owned","richTextTitle":[{"kind":"textNode","value":"Why Certified Pre-Owned"}],"url":"https://www.vw.ca/en/certified-preowned.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Prepaid Maintenance","richTextTitle":[{"kind":"textNode","value":"Prepaid Maintenance"}],"url":"/en/shopping-tools/prepaid-maintenance.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}
1198,{"title":"Shop Merchandise","richTextTitle":[{"kind":"textNode","value":"Shop Merchandise"}],"url":"https://www.vwcollection.ca/","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Warranties and Roadside Assistance","richTextTitle":[{"kind":"textNode","value":"Warranties and Roadside Assistance"}],"url":"/en/owners-and-drivers/warranties-and-coverage.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}],"templateType":"EDITORIAL","noFlyoutLink":true,"navFlyoutTitle":"Shopping Tools","navFlyoutTopLinksTitle":"Top Links","navFlyoutTopLinks":[{"title":"Build your Volkswagen","url":"/en/configurator.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Total Cost of Ownership","url":"/en/why-vw/cost-of-ownership.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Warranties and Roadside Assistance","url":"/en/owners-and-drivers/warranties-and-coverage.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Find a Dealer ","url":"/en/find-a-dealer.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Newcomer Program","url":"/idhub/content/experience-fragments/onehub_pkw/ca/en/static/layers/showroom/_2024/newcomer-program/master.html","linkType":null,"linkWindowTarget":null,"category":null}],"navFlyoutTeaser":{"trackingModel":{"contentLabels":"{}","tagTypeBroken":false,"contentName":null,"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/jcr:content/root/main"},"categoryLinkTarget":"_self","teaserElementLinkHref":"/en/models/new-vehicles/2026-tiguan.html","teaserElementLinkTarget":"_self","showCategoryElement":true,"showAbstractElement":true,"showAdditionalLink":false,"displayType":"DEFAULT","mediaExisting":true,"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"_1918569666/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/main/media~n/a",":items":{"image":{"altText":"Jacob Shaffelburg is in a Team Canada Soccer uniform on a green field holding a soccer ball, posed in front of a Tiguan. Behind him are rows of empty red stadium seats and banners featuring the Canada Soccer logo and Volkswagen branding.","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Navigation Image 1 -2 Tiguan","damSrc":"/content/dam/onehub_pkw/importers/ca/2026/en/homepage/june/Navigation Image 1 -2 Tiguan.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":"<b>Shop Tiguan</b>","headingPlainText":"Shop Tiguan","articleMeta":{"readingTime":-1,"minutesLabel":"min","readLabel":"read"},"image":{"altText":"Jacob Shaffelburg is in a Team Canada Soccer uniform on a green field holding a soccer ball, posed in front of a Tiguan. Behind him are rows of empty red stadium seats and banners featuring the Canada Soccer logo and Volkswagen branding.","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Navigation Image 1 -2 Tiguan","damSrc":"/content/dam/onehub_pkw/importers/ca/2026/en/homepage/june/Navigation Image 1 -2 Tiguan.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"},"teaserLayerLink":false,"categoryLayerLink":false,"contentLabels":"{}","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/jcr:content/root/main","tagTypeBroken":false,"contentId":"_269399575/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/main~n/a",":items":{"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"_1918569666/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/main/media~n/a",":items":{"image":{"altText":"Jacob Shaffelburg is in a Team Canada Soccer uniform on a green field holding a soccer ball, posed in front of a Tiguan. Behind him are rows of empty red stadium seats and banners featuring the Canada Soccer logo and Volkswagen branding.","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENT
1198ER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Navigation Image 1 -2 Tiguan","damSrc":"/content/dam/onehub_pkw/importers/ca/2026/en/homepage/june/Navigation Image 1 -2 Tiguan.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":{"richtext":[{"kind":"htmlElement","tagName":"b","children":[{"kind":"textNode","value":"Shop Tiguan"}]}],"order":"H2","style":"H2","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/jcr:content/root/main/heading","empty":false,":type":"vwa-ngw18/components/editorial/elements/headingElement"},"abstract":{"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/jcr:content/root/main/abstract","empty":true,":type":"vwa-ngw18/components/editorial/elements/richtextSimpleElement"}},":type":"vwa-ngw18/components/editorial/elements/editorialTeaserElement",":itemsOrder":["media","heading","abstract"]},"navFlyoutFeatureAppConfig":null},{"title":"Why VW","richTextTitle":[{"kind":"textNode","value":"Why VW"}],"url":"/en/why-vw.html","menuItems":[{"title":"Total Cost of Ownership","richTextTitle":[{"kind":"textNode","value":"Total Cost of Ownership"}],"url":"/en/why-vw/cost-of-ownership.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Our Partners and Sponsorships","richTextTitle":[{"kind":"textNode","value":"Our Partners and Sponsorships"}],"url":"/en/about-volkswagen/sponsorships-partners.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"About Volkswagen","richTextTitle":[{"kind":"textNode","value":"About Volkswagen"}],"url":"/en/about-volkswagen.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Discover Our Models","richTextTitle":[{"kind":"textNode","value":"Discover Our Models"}],"url":"/en/models/new-vehicles.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":"What sets a VW apart","navFlyoutTopLinksTitle":"Top Links","navFlyoutTopLinks":[{"title":"About Volkswagen","url":"/en/about-volkswagen.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Discover our models","url":"/en/models/new-vehicles.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"EV Hub","url":"/en/electric-vehicles/ev-hub.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Stay in the know","url":"/en/forms/handraiser.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Find a dealer ","url":"/en/find-a-dealer.html","linkType":null,"linkWindowTarget":null,"category":null}],"navFlyoutTeaser":{"trackingModel":{"contentLabels":"{}","tagTypeBroken":false,"contentName":null,"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/battery-factory/master/jcr:content/root/main"},"categoryLinkTarget":"_self","teaserElementLinkHref":"/en/electric-vehicles/ev-hub/ev-news/st-thomas-gigafactory.html","teaserElementLinkTarget":"_self","showCategoryElement":true,"showAbstractElement":true,"showAdditionalLink":false,"displayType":"DEFAULT","mediaExisting":true,"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"_2146837987/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/battery-factory/master/main/media~n/a",":items":{"image":{"altText":"A rendering of the new electric battery gigafactory in st thomas","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENT
1198ER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Gigafactory_Hero","damSrc":"/content/dam/onehub_pkw/importers/ca/2023/en/editorial/ev-hub/battery-gigafactory/Gigafactory_Hero.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":"Our<b> St. Thomas battery cell Gigafactory</b>","headingPlainText":"Our St. Thomas battery cell Gigafactory","image":{"altText":"A rendering of the new electric battery gigafactory in st thomas","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Gigafactory_Hero","damSrc":"/content/dam/onehub_pkw/importers/ca/2023/en/editorial/ev-hub/battery-gigafactory/Gigafactory_Hero.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"},"teaserLayerLink":false,"categoryLayerLink":false,"contentLabels":"{}","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/battery-factory/master/jcr:content/root/main","tagTypeBroken":false,"contentId":"_1370979320/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/battery-factory/master/main~n/a",":items":{"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"_2146837987/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/battery-factory/master/main/media~n/a",":items":{"image":{"altText":"A rendering of the new electric battery gigafactory in st thomas","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Gigafactory_Hero","damSrc":"/content/dam/onehub_pkw/importers/ca/2023/en/editorial/ev-hub/battery-gigafactory/Gigafactory_Hero.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":{"richtext":[{"kind":"textNode","value":"Our"},{"kind":"htmlElement","tagName":"b","children":[{"kind":"textNode","value":" St. Thomas battery cell Gigafactory"}]}],"order":"H2","style":"H2","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/battery-factory/master/jcr:content/root/main/heading","empty":false,":type":"vwa-ngw18/components/editorial/elements/headingElement"},"abstract":{"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/battery-factory/master/jcr:content/root/main/abstract","empty":true,":type":"vwa-ngw18/components/editorial/elements/richtextSimpleElement"}},":type":"vwa-ngw18/components/editorial/elements/editorialTeaserElement",":itemsOrder":["media","heading","abstract"]},"navFlyoutFeatureAppConfig":null},{"title":"Financial Services","richTextTitle":[{"kind":"textNode","value":"Financial Services"}],"url":"/en/financial-services.html","menuItems":[{"title":"Steps to Financing a VW","richTextTitle":[{"kind":"textNode","value":"Steps to Financing a VW"}],"url":"/en/financial-services/volkswagen-finance.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Volkswagen Protection Plus®","richTextTitle":[{"kind":"textNode","value":"Volkswagen Protection Plus®"}],"url":"/en/financial-services/volkswagen-protection-plus.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}
1198,{"title":"VW Insurance","richTextTitle":[{"kind":"textNode","value":"VW Insurance"}],"url":"/en/financial-services/vw-insurance.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"End of Lease","richTextTitle":[{"kind":"textNode","value":"End of Lease"}],"url":"/en/financial-services/end-of-lease.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"My Account","richTextTitle":[{"kind":"textNode","value":"My Account"}],"url":"https://www.vwfinance.ca/login","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Finance or Lease?","richTextTitle":[{"kind":"textNode","value":"Finance or Lease?"}],"url":"/en/shopping-tools/financing-leasing-options.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"FAQs","richTextTitle":[{"kind":"textNode","value":"FAQs"}],"url":"/en/financial-services/faqs.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}],"templateType":"EDITORIAL","noFlyoutLink":true,"navFlyoutTitle":"Steps to financing a VW","navFlyoutTopLinksTitle":"Top Links","navFlyoutTopLinks":[{"title":"Build your Volkswagen","url":"/en/configurator.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Models and Offers","url":"/en/models/new-vehicles.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Find a dealer ","url":"/en/find-a-dealer.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Search New and Pre-Owned Inventory","url":"/en/inventory.html","linkType":null,"linkWindowTarget":null,"category":null}],"navFlyoutTeaser":{"trackingModel":{"contentLabels":"{\"content\":[\"maintenance\"]}","tagTypeBroken":false,"contentName":null,"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/cost-of-ownership/master/jcr:content/root/main"},"categoryLinkTarget":"_self","teaserElementLinkHref":"/en/why-vw/cost-of-ownership.html","teaserElementLinkTarget":"_self","showCategoryElement":true,"showAbstractElement":true,"showAdditionalLink":false,"displayType":"DEFAULT","mediaExisting":true,"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"_1551749170/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/cost-of-ownership/master/main/media~n/a",":items":{"image":{"altText":"A VW representative showing a woman some information on a piece of paper","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/VW_Navigation_Financial services","damSrc":"/content/dam/onehub_pkw/importers/ca/2023/en/general/nav-flyout/VW_Navigation_Financial services.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":"See why owning a VW costs <b>less than you think</b>","headingPlainText":"See why owning a VW costs less than you think","articleMeta":{"readingTime":-1,"minutesLabel":"min","readLabel":"read"},"image":{"altText":"A VW representative showing a woman some information on a piece of paper","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENT
1198ER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/VW_Navigation_Financial services","damSrc":"/content/dam/onehub_pkw/importers/ca/2023/en/general/nav-flyout/VW_Navigation_Financial services.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"},"teaserLayerLink":false,"categoryLayerLink":false,"contentLabels":"{\"content\":[\"maintenance\"]}","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/cost-of-ownership/master/jcr:content/root/main","tagTypeBroken":false,"contentId":"291189369/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/cost-of-ownership/master/main~n/a",":items":{"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"_1551749170/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/cost-of-ownership/master/main/media~n/a",":items":{"image":{"altText":"A VW representative showing a woman some information on a piece of paper","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/VW_Navigation_Financial services","damSrc":"/content/dam/onehub_pkw/importers/ca/2023/en/general/nav-flyout/VW_Navigation_Financial services.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":{"richtext":[{"kind":"textNode","value":"See why owning a VW costs "},{"kind":"htmlElement","tagName":"b","children":[{"kind":"textNode","value":"less than you think"}]}],"order":"H2","style":"H2","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/cost-of-ownership/master/jcr:content/root/main/heading","empty":false,":type":"vwa-ngw18/components/editorial/elements/headingElement"},"abstract":{"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/cost-of-ownership/master/jcr:content/root/main/abstract","empty":true,":type":"vwa-ngw18/components/editorial/elements/richtextSimpleElement"}},":type":"vwa-ngw18/components/editorial/elements/editorialTeaserElement",":itemsOrder":["media","heading","abstract"]},"navFlyoutFeatureAppConfig":null},{"title":"Owners and Drivers","richTextTitle":[{"kind":"textNode","value":"Owners and Drivers"}],"url":"/en/owners-and-drivers.html","menuItems":[{"title":"About My Vehicle","richTextTitle":[{"kind":"textNode","value":"About My Vehicle"}],"url":"/en/owners-and-drivers/about-my-vehicle.html","menuItems":[{"title":"Owner's Manual and Literature","richTextTitle":[{"kind":"textNode","value":"Owner's Manual and Literature"}],"url":"/en/owners-and-drivers/owner-s-manual.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Warning and Indicator lights","richTextTitle":[{"kind":"textNode","value":"Warning and Indicator lights"}],"url":"/en/owners-and-drivers/warning-indicator-lights.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Vehicle Software Updates","richTextTitle":[{"kind":"textNode","value":"Vehicle Software Updates"}],"url":"/en/owners-and-drivers/vehicle-software-updates.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Recalls","richTextTitle":[{"kind":"textNode","value":"Recalls"}],"url":"/en/owners-and-drivers/recalls.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Service and Maintenance ","richTextTitle":[{"kind":"textNode","value":"Service and Maintenance "}],"url":"/en/owners-and-drivers/service.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":"Service","navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Parts, Accessories and Merch","richTextTitle":[{"kind":"textNode","value":"Parts, Accessories and Merch"}],"url":"/en/owners-and-drivers/parts.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":"Parts, accessories and merch","navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}
1198,{"title":"Warranties and Roadside Assistance","richTextTitle":[{"kind":"textNode","value":"Warranties and Roadside Assistance"}],"url":"/en/owners-and-drivers/warranties-and-coverage.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":true,"navFlyoutTitle":"Warranties and Roadside Assistance","navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Plug&Charge","richTextTitle":[{"kind":"textNode","value":"Plug&Charge"}],"url":"/en/owners-and-drivers/plug-and-charge.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"Tires and Tire Storage","richTextTitle":[{"kind":"textNode","value":"Tires and Tire Storage"}],"url":"https://www.vw.ca/en/owners-and-drivers/parts/tires.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"The NACS DC Adapter","richTextTitle":[{"kind":"textNode","value":"The NACS DC Adapter"}],"url":"/en/electric-vehicles/ev-hub/ev-news/nacs-dc-adapter.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null},{"title":"myVW","richTextTitle":[{"kind":"textNode","value":"myVW"}],"url":"/en/owners-and-drivers/myVW.html","menuItems":[],"templateType":"EDITORIAL","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}],"templateType":"EDITORIAL","noFlyoutLink":true,"navFlyoutTitle":"Owners and Drivers","navFlyoutTopLinksTitle":"Top Links","navFlyoutTopLinks":[{"title":"Maintenance timeline ","url":"/en/owners-and-drivers/service/maintenance-timeline.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Recalls","url":"/en/owners-and-drivers/recalls.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Prepaid Maintenance","url":"/en/shopping-tools/prepaid-maintenance.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Book a service appointment","url":"/en/find-a-dealer.html","linkType":null,"linkWindowTarget":null,"category":null}],"navFlyoutTeaser":{"trackingModel":{"contentLabels":"{}","tagTypeBroken":false,"contentName":null,"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/welcome-home/master/jcr:content/root/main"},"categoryLinkTarget":"_self","teaserElementLinkHref":"https://tirepriceassurance.ca/VW/en/Guidelines","teaserElementLinkText":"Conditions apply. See here for full details.","teaserElementLinkTarget":"_blank","showCategoryElement":true,"showAbstractElement":true,"showAdditionalLink":false,"displayType":"DEFAULT","mediaExisting":true,"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"161738591/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/welcome-home/master/main/media~n/a",":items":{"image":{"altText":"Female service technician smiling and changing the tire","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Find-A-Dealer-Page-Module-Image_1920x1080","damSrc":"/content/dam/onehub_pkw/importers/ca/2025/en/general/tire-change/Find-A-Dealer-Page-Module-Image_1920x1080.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":"<b>Weâll match the lowest price on any eligible set of 4 tires and roll in a limited-time rebate. <br>\r\n<br>\r\n Conditions apply. See here for full details.<br>\r\n </b>","headingPlainText":"Weâll match the lowest price on any eligible set of 4 tires and roll in a limited-time rebate. Conditions apply. See here for full details.","image":{"altText":"Female service technician smiling and changing the tire","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENT
1198ER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Find-A-Dealer-Page-Module-Image_1920x1080","damSrc":"/content/dam/onehub_pkw/importers/ca/2025/en/general/tire-change/Find-A-Dealer-Page-Module-Image_1920x1080.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"},"teaserLayerLink":false,"categoryLayerLink":false,"contentLabels":"{}","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/welcome-home/master/jcr:content/root/main","tagTypeBroken":false,"contentId":"_1520160054/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/welcome-home/master/main~n/a",":items":{"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"161738591/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/welcome-home/master/main/media~n/a",":items":{"image":{"altText":"Female service technician smiling and changing the tire","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Find-A-Dealer-Page-Module-Image_1920x1080","damSrc":"/content/dam/onehub_pkw/importers/ca/2025/en/general/tire-change/Find-A-Dealer-Page-Module-Image_1920x1080.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":{"richtext":[{"kind":"htmlElement","tagName":"b","children":[{"kind":"textNode","value":"Weâll match the lowest price on any eligible set of 4 tires and roll in a limited-time rebate. "},{"kind":"htmlElement","tagName":"br","children":[]},{"kind":"htmlElement","tagName":"br","children":[]},{"kind":"textNode","value":" Conditions apply. See here for full details."},{"kind":"htmlElement","tagName":"br","children":[]},{"kind":"textNode","value":" "}]}],"order":"H2","style":"H2","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/welcome-home/master/jcr:content/root/main/heading","empty":false,":type":"vwa-ngw18/components/editorial/elements/headingElement"},"abstract":{"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/welcome-home/master/jcr:content/root/main/abstract","empty":true,":type":"vwa-ngw18/components/editorial/elements/richtextSimpleElement"}},":type":"vwa-ngw18/components/editorial/elements/editorialTeaserElement",":itemsOrder":["media","heading","abstract"]},"navFlyoutFeatureAppConfig":null},{"title":"VolksKlub","richTextTitle":[{"kind":"textNode","value":"VolksKlub"}],"url":"/en/owners-and-drivers/volkswagen-owner-benefits.html","menuItems":[],"templateType":"UNKNOWN","noFlyoutLink":false,"navFlyoutTitle":null,"navFlyoutTopLinksTitle":"Top Links","navFlyoutTopLinks":[],"navFlyoutTeaser":null,"navFlyoutFeatureAppConfig":null}],"backButtonLabel":"Back","closeButtonLabel":"Close menu","overviewPageLinkLabel":"All","homepage":{"title":"Volkswagen Canada | Discover our SUVs and car lineup","url":"/en.html","linkType":null,"linkWindowTarget":null,"category":null},"navFlyoutTopLinksTitle":"Top Links","navFlyoutTopLinks":[{"title":"Total cost of ownership","url":"/en/why-vw/cost-of-ownership.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Certified Pre-Owned","url":"/en/certified-preowned.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Stay in the know","url":"/en/forms/handraiser.html","linkType":null,"linkWindowTarget":null,"category":null},{"title":"Find a Dealer","url":"/en/find-a-dealer.html","linkType":null,"linkWindowTarget":null,"category":null}],"navFlyoutTeaser":{"trackingModel":{"contentLabels":"{}","tagTypeBroken":false,"contentName":null,"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/jcr:content/root/main"},"categoryLinkTarget":"_self","teaserElementLinkHref":"/en/models/new-vehicles/2026-tiguan.html","teaserElementLinkTarget":"_self","showCategoryElement":true,"showAbstractElement":true,"showAdditionalLink":false,"displayType":"DEFAULT","mediaExisting":true,"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"_1918569666/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/main/media~n/a",":items":{"image":{"altText":"Jacob Shaffelburg is in a Team Canada Soccer uniform on a green field holding a soccer ball, posed in front of a Tiguan. Behind him are rows of empty red stadium seats and banners featuring the Canada Soccer logo and Volkswagen branding.","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENT
1198ER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Navigation Image 1 -2 Tiguan","damSrc":"/content/dam/onehub_pkw/importers/ca/2026/en/homepage/june/Navigation Image 1 -2 Tiguan.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":"<b>Shop Tiguan</b>","headingPlainText":"Shop Tiguan","articleMeta":{"readingTime":-1,"minutesLabel":"min","readLabel":"read"},"image":{"altText":"Jacob Shaffelburg is in a Team Canada Soccer uniform on a green field holding a soccer ball, posed in front of a Tiguan. Behind him are rows of empty red stadium seats and banners featuring the Canada Soccer logo and Volkswagen branding.","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Navigation Image 1 -2 Tiguan","damSrc":"/content/dam/onehub_pkw/importers/ca/2026/en/homepage/june/Navigation Image 1 -2 Tiguan.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"},"teaserLayerLink":false,"categoryLayerLink":false,"contentLabels":"{}","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/jcr:content/root/main","tagTypeBroken":false,"contentId":"_269399575/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/main~n/a",":items":{"media":{"darkDisclaimer":false,"mediaType":"IMAGE","disclaimers":[],"useParentAspectRatio":false,"hasPortraitImage":false,"aspectRatio":"r_16_9","contentId":"_1918569666/xf/onehub_pkw/ca/en/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/main/media~n/a",":items":{"image":{"altText":"Jacob Shaffelburg is in a Team Canada Soccer uniform on a green field holding a soccer ball, posed in front of a Tiguan. Behind him are rows of empty red stadium seats and banners featuring the Canada Soccer logo and Volkswagen branding.","image":{"originalWidth":1920,"originalHeight":1080,"disclaimerPaths":[],"aiSourceType":null,"focalPoint":"CENTER_CENTER","mediaInfo":null,"imageSourceType":"Scene7","validScene7Asset":true,"scene7File":"volkswagenag/Navigation Image 1 -2 Tiguan","damSrc":"/content/dam/onehub_pkw/importers/ca/2026/en/homepage/june/Navigation Image 1 -2 Tiguan.jpg","aspectRatio":"r_16_9","empty":false},":type":"vwa-ngw18/components/editorial/elements/imageElement"}},":type":"vwa-ngw18/components/editorial/elements/mediaElement",":itemsOrder":["image"]},"heading":{"richtext":[{"kind":"htmlElement","tagName":"b","children":[{"kind":"textNode","value":"Shop Tiguan"}]}],"order":"H2","style":"H2","originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/jcr:content/root/main/heading","empty":false,":type":"vwa-ngw18/components/editorial/elements/headingElement"},"abstract":{"originalCqPath":"/content/experience-fragments/onehub_pkw/ca/en/static/editorial_teaser/_2023/general/nav_flyouts/special-offers/master/jcr:content/root/main/abstract","empty":true,":type":"vwa-ngw18/components/editorial/elements/richtextSimpleElement"}},":type":"vwa-ngw18/components/editorial/elements/editorialTeaserElement",":itemsOrder":["media","heading","abstract"]},"contentId":"268499923/onehub_pkw/ca/en/configurator/jcr:content~n/a","mboxId":"_1887714671/onehub_pkw/ca/en/configurator/jcr:content",":items":{},":type":"vwa-ngw18/components/structure/navigation/oneHubNavigationModel",":itemsOrder":[]},"topBarModel":{"openBurgerMenuLabel":"Menu","closeBurgerMenuLabel":"Close","loginButtonLabel":"Login","loginButtonNoUserInfoFallbackLabel":"Your account","menuLabel":"Menu","logoTitle":"Click for homepage","searchLabel":"Search","inPageNavigationLabel":"In-page","inPageNavigationButtonLabel":"Open in-page navigation","inPageNavigationCloseButtonLabel":"Close Inpage Navigation","contentId":"268499923/onehub_pkw/ca/en/configurator/jcr:content~n/a","mboxId":"_1887714671/onehub_pkw/ca/en/configurator/jcr:content",":items":{},":type":"vwa-ngw18/components/structure/navigation/navigation/topbar",":itemsOrder":[]},"footerModel":{"legalAndImprintLinks":{"LEGAL":{"category":"LEGAL","hideHeadline":false,"order":1,"links":[{"title":"Legal and Compliance","url":"/en/legal-and-compliance.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Usage Agreement","url":"/en/usage-agreement.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Privacy Policy","url":"/en/privacy-policy.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"}
1198,{"title":"Cookies Policy","url":"/en/cookies.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Manage your cookies","url":"/en/cookies.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Change postal code","url":"/en/province-selector-page.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Industry Guidance for Emergency Responders ","url":"/en/ev-emergency-response-guides.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Human Rights","url":"https://www.volkswagen.de/idhub/content/dam/onehub_pkw/importers/ca/2026/en/general/human-rights-brochures/2025_Supply_Chain_Human_Rights_Annual_Report_EN.pdf","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Code of Conduct","url":"https://www.volkswagen.de/idhub/content/dam/onehub_pkw/importers/ca/2025/en/general/footer/VGCA_Code_of_Conduct_v3.2.pdf","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Stolen vehicle recovery","url":"/en/owners-and-drivers/stolen-vehicle-recovery.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"EV battery details","url":"/en/electric-vehicle-battery-label.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Recalls","url":"/en/owners-and-drivers/recalls.html","linkType":null,"linkWindowTarget":null,"category":"LEGAL"},{"title":"Quebec Right to Repair","url":"https://www.volkswagen.de/idhub/content/dam/onehub_pkw/importers/ca/2025/en/general/footer/Quebec_Right_to_Repair_EN.pdf","linkType":null,"linkWindowTarget":null,"category":"LEGAL"}]},"IMPRINT":{"category":"IMPRINT","hideHeadline":false,"order":0,"links":[]}},"linkGroups":[{"category":"Find your Volkswagen","hideHeadline":false,"order":0,"links":[{"title":"Explore Our Models","url":"/en/models/new-vehicles.html","linkType":null,"linkWindowTarget":null,"category":"Find your Volkswagen"},{"title":"Build Your VW","url":"/en/configurator.html","linkType":null,"linkWindowTarget":null,"category":"Find your Volkswagen"},{"title":"Cost of Ownership","url":"/en/why-vw/cost-of-ownership.html","linkType":null,"linkWindowTarget":null,"category":"Find your Volkswagen"},{"title":"Compare our Vehicles","url":"/en/compare.html","linkType":null,"linkWindowTarget":null,"category":"Find your Volkswagen"}]},{"category":"Shopping Tools","hideHeadline":false,"order":0,"links":[{"title":"Search New and Pre-Owned inventory","url":"/en/inventory.html","linkType":null,"linkWindowTarget":null,"category":"Shopping Tools"},{"title":"Certified Pre-Owned","url":"/en/certified-preowned.html","linkType":null,"linkWindowTarget":null,"category":"Shopping Tools"},{"title":"Buyer's Guides","url":"/en/buyers-guides.html","linkType":null,"linkWindowTarget":null,"category":"Shopping Tools"},{"title":"Book a Test Drive","url":"/en/forms/testdrive.html","linkType":null,"linkWindowTarget":null,"category":"Shopping Tools"},{"title":"Corporate Sales","url":"/en/shopping-tools/corporate-sales.html","linkType":null,"linkWindowTarget":null,"category":"Shopping Tools"},{"title":"Find a dealer","url":"/en/find-a-dealer.html","linkType":null,"linkWindowTarget":null,"category":"Shopping Tools"},{"title":"Request a quote","url":"/en/forms/quote.html","linkType":null,"linkWindowTarget":null,"category":"Shopping Tools"}]},{"category":"About Volkswagen","hideHeadline":false,"order":0,"links":[{"title":"About Volkswagen","url":"/en/about-volkswagen.html","linkType":null,"linkWindowTarget":null,"category":"About Volkswagen"},{"title":"Book a Service Appointment","url":"/en/find-a-dealer.html","linkType":null,"linkWindowTarget":null,"category":"About Volkswagen"},{"title":"Contact Us","url":"/en/about-volkswagen/contact.html","linkType":null,"linkWindowTarget":null,"category":"About Volkswagen"},{"title":"Careers","url":"/en/about-volkswagen/careers.html","linkType":null,"linkWindowTarget":null,"category":"About Volkswagen"},{"title":"Partners and Sponsorships","url":"/en/about-volkswagen/sponsorships-partners.html","linkType":null,"linkWindowTarget":null,"category":"About Volkswagen"}]},{"category":"Connect With Us","hideHeadline":false,"order":0,"links":[{"title":"Facebook","url":"https://www.facebook.com/vwcanada/","linkType":null,"linkWindowTarget":null,"category":"Connect With Us"},{"title":"Instagram","url":"https://www.instagram.com/vwcanada/","linkType":null,"linkWindowTarget":null,"category":"Connect With Us"},{"title":"X","url":"https://twitter.com/VWcanada","linkType":null,"linkWindowTarget":null,"category":"Connect With Us"},{"title":"YouTube","url":"https://www.youtube.com/user/VolkswagenCanada","linkType":null,"linkWindowTarget":null,"category":"Connect With Us"},{"title":"Threads","url":"https://www.threads.com/@vwcanada","linkType":null,"linkWindowTarget":null,"category":"Connect With Us"},{"title":"Tiktok","url":"https://www.tiktok.com/@vwcanada","linkType":null,"linkWindowTarget":null,"category":"Connect With Us"},{"title":"LinkedIn","url":"https://www.linkedin.com/showcase/volkswagen-canada","linkType":null,"linkWindowTarget":null,"category":"Connect With Us"},{"title":"Newsletter","url":"/en/forms/handraiser.html","linkType":null,"linkWindowTarget":null,"category":"Connect With Us"}]}],"copyright":"Volkswagen Canada 2026","thirdPartyLogoAlt":"","bottomNavAriaLabel":"Additional footer navigation","contentId":"268499923/onehub_pkw/ca/en/configurator/jcr:content~n/a","mboxId":"_1887714671/onehub_pkw/ca/en/configurator/jcr:content",":items":{},":type":"vwa-ngw18/components/structure/navigation/oneHubFooterModel",":itemsOrder":[]},"openedLayerModel":{"path":null,"basePath":"/idhub/content/experience-fragments/onehub_pkw/ca/en/static","layerType":null,"contentResource":null},"contentSliderLayerModel":{"sliderPath":null,"layerResourcePath":null,"nextLayerResourcePath":null,"previousLayerResourcePath":null,"sliderIndex":0,"sliderCount":0,"layerContent":null,"nextLayerContent":null,"prevLayerContent":null},"consentModel":{"btnCloseLabel":"Close","mergeConsentAccept":"I accept","mergeConsentDecline":"I decline"},"rightToLeftConfigModel":{"direction":"ltr"},"country":"CA","language":"en","author":false,"debugLoggingOn":false,"clientsideMockEnabled":false,"experimentalFeaturesEnabled":false,"remoteLoggingQueuingDelay":2500,"ssrLoggerEnabled":true,"adobeTargetExport":false,"monitorProbability":1000,"logProbability":50,"cmsLogLevel":"error","featureServicesLogLevel":"error","appRootPath":"/en","asyncConfigUrl":"/en.global-config.json","faLoggingUrl":"https://logger.vwonehub.io","clientPolyfillEmbeddedLoadingDeactivated":false,"faConfigUrl":"/en.feature-apps.json","aemResourcePath":"/content/onehub_pkw/ca/en/configurator","logEnv":"prod","direction":"ltr"},"requestInfo":{"headers":{}
1198,"cookies":{},"url":"https://www.vw.ca/en/configurator.html","longPath":"/content/onehub_pkw/ca/en/configurator.html","selectors":[]},"model":{":path":"/",":type":"virtualRootNode",":children":{"/en/configurator":{"contentId":"268499923/onehub_pkw/ca/en/configurator/jcr:content~n/a","mboxId":"_1887714671/onehub_pkw/ca/en/configurator/jcr:content",":items":{"root":{"showroomTopbarNavigationModel":{"items":[],"showroomNodeId":null,"showroomNavigationEnabled":false,"showroomCtaEnabled":false,"showroom":false},"breadcrumbModel":{"links":[{"title":"Volkswagen Canada | Discover our SUVs and car lineup","url":"/en.html","hidden":false},{"title":"Explore and Build","url":"/en/configurator.html","hidden":false}],"homeLabel":"Home","ariaLabel":"Breadcrumb navigation"},"pageTrackingModel":{"contentLabels":"{}","pageName":"configurator","trackingPageName":"Home : Configurator","brand":null,"contentId":"/content/onehub_pkw/ca/en/configurator/jcr:content/root","templateType":"Model Overview Page Template","currentPagePath":"/content/onehub_pkw/ca/en/configurator","vehicleData":null},"headerDataModel":{"pageTitle":"Build and Price | VW Car Configurator | Volkswagen Canada","manifestUrl":"/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/favicons/manifest.json","canonicalUrl":"https://www.vw.ca/en/configurator.html","pageType":"mofa-standalone","ogType":"website","ogImage":"https://www.vw.ca/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/img/vw-logo-2x.png","websiteSchemaJsonValue":"{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"@id\":\"https://www.vw.ca#website\",\"url\":\"https://www.vw.ca\",\"publisher\":{\"@type\":\"Organization\",\"@id\":\"https://www.vw.ca#organization\"}}","webPageSchemaJsonValue":"{\"@context\":\"https://schema.org\",\"@type\":\"WebPage\",\"@id\":\"https://www.vw.ca/en/configurator.html#webpage\",\"name\":\"Build and Price | VW Car Configurator | Volkswagen Canada\",\"description\":\"Use the Volkswagen car configurator to build and price your ideal VW. Customize features, trims, and options to create the perfect Volkswagen for you.\\r\\n\\r\\n\",\"url\":\"https://www.vw.ca/en/configurator.html\",\"datePublished\":\"2024-05-28T15:36:01.083Z\",\"dateModified\":\"2026-09-23T19:11:09.786Z\",\"breadcrumb\":{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.vw.ca/en/configurator.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.vw.ca/en.html\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Explore and Build\",\"item\":\"https://www.vw.ca/en/configurator.html\"}]},\"isPartOf\":{\"@type\":\"WebSite\",\"@id\":\"https://www.vw.ca#website\"},\"author\":{\"@type\":\"Organization\",\"@id\":\"https://www.vw.ca#organization\"},\"publisher\":{\"@type\":\"Organization\",\"@id\":\"https://www.vw.ca#organization\"}}","referrer":"","robotsIndexFollow":"index, follow","organizationJson":"[{\"@context\":\"https://schema.org\",\"@type\":\"WebPage\",\"name\":\"Volkswagen Configurator\",\"description\":\"Explore and customize Volkswagen models using the VW configurator tool to build your dream car with preferred features and options.\",\"url\":\"https://www.vw.ca/en/configurator.html\"},{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"@id\":\"https://www.vw.ca#organization\",\"url\":\"https://www.vw.ca\",\"logo\":\"https://www.vw.ca/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/statics/img/vw-logo-2x.png\"}]","alternateHrefs":[{"url":"https://www.vw.ca/en/configurator.html","hrefLang":"en-CA","valid":true},{"url":"https://www.vw.ca/en/configurator.html","hrefLang":"fr-CA","valid":true},{"url":"https://www.vw.com/en/builder.html","hrefLang":"en-US","valid":true},{"url":"https://www.vw.com/es/builder.html","hrefLang":"es-US","valid":true}],"urlLevels":{"url.level1":"configurator"},"vwGsaTitle":"Build and Price | VW Car Configurator | Volkswagen Canada","vwBreadcrumb":"Volkswagen Canada | Discover our SUVs and car lineup;/en.html;Explore and Build;/en/configurator.html","description":"Use the Volkswagen car configurator to build and price your ideal VW. Customize features, trims, and options to create the perfect Volkswagen for you.\r\n\r\n","language":"en",":type":"vwa-ngw18/components/structure/pageMetaDataModel"},"languageSwitcherModel":{"navLabel":"EN","languageLinks":{"en":{"path":"/en/configurator.html","displayLanguage":"English","title":null},"fr":{"path":"/fr.html","displayLanguage":"Français","title":null}},"currentLink":"/en/configurator.html","contentId":"_555148446/onehub_pkw/ca/en/configurator/jcr:content/root~n/a","mboxId":"_339213920/onehub_pkw/ca/en/configurator/jcr:content/root",":items":{},":type":"vwa-ngw18/components/structure/languageSwitcher",":itemsOrder":[]},"nextBestActionDataModel":{"pageModel":{"noIconForHorizontalView":false,"actions":[],"nbabDisabled":true},"sectionModels":{}},"personalizablePlaceholders":false,"aemResourcePath":"/content/onehub_pkw/ca/en/configurator","publicationDate":"2024-05-28T15:36:01.083Z","availableMboxesOnPage":[],"claim":"","featurehubPageId":"mofa-standalone","transparentTopbarForFA":false,"hideBreadcrumbForFA":true,"breadcrumbAboveStage":false,"logoUrl":"/en.html","mainLegalEntity":"market","featureAppsUrls":["https://v3-5-10.ulf.feature-app.io/assets/feature-app/user-location-feature-app.js"],"inPageNavigationModel":{"pageNameLink":null,"inPageLinksType":null,"inPageLinksAnchor":[{"inPageNavigationTitle":null,"anchorId":"MOFA","enabledSectionInPageNav":false},{"inPageNavigationTitle":null,"anchorId":"province","enabledSectionInPageNav":null}],"inPageLinksExternal":[]},"togglesModel":{"hideGlobalDisclaimers":false,"hideNavigation":false,"hideFooter":false,"enableStaticNavigation":true},"stagePath":"main/null","errorPage":false,"contentId":"_555148446/onehub_pkw/ca/en/configurator/jcr:content/root~n/a","mboxId":"_339213920/onehub_pkw/ca/en/configurator/jcr:content/root",":items":{"main":{"contentId":"78814858/onehub_pkw/ca/en/configurator/jcr:content/root/main~n/a","mboxId":"_102672184/onehub_pkw/ca/en/configurator/jcr:content/root/main",":items":{"mainParsys":{"componentLength":2,"errorMsgIsEmpty":"Feature App Section must be set.","contentId":"_766160626/mainParsys~n/a","mboxId":"1051323724/mainParsys",":items":{"featureAppSection":{"trackingModel":{"contentLabels":"{}","tagTypeBroken":false,"contentName":null,"originalCqPath":"/content/onehub_pkw/ca/en/configurator/jcr:content/root/main/mainParsys/featureAppSection"},"anchorModel":{"anchorId":"MOFA","inPageNavigationTitle":null,"enabledSectionInPageNav":false},"consumerId":"configurator_featureAppSection","featureAppConfigurationRef":"/content/vwa-ngw18-feature-apps/mofa-standalone","layout":"FULL","config":{"featureAppGroupName":"model-overview-feature-app","name":"mofa-standalone","path":"/content/vwa-ngw18-feature-apps/mofa-standalone","url":"/assets/feature-app/model-overview-umd.js","ssrUrl":"/assets/feature-app/model-overview-commonjs.js","ssrEnabled":true,"scrollableLayout":false,"baseUrl":"https://v1-569-16.mofa.feature-app.io","css":[],"instanceConfig":"{\r\n\"eMobilityButtonFeatureAppName\": \"eMob_LayerButton\",\r\n\"consumptionCostSimulatorFeatureAppName\":\"Cost\",\r\n\"chargingTimeSimulatorFeatureAppName\":\"Charging_Time\",\r\n\"rangeSimulatorFeatureAppName\":\"RangeFA\",\r\n\"formsFeatureAppName\":\"Forms\",\"mode\":\"standalone\",\r\n\"configureFeatureAppName\": \"Configure Standalone\",\r\n\"marketingCodeFeatureAppName\": \"resolve-marketing-code-standalone\",\r\n\"loadConfigurationFeatureAppName\": \"load-configuration-feature-app-standalone\",\r\n\"enableTracing\": true,\r\n\"compareFeatureAppName\":\"compare\", \r\n\"comparePageId\":\"compare\", \"compareBarFeatureAppName\":\"Compare Selection Bar\",\r\n\"enableIndirectShowroomTrims\": true\r\n }
1198","hideLoadingIndicator":false,"featureAppSize":"LARGE","anchorId":"MOFA","trackingId":"Mofa-Standalone-D6","featureAppVersion":"1.569.16","featureAppApiKey":"1AvAgztRZs6LdqjOULN1u7WTskbc5AnS","legalEntity":null,"validInstanceConfig":true},"content":"{\"featureAppFeatureFlags\":[]}","personalizable":false,"anchorId":"MOFA","enabledSectionInPageNav":false,"mydealerSettings":{"type":"NONE"},"contentLabels":"{}","originalCqPath":"/content/onehub_pkw/ca/en/configurator/jcr:content/root/main/mainParsys/featureAppSection","tagTypeBroken":false,"contentId":"1338604889/mainParsys/featureAppSection~n/a","mboxId":"203290391/mainParsys/featureAppSection",":items":{"content":{":type":"vwa-ngw18/components/editorial/items/featureAppContentItem"}},":type":"vwa-ngw18/components/editorial/sections/featureAppSection",":itemsOrder":["content"]},"featureappsection_68":{"trackingModel":{"contentLabels":"{}","tagTypeBroken":false,"contentName":null,"originalCqPath":"/content/onehub_pkw/ca/en/configurator/jcr:content/root/main/mainParsys/featureappsection_68"},"anchorModel":{"anchorId":"province","inPageNavigationTitle":null,"enabledSectionInPageNav":null},"consumerId":"configurator_featureappsection_68","featureAppConfigurationRef":"/content/vwa-ngw18-feature-apps/ulf","layout":"MEDIUM","config":{"featureAppGroupName":"user-location-feature-app","name":"ulf","path":"/content/vwa-ngw18-feature-apps/ulf","url":"/assets/feature-app/user-location-feature-app.js","ssrUrl":null,"ssrEnabled":false,"scrollableLayout":false,"baseUrl":"https://v3-5-10.ulf.feature-app.io","css":[],"instanceConfig":null,"hideLoadingIndicator":false,"featureAppSize":"SMALL","anchorId":null,"trackingId":"ULF-D6","featureAppVersion":"3.5.10","featureAppApiKey":"heAMyVIJBBJMwD5m4k4NOSqThMpT7qGD","legalEntity":null,"validInstanceConfig":false},"personalizable":false,"anchorId":"province","mydealerSettings":{"type":"NONE"},"contentLabels":"{}","originalCqPath":"/content/onehub_pkw/ca/en/configurator/jcr:content/root/main/mainParsys/featureappsection_68","tagTypeBroken":false,"contentId":"1923342764/mainParsys/featureappsection_68~n/a","mboxId":"1822784746/mainParsys/featureappsection_68",":items":{"content":{":type":"vwa-ngw18/components/editorial/items/featureAppContentItem"}},":type":"vwa-ngw18/components/editorial/sections/featureAppSection",":itemsOrder":["content"]}},":type":"vwa-ngw18/components/structure/parsys",":itemsOrder":["featureAppSection","featureappsection_68"]}},":type":"vwa-ngw18/components/structure/pagemain",":itemsOrder":["mainParsys"]}},":type":"vwa-ngw18/components/structure/pageroot",":itemsOrder":["main"]}},":type":"vwa-ngw18/components/structure/pages/basepage",":itemsOrder":["root"]}}},"asyncConfig":null,"wcmmode":"disabled","path":"/en/configurator","integratorTemplate":false}</script>
1198 1199 1200
1201<script> 1202(function(){ 1203 window.vwa_d6_cms.priorityLoaded.promise.then(startSingletons => startSingletons()) 1204})(); 1205</script>
1205 1206 1207 1208 1209 1210<div id="cookiemgmt"></div> 1211
1212<script> 1213 (function () { 1214 if (typeof window === 'undefined') return; 1215 if (typeof document === 'undefined') return; 1216 1217 var zoom300Class = 'zoom-300'; 1218 var observer; 1219 var container; 1220 var initialized = false; 1221 1222 function isZoomedAtOrAbove(factor) { 1223 if (typeof screen === 'undefined') return; 1224 if (typeof window === 'undefined') return; 1225 if (typeof window.innerWidth !== 'number') return; 1226 if (typeof window.matchMedia !== 'function') return; 1227 if (typeof window.outerWidth !== 'number') return; 1228 1229 var zoomFactor = window.outerWidth / window.innerWidth; 1230 1231 var screenZoom = screen.width / window.innerWidth; 1232 1233 var mq1 = '(min-resolution: ' + factor + 'dppx)'; 1234 var mq2 = '(min-resolution: ' + factor * 96 + 'dpi)'; 1235 1236 var matchesMedia = false; 1237 if (typeof window.matchMedia === 'function') { 1238 matchesMedia = 1239 window.matchMedia(mq1).matches || 1240 window.matchMedia(mq2).matches; 1241 } 1242 1243 return zoomFactor >= factor || screenZoom >= factor || matchesMedia; 1244 } 1245 1246 function applyZoomClasses() { 1247 try { 1248 if (!container || !document.body.contains(container)) { 1249 return cleanup(); 1250 } 1251 1252 container.classList.remove(zoom300Class); 1253 if (isZoomedAtOrAbove(3)) { 1254 container.classList.add(zoom300Class); 1255 } 1256 } catch (e) { 1257 console.error('Zoom handling failed:', e); 1258 cleanup(); 1259 } 1260 } 1261 1262 function throttle(fn, ms) { 1263 var last = 0; 1264 var t; 1265 return function () { 1266 var now = Date.now(); 1267 var args = arguments; 1268 if (now - last >= ms) { 1269 last = now; 1270 fn.apply(null, args); 1271 } else { 1272 clearTimeout(t); 1273 t = setTimeout(function () { 1274 fn.apply(null, args); 1275 }, ms); 1276 } 1277 }; 1278 } 1279 1280 var handler = throttle(applyZoomClasses, 100); 1281 1282 function cleanup() { 1283 if (typeof window === 'undefined') return; 1284 1285 window.removeEventListener('resize', handler); 1286 container.removeEventListener('keydown', trapFocus); 1287 1288 observer.disconnect(); 1289 observer = null; 1290 container = null; 1291 initialized = false; 1292 } 1293 1294 var focusableSelectors = [ 1295 'a[href]', 1296 'area[href]', 1297 'input:not([disabled]):not([type="hidden"])', 1298 'select:not([disabled])', 1299 'textarea:not([disabled])', 1300 'button:not([disabled])', 1301 'iframe', 1302 'object', 1303 'embed', 1304 '[contenteditable]', 1305 '[tabindex]:not([tabindex="-1"])', 1306 ]; 1307 1308 var config = { 1309 subtree: true, 1310 childList: true, 1311 attributes: true, 1312 }; 1313 1314 function trapFocus(e) { 1315 if (e.key !== 'Tab') return; 1316 1317 e.preventDefault(); 1318 1319 var focusableChildren = getFocusableChildren(); 1320 if (!focusableChildren.length) return; 1321 1322 var currentIndex = focusableChildren.indexOf( 1323 document.activeElement, 1324 ); 1325 1326 if (e.shiftKey) { 1327 // Shift + Tab 1328 var prevIndex = 1329 (focusableChildren.length + currentIndex - 1) % 1330 focusableChildren.length; 1331 focusableChildren[prevIndex].focus(); 1332 } else { 1333 // Tab 1334 var nextIndex = (currentIndex + 1) % focusableChildren.length; 1335 focusableChildren[nextIndex].focus(); 1336 } 1337 } 1338 1339 function isVisible(el) { 1340 var style = window.getComputedStyle(el); 1341 return style.display !== 'none' && style.visibility !== 'hidden'; 1342 } 1343 1344 function getFocusableChildren() { 1345 var nodes = container.querySelectorAll( 1346 focusableSelectors.join(','), 1347 ); 1348 var focusableChildren = []; 1349
1350 // Convert NodeList to Array for forEach in older browsers 1351 Array.prototype.slice.call(nodes).forEach(function (el) { 1352 if ( 1353 isVisible(el) && 1354 el.offsetParent !== null && 1355 !el.hasAttribute('disabled') 1356 ) { 1357 focusableChildren.push(el); 1358 } 1359 }); 1360 return focusableChildren; 1361 } 1362 1363 function callback(mutationList) { 1364 mutationList.forEach((mutationTarget) => { 1365 if ( 1366 mutationTarget.id === 'ensModalWrapper' || 1367 mutationTarget.id === 'ensNotifyBanner' 1368 ) { 1369 // since the container is always visible, we need to check for the first child's visibility 1370 if (!isVisible(mutationTarget)) { 1371 return cleanup(); 1372 } else { 1373 applyZoomClasses(); 1374 } 1375 } 1376 }); 1377 } 1378 1379 function init() { 1380 if (initialized) return; 1381 if (typeof window === 'undefined') return; 1382 if (typeof document === 'undefined') return; 1383 1384 container = document.getElementById('cookiemgmt'); 1385 if (!container) return; 1386 1387 initialized = true; 1388 applyZoomClasses(); 1389 window.addEventListener('resize', handler); 1390 container.addEventListener('keydown', trapFocus); 1391 1392 observer = new MutationObserver(callback); 1393 observer.observe(container, config); 1394 } 1395 1396 if (document.readyState === 'loading') { 1397 document.addEventListener('DOMContentLoaded', init, {once: true}); 1398 } else { 1399 init(); 1400 } 1401 })(); 1402</script>
1402 1403 1404 1405 1406<div id="reactmount"><div dir="ltr" class="sc-kUXCeW gxtdRW"><div class="sc-jeypuc eOMPww"><div class="sc-eZkCL joMFfi"><div class="sc-jbPfzJ fbeBEr"><nav role="navigation" aria-label="Accessibility links" class="sc-klphht ntnDE"><div class="sc-bSoiow dlQSEn"><a href="#" class="sc-gsFSXq bNfAVX"><span class="sc-aXZVg hodCJc">Skip to main content</span></a></div><div class="sc-bSoiow dlQSEn"><a href="#" class="sc-gsFSXq bNfAVX"><span class="sc-aXZVg hodCJc">Skip to footer</span></a></div></nav><div class="TopBar__TopBarWrapper-sc-5e32e0c8-0 gLiwhk"><section class="sc-hceviv dOilNg"><div></div></section><div class="TopBar__StyledTopbarWrapper-sc-5e32e0c8-1 gDhRtY"><header data-testid="topbar-nav-header" role="banner" class="sc-dBmzty kGnhjt"><nav data-testid="topbar-nav-primary" aria-label="Primary" class="sc-bDumWk gmmzbg"><div class="sc-dkmUuB LErvO"><div data-testid="topbar-nav-primary-logo" class="sc-ihgnxF duYIqC"><span class="TopBar__StyledLogoWrapper-sc-5e32e0c8-2 eKFXrl"><a href="/en.html" aria-label="Click for homepage" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><title>Click for homepage</title><path d="M12 22.586c-5.786 0-10.543-4.8-10.543-10.586 0-1.2.214-2.357.6-3.471l6.172 12c.085.171.171.3.385.3.215 0 .3-.129.386-.3l2.871-6.386q.064-.129.129-.129c.086 0 .086.086.129.129l2.914 6.386c.086.171.171.3.386.3.214 0 .3-.129.385-.3l6.172-12c.385 1.071.6 2.228.6 3.471-.043 5.786-4.8 10.586-10.586 10.586m0-13.329c-.086 0-.086-.086-.129-.128l-3.3-7.115a10.12 10.12 0 0 1 6.858 0l-3.3 7.115c-.043.042-.043.128-.129.128m-3.471 7.714c-.086 0-.086-.085-.129-.128L3 6.47c.943-1.542 2.314-2.828 3.9-3.728l3.814 8.228c.086.172.172.215.3.215h1.972c.128 0 .214-.043.3-.215l3.771-8.228c1.586.9 2.957 2.186 3.9 3.728L15.6 16.843q-.065.128-.129.128c-.085 0-.085-.085-.128-.128L13.286 12.3c-.086-.171-.172-.214-.3-.214h-1.972c-.128 0-.214.043-.3.214l-2.057 4.543c-.043.043-.043.128-.128.128M12 24c6.643 0 12-5.357 12-12S18.643 0 12 0 0 5.357 0 12s5.357 12 12 12"></path></svg></a></span></div><ul data-testid="topbar-nav-primary-menu" class="sc-iMTnTL ibAIdQ"><li class="sc-krNlru hSbIXO"><button data-testid="topbar-nav-primary-menu-flyout" aria-controls="navigation-flyout" aria-expanded="false" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Menu</span></button></li><li class="sc-krNlru hSbIXO"><a href="/en/configurator.html" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Build and Price</a></li><li class="sc-krNlru hSbIXO"><a href="/en/inventory.html" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Search Inventory</a></li><li class="sc-krNlru hSbIXO"><a href="/en/find-a-dealer.html" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Find a Dealer</a></li></ul></div><ul data-testid="topbar-nav-primary-quick-actions" class="sc-hwdzOV gKZiPe"><li></li><li><button aria-label="Search" class="sc-brPLxw htbocq"><svg width="24px" height="24px" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="currentColor" role="img" aria-hidden="true"><path d="M22.771 21.601l-5.591-5.979a9.06 9.06 0 001.837-5.624 8.723 8.723 0 00-9-9 8.699 8.699 0 00-9 9 8.69 8.69 0 009 9 9.18 9.18 0 005.764-1.944l5.53 5.913zm-12.754-4.603a6.697 6.697 0 01-7-7 6.697 6.697 0 017-7 6.697 6.697 0 017 7 6.697 6.697 0 01-7 7z"></path></svg></button></li><li class="sc-jaXxmE hbSjLU"><button data-testid="topbar-nav-primary-quick-actions-flyout" aria-controls="navigation-flyout" aria-expanded="false" aria-label="Menu" class="sc-brPLxw htbocq"><div class="sc-bBeLUv KyatS"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" role="img"><path d="M0 4h24v2H0zM0 11h14v2H0zM0 18h20v2H0z"></path></svg></div></button></li></ul></nav><div class="sc-gmgFlS hktHst"><div class="sc-ktJbId fzxKEl"></div></div></header></div><section class="sc-hceviv dOilNg"><div></div></section><nav role="navigation" aria-hidden="true" class="SSRNavigation__StyledNav-sc-eafc8b2e-0 dnBAIE"><ul><li><a href="/en/models.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Models and Offers</a><ul><li><a href="/en/models/new-vehicles.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Models and Offers</a><ul><li><a href="/en/models/new-vehicles/2026-tiguan.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Tiguan</a></li></ul></li><li><a href="https://www.vw.ca/en/configurator.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Build Your Volkswagen</a></li></ul></li><li><a href="/en/find-a-dealer.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Find a Dealer</a></li><li><a href="/en/shopping-tools.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Shop Now</a><ul><li><a href="/en/inventory.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Search New and Pre-Owned Inventory</a></li><li><a href="/en/compare.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Compare</a></li><li><a href="https://www.vw.ca/en/certified-preowned.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Why Certified Pre-Owned</a></li><li><a href="/en/shopping-tools/prepaid-maintenance.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Prepaid Maintenance</a></li><li><a href="https://www.vwcollection.ca/" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Shop Merchandise</a></li><li><a href="/en/owners-and-drivers/warranties-and-coverage.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Warranties and Roadside Assistance</a></li></ul></li><li><a href="/en/why-vw.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Why VW</a><ul><li><a href="/en/why-vw/cost-of-ownership.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Total Cost of Ownership</a></li><li><a href="/en/about-volkswagen/sponsorships-partners.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Our Partners and Sponsorships</a></li><li><a href="/en/about-volkswagen.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">About Volkswagen</a></li><li><a href="/en/models/new-vehicles.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Discover Our Models</a></li></ul></li><li><a href="/en/financial-services.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Financial Services</a><ul><li><a href="/en/financial-services/volkswagen-finance.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Steps to Financing a VW</a></li><li>
1406<a href="/en/financial-services/volkswagen-protection-plus.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Volkswagen Protection Plus®</a></li><li><a href="/en/financial-services/vw-insurance.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">VW Insurance</a></li><li><a href="/en/financial-services/end-of-lease.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">End of Lease</a></li><li><a href="https://www.vwfinance.ca/login" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">My Account</a></li><li><a href="/en/shopping-tools/financing-leasing-options.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Finance or Lease?</a></li><li><a href="/en/financial-services/faqs.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">FAQs</a></li></ul></li><li><a href="/en/owners-and-drivers.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Owners and Drivers</a><ul><li><a href="/en/owners-and-drivers/about-my-vehicle.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">About My Vehicle</a><ul><li><a href="/en/owners-and-drivers/owner-s-manual.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Owner's Manual and Literature</a></li><li><a href="/en/owners-and-drivers/warning-indicator-lights.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Warning and Indicator lights</a></li><li><a href="/en/owners-and-drivers/vehicle-software-updates.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Vehicle Software Updates</a></li><li><a href="/en/owners-and-drivers/recalls.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Recalls</a></li></ul></li><li><a href="/en/owners-and-drivers/service.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Service and Maintenance </a></li><li><a href="/en/owners-and-drivers/parts.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Parts, Accessories and Merch</a></li><li><a href="/en/owners-and-drivers/warranties-and-coverage.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Warranties and Roadside Assistance</a></li><li><a href="/en/owners-and-drivers/plug-and-charge.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Plug&Charge</a></li><li><a href="https://www.vw.ca/en/owners-and-drivers/parts/tires.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">Tires and Tire Storage</a></li><li><a href="/en/electric-vehicles/ev-hub/ev-news/nacs-dc-adapter.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">The NACS DC Adapter</a></li><li><a href="/en/owners-and-drivers/myVW.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">myVW</a></li></ul></li><li><a href="/en/owners-and-drivers/volkswagen-owner-benefits.html" tabindex="-1" class="CmsPlainLink__StyledPlainLink-sc-26ade311-0 iqQWlI">VolksKlub</a></li></ul></nav></div><main class="sc-PXPPG eUJMSt"><div class="EditableComponent__StyledEditableComponent-sc-ce164f1a-0 bSbwve pagemain"><div class="MainBase__StyledMainContainer-sc-5228af60-0 ixnhdi"><div class="MainBase__StyledStageWrapper-sc-5228af60-1 hilzPY"></div><div tabindex="-1" class="sc-czLspv hJuOzX"><div class="MainBase__StyledChildContainer-sc-5228af60-3 gAQiQI"><div class="EditableComponent__StyledEditableComponent-sc-ce164f1a-0 bSbwve parsys"><div class="sc-dCFHLb jgDtYg"><div class="sc-fhzFiK kPGysh"><div class="sc-eBMEME PaUuj"><div class="EditableComponent__StyledEditableComponent-sc-ce164f1a-0 bSbwve featureAppSection"><section class="AnchorTarget__StyledAnchorWrapper-sc-7886fa1d-0" data-component="feature-app-section"><div id="MOFA" tabindex="-1" class="AnchorTarget__StyledAnchorTarget-sc-7886fa1d-1 frUiMN"></div><div class="sc-dCFHLb jgDtYg"><div class="sc-fhzFiK kPGysh"><div class="sc-eBMEME iKCblU"><div class="sc-QABwp hATxTZ"><div class="sc-kqiSpi doJdYD"></div></div></div></div></div></section></div></div><div class="sc-eBMEME PaUuj"><div class="EditableComponent__StyledEditableComponent-sc-ce164f1a-0 bSbwve featureAppSection"><section class="AnchorTarget__StyledAnchorWrapper-sc-7886fa1d-0" data-component="feature-app-section"><div id="province" tabindex="-1" class="AnchorTarget__StyledAnchorTarget-sc-
14067886fa1d-1 frUiMN"></div><div class="sc-dCFHLb jgDtYg"><div class="sc-fhzFiK lgbVAT"><div class="sc-eBMEME iKCblU"><div class="CmsFeatureAppLoader__LoaderLayout-sc-c101dd2b-0 fjCoWJ"><div class="CmsFeatureAppLoader__FeatureAppWrap-sc-c101dd2b-2 heLMhu"></div><div class="sc-eJyalO eHkBds"></div></div></div></div></div></section></div></div></div></div></div></div></div></div></div><span></span></main></div><div tabindex="-1" class="sc-czLspv hJuOzX"><footer class="footer__StyledFooter-sc-35f581e8-4 cbpQmf"><div class="sc-jnOGJG dhPyDd"><div class="sc-dZoequ fFLHfA"><div class="sc-dCFHLb jgDtYg footer__StyledContainer-sc-35f581e8-0 cHsueW"><div class="sc-fhzFiK igZZLX"><div class="sc-eBMEME bPJvpH"><div class="footer__StyledFooterBody-sc-35f581e8-1 iNJKVe"><div class="footer__StyledMainNavWrap-sc-35f581e8-2 fYyYLy"><nav aria-label="Find your Volkswagen" class="sc-kqGoIF ywLCY"><h2 class="sc-aXZVg kkRyhg">Find your Volkswagen</h2><ul role="list" class="sc-dxcDKg udHDk"><li><span class="sc-aXZVg bzjUGM"><a href="/en/models/new-vehicles.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Explore Our Models</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/configurator.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Build Your VW</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/why-vw/cost-of-ownership.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Cost of Ownership</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/compare.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Compare our Vehicles</span></a></span></li></ul></nav><nav aria-label="Shopping Tools" class="sc-kqGoIF ywLCY"><h2 class="sc-aXZVg kkRyhg">Shopping Tools</h2><ul role="list" class="sc-dxcDKg udHDk"><li><span class="sc-aXZVg bzjUGM"><a href="/en/inventory.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Search New and Pre-Owned inventory</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/certified-preowned.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Certified Pre-Owned</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/buyers-guides.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Buyer's Guides</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/forms/testdrive.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Book a Test Drive</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/shopping-tools/corporate-sales.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Corporate Sales</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/find-a-dealer.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Find a dealer</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/forms/quote.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Request a quote</span></a></span></li></ul></nav><nav aria-label="About Volkswagen" class="sc-kqGoIF ywLCY"><h2 class="sc-aXZVg kkRyhg">About Volkswagen</h2><ul role="list" class="sc-dxcDKg udHDk"><li><span class="sc-aXZVg bzjUGM"><a href="/en/about-volkswagen.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">About Volkswagen</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/find-a-dealer.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Book a Service Appointment</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/about-volkswagen/contact.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Contact Us</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/about-volkswagen/careers.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Careers</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/about-volkswagen/sponsorships-partners.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Partners and Sponsorships</span></a></span></li></ul></nav><nav aria-label="Connect With Us" class="sc-kqGoIF ywLCY"><h2 class="sc-aXZVg kkRyhg">Connect With Us</h2><ul role="list" class="sc-dxcDKg udHDk"><li><span class="sc-aXZVg bzjUGM"><a href="https://www.facebook.com/vwcanada/" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Facebook</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="https://www.instagram.com/vwcanada/" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Instagram</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="https://twitter.com/VWcanada" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">X</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="https://www.youtube.com/user/VolkswagenCanada" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">YouTube</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="https://www.threads.com/@vwcanada" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Threads</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="https://www.tiktok.com/@vwcanada" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Tiktok</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="https://www.linkedin.com/showcase/volkswagen-canada" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">LinkedIn</span></a></span></li><li><span class="sc-aXZVg bzjUGM"><a href="/en/forms/handraiser.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Newsletter</span></a></span></li></ul></nav></div><nav aria-label="Additional footer navigation" class="bottom-nav__StyledBottomNav-sc-a31a4d40-0 cgolmY"><div class="bottom-nav__StyledBottomNavLangSwitcher-sc-a31a4d40-2 droFgu"><nav aria-label="EN" class="LanguageSwitcher__StyledNav-sc-c7eeb42f-0"><ul class="language-switcher-onehub__StyledLanguageSwitcherList-sc-be3b7817-0 kxPFkZ"><li class="links-separator__StyledLinkSeparator-sc-e347f818-0 jrZgpG"><span class="mapLanguageLinks__StyledLangLinkWrapper-sc-33c12f38-0"><span class="language-switcher-onehub__StyledLanguageSwitcherItem-sc-be3b7817-2 kgA-dTq"><a lang="en" href="/en/configurator.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">English</span></a></span></span></li><li class="links-separator__StyledLinkSeparator-sc-e347f818-0 jrZgpG"><span class="mapLanguageLinks__StyledLangLinkWrapper-sc-33c12f38-0"><span class="language-switcher-onehub__StyledLanguageSwitcherItem-sc-be3b7817-2 hoFEMO"><a lang="fr" href="/fr.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Français</span></a></span></span></li></ul></nav></div><ul role="list" class="bottom-nav__StyledCustomListContainer-sc-a31a4d40-4 iEwbMg"><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-
14065 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/legal-and-compliance.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Legal and Compliance</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/usage-agreement.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Usage Agreement</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/privacy-policy.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Privacy Policy</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/cookies.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Cookies Policy</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/cookies.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Manage your cookies</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-
14065 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/province-selector-page.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Change postal code</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/ev-emergency-response-guides.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Industry Guidance for Emergency Responders </span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="https://www.volkswagen.de/idhub/content/dam/onehub_pkw/importers/ca/2026/en/general/human-rights-brochures/2025_Supply_Chain_Human_Rights_Annual_Report_EN.pdf" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Human Rights</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="https://www.volkswagen.de/idhub/content/dam/onehub_pkw/importers/ca/2025/en/general/footer/VGCA_Code_of_Conduct_v3.2.pdf" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Code of Conduct</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-
14065 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/owners-and-drivers/stolen-vehicle-recovery.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Stolen vehicle recovery</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/electric-vehicle-battery-label.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">EV battery details</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="/en/owners-and-drivers/recalls.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Recalls</span></a></span></li><li role="listitem" class="bottom-nav__StyledBottomNavChild-sc-a31a4d40-5 dDvVpn"><span class="sc-aXZVg bzjUGM"><a href="https://www.volkswagen.de/idhub/content/dam/onehub_pkw/importers/ca/2025/en/general/footer/Quebec_Right_to_Repair_EN.pdf" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR bCdjHr">Quebec Right to Repair</span></a></span></li></ul></nav><div class="bottom-nav__StyledCopyrightWrapper-sc-a31a4d40-3 fLMLeH"><div class="bottom-nav__StyledBottomNavCopyright-sc-a31a4d40-1 eA-DcUV"><div class="sc-aXZVg bzjUGM">© Volkswagen Canada 2026</div></div></div></div></div><div class="sc-eBMEME bPJvpH"><div class="footer__StyledFooterDisclaimers-sc-35f581e8-3 ksWBwQ"><section class="sc-dExYaf cwKVjA"><h2 class="sc-iapWAC bNjdRw">Disclaimers by Volkswagen</h2><div class="sc-dCFHLb jgDtYg"><div class="sc-fhzFiK kPGysh"><div class="sc-eBMEME cVioVI"></div><div class="sc-eBMEME cVioVI"><div><ol data-component="disclaimer" class="sc-iXzfSG ewoeNq"><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">22</sup>Limited time finance offer available through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit, based on a new and unregistered 2026 Golf GTI 2.0T GTI Autobahn base model in Kings Red Metallic (for an additional $500) with 7-speed automatic DSG® with Tiptronic® transmission having a cash selling price of $44,815.00, including $68 PPSA registration fee (including third-party registering agent fee), $2,050 freight and PDI, $100 air conditioning levy, $30 tire recycling levy, $22 OMVIC fee, and $750 representative dealer admin fee (actual fee is set by dealers and varies, up to $750), and included in weekly payments. Dealer Administration Fee includes documentation and administration costs related to the delivery of the vehicle, such as the dealer cost involved in licensing, lien search, and contract administration. Dealer may sell for less. Dealer order/trade may be necessary (but may not be available in all cases). Conditions apply. Finance example: 24-month term at 0.00% APR equals a weekly payment of $427. $0 down payment or equivalent trade-in due at signing. In Ontario,<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Group Canada Inc. is responsible for the tire recycling fee used to cover the cost of collecting and recycling end of life tires when returned by consumers. License, insurance, registration, options and applicable taxes are extra. Cost of borrowing is $0 for a total obligation of $44,815. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1407Visit vwoffers.ca or your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. <!-- -->â<span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span>,â the<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> logo, all model names and trimline names are registered trademarks or trademarks of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> AG, used under license. © 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada.</div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">ââ</sup> Up to 0.50% rate reduction available at participating Dealers who lease or finance (through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit) eligible new and unregistered 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> models. For eligible new and unregistered 2027<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> models, up to 0.50% rate reduction is available on lease contracts only through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit. The loyalty rate on any lease or finance, including the discount, will not be below 0.0%.<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> vehicles currently being leased/financed with<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services are not eligible for the rate reduction.Offer is transferable to an immediate family member living in the same household as the Primary/Co-Primary buyer or lessee. Offer is non-exchangeable for cash. Loyalty reduction applies to<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Special Rates offered through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services. Valid identification and proof of valid loan/lease for/of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> that was: (i) active for a minimum of 90 days; (ii) in good standing throughout the term; and (iii) that ended within the 90 days prior to the expiry of this offer, are required. <!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> vehicles currently being financed/leased with<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services are not eligible for the rate reduction. Offer expires November 2<sup class="sc-aXZVg iCMVja">nd</sup>, 2026, and is subject to change or cancellation without notice. Visit your participating<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. Offer may be combined with Graduate Program rebate of up to $500. Certain conditions apply. Visit your participating<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for more details.</div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">12</sup>Limited time finance offer available through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit, based on a new and unregistered 2026 Golf R 2.0 TSI Golf R Black base model in Pure White with Black Roof (for an additional $500) with 7-s
1407peed automatic DSG with Tiptronic transmission having a cash selling price of $57,115.00, including $68 PPSA registration fee (including third-party registering agent fee), $2,050 freight and PDI, $100 air conditioning levy, $30 tire recycling levy, $22 OMVIC fee, and $750 representative dealer admin fee (actual fee is set by dealers and varies, up to $750), and included in weekly payments. Dealer Administration Fee includes documentation and administration costs related to the delivery of the vehicle, such as the dealer cost involved in licensing, lien search, and contract administration. Dealer may sell for less. Dealer order/trade may be necessary (but may not be available in all cases). Conditions apply. Finance example: 24-month term at 0.00% APR equals a weekly payment of $545, after application of $1,000 credit. $0 down payment or equivalent trade-in due at signing. In Ontario,<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Group Canada Inc. is responsible for the tire recycling fee used to cover the cost of collecting and recycling end of life tires when returned by consumers. License, insurance, registration, options and applicable taxes are extra. Cost of borrowing is $0 for a total obligation of $57,115. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1408 ****$1,000 credit available to be applied as a discount off MSRP, before taxes, with finance purchase (through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services on approved credit) of new and unregistered 2026 Golf R Golf R Black models. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1409Visit vwoffers.ca or your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. <!-- -->â<span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span>,â the<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> logo, all model names and trimline names are registered trademarks or trademarks of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> AG, used under license. © 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada. </div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM">**3 year/45,000 (whichever occurs first) scheduled maintenance. 4-year/80,000 km (whichever occurs first) new vehicle limited warranty. </div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">+</sup>Limited time finance offer available through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit, based on a new and unregistered 2026 Jetta 1.5T Highline base model in Kings Red Metallic (for an additional $300) with 8-speed automatic transmission with Tiptronic® transmission having a cash selling price of $36,415.00, including $68 PPSA registration fee (including third-party registering agent fee), $2,050 freight and PDI, $100 air conditioning levy, $30 tire recycling levy, $22 OMVIC fee, and $750 representative dealer admin fee (actual fee is set by dealers and varies, up to $750), and included in weekly payments. Dealer Administration Fee includes documentation and administration costs related to the delivery of the vehicle, such as the dealer cost involved in licensing, lien search, and contract administration. Dealer may sell for less. Dealer order/trade may be necessary (but may not be available in all cases). Conditions apply. Finance example: 60-month term at 0.00% APR equals a weekly payment of $139, after application of $500 credit. $0 down payment or equivalent trade-in due at signing. In Ontario,<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Group Canada Inc. is responsible for the tire recycling fee used to cover the cost of collecting and recycling end of life tires when returned by consumers. License, insurance, registration, options and applicable taxes are extra. Cost of borrowing is $0 for a total obligation of $36,415. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1410<sup class="sc-aXZVg iCMVja">^^^^</sup>$500 credit available to be applied as a discount off MSRP, before taxes, with finance purchase (through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services on approved credit) of new and unregistered 2026 Jetta Highline models. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span>
1411Visit vwoffers.ca or your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. <!-- -->â<span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span>,â the<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> logo, all model names and trimline names are registered trademarks or trademarks of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> AG, used under license. © 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada. </div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">32</sup>Limited time finance offer available through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit, based on a new and unregistered 2026 Atlas Cross Sport 2.0T Execline base model with 8-speed automatic transmission with Tiptronic®<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">4MOTION®</span> transmission having a cash selling price of $63,315.00, including $68 PPSA registration fee (including third-party registering agent fee), $2,250 freight and PDI, $100 air conditioning levy, $30 tire recycling levy, $22 OMVIC fee, and $750 representative dealer admin fee (actual fee is set by dealers and varies, up to $750), and included in weekly payments. Dealer Administration Fee includes documentation and administration costs related to the delivery of the vehicle, such as the dealer cost involved in licensing, lien search, and contract administration. Dealer may sell for less. Dealer order/trade may be necessary (but may not be available in all cases). Conditions apply. Finance example: 60-month term at 0.00% APR equals a weekly payment of $244, after application of $1,000 credit. $0 down payment or equivalent trade-in due at signing. In Ontario,<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Group Canada Inc. is responsible for the tire recycling fee used to cover the cost of collecting and recycling end of life tires when returned by consumers. License, insurance, registration, options and applicable taxes are extra. Cost of borrowing is $0 for a total obligation of $63,315. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1412<sup class="sc-aXZVg iCMVja">21</sup>$1,000 credit available to be applied as a discount off MSRP, before taxes, with finance purchase (through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services on approved credit) of new and unregistered 2026 Atlas Cross Sport Execline models. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1413Visit vwoffers.ca or your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. <!-- -->â<span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span>,â the<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> logo, all model names and trimline names are registered trademarks or trademarks of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> AG, used under license. © 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada.</div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">â </sup> Prices shown are MSRP where indicated. MSRP is the Manufacturerâs Suggested Retail Price and excludes taxes, freight and PDI ($2,050 ( Jetta, Jetta GLI, Golf GTI and Golf R), $2,175 (Taos), $2,200 (Tiguan and ID.4), $2,250 (Model Year 2026 Atlas Cross Sport and Atlas), $2,450 (Model Year 2027 Atlas) and $2,500 (ID. Buzz)), levies, fees, optional equipment, license, insurance, registration, and any dealer or other charges (where applicable). If MSRP is not mentioned, prices shown include freight and PDI, environmental levies, and a $750 representative dealer admin fee (actual fee amount is set by dealers and varies, up to $750). Dealer Administration Fee includes documentation and administration costs related to the delivery of the vehicle, such as the dealer cost involved in licensing, lien search, and contract administration. Environmental or related levies and taxes may vary by jurisdiction. Dealer may sell for less. Prices are in Canadian dollars. This is not an offer to sell at a certain price. Actual selling prices and terms are set by dealers. European or American models may be shown. Specifications, equipment, options, and prices are subject to change without notice. Although we endeavour to ensure that the information contained on the website is accurate, as errors may occur from time to time, customers should contact their local<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. Photos for illustration purposes only.  Model specifications provided may vary based on selected trim, options, and installed accessories.  </div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">23</sup>Limited time lease offer available through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit, based on a new and unregistered 2026 Jetta 1.5T Comfortline base model in Oryx White Pearl (for an additional $500) with 8-speed automatic transmission with Tiptronic® transmission having a cash selling price of $33,010.00, including $68 PPSA registration fee (including third-party registering agent fee), $2,050 freight and PDI, $100 air c
1413onditioning levy, $25 tire recycling levy, $22 OMVIC fee, and $750 representative dealer admin fee (actual fee is set by dealers and varies, up to $750), and included in weekly payments. Dealer Administration Fee includes documentation and administration costs related to the delivery of the vehicle, such as the dealer cost involved in licensing, lien search, and contract administration. Dealer may sell for less. Dealer order/trade may be necessary (but may not be available in all cases). Conditions apply. In Ontario,<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Group Canada Inc. is responsible for the tire recycling fee used to cover the cost of collecting and recycling end of life tires when returned by consumers. Lease example: 36-month term at 1.99% APR equals a weekly payment of $89. $2,700 down payment or equivalent trade-in, $360 security deposit, and first weekly payments due at lease inception. License, insurance, registration, options and applicable taxes are extra. Total lease obligation: $13,819. Residual value is 59%. Annual 20,000 kilometre allowance; charge of $0.12/km per excess kilometre. Offers end June 30, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1414**4-year/80,000 km (whichever occurs first) new vehicle limited warranty. Wear & tear items and adjustments excluded after initial 12 months/20,000 km (whichever occurs first). <span class="sc-eBHhsj cnLdvw"></span> 1415Visit vwoffers.ca or your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. <!-- -->â<span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span>,â the<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> logo, all model names and trimline names are registered trademarks or trademarks of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> AG, used under license. © 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada. </div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">^^</sup>Limited time finance offer available through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit, based on a new and unregistered 2026 Tiguan 2.0 T Comfortline R-Line Black base model in Ascot Gray (for an additional $500) with 8-Speed Automatic transmission having a cash selling price of $48,165.00, including $68 PPSA registration fee (including third-party registering agent fee), $2,200 freight and PDI, $100 air conditioning levy, $30 tire recycling levy, $22 OMVIC fee, and $750 representative dealer admin fee (actual fee is set by dealers and varies, up to $750), and included in weekly payments. Dealer Administration Fee includes documentation and administration costs related to the delivery of the vehicle, such as the dealer cost involved in licensing, lien search, and contract administration. Dealer may sell for less. Dealer order/trade may be necessary (but may not be available in all cases). Conditions apply. Finance example: 60-month term at 0.00% APR equals a weekly payment of $184. $0 down payment or equivalent trade-in due at signing. In Ontario,<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Group Canada Inc. is responsible for the tire recycling fee used to cover the cost of collecting and recycling end of life tires when returned by consumers. License, insurance, registration, options and applicable taxes are extra. Cost of borrowing is $0 for a total obligation of $48,165. Offers end November 2, 2026 and are subject to change or cancellation without notice.<span class="sc-eBHhsj cnLdvw"></span>
1416Visit vwoffers.ca or your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. <!-- -->â<span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span>,â the<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> logo, all model names and trimline names are registered trademarks or trademarks of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> AG, used under license. © 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada. </div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">â</sup> Loyalty offer available to eligible current<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> owners and previous<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> owners who returned a leased vehicle, or whose finance contract with<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services ended, within the past 90 days (some exceptions apply), with purchase or lease of a new, unregistered 25MY ID.4, ID.Buzz and 26MY GTI, Golf R, Jetta, GLI<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> models. 2 yr VW Prepaid Maintenance Plan provided at no additional cost. If customer purchases longer maintenance, offer will cover the first 2 years / 30,000 km at the value indicated and customer will pay the balance. Plan covers regular maintenance appointments (for services recommended by VW) within 2 years or 30,000 km (whichever occurs first). Visit <a href="https://www.vw.ca/en/shopping-tools/prepaid-maintenance.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR BDxWC">https://www.vw.ca/en/shopping-tools/prepaid-maintenance.html</span></a> or your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for more details.</div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">^</sup>Limited time finance offer available through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit, based on a new and unregistered 2026 Taos 1.5T Highline base model in Green Serrano (for an additional $500) with 8-speed automatic with Tiptronic® 4Motion transmission having a cash selling price of $42,540.00, including $68 PPSA registration fee (including third-party registering agent fee), $2,175 freight and PDI, $100 air conditioning levy, $30 tire recycling levy, $22 OMVIC fee, and $750 representative dealer admin fee (actual fee is set by dealers and varies, up to $750), and included in weekly payments. Dealer Administration Fee includes documentation and administration costs related to the delivery of the vehicle, such as the dealer cost involved in licensing, lien search, and contract administration. Dealer may sell for less. Dealer order/trade may be necessary (but may not be available in all cases). Conditions apply. Finance example: 60-month term at 0.99% APR equals a weekly payment of $166, after application of $1,000 credit. $0 down payment or equivalent trade-in due at signing. In Ontario,<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Group Canada Inc. is responsible for the tire recycling fee used to cover the cost of collecting and recycling end of life tires when returned by consumers. License, insurance, registration, options and applicable taxes are extra. Cost of borrowing is $1,054 for a total obligation of $42,540. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1417<sup class="sc-aXZVg iCMVja">§</sup>$1,000 credit available to be applied as a discount off MSRP, before taxes, with finance purchase (through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services on approved credit) of new and unregistered 2026 Taos Highline models. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span>
1418Visit vwoffers.ca or your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. <!-- -->â<span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span>,â the<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> logo, all model names and trimline names are registered trademarks or trademarks of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> AG, used under license. © 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada. </div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">^^^</sup>Limited time finance offer available through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services, on approved credit, based on a new and unregistered 2026 Atlas 2.0T Execline base model in Oryx White Pearl (for an additional $800) with 8-speed automatic transmission with Tiptronic®<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">4MOTION®</span> transmission having a cash selling price of $65,215.00, including $68 PPSA registration fee (including third-party registering agent fee), $2,250 freight and PDI, $100 air conditioning levy, $30 tire recycling levy, $22 OMVIC fee, and $750 representative dealer admin fee (actual fee is set by dealers and varies, up to $750), and included in weekly payments. Dealer Administration Fee includes documentation and administration costs related to the delivery of the vehicle, such as the dealer cost involved in licensing, lien search, and contract administration. Dealer may sell for less. Dealer order/trade may be necessary (but may not be available in all cases). Conditions apply. Finance example: 60-month term at 0.00% APR equals a weekly payment of $248, after application of $1,000 credit. $0 down payment or equivalent trade-in due at signing. In Ontario,<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Group Canada Inc. is responsible for the tire recycling fee used to cover the cost of collecting and recycling end of life tires when returned by consumers. License, insurance, registration, options and applicable taxes are extra. Cost of borrowing is $0 for a total obligation of $65,215. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1419â¡$1,000 credit available to be applied as a discount off MSRP, before taxes, with finance purchase (through<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Financial Services on approved credit) of new and unregistered 2026 Atlas Execline models. Conditions apply. Offers end November 2, 2026 and are subject to change or cancellation without notice. <span class="sc-eBHhsj cnLdvw"></span> 1420Visit vwoffers.ca or your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for details. <!-- -->â<span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span>,â the<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> logo, all model names and trimline names are registered trademarks or trademarks of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> AG, used under license. © 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada.</div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM">+Amount shown is the maximum incentive amount currently available under the Quebec Roulez Vert Program.<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada does not administer the incentives and is not responsible for any cancellations or changes to the incentive programs. Incentive information is provided for informational purposes only and<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada makes no representations about the actual amount or eligibility for the incentive. Conditions and limitations apply. Consult the government administrator or see your dealer for details. </div></dd></li><li tabindex="-1" class="sc-lnPyaJ gJizzQ"><dt class="sc-aXZVg fSnCTA"></dt><dd class="sc-aXZVg fSnCTA"><div class="DisclaimersWithSafewords__StyledWrap-sc-ad59163-1 iBpGwM"><sup class="sc-aXZVg iCMVja">§§ </sup>No purchase necessary. Contest period Sept. 7, 2026 â Sept. 18, 2026. Open to residents of Canada, of the age of majority or older. 20 prizes available to be won with ARV of $1,000 ($500 prepaid credit card; $500 gift certificate for dealership services). Prizes will be awarded on a regional basis (2 per dealer region). Odds of winning depend on the number of eligible entr
1420ies received. Correct answer to a mathematical skill-testing question required. Click <a href="http://vw.ca/en/terms-conditions/canada-soccer-social-sep26.html" class="sc-kAyceB blAeMp"><span class="sc-fqkvVR BDxWC">here</span></a> for contest Rules and Regulations, including no purchase entry option and details of the dealer regions. See your<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> dealer for full details. <!-- -->â<span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span>â and the<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> logo are registered trademarks of<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> AG. © 2026<!-- --> <span class="TextWithNonBreakingSafewords__StyledSafeWord-sc-a153e0f-0 dhNIbg">Volkswagen</span> Canada.</div></dd></li></ol></div></div></div></div></section></div></div></div></div></div></div></footer></div><div class="sc-fYXIxC hrEUZP"><section class="sc-hceviv cMEMql"><div></div></section></div></div></div></div></div> 1421 1422 1423 1424 1425<div id="vwaUnsupportedBrowserNotification" data-browser-heading="This browser version is not supported." data-browser-text="<p>Please update your browser for more security, speed, and the best experience on this site.</p> 1426" data-browser-version="true" data-os-heading="Your OS is outdated!" data-os-text="For the best user experience, please update your OS." data-browser-hasLink="false" data-browser-linkTarget="_self" data-os-hasLink="false" role="dialog" aria-modal="true" aria-labelledby="vwaUBNLabel"> 1427 <div id="vwaUBNHitarea"></div> 1428 <button id="vwaUBNCloseButton" aria-label="close"></button> 1429 <div id="vwaUBNModal"></div> 1430</div> 1431 1432 1433 1434 1435 1436 1437 1438 1439 <!-- 1440 Page Info 1441 ========= 1442 Server Time: 2026-10-02 05:28:08 1443 Last Modified: 2026-09-23 19:11:09 1444 Version: 2026.930.1144111.0009198207 1445 Original version: 3.204.282.128 1446 Commit Id: 513feca96c6637be736f320f1be6100527466129 1447 Server Id: 644f2a73-680c-4222-b2ac-d0a6fc602309 1448 --> 1449 1450 1451
1452<script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json" defer="defer">[]</script>
1452<script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json" defer="defer">{"namedChunks":[]}</script>
vendor: 1 bytes, line 1452
1452
1453<script async data-chunk="reactspa" src="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/343.cf355fcd61ee3841.js" defer="defer"></script>
vendor: 1 bytes, line 1453
1453
1454<script async data-chunk="reactspa" src="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/232.2419e50311fa121c.js" defer="defer"></script>
vendor: 1 bytes, line 1454
1454
1455<script async data-chunk="reactspa" src="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/576.2986765706a7cce9.js" defer="defer"></script>
vendor: 1 bytes, line 1455
1455
1456<script async data-chunk="reactspa" src="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/597.15f53bc0bacdfd26.js" defer="defer"></script>
vendor: 1 bytes, line 1456
1456
1457<script async data-chunk="reactspa" src="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/317.9363a49feccff95d.js" defer="defer"></script>
vendor: 1 bytes, line 1457
1457
1458<script async data-chunk="reactspa" src="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/380.9efd0bb066646717.js" defer="defer"></script>
vendor: 1 bytes, line 1458
1458
1459<script async data-chunk="reactspa" src="/etc.clientlibs/clientlibs/vwa-ngw18/ngw18-frontend/apps/resources/reactspa.e44ad85c3bae4251.js" defer="defer"></script>
1459 1460 1461 1462 1463 1464 1465 1466
vendor: 5,500 bytes, lines 1466-1469
1466<script type="text/javascript">/* UAParser.js v1.0.35 1467 Copyright © 2012-2021 Faisal Salman <[email protected]> 1468 MIT License */ 1469 (function(window,undefined){"use strict";var LIBVERSION="1.0.35",EMPTY="",UNKNOWN="?",FUNC_TYPE="function",UNDEF_TYPE="undefined",OBJ_TYPE="object",STR_TYPE="string",MAJOR="major",MODEL="model",NAME="name",TYPE="type",VENDOR="vendor",VERSION="version",ARCHITECTURE="architecture",CONSOLE="console",MOBILE="mobile",TABLET="tablet",SMARTTV="smarttv",WEARABLE="wearable",EMBEDDED="embedded",UA_MAX_LENGTH=350;var AMAZON="Amazon",APPLE="Apple",ASUS="ASUS",BLACKBERRY="BlackBerry",BROWSER="Browser",CHROME="Chrome",EDGE="Edge",FIREFOX="Firefox",GOOGLE="Google",HUAWEI="Huawei",LG="LG",MICROSOFT="Microsoft",MOTOROLA="Motorola",OPERA="Opera",SAMSUNG="Samsung",SHARP="Sharp",SONY="Sony",VIERA="Viera",XIAOMI="Xiaomi",ZEBRA="Zebra",FACEBOOK="Facebook",CHROMIUM_OS="Chromium OS",MAC_OS="Mac OS";var extend=function(regexes,extensions){var mergedRegexes={};for(var i in regexes){if(extensions[i]&&extensions[i].length%2===0){mergedRegexes[i]=extensions[i].concat(regexes[i])}else{mergedRegexes[i]=regexes[i]}}return mergedRegexes},enumerize=function(arr){var enums={};for(var i=0;i<arr.length;i++){enums[arr[i].toUpperCase()]=arr[i]}return enums},has=function(str1,str2){return typeof str1===STR_TYPE?lowerize(str2).indexOf(lowerize(str1))!==-1:false},lowerize=function(str){return str.toLowerCase()},majorize=function(version){return typeof version===STR_TYPE?version.replace(/[^\d\.]/g,EMPTY).split(".")[0]:undefined},trim=function(str,len){if(typeof str===STR_TYPE){str=str.replace(/^\s\s*/,EMPTY);return typeof len===UNDEF_TYPE?str:str.substring(0,UA_MAX_LENGTH)}};var rgxMapper=function(ua,arrays){var i=0,j,k,p,q,matches,match;while(i<arrays.length&&!matches){var regex=arrays[i],props=arrays[i+1];j=k=0;while(j<regex.length&&!matches){if(!regex[j]){break}matches=regex[j++].exec(ua);if(!!matches){for(p=0;p<props.length;p++){match=matches[++k];q=props[p];if(typeof q===OBJ_TYPE&&q.length>0){if(q.length===2){if(typeof q[1]==FUNC_TYPE){this[q[0]]=q[1].call(this,match)}else{this[q[0]]=q[1]}}else if(q.length===3){if(typeof q[1]===FUNC_TYPE&&!(q[1].exec&&q[1].test)){this[q[0]]=match?q[1].call(this,match,q[2]):undefined}else{this[q[0]]=match?match.replace(q[1],q[2]):undefined}}else if(q.length===4){this[q[0]]=match?q[3].call(this,match.replace(q[1],q[2])):undefined}}else{this[q]=match?match:undefined}}}}i+=2}},strMapper=function(str,map){for(var i in map){if(typeof map[i]===OBJ_TYPE&&map[i].length>0){for(var j=0;j<map[i].length;j++){if(has(map[i][j],str)){return i===UNKNOWN?undefined:i}}}else if(has(map[i],str)){return i===UNKNOWN?undefined:i}}return str};var oldSafariMap={"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},windowsVersionMap={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"};var regexes={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[VERSION,[NAME,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[VERSION,[NAME,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[NAME,VERSION],[/opios[\/ ]+([\w\.]+)/i],[VERSION,[NAME,OPERA+" Mini"]],[/\bopr\/([\w\.]+)/i],[VERSION,[NAME,OPERA]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[NAME,VERSION],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[VERSION,[NAME,"UC"+BROWSER]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i],[VERSION,[NAME,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[VERSION,[NAME,"WeChat"]],[/konqueror\/([\w\.]+)/i],[VERSION,[NAME,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[VERSION,[NAME,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[VERSION,[NAME,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[NAME,/(.+)/,"$1 Secure "+BROWSER],VERSION],[/\bfocus\/([\w\.]+)/i],[VERSION,[NAME,FIREFOX+" Focus"]],[/\bopt\/([\w\.]+)/i],[VERSION,[NAME,OPERA+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[VERSION,[NAME,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[VERSION,[NAME,"Dolphin"]],[/coast\/([\w\.]+)/i],[VERSION,[NAME,OPERA+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[VERSION,[NAME,"MIUI "+BROWSER]],[/fxios\/([-\w\.]+)/i],[VERSION,[NAME,FIREFOX]],[/\bqihu|(qi?ho?o?|360)browser/i],[[NAME,"360 "+BROWSER]],[/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],[[NAME,/(.+)/,"$1 "+BROWSER],VERSION],[/(comodo_dragon)\/([\w\.]+)/i],[[NAME,/_/g," "],VERSION],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[NAME,VERSION],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i,/\[(linkedin)app\]/i],[NAME],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[NAME,FACEBOOK],VERSION],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[NAME,VERSION],[/\bgsa\/([\w\.]+) .*safari\//i],[VERSION,[NAME,"GSA"]],[/musical_ly(?:.
vendor: 5,968 bytes, line 1469
1469+app_?version\/|_)([\w\.]+)/i],[VERSION,[NAME,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[VERSION,[NAME,CHROME+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[NAME,CHROME+" WebView"],VERSION],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[VERSION,[NAME,"Android "+BROWSER]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[NAME,VERSION],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[VERSION,[NAME,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[VERSION,NAME],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[NAME,[VERSION,strMapper,oldSafariMap]],[/(webkit|khtml)\/([\w\.]+)/i],[NAME,VERSION],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[NAME,"Netscape"],VERSION],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[VERSION,[NAME,FIREFOX+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[NAME,VERSION],[/(cobalt)\/([\w\.]+)/i],[NAME,[VERSION,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[ARCHITECTURE,"amd64"]],[/(ia32(?=;))/i],[[ARCHITECTURE,lowerize]],[/((?:i[346]|x)86)[;\)]/i],[[ARCHITECTURE,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[ARCHITECTURE,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[ARCHITECTURE,"armhf"]],[/windows (ce|mobile); ppc;/i],[[ARCHITECTURE,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[ARCHITECTURE,/ower/,EMPTY,lowerize]],[/(sun4\w)[;\)]/i],[[ARCHITECTURE,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[ARCHITECTURE,lowerize]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[MODEL,[VENDOR,SAMSUNG],[TYPE,TABLET]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[MODEL,[VENDOR,SAMSUNG],[TYPE,MOBILE]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[MODEL,[VENDOR,APPLE],[TYPE,MOBILE]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[MODEL,[VENDOR,APPLE],[TYPE,TABLET]],[/(macintosh);/i],[MODEL,[VENDOR,APPLE]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[MODEL,[VENDOR,SHARP],[TYPE,MOBILE]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[MODEL,[VENDOR,HUAWEI],[TYPE,TABLET]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[MODEL,[VENDOR,HUAWEI],[TYPE,MOBILE]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[MODEL,/_/g," "],[VENDOR,XIAOMI],[TYPE,MOBILE]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[MODEL,/_/g," "],[VENDOR,XIAOMI],[TYPE,TABLET]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[MODEL,[VENDOR,"OPPO"],[TYPE,MOBILE]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[MODEL,[VENDOR,"Vivo"],[TYPE,MOBILE]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[MODEL,[VENDOR,"Realme"],[TYPE,MOBILE]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[MODEL,[VENDOR,MOTOROLA],[TYPE,MOBILE]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[MODEL,[VENDOR,MOTOROLA],[TYPE,TABLET]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[MODEL,[VENDOR,LG],[TYPE,TABLET]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[MODEL,[VENDOR,LG],[TYPE,MOBILE]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[MODEL,[VENDOR,"Lenovo"],[TYPE,TABLET]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[MODEL,/_/g," "],[VENDOR,"Nokia"],[TYPE,MOBILE]],[/(pixel c)\b/i],[MODEL,[VENDOR,GOOGLE],[TYPE,TABLET]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[MODEL,[VENDOR,GOOGLE],[TYPE,MOBILE]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[MODEL,[VENDOR,SONY],[TYPE,MOBILE]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[MODEL,"Xperia Tablet"],[VENDOR,SONY],[TYPE,TABLET]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[MODEL,[VENDOR,"OnePlus"],[TYPE,MOBILE]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[MODEL,[VENDOR,AMAZON],[TYPE,TABLET]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[MODEL,/(.+)/g,"Fire Phone $1"],[VENDOR,AMAZON],[TYPE,MOBILE]],[/(playbook);[-\w\),; ]+(rim)/i],[MODEL,VENDOR,[TYPE,TABLET]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[MODEL,[VENDOR,BLACKBERRY],[TYPE,MOBILE]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[MODEL,[VENDOR,ASUS],[TYPE,TABLET]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[MODEL,[VENDOR,ASUS],[TYPE,MOBILE]],[/(nexus 9)/i],[MODEL,[VENDOR,"HTC"],[TYPE,TABLET]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[VENDOR,[MODEL,/_/g," "],[TYPE,MOBILE]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[MODEL,[VENDOR,"Acer"],[TYPE,TABLET]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[MODEL,[VENDOR,"Meizu"],[TYPE,MOBILE]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asu
vendor: 5,611 bytes, line 1469
1469s)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[VENDOR,MODEL,[TYPE,MOBILE]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[VENDOR,MODEL,[TYPE,TABLET]],[/(surface duo)/i],[MODEL,[VENDOR,MICROSOFT],[TYPE,TABLET]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[MODEL,[VENDOR,"Fairphone"],[TYPE,MOBILE]],[/(u304aa)/i],[MODEL,[VENDOR,"AT&T"],[TYPE,MOBILE]],[/\bsie-(\w*)/i],[MODEL,[VENDOR,"Siemens"],[TYPE,MOBILE]],[/\b(rct\w+) b/i],[MODEL,[VENDOR,"RCA"],[TYPE,TABLET]],[/\b(venue[\d ]{2,7}) b/i],[MODEL,[VENDOR,"Dell"],[TYPE,TABLET]],[/\b(q(?:mv|ta)\w+) b/i],[MODEL,[VENDOR,"Verizon"],[TYPE,TABLET]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[MODEL,[VENDOR,"Barnes & Noble"],[TYPE,TABLET]],[/\b(tm\d{3}\w+) b/i],[MODEL,[VENDOR,"NuVision"],[TYPE,TABLET]],[/\b(k88) b/i],[MODEL,[VENDOR,"ZTE"],[TYPE,TABLET]],[/\b(nx\d{3}j) b/i],[MODEL,[VENDOR,"ZTE"],[TYPE,MOBILE]],[/\b(gen\d{3}) b.+49h/i],[MODEL,[VENDOR,"Swiss"],[TYPE,MOBILE]],[/\b(zur\d{3}) b/i],[MODEL,[VENDOR,"Swiss"],[TYPE,TABLET]],[/\b((zeki)?tb.*\b) b/i],[MODEL,[VENDOR,"Zeki"],[TYPE,TABLET]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[VENDOR,"Dragon Touch"],MODEL,[TYPE,TABLET]],[/\b(ns-?\w{0,9}) b/i],[MODEL,[VENDOR,"Insignia"],[TYPE,TABLET]],[/\b((nxa|next)-?\w{0,9}) b/i],[MODEL,[VENDOR,"NextBook"],[TYPE,TABLET]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[VENDOR,"Voice"],MODEL,[TYPE,MOBILE]],[/\b(lvtel\-)?(v1[12]) b/i],[[VENDOR,"LvTel"],MODEL,[TYPE,MOBILE]],[/\b(ph-1) /i],[MODEL,[VENDOR,"Essential"],[TYPE,MOBILE]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[MODEL,[VENDOR,"Envizen"],[TYPE,TABLET]],[/\b(trio[-\w\. ]+) b/i],[MODEL,[VENDOR,"MachSpeed"],[TYPE,TABLET]],[/\btu_(1491) b/i],[MODEL,[VENDOR,"Rotor"],[TYPE,TABLET]],[/(shield[\w ]+) b/i],[MODEL,[VENDOR,"Nvidia"],[TYPE,TABLET]],[/(sprint) (\w+)/i],[VENDOR,MODEL,[TYPE,MOBILE]],[/(kin\.[onetw]{3})/i],[[MODEL,/\./g," "],[VENDOR,MICROSOFT],[TYPE,MOBILE]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[MODEL,[VENDOR,ZEBRA],[TYPE,TABLET]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[MODEL,[VENDOR,ZEBRA],[TYPE,MOBILE]],[/smart-tv.+(samsung)/i],[VENDOR,[TYPE,SMARTTV]],[/hbbtv.+maple;(\d+)/i],[[MODEL,/^/,"SmartTV"],[VENDOR,SAMSUNG],[TYPE,SMARTTV]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[VENDOR,LG],[TYPE,SMARTTV]],[/(apple) ?tv/i],[VENDOR,[MODEL,APPLE+" TV"],[TYPE,SMARTTV]],[/crkey/i],[[MODEL,CHROME+"cast"],[VENDOR,GOOGLE],[TYPE,SMARTTV]],[/droid.+aft(\w)( bui|\))/i],[MODEL,[VENDOR,AMAZON],[TYPE,SMARTTV]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[MODEL,[VENDOR,SHARP],[TYPE,SMARTTV]],[/(bravia[\w ]+)( bui|\))/i],[MODEL,[VENDOR,SONY],[TYPE,SMARTTV]],[/(mitv-\w{5}) bui/i],[MODEL,[VENDOR,XIAOMI],[TYPE,SMARTTV]],[/Hbbtv.*(technisat) (.*);/i],[VENDOR,MODEL,[TYPE,SMARTTV]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[VENDOR,trim],[MODEL,trim],[TYPE,SMARTTV]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[TYPE,SMARTTV]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[VENDOR,MODEL,[TYPE,CONSOLE]],[/droid.+; (shield) bui/i],[MODEL,[VENDOR,"Nvidia"],[TYPE,CONSOLE]],[/(playstation [345portablevi]+)/i],[MODEL,[VENDOR,SONY],[TYPE,CONSOLE]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[MODEL,[VENDOR,MICROSOFT],[TYPE,CONSOLE]],[/((pebble))app/i],[VENDOR,MODEL,[TYPE,WEARABLE]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[MODEL,[VENDOR,APPLE],[TYPE,WEARABLE]],[/droid.+; (glass) \d/i],[MODEL,[VENDOR,GOOGLE],[TYPE,WEARABLE]],[/droid.+; (wt63?0{2,3})\)/i],[MODEL,[VENDOR,ZEBRA],[TYPE,WEARABLE]],[/(quest( 2| pro)?)/i],[MODEL,[VENDOR,FACEBOOK],[TYPE,WEARABLE]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[VENDOR,[TYPE,EMBEDDED]],[/(aeobc)\b/i],[MODEL,[VENDOR,AMAZON],[TYPE,EMBEDDED]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[MODEL,[TYPE,MOBILE]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[MODEL,[TYPE,TABLET]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[TYPE,TABLET]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[TYPE,MOBILE]],[/(android[-\w\. ]{0,9});.+buil/i],[MODEL,[VENDOR,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[VERSION,[NAME,EDGE+"HTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[VERSION,[NAME,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[NAME,VERSION],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[VERSION,NAME]],os:[[/microsoft (windows) (vista|xp)/i],[NAME,VERSION],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[NAME,[VERSION,strMapper,windowsVersionMap]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[NAME,"Windows"],[VERSION,strMapper,windowsVersionMap]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/ios;fbsv\/([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[VERSION,/_/g,"."],[NAME,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[NAME,MAC_OS],[VERSION,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[VERSION,NAME],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);
1469/i],[NAME,VERSION],[/\(bb(10);/i],[VERSION,[NAME,BLACKBERRY]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[VERSION,[NAME,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[VERSION,[NAME,FIREFOX+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[VERSION,[NAME,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[VERSION,[NAME,"watchOS"]],[/crkey\/([\d\.]+)/i],[VERSION,[NAME,CHROME+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[NAME,CHROMIUM_OS],VERSION],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[NAME,VERSION],[/(sunos) ?([\w\.\d]*)/i],[[NAME,"Solaris"],VERSION],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[NAME,VERSION]]};var UAParser=function(ua,extensions){if(typeof ua===OBJ_TYPE){extensions=ua;ua=undefined}if(!(this instanceof UAParser)){return new UAParser(ua,extensions).getResult()}var _navigator=typeof window!==UNDEF_TYPE&&window.navigator?window.navigator:undefined;var _ua=ua||(_navigator&&_navigator.userAgent?_navigator.userAgent:EMPTY);var _uach=_navigator&&_navigator.userAgentData?_navigator.userAgentData:undefined;var _rgxmap=extensions?extend(regexes,extensions):regexes;var _isSelfNav=_navigator&&_navigator.userAgent==_ua;this.getBrowser=function(){var _browser={};_browser[NAME]=undefined;_browser[VERSION]=undefined;rgxMapper.call(_browser,_ua,_rgxmap.browser);_browser[MAJOR]=majorize(_browser[VERSION]);if(_isSelfNav&&_navigator&&_navigator.brave&&typeof _navigator.brave.isBrave==FUNC_TYPE){_browser[NAME]="Brave"}return _browser};this.getCPU=function(){var _cpu={};_cpu[ARCHITECTURE]=undefined;rgxMapper.call(_cpu,_ua,_rgxmap.cpu);return _cpu};this.getDevice=function(){var _device={};_device[VENDOR]=undefined;_device[MODEL]=undefined;_device[TYPE]=undefined;rgxMapper.call(_device,_ua,_rgxmap.device);if(_isSelfNav&&!_device[TYPE]&&_uach&&_uach.mobile){_device[TYPE]=MOBILE}if(_isSelfNav&&_device[MODEL]=="Macintosh"&&_navigator&&typeof _navigator.standalone!==UNDEF_TYPE&&_navigator.maxTouchPoints&&_navigator.maxTouchPoints>2){_device[MODEL]="iPad";_device[TYPE]=TABLET}return _device};this.getEngine=function(){var _engine={};_engine[NAME]=undefined;_engine[VERSION]=undefined;rgxMapper.call(_engine,_ua,_rgxmap.engine);return _engine};this.getOS=function(){var _os={};_os[NAME]=undefined;_os[VERSION]=undefined;rgxMapper.call(_os,_ua,_rgxmap.os);if(_isSelfNav&&!_os[NAME]&&_uach&&_uach.platform!="Unknown"){_os[NAME]=_uach.platform.replace(/chrome os/i,CHROMIUM_OS).replace(/macos/i,MAC_OS)}return _os};this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}};this.getUA=function(){return _ua};this.setUA=function(ua){_ua=typeof ua===STR_TYPE&&ua.length>UA_MAX_LENGTH?trim(ua,UA_MAX_LENGTH):ua;return this};this.setUA(_ua);return this};UAParser.VERSION=LIBVERSION;UAParser.BROWSER=enumerize([NAME,VERSION,MAJOR]);UAParser.CPU=enumerize([ARCHITECTURE]);UAParser.DEVICE=enumerize([MODEL,VENDOR,TYPE,CONSOLE,MOBILE,SMARTTV,TABLET,WEARABLE,EMBEDDED]);UAParser.ENGINE=UAParser.OS=enumerize([NAME,VERSION]);if(typeof exports!==UNDEF_TYPE){if(typeof module!==UNDEF_TYPE&&module.exports){exports=module.exports=UAParser}exports.UAParser=UAParser}else{if(typeof define===FUNC_TYPE&&define.amd){define(function(){return UAParser})}else if(typeof window!==UNDEF_TYPE){window.UAParser=UAParser}}var $=typeof window!==UNDEF_TYPE&&(window.jQuery||window.Zepto);if($&&!$.ua){var parser=new UAParser;$.ua=parser.getResult();$.ua.get=function(){return parser.getUA()};$.ua.set=function(ua){parser.setUA(ua);var result=parser.getResult();for(var prop in result){$.ua[prop]=result[prop]}}}})(typeof window==="object"?window:this); 1470function setSessionStorageItem(name, value) { 1471 sessionStorage.setItem(name, value); 1472} 1473 1474function getSessionStorageItem(name) { 1475 return sessionStorage.getItem(name); 1476} 1477 1478function getLanguage() { 1479 // by using the html lang attribute as the cookie value, 1480 // we make sure a user sees the notification again, if 1481 // they changed the site's language (so that they 1482 // actually understand the displayed information) 1483 var htmlEl = document.firstElementChild; 1484 var doesElementHaveLang = htmlEl.lang || 1485 htmlEl.getAttribute('lang') || 1486 htmlEl.attributes['lang'].value; 1487 1488 return htmlEl ? doesElementHaveLang : '1'; 1489} 1490 1491function focusCloseButton(closeButtonElement, tries) { 1492 if (document.activeElement === closeButtonElement || tries === 0) { 1493 return; 1494 } 1495 closeButtonElement.focus(); 1496 setTimeout(function () { 1497 focusCloseButton(closeButtonElement, tries - 1); 1498 }, 500); 1499} 1500 1501function isSupportedVersion(minimumVersion, currentVersion) { 1502 if (!minimumVersion) { 1503 //if we dont list the version, we should assume we dont care about that browser/os so we dont show anything 1504 return true; 1505 } 1506 if (!currentVersion) { 1507 //if there is no current version, something is wrong with the user agent string and we should show something 1508 return false;
1509 } 1510 var currentParts = currentVersion.split('.'); 1511 var minimumParts = minimumVersion.split('.'); 1512 var totalLength = Math.max(currentParts.length, minimumParts.length); 1513 var isVersionSupported = false 1514 1515 for (var index = 0; index < totalLength; index++) { 1516 var a = parseInt(currentParts[index] || 0); 1517 var b = parseInt(minimumParts[index] || 0); 1518 1519 if (a > b) { 1520 isVersionSupported = true; 1521 break; 1522 } 1523 if (a < b) { 1524 break; 1525 } 1526 if (index === totalLength - 1 && a === b) { 1527 isVersionSupported = true; 1528 break; 1529 } 1530 } 1531 1532 return isVersionSupported; 1533} 1534 1535function createModalContent(baseElement, target, type, additionalText) { 1536 var newModal = target.cloneNode(); 1537 var shouldDisplayMessage = additionalText && 1538 baseElement.hasAttribute('data-' + type + '-version'); 1539 var shouldDisplayAdditionalLink = baseElement.getAttribute('data-' + type + '-haslink') !== "false"; 1540 1541 newModal.insertAdjacentHTML( 1542 'beforeend', 1543 '<h2 id="vwaUBNLabel">' + 1544 baseElement.getAttribute('data-' + type + '-heading') + 1545 '</h2>' 1546 ); 1547 newModal.insertAdjacentHTML( 1548 'beforeend', 1549 baseElement.getAttribute('data-' + type + '-text') 1550 ); 1551 1552 if (shouldDisplayMessage) { 1553 newModal.insertAdjacentHTML( 1554 'beforeend', 1555 '<p>' + additionalText + '</p>' 1556 ); 1557 } 1558 1559 if (shouldDisplayAdditionalLink) { 1560 newModal.insertAdjacentHTML( 1561 'beforeend', 1562 `<br /><br /><a href="${baseElement.getAttribute('data-' + type + '-linkref')}" target="${baseElement.getAttribute('data-' + type + '-linkTarget')}">${baseElement.getAttribute('data-' + type + '-linkText')}</a>` 1563 ); 1564 } 1565 1566 return newModal; 1567} 1568 1569function shouldNotificationStayHidden() { 1570 const googleBotUserAgents = [ 1571 'Googlebot', 1572 'Googlebot-Image', 1573 'Googlebot-News', 1574 'Googlebot-Video', 1575 'Googlebot-Mobile', 1576 'Googlebot-Adwords', 1577 'Googlebot-AdSense', 1578 'Googlebot-Webmaster', 1579 'Googlebot-AMP', 1580 'Googlebot-Structured-Data', 1581 'APIs-Google', 1582 'AdsBot-Google-Mobile', 1583 'AdsBot-Google', 1584 'Mediapartners-Google', 1585 'FeedFetcher-Google', 1586 'Google-Read-Aloud', 1587 'Google-Site-Verification', 1588 'HeadlessChrome', 1589 'Lighthouse', 1590 'Chrome/W.X.Y.Z', 1591 'Google-InspectionTool' 1592 ] 1593 1594 return googleBotUserAgents.some(userAgent => navigator.userAgent.includes(userAgent)) || 1595 navigator.webdriver || 1596 navigator.userAgent.includes("15.6,2") 1597} 1598 1599function noValueToCheck(browserChecked, tries) { 1600 return browserChecked || tries === 0; 1601} 1602 1603function isNotBrowserEnv() { 1604 return !window || !window.hasOwnProperty("UAParser"); 1605} 1606 1607function unsupportedType(isSupportedOS) { 1608 return isSupportedOS ? 'browser' : 'os'; 1609} 1610 1611function getAdditionalText(isSupportedOS, parsedBrowser) { 1612 return isSupportedOS ? 1613 '' : '(Browser: ' + 1614 parsedBrowser.name + 1615 ' ' + 1616 parsedBrowser.version + 1617 ')'; 1618} 1619 1620function onClose(mainElement, previouslyFocusedElement) { 1621 if (!mainElement) return; 1622 1623 document.body.style.position = ''; 1624 document.body.removeChild(mainElement); 1625 1626 if (previouslyFocusedElement && previouslyFocusedElement.focus) { 1627 previouslyFocusedElement.focus(); 1628 } 1629} 1630 1631function focusNextElement(focusableArray, isShiftKey) { 1632 const arrayLength = focusableArray?.length; 1633 1634 if (!arrayLength) return; 1635 1636 const index = focusableArray.indexOf(document.activeElement); 1637 const nextIndex = isShiftKey 1638 ? (index - 1 + arrayLength) % arrayLength // Wrap backward 1639 : (index + 1) % arrayLength; // Wrap forward 1640 focusableArray[nextIndex]?.focus(); 1641} 1642 1643function onKeydown(event, mainElement) { 1644 if (!event || !mainElement) return; 1645 1646 const focusableElements = mainElement.querySelectorAll( 1647 'a[href], button, [tabindex]:not([tabindex="-1"])' 1648 ); 1649 const focusableArray = Array.from(focusableElements); 1650 1651 switch (event.key) { 1652 case 'Escape': 1653 case 'Esc': 1654 case 27: 1655 onClose(mainElement); 1656 break; 1657 // make-shift focus trap for the layer 1658 case 'Tab': 1659 case 9: 1660 event.preventDefault(); 1661 focusNextElement(focusableArray, event.shiftKey); 1662 break; 1663 default: 1664 return; 1665 } 1666} 1667 1668(function (document) { 1669 'use strict'; 1670 1671 // Don't show notification in headless environment and Safari with a version number bug 1672 // there is a known issue - still open https://github.com/faisalman/ua-parser-js/issues/599 1673 if (shouldNotificationStayHidden()) return; 1674 1675 var browserChecked = false;
1676 var previouslyFocusedElement; 1677 var SBN_COOKIE_NAME = 'vwaSupportedBrowserNotificationDisplayed'; 1678 var UBN_COOKIE_NAME = 'vwaUnsupportedBrowserNotificationDisplayed'; 1679 1680 // browser matrix as defined in https://lso.volkswagen.de/bctwiki/display/VWONEHUB/9.1+Browser+Matrix 1681 var minimumSupportedBrowserVersion = { 1682 Safari: '16.0', 1683 'Mobile Safari': '16.0', 1684 'Samsung Browser': '21.0', 1685 Chrome: '108.0', 1686 Firefox: '113.0', 1687 Edge: '108.0', 1688 IE: '17.0', 1689 Opera: '94.0' 1690 }; 1691 1692 var minimumSupportedOSVersion = { 1693 iOS: '16.0', 1694 Android: '10.0', 1695 }; 1696 1697 function checkBrowserCompatibility(tries) { 1698 var mainElement = document.getElementById( 1699 'vwaUnsupportedBrowserNotification' 1700 ); 1701 var closeButton = document.getElementById('vwaUBNCloseButton'); 1702 var modal = document.getElementById('vwaUBNModal'); 1703 var backgroundElement = document.getElementById( 1704 'vwaUBNHitarea' 1705 ); 1706 1707 if (!mainElement || !closeButton || !modal || !backgroundElement) return; 1708 1709 if (noValueToCheck(browserChecked, tries)) return; 1710 1711 if (isNotBrowserEnv()) { 1712 setTimeout(function () { 1713 checkBrowserCompatibility(tries - 1); 1714 }, 500); 1715 return; 1716 } 1717 1718 var parser = new UAParser(); 1719 var parsedBrowser = parser.getBrowser(); 1720 var parsedOS = parser.getOS(); 1721 var cookieValue = getLanguage(); 1722 var isSupportCookiePresent = 1723 getSessionStorageItem(UBN_COOKIE_NAME) === cookieValue || 1724 getSessionStorageItem(SBN_COOKIE_NAME) === cookieValue; 1725 var isBrowserFb = parsedBrowser.name === 'Facebook'; 1726 1727 if ( 1728 isSupportCookiePresent || isBrowserFb 1729 ) { 1730 onClose(mainElement, previouslyFocusedElement); 1731 return; 1732 } 1733 1734 browserChecked = true; 1735 1736 var isSupportedBrowser = isSupportedVersion( 1737 minimumSupportedBrowserVersion[parsedBrowser.name], 1738 parsedBrowser.version 1739 ); 1740 var isSupportedOS = isSupportedVersion( 1741 minimumSupportedOSVersion[parsedOS.name], 1742 parsedOS.version 1743 ); 1744 var isCompleteSupport = isSupportedOS && isSupportedBrowser 1745 1746 if (isCompleteSupport) { 1747 setSessionStorageItem(SBN_COOKIE_NAME, cookieValue); 1748 onClose(); 1749 return; 1750 } 1751 1752 setSessionStorageItem(UBN_COOKIE_NAME, cookieValue); 1753 previouslyFocusedElement = document.activeElement; 1754 1755 var modalWithContent = createModalContent( 1756 mainElement, 1757 modal, 1758 unsupportedType(isSupportedOS), 1759 getAdditionalText(isSupportedOS, parsedBrowser), 1760 ); 1761 1762 mainElement.replaceChild(modalWithContent, modal); 1763 mainElement.style.display = 'block'; 1764 document.body.style.position = 'fixed'; 1765 modalWithContent.style.opacity = 1; 1766 focusCloseButton(closeButton, 5); 1767 1768 closeButton.addEventListener('click', () => 1769 onClose(mainElement, previouslyFocusedElement) 1770 ); 1771 backgroundElement.addEventListener('click', () => 1772 onClose(mainElement, previouslyFocusedElement) 1773 ); 1774 mainElement.addEventListener('keydown', (e) => 1775 onKeydown(e, mainElement) 1776 ); 1777 } 1778 1779 checkBrowserCompatibility(10); 1780})(document); 1781</script>
1781 1782 1783 1784 1785</body> 1786</html> 1787 1788 1789
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.