@font-face{font-display:swap;font-family:Porsche Next;font-synthesis:none;font-weight:400;src:url(../assets/fonts/porsche/porsche-next-w-la-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Porsche Next Semi Bold;font-synthesis:none;font-weight:600;src:url(../assets/fonts/porsche/porsche-next-w-la-semi-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Porsche Next;font-synthesis:none;font-weight:700;src:url(../assets/fonts/porsche/porsche-next-w-la-bold.woff2) format("woff2")}.page-theme--porsche{--font-name--display:"Porsche Next Semi Bold","Hellix Bilia";--font-name--heading:"Porsche Next Semi Bold",Hellix;--font-name--body:"Porsche Next",Hellix;--font-name--label:"Porsche Next",Hellix;--porsche-color-red:#d5001c;--porsche-color-grey-1:#f2f2f3;--porsche-color-grey-2:#e6e7e7;--porsche-color-grey:#959899;--porsche-color-dark-grey:#313639;--porsche-color-black:#191f22;--color-primary:var(--porsche-color-red);--color-secondary:var(--porsche-color-dark-grey);--color-font--heading:var(--porsche-color-black);--color-font--text:var(--porsche-color-black);--color-link:var(--porsche-color-red)}.page-theme--porsche .shade-base,.page-theme--porsche .shade-brand-one,.page-theme--porsche .shade-brand-two,.page-theme--porsche .shade-layer-two,.page-theme--porsche .subtheme-2,.page-theme--porsche .subtheme-3,.page-theme--porsche .subtheme-7,.page-theme--porsche .subtheme-8{--color-background:var(--system-color-white);--color-primary:var(--porsche-color-red);--color-secondary:var(--porsche-color-dark-grey);--color-link:var(--porsche-color-black);--color-font--display:var(--porsche-color-black);--color-font--heading:var(--porsche-color-black);--color-font--text:var(--porsche-color-black);--color-font--link:var(--porsche-color-red);--color-icon-background:var(--porsche-color-dark-grey);--color-icon:var(--system-color-white)}.page-theme--porsche .subtheme-1{--color-background:var(--system-color-concrete-white);--color-primary:var(--porsche-color-red);--color-secondary:var(--porsche-color-dark-grey);--color-link:var(--porsche-color-black);--color-font--display:var(--porsche-color-black);--color-font--heading:var(--porsche-color-black);--color-font--text:var(--porsche-color-black);--color-font--link:var(--porsche-color-red);--color-icon-background:var(--porsche-color-dark-grey);--color-icon:var(--system-color-white)}.page-theme--porsche .offer-leadin-wrapper-large .bottom-wrapper,.page-theme--porsche .shade-attention,.page-theme--porsche .shade-highlight,.page-theme--porsche .shade-mood,.page-theme--porsche .subtheme-4,.page-theme--porsche .subtheme-5,.page-theme--porsche .subtheme-6{--color-background:var(--porsche-color-black);--color-primary:var(--porsche-color-red);--color-secondary:var(--system-color-white);--color-font--primary:var(--system-color-white);--color-font--secondary:var(--porsche-color-black);--color-font--display:var(--system-color-mercury);--color-font--text:var(--system-color-white);--color-font--heading:var(--system-color-white);--color-font--link:var(--system-color-white);--color-font--diminish:rgb(from var(--system-color-white) r g b/.6);--color-link:var(--system-color-white);--color-icon-background:var(--system-color-white);--color-icon:var(--porsche-color-dark-grey);--color-border--percieve:rgb(from var(--system-color-white) r g b/.45);--color-border--outline:rgb(from var(--system-color-white) r g b/.3);--color-border--decorate:rgb(from var(--system-color-white) r g b/.15);--color-background--hover:rgb(from var(--system-color-white) r g b/.05);--color-background--set:rgb(from var(--system-color-white) r g b/.12)}.page-theme--porsche{--page-font-regular:"Porsche Next";--page-font-bold:"Porsche Next";--page-header-font:"Porsche Next Semi Bold";--color-primary-raw:var(--porsche-color-red);--color-primary-lighter:var(--porsche-color-red);--color-secondary-raw:var(--porsche-color-dark-grey);--color-secondary-darker:var(--porsche-color-dark-grey);--color-sale:rgb(var(--porsche-color-red));--color-icon-accent:var(--porsche-color-red);--text-title-default:var(--color-font--heading);--text-default:var(--color-font--text);--text-default-lighter:var(--color-font--diminish) --text-default-alt:var(--system-color-white);--text-title-default-alt:var(--system-color-white);--text-default-lighter-alt:var(--system-color-white);--text-link-color:var(--color-font--link);--text-link-color-hover:var(--color-font--link);--text-link-color-alt:var(--system-color-white);--text-link-color-hover-alt:var(--system-color-white);--ul-list-dots-color:currentColor;--lnk-primary-color:var(--porsche-color-black);--lnk-primary-bg-color:var(--system-color-white);--usp-card-text-symbol-color:var(--porsche-color-black);--usp-card-text-symbol-color-alt:var(--system-color-white);--bg-color-light:var(--system-color-white);--bg-color-dark:var(--porsche-color-black);--bg-color-1:var(--porsche-color-grey-1);--bg-color-1-raw:var(--porsche-color-grey-1);--bg-color-2:#ececec;--bg-color-2-raw:236,236,236;--bg-color-3:var(--porsche-color-grey-2);--bg-color-3-raw:var(--porsche-color-grey-2);--bg-color-4:var(--porsche-color-dark-grey);--bg-color-4-raw:var(--porsche-color-dark-grey);--bg-color-5:var(--porsche-color-black);--bg-color-5-raw:var(--porsche-color-black);--bg-color:var(--bg-color-1);--bg-color-raw:var(--bg-color-1-raw);--color-car-object-bg:var(--bg-color-5-raw);--color-car-object-color:var(--text-default-alt);--card-bg-color:var(--system-color-white);--card-border-color:#d5d5d5;--card-border-color-hover:var(--porsche-color-black);--card-shadow:none;--card-shadow-hover:none;--card-bg-color-alt:#fff}.page-theme--porsche :where(.g-button){--button-border-radius:4px}.page-theme--porsche .dark,.page-theme--porsche .lightTextOnly{--text-default:var(--text-default-alt);--text-title-default:var(--text-default-alt);--text-default-lighter:var(--text-default-lighter-alt)}.page-theme--porsche .darkTextOnly,.page-theme--porsche .light{--text-title-default:var(--porsche-color-black);--text-default:var(--porsche-color-black);--text-default-lighter:var(--porsche-color-grey)}
