/*!
 * This code is protected by intellectual property rights.
 * Dr. Ing. h.c. F. Porsche AG owns exclusive rights of use.
 * © 2024, Dr. Ing. h.c. F. Porsche AG.
 */.ContentfulEnv_wrapper__10wyt{color:#fbfcff;border:1px solid #fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.1;background-color:#0e0e12;position:fixed;top:calc(5rem + 2px);right:0;transform:translateX(calc(100% - 2rem));z-index:99999;padding:.5rem;min-width:15rem;text-align:center;border-radius:4px;transition:all .3s ease}.ContentfulEnv_wrapper__10wyt:hover{opacity:1;transform:translateX(5%)}.ContentfulEnv_dropdown__fflld{margin-top:.5rem}.ContentfulEnv_errorMessage__OBLqz{color:red;margin-top:.5rem}
.Breadcrumb_wrapper__oaGrj{margin-top:1rem;grid-column:extended-start/extended-end}@media(min-width:760px){.Breadcrumb_wrapper__oaGrj{margin-top:1rem}}@media(min-width:1300px){.Breadcrumb_wrapper__oaGrj{margin-top:2rem}}.Breadcrumb_wrapper__oaGrj .Breadcrumb_link__NZIk0{max-width:90vw;display:inline-block;-webkit-margin-start:.25rem;margin-inline-start:.25rem}@media(min-width:760px){.Breadcrumb_wrapper__oaGrj .Breadcrumb_link__NZIk0{-webkit-margin-start:.75rem;margin-inline-start:.75rem}}.Breadcrumb_wrapper__oaGrj .Breadcrumb_text__IOm_y{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.Layout_gridLayout__lgc0m{margin:0 var(--pds-internal-grid-margin,0);display:grid;padding:0 calc(50% - var(--pds-internal-grid-margin, 0px) - 1280px);grid-gap:clamp(16px,1.25vw + 12px,36px);max-width:var(--pds-internal-grid-width-max,2560px);min-width:var(--pds-internal-grid-width-min,320px);box-sizing:content-box;grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column,calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start extended-start basic-start narrow-start] repeat(6,minmax(0,1fr)) [narrow-end basic-end extended-end wide-end] minmax(0,var(--pds-internal-grid-outer-column,calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone:max(22px,10.625vw - 12px);--pds-grid-basic-span-one-half:span 3;--pds-grid-basic-span-one-third:span 2;--pds-grid-narrow-span-one-half:span 3;--pds-grid-basic-span-two-thirds:span 4;--pds-grid-extended-span-one-half:span 3}@media(min-width:760px){.Layout_gridLayout__lgc0m{grid-template-columns:[full-start] minmax(0,var(--pds-internal-grid-outer-column,calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [wide-start] minmax(0,1fr) [extended-start] minmax(0,1fr) [basic-start] repeat(2,minmax(0,1fr)) [narrow-start] repeat(8,minmax(0,1fr)) [narrow-end] repeat(2,minmax(0,1fr)) [basic-end] minmax(0,1fr) [extended-end] minmax(0,1fr) [wide-end] minmax(0,var(--pds-internal-grid-outer-column,calc(var(--pds-internal-grid-safe-zone) - clamp(16px, 1.25vw + 12px, 36px)))) [full-end];--pds-internal-grid-safe-zone:calc(5vw - 16px);--pds-grid-basic-span-one-half:span 6;--pds-grid-basic-span-one-third:span 4;--pds-grid-narrow-span-one-half:span 4;--pds-grid-basic-span-two-thirds:span 8;--pds-grid-extended-span-one-half:span 7}}@media(min-width:1920px){.Layout_gridLayout__lgc0m{--pds-internal-grid-safe-zone:min(50vw - 880px,400px)}}body:has(.Layout_gridLayout__lgc0m:not(.Layout_bgWhite__sunw2)){background-color:#eeeff2}
.Footer_container__Z1vYj{margin-top:7.5rem}@media(min-width:760px){.Footer_container__Z1vYj{margin-top:10rem}}
.StickyBar_container___cB4v{box-sizing:border-box;grid-column:full-start/full-end;position:-webkit-sticky;position:sticky;z-index:200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8);margin-top:2rem;transition:transform .24s;transform:translateY(0);display:grid;grid-template-columns:subgrid}@media(min-width:1300px){.StickyBar_container___cB4v{grid-column:extended-start/extended-end}}.StickyBar_top__d27uO{top:var(--stickyDistance,-1px)}.StickyBar_bottom__ZjM9_{bottom:var(--stickyDistance,-1px)}.StickyBar_hidden__GjmBW.StickyBar_top__d27uO{transform:translateY(calc(-100% + var(--stickyDistance, 0px)))}.StickyBar_hidden__GjmBW.StickyBar_bottom__ZjM9_{transform:translateY(calc(100% + var(--stickyDistance, 0px)))}
.ComplimentaryProductsBanner_container__jHy1j{padding:1rem 0}@media(min-width:1300px){.ComplimentaryProductsBanner_container__jHy1j{--stickyDistance:1rem;border-radius:.75rem;padding:1rem 0}}.ComplimentaryProductsBanner_content__85B5U{grid-column:extended-start/extended-end;display:flex;gap:1rem;flex-direction:column;justify-content:space-between}@media(min-width:480px){.ComplimentaryProductsBanner_content__85B5U{flex-direction:row;align-items:center}}@media(min-width:1000px){.ComplimentaryProductsBanner_content__85B5U{grid-column:basic-start/basic-end}}.ComplimentaryProductsBanner_activateNowButton__GMAxx{width:100%}@media(min-width:480px){.ComplimentaryProductsBanner_activateNowButton__GMAxx{width:unset}}.ComplimentaryProductsBanner_tabletDesktopOnly__4MJHn{display:none}@media(min-width:480px){.ComplimentaryProductsBanner_tabletDesktopOnly__4MJHn{display:block}}
.DataPrivacyHeader_title__o_d2J{grid-column:extended-start/extended-end;margin-top:2rem}@media(min-width:760px){.DataPrivacyHeader_title__o_d2J{margin-top:0}}.DataPrivacyHeader_subheading__wxbIm{grid-column:extended-start/extended-end}
.StickyProductActionBar_container__EQYbQ{padding:1rem 0}@media(min-width:1300px){.StickyProductActionBar_container__EQYbQ{--stickyDistance:1rem;border-radius:.75rem;padding:1rem 0}}.StickyProductActionBar_content__mbAYR{grid-column:extended-start/extended-end;display:flex;gap:1rem;flex-direction:column;justify-content:space-between}@media(min-width:480px){.StickyProductActionBar_content__mbAYR{flex-direction:row;align-items:center}}@media(min-width:1000px){.StickyProductActionBar_content__mbAYR{grid-column:basic-start/basic-end}}.StickyProductActionBar_textWrapper__vxaLl{display:none}@media(min-width:480px){.StickyProductActionBar_textWrapper__vxaLl{display:block}}.StickyProductActionBar_offerName__iFAn8{font-size:1.375rem;line-height:2rem;font-weight:600}.StickyProductActionBar_offerPriceText__j5kZv{display:flex;gap:.5rem}.StickyProductActionBar_offerPriceText__j5kZv>*{display:block;line-height:1.5rem}.StickyProductActionBar_offerPriceText__j5kZv>*+*{-webkit-padding-start:.5rem;padding-inline-start:.5rem;-webkit-border-start:1px solid #000;border-inline-start:1px solid #000}