/*!
 Source: Base: us.porsche.complex-organism.header.desktop.style1
*/header#header{background:#fff}header#header .headerRow--top{background:#f2f2f2;border-bottom:1px solid #f2f2f2}header#header .headerRow--top .header-wrapper{padding-right:0}header#header .headerRow--top .header-wrapper__item{font-size:1rem;padding:0 20px}header#header .headerRow--top .header-wrapper__item .department,header#header .headerRow--top .header-wrapper__item .phone-item__label{font-weight:400}header#header .headerRow--top .button{margin:0 0 1px;border:none !important;border-radius:0;height:34px;font-size:1rem}header#header .headerRow--top .button:hover{text-decoration:underline}header#header .headerRow--top .header-item--glovebox{height:35px;margin:0 -15px 0 0;padding:0;font-size:1rem}header#header .headerRow--middle .container-fluid{padding-left:50px;padding-right:50px}header#header .headerRow--middle .header-item-singleLogo{padding:8px 0 0}header#header .headerRow--middle .dealerName{font-weight:700;font-size:1.5rem}header#header .headerRow--middle .icon-box svg{width:20px;height:20px}header#header .headerRow--middle .searchBar__algolia .tt-dropdown-menu{right:-99px !important;left:auto !important;top:calc(100% + 72px) !important;height:calc(100vh - 156px - 51px);min-height:unset}header#header .headerRow--logo .container-fluid{padding-left:50px;padding-right:50px}header#header .headerRow--logo .dealerLogo__line{background:#f2f2f2;height:1px;width:100%}header#header .headerRow--logo .header-item-singleLogo{background:#fff;position:absolute;display:inline-block;padding:0 20px;z-index:10;width:235px;height:13px}header#header .headerRow--bottom .container-fluid{padding-left:50px;padding-right:50px}header#header .headerRow--bottom .header-wrapper__item{padding:0;height:33px;margin-left:-10px}header#header .headerRow--bottom .header-item--basicMenu ul.nav>li button,header#header .headerRow--bottom .header-item--basicMenu ul.nav>li a,header#header .headerRow--bottom .header-item--bodyTypeMegamenu ul.nav>li button,header#header .headerRow--bottom .header-item--bodyTypeMegamenu ul.nav>li a{font-size:1rem;height:30px}header#header .headerRow--bottom .header-item--basicMenu ul.sub-menu>li a,header#header .headerRow--bottom .header-item--bodyTypeMegamenu ul.sub-menu>li a{height:40px}header#header .headerRow--bottom .header-item--bodyTypeMegamenu ul.sub-menu .di-vehicle-icon.large-icon a:before{width:120px;height:80px}header#header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu>ul.sub-menu{border-bottom:1px solid #f2f2f2}header#header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu .walker--bodies>a,header#header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu .walker--bodies.active-menu>a{background:#fff;font-weight:400;height:55px;border-right:1px solid #f2f2f2}header#header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu .walker--bodies>.sub-menu{padding:20px}header#header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu .walker--models{height:115px;padding:0 20px}header#header .headerRow--bottom .header-item--bodyTypeMegamenu .newVehicles.megamenu .walker--models>a{font-weight:400;color:#000 !important;height:auto;font-size:1rem}div[data-widget-type="sb.core.complex-atom.singleLogo"]{width:255px;height:40px}
