header:not(.fixed) .ps-gray-special-nav a.ps-marker{display:block}header:not(.fixed) .ps-gray-special-nav a.ps-marker:last-child{padding:0 0 14px 0}header:not(.fixed) .ps-gray-special-nav a.ps-marker:first-of-type{padding:14px 0 7px 0}header.fixed .ps-gray-special-nav div.align-btn-right{position:relative;display:inline-block;float:right;margin:10px 0;right:0}header.fixed .ps-gray-special-nav div.align-btn-right span[class*=fa]:before{position:relative;bottom:1px}@media(min-width: 991px){header.fixed.scroll .ps-gray-special-nav a.ps-marker{padding:5px 0}header.fixed.scroll .ps-gray-special-nav div.align-btn-right{margin:0}}@media(min-width: 991px){header.fixed.smooth-mouse-event .ps-gray-special-nav.front>div{width:100%}header.fixed.smooth-mouse-event .ps-gray-special-nav.front>div #global-search,header.fixed.smooth-mouse-event .ps-gray-special-nav.front>div #global-search-placeholder{position:static;width:0px;min-width:100%;padding:0;height:initial}header.fixed.smooth-mouse-event .ps-gray-special-nav.front>div>*:not([id*=global-search]),header.fixed.smooth-mouse-event .ps-gray-special-nav.front>div>*:not([rel*=global-search]){display:none}}@media(max-width: 992px){header.fixed:not(.show-search) .navbar-header{margin-bottom:0}header.fixed.show-search .navbar-header{margin-bottom:15px}header.fixed.show-search .ps-gray-special-nav>div>*:not([id*=global-search]),header.fixed.show-search .ps-gray-special-nav>div>*:not([rel*=global-search]){display:inline-block !important}header.fixed.show-search .ps-gray-special-nav div.align-btn-right button{margin-right:0}header.fixed .ps-blue-special-nav{top:100% !important;margin-top:1px !important}}@media(min-width: 992px){#main-menu .level-2 a,#main-menu .level-3 a{height:40px}}@media(min-width: 992px)and (max-width: 1200px){#main-menu .level-1>a{padding-right:10px}}@media(max-width: 1015px){header.fixed{margin-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:relative}header.navbar-default .ps-blue-special-nav ul.dropdown-menu li{margin-top:4px;margin-bottom:4px}}header.navbar-default .navbar-header{margin:0;position:relative}header.navbar-default .navbar-header .porsche-logo{background:url(../img/porsche_logotype.svg) no-repeat top center #fff;width:50%;height:80px;background-size:auto clamp(.63rem,.42vw + .5rem,1rem);background-position:center;transform:none;top:0;left:-2px;padding:0;margin:13px auto 0;position:relative;float:none;display:block;z-index:2;transition:all .3s ease}@media(max-width: 759px){header.navbar-default .navbar-header .porsche-logo{height:50px;background-size:auto clamp(.5rem,.3vw + .4rem,.75rem)}}header.navbar-default .navbar-header hr{display:none;position:relative;top:-21px;margin:0 7.143%;margin-left:7.043%;background-color:#afb1b2;border-top:1px solid #e3e4e4;z-index:1}@media(max-width: 1014px){header.navbar-default .navbar-header hr{display:none}}header.navbar-default #main-menu{position:relative}header.navbar-default.show-search .navbar-header .porsche-logo{background-image:none !important}header.navbar-default.show-search .ps-gray-special-nav{display:block !important}header.navbar-default .page-header:last-child>:is(h1,h2,h3,h4,h5,h6){padding-top:14px}header.navbar-default .page-header>:is(h1,h2,h3,h4,h5,h6){font-size:24px}@media(max-width: 1014px){header.navbar-default .page-header>:is(h1,h2,h3,h4,h5,h6){font-size:21px}}header.navbar-default .ps-blue-special-nav .btn.dropdown-hover{border-radius:4px !important}header.navbar-default .page-header>:is(h1,h2,h3,h4,h5,h6){padding-top:15px !important;padding-bottom:11px !important}@media(max-width: 1014px){header.navbar-default .page-header>:is(h1,h2,h3,h4,h5,h6){padding-top:15px !important;padding-bottom:14px !important}}@media(max-width: 759px){header.navbar-default .navbar-header .porsche-logo{margin-bottom:44px}}@media(min-width: 1016px){header.navbar-default>.page-header:last-child{margin-top:19px}}header.fixed .ps-blue-special-nav{transition:margin-top .2s ease}header.fixed .ps-gray-special-nav p-link{width:100%;transition:padding-top .2s ease}header.fixed.scroll .ps-gray-special-nav p-link{padding-top:4px !important}header.fixed.scroll .ps-blue-special-nav{margin-top:-35px}.ps-blue-special-nav button .psicon.psicon-plus{top:-1px}.ps-gray-special-nav>div{padding:15px 15px 0}.ps-gray-special-nav a.ps-marker{margin-top:4px !important}.ps-gray-special-nav.front{width:492px}#global-search .input-group{margin-left:0}#global-search.full{width:450px;padding:15px 15px 0}#global-search.full #global-search-category{display:block;max-width:50%}#global-search.full div.form-group{padding-right:0}#global-search.without-category.full div.form-group{padding-left:0;width:100%}#global-search:not(.full) #global-search-category{width:50%}#global-search:not(.full) div.form-group{width:100%;padding:0}#SearchGlobal,.global-search-button{visibility:visible !important}@media(max-width: 991px){#global-search.full{padding:7px}.navbar-collapse.in{overflow-y:auto;overflow-x:clip}}.header-container .typeahead.dropdown-menu{top:75px !important;right:14px !important;left:auto !important}@media(max-width: 991px){.header-container .typeahead.dropdown-menu{left:28px !important;top:68px !important;overflow-x:hidden;width:81%}}@media(max-width: 768px){header.navbar-default.show-search .navbar-header{margin-bottom:25px}}header.navbar-default.show-search .ps-gray-special-nav #global-search.full{margin-bottom:25px}header.navbar-default.show-search .porsche-logo{margin-bottom:18px !important}header.navbar-default .navbar-header .porsche-logo{height:94px;margin:17px auto 0}@media(max-width: 759px){header.navbar-default .navbar-header .porsche-logo{background-size:auto clamp(.5rem,.3vw + .4rem,.75rem)}}