/*!
 Source: Base: us.volkswagen.complex-organism.header.desktop.template1
*/header#header.site-builder-header .headerRow--top a{text-decoration:none}header#header.site-builder-header .headerRow--top a:hover{color:#DFE4E8}header#header.site-builder-header .headerRow--top .header-item{font-size:12px}header#header.site-builder-header .headerRow--top .header-item--phone .phone-item+.phone-item:before{content:"|";margin:0 5px 0 10px}header#header.site-builder-header .headerRow--top .header-item--phone .phone-item{padding:0}header#header.site-builder-header .headerRow--top .header-item--phone .phone-item__label{font-weight:normal}header#header.site-builder-header .headerRow--top .header-item--hours .department{font-weight:400}header#header.site-builder-header .headerRow--bottom .logo-wrapper{width:auto}header#header.site-builder-header .headerRow--bottom .logo-wrapper .dealerName{font-weight:bold;font-size:20px}header#header.site-builder-header .headerRow--bottom .nav>li>a{font-size:1rem;margin:0 15px}header#header.site-builder-header .headerRow--bottom .nav>li>a .walker-text{white-space:normal}header#header.site-builder-header .headerRow--bottom .header-item--bodyTypeMegamenu ul.nav li.current-menu-item{background:transparent}header#header.site-builder-header .headerRow--bottom .header-item--bodyTypeMegamenu ul.nav>li:hover{background:transparent}header#header.site-builder-header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu>.sub-menu{border-bottom:1px solid #DDD}header#header.site-builder-header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu .walker--bodies>a{background:#fff;height:55px;padding:0 20px !important;margin:0;border-right:1px solid #DDD}header#header.site-builder-header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu .walker--bodies.active-menu>a{border-right:1px solid #DDD}header#header.site-builder-header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu .walker--models{height:135px;min-width:180px;padding:0 20px}header#header.site-builder-header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu .walker--models .walker-text{font-size:1rem;color:#666;text-transform:initial;font-weight:700;padding:10px 0 0}header#header.site-builder-header .headerRow--bottom .header-item--bodyTypeMegamenu ul.nav li.menu-item ul.sub-menu .di-vehicle-icon.large-icon a,header#header.site-builder-header .headerRow--bottom .header-item--bodyTypeMegamenu ul.nav li.menu-item ul.dropdown-menu .di-vehicle-icon.large-icon a{line-height:normal;height:160px}header#header.site-builder-header .headerRow--bottom .button--light{margin:0}header#header.site-builder-header .headerRow--bottom .button--light:hover{color:#fff}header#header.site-builder-header .headerRow--bottom .rounded-search{border-radius:30px;padding:0;height:51px;margin-left:auto}header#header.site-builder-header .headerRow--bottom .rounded-search .icon-box{margin:0;padding:0 20px 0 15px}header#header.site-builder-header .headerRow--bottom .rounded-search input{width:100% !important;border:none !important;padding:0 0 0 20px;margin:2px;height:51px !important;border-radius:30px;outline:none !important}header#header.site-builder-header .headerRow--bottom .rounded-search input::placeholder{opacity:1}header#header.site-builder-header .headerRow--bottom .searchBar__algolia.results__right .tt-dropdown-menu{top:77px !important;left:auto !important;right:-82px !important}header#header.site-builder-header ul#menu-main-menu>li>a,header#header.site-builder-header ul#menu-main-menu>li.current-menu-item>a{position:relative}header#header.site-builder-header ul#menu-main-menu>li>a:before,header#header.site-builder-header ul#menu-main-menu>li.current-menu-item>a:before{content:'';position:absolute;bottom:15px;left:10px;height:2px;width:calc(100% - 20px);background-color:transparent;transition:ease all 0.5s}header#header.site-builder-header ul#menu-main-menu>li:hover,header#header.site-builder-header ul#menu-main-menu>li.current-menu-item:hover{color:#fff}header#header.site-builder-header ul#menu-main-menu>li:hover>a:before,header#header.site-builder-header ul#menu-main-menu>li.current-menu-item:hover>a:before{background-color:#fff}header#header.site-builder-header ul#menu-main-menu>li.current-menu-item{color:#fff}header#header.site-builder-header ul#menu-main-menu>li.current-menu-item>a:before{background-color:#fff}header#header.site-builder-header .vwHeaderDesktop--light ul.nav>li.menu-item-has-children:hover>[aria-expanded]{color:#00B0F0}header#header.site-builder-header .vwHeaderDesktop--light ul#menu-main-menu>li:hover,header#header.site-builder-header .vwHeaderDesktop--light ul#menu-main-menu>li.current-menu-item:hover{color:#00B0F0}header#header.site-builder-header .vwHeaderDesktop--light ul#menu-main-menu>li:hover:after,header#header.site-builder-header .vwHeaderDesktop--light ul#menu-main-menu>li.current-menu-item:hover:after{background-color:#00B0F0}header#header.site-builder-header .vwHeaderDesktop--light ul#menu-main-menu>li.current-menu-item{color:#00B0F0}header#header.site-builder-header .vwHeaderDesktop--light ul#menu-main-menu>li.current-menu-item:after{background-color:#00B0F0}header#header.site-builder-header .vwHeaderDesktop--light.headerRow .header-wrapper__item.vwLogo--light{display:none}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--top,header#header.site-builder-header .vwHeaderDesktop--light.headerRow--bottom{border-bottom:1px solid #dfe4e8}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--top a:hover{color:#001E50}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--top.headerRow .header-item__icon svg path{fill:#001E50}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--bottom .button--light{background:#001E50;color:#fff}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--bottom .button--light:hover{background:#00B0F0;border-color:#00B0F0}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--bottom .rounded-search:focus-within{outline:2px solid #001E50}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--bottom .rounded-search.border{border-color:#001E50 !important}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--bottom .rounded-search svg>g>g{fill:#001E50}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--bottom .rounded-search input{color:#001E50}header#header.site-builder-header .vwHeaderDesktop--light.headerRow--bottom .rounded-search input::placeholder{color:#001E50}header#header.site-builder-header .vwHeaderDesktop--light ul#menu-main-menu>li:hover>a:before,header#header.site-builder-header .vwHeaderDesktop--light ul#menu-main-menu>li.current-menu-item>a:before{background-color:#00B0F0}header#header.site-builder-header .vwHeaderDesktop--dark a:hover{color:#DFE4E8}header#header.site-builder-header .vwHeaderDesktop--dark .searchBar__algolia .tt-dropdown-menu a:hover,header#header.site-builder-header .vwHeaderDesktop--dark .searchBar__algolia .tt-dropdown-menu a:visited:hover{color:#00B0F0}header#header.site-builder-header .vwHeaderDesktop--dark #dark-icon .coreComponentWidget--icon svg path{fill:#fff;stroke:#fff}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow .header-wrapper__item.vwLogo--dark{display:none}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.nav li .current-menu-item{background:transparent}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.nav li .current-menu-item ul.sub-menu li a{color:#0082D6}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.nav>li:hover>a,header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.nav>li.active>a{color:#fff}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.nav>li.menu-item-has-children>[aria-expanded]{color:#fff}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.nav>li>a,header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.nav>li>a:visited,header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.nav>li>button{color:#fff}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.sub-menu>li{background:#fff}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.sub-menu>li:hover>a,header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.sub-menu>li.active>a{color:#001E50 !important}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.sub-menu>li>a,header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.sub-menu>li>a:visited,header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .header-item--bodyTypeMegamenu ul.sub-menu>li>button{color:#001E50 !important}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .logo-wrapper a{color:#fff}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .rounded-search:focus-within{outline:2px solid #fff}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .rounded-search.border{border-color:#fff !important}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .rounded-search svg>g>g{fill:#fff}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .rounded-search input{color:#fff}header#header.site-builder-header .vwHeaderDesktop--dark.headerRow--bottom .rounded-search input::placeholder{color:#fff}@media (min-width: 1025px) and (max-width: 1199px){header#header.site-builder-header .header-item--bodyTypeMegamenu ul.nav>li a,header#header.site-builder-header .header-item--bodyTypeMegamenu ul.nav>li button{font-size:1rem}}.site-builder-header ul.nav>li.menu-item-has-children:hover>[aria-expanded]{color:#fff}
