.header-basic{margin-bottom:1.5625rem}@media (min-width: 1000px){.header-basic{margin-top:1.5rem}}.header-basic__logo{background-color:#fff;position:relative;z-index:200;width:6.25rem;box-shadow:0 0 0.4375rem rgba(0,0,0,0.15)}@media (min-width: 1000px){.header-basic__logo{background-color:unset;width:8.75rem;margin:0 auto -2.125rem;box-shadow:none}}.header-basic__logo-img{position:relative;display:block;width:100%;height:auto;padding:.625rem 0}@media (min-width: 1000px){.header-basic__logo-img{padding:0 .625rem}}.header-basic__logo-link{position:relative;background-color:#fff}@media (min-width: 1000px){.header-basic__logo-link{top:-.5rem}}@media (min-width: 1300px){.header-basic__logo-link{top:-.375rem}}.header-basic__line{display:none;border:0 none;border-bottom:1px solid #c9cacb}@media (min-width: 1000px){.header-basic__line{display:block}}.header-full{background-color:#fff;position:relative;z-index:500;min-height:4.375rem}.header-full--shadow{background-color:#fff;position:relative;z-index:500;box-shadow:0 2px 16px rgba(0,0,0,0.12)}@media (min-width: 1000px){.header-full{padding-top:1.5rem}}.header-full__inner{position:relative;z-index:500}.header-full__underlay{display:none;background-color:rgba(0,0,0,0.6);position:fixed;z-index:250;top:0;right:0;bottom:0;left:0}.header-full__underlay--active{display:block}.header-full__logo{display:flex;align-items:center;background-color:#fff;position:absolute;z-index:280;width:6.375rem;height:5rem;box-shadow:0 2px 16px rgba(0,0,0,0.12);left:0}@media (min-width: 1000px){.header-full__logo{background-color:unset;position:relative;width:7.1875rem;margin:0 auto -2.4375rem;box-shadow:none}}@media (min-width: 1300px){.header-full__logo{width:8.75rem}}.header-full__logo-img{display:block;position:relative;width:100%;height:auto}@media (min-width: 1000px){.header-full__logo-img{padding:0 .625rem}}@media (min-width: 1000px){.header-full__logo-img{margin-top:.625rem}}@media (min-width: 1300px){.header-full__logo-img{margin-top:0}}.header-full__logo-link{display:flex !important;height:100%;align-items:center;position:relative;background-color:#fff}@media (min-width: 1000px){.header-full__logo-link{top:-.75rem}}@media (min-width: 1300px){.header-full__logo-link{top:-.625rem}}.header-full__line{display:none;border:0 none;border-bottom:1px solid #c9cacb}@media (min-width: 1000px){.header-full__line{display:block}}.header-full__nav{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;background-color:#fff;color:#000;position:fixed;width:100%;height:100%;z-index:250;left:0;top:0;transition:transform .24s ease;transform:translate3d(100%, 0, 0)}@media (min-width: 0) and (max-width: 999px){.header-full__nav{visibility:hidden}}.header-full__nav--active{visibility:visible;transform:translate3d(0, 0, 0)}@media (min-width: 1000px){.header-full__nav{padding-top:.375rem;display:block;position:static;width:auto;height:auto;left:auto;top:auto;transition:none;transform:translate3d(0, 0, 0)}}.header-full__list{display:block;position:relative;margin:6.25rem 7% 0;height:calc(100% - 140px);overflow-y:auto;overflow-x:hidden}.header-full__list--scroll-disabled{overflow:hidden}@media (min-width: 1000px){.header-full__list{display:flex;margin:0;height:auto;overflow:visible}}.header-full__item{border-bottom:1px solid #c9cacb}.header-full__item--noborder,.header-full__item:last-child{border-bottom:0 none}.header-full__item:hover .header-full__href{color:#d5001c}@media (min-width: 0) and (max-width: 999px){.header-full__item--mobile-space{margin-top:3.125rem}}@media (min-width: 1000px){.header-full__item{padding:0 .9375rem;border:0 none}.header-full__item:first-child{padding-left:0}.header-full__item--active .header-full__list-secondary{display:block}.header-full__item--mobile{display:none}}.header-full__href{transition:background-color .24s ease,color .24s ease,border-color .24s ease,opacity .24s ease;color:#000;display:block;padding:.8125rem 0;text-decoration:none}.header-full__href--has-children{position:relative}@media (min-width: 1000px){.header-full__href{border-bottom:2px solid transparent;padding:.625rem 0}.header-full__href .header-full__arrow{display:none}}.header-full__arrow{position:absolute;right:-4px}.header-full__list-secondary{background-color:#fff;position:fixed;width:100%;height:calc(100% - 100px);margin-top:6.25rem;z-index:251;left:0;top:0;overflow-y:auto;overflow-x:hidden;transition:transform .24s ease;transform:translate3d(100%, 0, 0)}@media (min-width: 0) and (max-width: 999px){.header-full__list-secondary{visibility:hidden}}.header-full__list-secondary--active{transform:translate3d(0, 0, 0);visibility:visible}.header-full__list-secondary--scroll-disabled{overflow:hidden}@media (min-width: 1000px){.header-full__list-secondary{position:absolute;display:none;width:auto;height:auto;z-index:200;left:0;right:0;top:calc(100% - 2px);margin-top:0;padding:1.875rem 0 3.75rem;overflow:visible;transition:none;transform:translate3d(0, 0, 0)}.header-full__list-secondary::after{background-color:#fff;position:absolute;z-index:200;content:'';top:0;bottom:0;right:-3.75rem;width:3.75rem}.header-full__list-secondary::before{background-color:#fff;position:absolute;z-index:200;content:'';top:0;bottom:0;left:-3.75rem;width:3.75rem}}.header-full__item-secondary{margin:0 7%;border-bottom:1px solid #c9cacb}.header-full__item-secondary:last-child{border-bottom:0 none}.header-full__item-secondary:hover .header-full__href-secondary{color:#d5001c}@media (min-width: 1000px){.header-full__item-secondary{width:15.625rem;padding-right:3.125rem;margin-left:0;border:0 none}.header-full__item-secondary--active .header-full__list-tertiary{display:flex}}.header-full__href-secondary{transition:background-color .24s ease,color .24s ease,border-color .24s ease,opacity .24s ease;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:normal;word-break:normal;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color:#000;display:block;padding:.8125rem 0;text-decoration:none}.header-full__href-secondary--has-children{position:relative}.header-full__list-tertiary{background-color:#fff;position:fixed;width:100%;height:100%;z-index:255;left:0;top:-100px;margin-top:6.25rem;overflow-y:auto;overflow-x:hidden;transition:transform .24s ease;transform:translate3d(100%, 0, 0)}@media (min-width: 0) and (max-width: 999px){.header-full__list-tertiary{visibility:hidden}}.header-full__list-tertiary--active{visibility:visible;transform:translate3d(0, 0, 0)}@media (min-width: 1000px){.header-full__list-tertiary{position:absolute;width:calc(100% - 250px);left:calc(-100% + 500px);height:auto;top:1.875rem;bottom:3.75rem;margin-top:0;padding-left:3.125rem;transition:none;overflow:visible;border-left:1px solid #c9cacb;display:none;flex-direction:column;flex-wrap:wrap;align-content:start}}@media (min-width: 1000px){.header-full__list-tertiary--borderless{border:0}}.header-full__item-tertiary{margin:0 7%;border-bottom:1px solid #c9cacb}.header-full__item-tertiary:last-child{border-bottom:0 none}@media (min-width: 1000px){.header-full__item-tertiary{width:12.5rem;margin:0;border:0 none}}.header-full__href-tertiary{transition:background-color .24s ease,color .24s ease,border-color .24s ease,opacity .24s ease;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:normal;word-break:normal;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color:#000;display:block;padding:.8125rem 1.875rem .8125rem 0;text-decoration:none}.header-full__href-tertiary:hover{color:#d5001c}.header-full__bar{position:absolute;top:1.25rem;right:0;display:flex}@media (min-width: 1000px){.header-full__bar{top:0;align-items:center}}.header-full__bar-item{display:flex;align-items:center;padding:0 .75rem;border-right:1px solid #c9cacb}.header-full__bar-item:last-child{border:0 none;padding-right:0}.header-full__search-label{display:flex;align-items:flex-end}.header-full__search-label--mobile{width:100%}.header-full__search{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);display:none;border-bottom:1px solid #c9cacb}@media (min-width: 1000px){.header-full__search{display:block;transition:width .24s ease;width:10rem;outline:0}}@media (min-width: 1300px){.header-full__search:focus{width:16.5rem}}@media (min-width: 1000px){.header-full__submit{border-bottom:1px solid #c9cacb}}.header-full__item-basket{position:relative}@media (min-width: 1000px){.header-full__item-basket{border:0 none;padding-right:0}}.header-full__item-basket-label{display:none}@media (min-width: 1000px){.header-full__item-basket-label{display:block;margin-bottom:.125rem}}.header-full__item-basket-count{margin-bottom:-.25rem}@media (min-width: 1000px){.header-full__item-basket-count{margin-bottom:.125rem}}@media (min-width: 0) and (max-width: 999px){.header-full__item-basket-count--hidden{display:none}}@media (min-width: 1000px){.header-full__item-basket-count--hidden{visibility:hidden}}.header-full__basket{transition:background-color .24s ease,color .24s ease,border-color .24s ease,opacity .24s ease;color:#000;background-color:transparent;display:flex;align-items:center;text-decoration:none}@media (min-width: 1000px){.header-full__basket{align-items:flex-end;margin-bottom:.25rem}}.header-full__basket:hover{color:#d5001c}.header-full__basket--active{color:#d5001c}.header-full__item-mobile{margin-bottom:-.25rem}@media (min-width: 1000px){.header-full__item-mobile{display:none}}.header-full__mobile-button{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;transition:background-color .24s ease,color .24s ease,border-color .24s ease,opacity .24s ease;background-color:transparent;cursor:pointer}.header-full__mobile-button:hover{color:#d5001c}.header-full__bar-mobile{position:absolute;z-index:260;top:1.5rem;right:7%;display:flex;align-items:center}@media (min-width: 1000px){.header-full__bar-mobile{display:none}}.header-full__mobile-bar-href{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;color:#000;cursor:pointer;text-decoration:none}.header-full__mobile-bar-href:hover{color:#d5001c}.header-full__mobile-item-back{background-color:#f2f2f2;text-align:center;padding:0 7%}@media (min-width: 1000px){.header-full__mobile-item-back{display:none}}.header-full__href-mobile-back{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;color:#000;display:block;padding:.8125rem 0;position:relative;text-decoration:none;cursor:pointer}.header-full__href-mobile-back:hover{color:#d5001c}.header-full__href-mobile-back__icon{position:absolute;left:0}.search-flyout{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);background-color:#fff;color:#000;position:fixed;width:100%;height:100vh;z-index:270;left:0;top:0;visibility:hidden;transform:translate3d(100%, 0, 0);transition:transform .24s ease}@media (min-width: 0) and (max-width: 999px){.search-flyout--hidden{-webkit-animation:slideOut .24s forwards;animation:slideOut .24s forwards}}@media (min-width: 1300px){.search-flyout--hidden{visibility:hidden}}@media (min-width: 0) and (max-width: 999px){.search-flyout--active{-webkit-animation:slideIn .24s forwards;animation:slideIn .24s forwards}}@media (min-width: 1000px){.search-flyout{position:static;width:23rem;height:auto;padding:0 1.125rem 1.125rem;box-shadow:0 0 0.4375rem rgba(0,0,0,0.15);transform:translate3d(0, 0, 0)}.search-flyout--absolute{position:absolute;top:100%;right:0;left:auto;z-index:290}.search-flyout--hidden{display:none}.search-flyout--active{display:block;visibility:visible}}.search-flyout__wrapper{display:flex;flex-direction:column;height:100vh;margin:0 7%;padding-bottom:7%}@media (min-width: 1000px){.search-flyout__wrapper{display:block;height:auto;margin:0;padding-bottom:0}}.search-flyout__topbar{position:relative}@media (min-width: 1000px){.search-flyout__topbar{display:none}}.search-flyout__grid{height:7.5rem;display:flex;align-items:flex-end;width:100%}.search-flyout__results{flex:1;overflow-y:auto;overflow-x:hidden;margin-top:1rem}@media (min-width: 1000px){.search-flyout__results{overflow:visible}}.search-flyout__close-icon{transition:background-color .24s ease,color .24s ease,border-color .24s ease,opacity .24s ease;cursor:pointer;display:block;position:absolute;right:0;top:1.5rem}.search-flyout__close-icon:hover{color:#d5001c}.search-flyout__form{width:100%;border-bottom:1px solid #c9cacb;display:flex}.search-flyout__input{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;flex:1}.search-flyout__input:focus{outline:0 none}.search-flyout__list{padding-bottom:.5625rem}.search-flyout__list-href{color:#c9cacb;text-decoration:none;display:inline-block;padding:.1875rem 0}.search-flyout__list-href:hover{color:#d5001c}.search-flyout__list-href:hover .search-flyout__list-highlight{color:#d5001c}.search-flyout__list-highlight{color:#000}.search-flyout__product-href{text-decoration:none;color:inherit}.search-flyout__product-img{background-color:#fafafa}.search-flyout__headline{font-size:1.5rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:100;padding:2.1875rem 0 1.25rem}.search-flyout__product{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:normal;word-break:normal;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;padding-bottom:.375rem}.search-flyout__code{color:#a0a2a4}.search-flyout__code-info{margin-left:.5rem;color:#ff9b00}.search-flyout__code-link{color:currentColor}.search-flyout__code-highlight{color:#000}.search-flyout__code-icon{position:relative;top:3px}.search-flyout__cta{margin-top:1rem;display:flex;margin-left:auto;justify-content:flex-end}.search-flyout__cta-item{margin-left:1rem}.search-flyout__delivery-state{margin-left:.5rem}@-webkit-keyframes slideIn{from{visibility:hidden;transform:translate3d(100%, 0, 0)}to{visibility:visible;transform:translate3d(0, 0, 0)}}@keyframes slideIn{from{visibility:hidden;transform:translate3d(100%, 0, 0)}to{visibility:visible;transform:translate3d(0, 0, 0)}}@-webkit-keyframes slideOut{from{visibility:visible;transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}@keyframes slideOut{from{visibility:visible;transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.footer{padding:1.5rem 7%}.footer--v2{padding:2rem 0}.footer--v2 .payment-icons__item{display:block;float:left}@media (min-width: 760px){.footer--v2 .payment-icons__item:nth-child(5){clear:both}}@media (min-width: 1760px){.footer{padding-left:10%;padding-right:10%}}.footer--dropshadow{box-shadow:inset 0 2px 16px rgba(0,0,0,0.12)}@media (min-width: 760px){.footer--line{border-top:1px solid #c9cacb}}.footer__menu{border-bottom:.0625rem solid #c9cacb}@media (min-width: 760px){.footer__menu{border-bottom:0}}@media (min-width: 760px) and (max-width: 999px){.footer__menu:nth-child(n+3){margin-top:2.5rem}}@media (min-width: 1000px){.footer__menu:nth-child(n+5){margin-top:2.5rem}}.footer__menu-headline{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;cursor:pointer}.footer__menu-headline:hover{color:#d5001c}@media (min-width: 760px){.footer__menu-headline{margin-bottom:1rem;cursor:auto;padding:0}}.footer__menu-label{font-size:1.5rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:100}@media (min-width: 760px){.footer__menu-label{color:#626669}}.footer__menu-label-btn{border:0;background:none}@media (min-width: 760px){.footer__menu-label-btn{display:none}}@media (min-width: 0) and (max-width: 759px){.footer__menu-label-span{display:none}}.footer__menu-icon{color:#626669;width:1.25rem;height:1.25rem;transition:transform .24s ease}@media (min-width: 760px){.footer__menu-icon{display:none}}.footer__menu-icon--open{transform-origin:60% 50%;transform:perspective(1px) rotate3d(0, 0, 1, 180deg)}.footer__menu-special{margin-top:.5rem;margin-bottom:1rem;display:block}.footer__menu-special-img{margin-right:1rem}.footer__menu-special-href{text-decoration:none}.footer__menu-special-href:focus{outline:0}.footer__menu-option-text{display:flex;align-items:center}.footer__menu-check-icon{margin-right:.3125rem}.footer__menu-option{display:none}@media (min-width: 760px){.footer__menu-option{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;display:block}}.footer__submenu{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;margin-bottom:.75rem;display:none}.footer__submenu--open{display:block}@media (min-width: 760px){.footer__submenu{display:block}}.footer__submenu-link{color:#000;text-decoration:none}.footer__submenu-link:hover{color:#d5001c}@media (min-width: 760px){.footer__social-area{margin-top:2.5rem;display:flex}}.footer__social-bar{margin-top:1rem}@media (min-width: 760px){.footer__share{width:100%;margin-top:1.75rem;float:right}}@media (min-width: 1000px){.footer__share{width:80%;margin-top:1.8125rem}}@media (min-width: 1300px){.footer__share{margin-top:2.25rem}}.footer__social-connect{margin-top:1.5rem}@media (min-width: 760px){.footer__social-connect{margin-top:0}}.footer__social-connect--v2{margin-top:0}@media (min-width: 760px) and (max-width: 999px){.footer__social-connect--v2{margin:auto;width:auto !important}}.footer__social-connect-headline{font-size:1.5rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:100;color:#626669}@media (min-width: 760px){.footer__social-connect-headline--v2{text-align:center}}@media (min-width: 1000px){.footer__social-connect-headline--v2{text-align:left}}.footer__social-buttons{margin-top:1rem}@media (min-width: 0) and (max-width: 759px){.footer__social-buttons{margin-bottom:1rem}}.footer__social-buttons--v2{margin-bottom:0}.footer__social-buttons li{display:inline-block}.footer__social-button{margin-bottom:.5rem}.footer__imprint{font-size:1rem;line-height:1.5;font-family:"Porsche Next","Arial Narrow",Arial,sans-serif;font-weight:400;background-color:#0e1418;color:#fff;position:relative}.footer__imprint-inner{padding:1.5rem 7%}@media (min-width: 1760px){.footer__imprint-inner{padding-left:10%;padding-right:10%}}.footer__imprint-inner--v2{padding:0 0 1.5rem}@media (min-width: 0) and (max-width: 479px){.footer__imprint-inner--v2 .footer__imprint-link{display:block}}@media (min-width: 1000px){.footer__imprint-inner--v2{padding-top:1rem}}.footer__imprint-link{padding-left:.25rem;color:#fff}.footer__imprint-link:hover{color:#d5001c}@media (min-width: 760px) and (max-width: 999px){.footer__country-grid{justify-content:center}}.footer__country-select{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #494e51;width:300px;margin:0 auto}.footer__country-select--v2{margin:1rem 0 1.5rem}@media (min-width: 1000px){.footer__country-select--v2{margin:0}}@media (min-width: 760px){.footer__country-headline{text-align:center}}@media (min-width: 1000px){.footer__country-headline{text-align:left}}.footer__additional-info-area{padding-top:2rem}.footer__country-select-wrap{margin-top:1rem}
