@font-face{font-family:BMWTypeNext;src:url(/fonts/BMWTypeNext-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BMWTypeNext;src:url(/fonts/BMWTypeNext-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BMWTypeNext;src:url(/fonts/BMWTypeNext-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BMWTypeNext;src:url(/fonts/BMWTypeNext-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BMWNextIcons;src:url(/fonts/bmw_next_icons_light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BMWNextIcons;src:url(/fonts/bmw_next_icons_regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.bmw-icon{font-family:BMWNextIcons,sans-serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bmw-icon-add_car:before{content:"\e900"}.bmw-icon-car:before{content:"\e901"}.bmw-icon-vehicle:before{content:"\e902"}.bmw-text-light{font-weight:300}.bmw-text-light,.bmw-text-regular{font-family:BMWTypeNext,sans-serif}.bmw-text-regular{font-weight:400}.bmw-text-medium{font-weight:500}.bmw-text-bold,.bmw-text-medium{font-family:BMWTypeNext,sans-serif}.bmw-text-bold{font-weight:700}