@font-face{font-family:BMWTypeNext-Bold;font-display:swap;src:url(../media/BMWTypeNextTT-Bold.15-j6tty3bra0.eot);src:url(../media/BMWTypeNextTT-Bold.15-j6tty3bra0.eot)format("embedded-opentype"),url(../media/BMWTypeNext-Bold.0smo6-n_zixgv.woff2)format("woff2"),url(../media/BMWTypeNextTT-Bold.24fqisqpek2ex.woff)format("woff"),url(../media/BMWTypeNextTT-Bold.1-rm8qhyjvk57.ttf)format("truetype")}@font-face{font-family:BMWTypeNext-Light;font-display:swap;src:url(../media/BMWTypeNextTT-Light.1p5gxhbn_nfmu.eot);src:url(../media/BMWTypeNextTT-Light.1p5gxhbn_nfmu.eot)format("embedded-opentype"),url(../media/BMWTypeNext-Light.06d0extnwxahp.woff2)format("woff2"),url(../media/BMWTypeNextTT-Light.0tjk85gik7pfl.woff)format("woff"),url(../media/BMWTypeNextTT-Light.1pltfsnp8if9i.ttf)format("truetype")}@font-face{font-family:BMWTypeNext-Regular;font-display:swap;src:url(../media/BMWTypeNextTT-Regular.29c3iqr3_qmbl.eot);src:url(../media/BMWTypeNextTT-Regular.29c3iqr3_qmbl.eot)format("embedded-opentype"),url(../media/BMWTypeNext-Regular.13500ruy3mzne.woff2)format("woff2"),url(../media/BMWTypeNextTT-Regular.2lo-ifltjj_sx.woff)format("woff"),url(../media/BMWTypeNextTT-Regular.0rmrljqf3pr1q.ttf)format("truetype")}@font-face{font-family:BMWTypeNext-Thin;font-display:swap;src:url(../media/BMWTypeNextTT-Thin.36lq2c6he95cj.eot);src:url(../media/BMWTypeNextTT-Thin.36lq2c6he95cj.eot)format("embedded-opentype"),url(../media/BMWTypeNext-Thin.1-bht0_l8m4es.woff2)format("woff2"),url(../media/BMWTypeNextTT-Thin.3yg6vc7ikg-ey.woff)format("woff"),url(../media/BMWTypeNextTT-Thin.2g0udkg3pvrpm.ttf)format("truetype")}@font-face{font-family:MINI-Sans-Serif;font-display:swap;src:url(../media/mini_sans_serif-regular-webfont.2_ht6-gjbebwy.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MINI-Serif;font-display:swap;src:url(../media/mini_serif-regular-webfont.2xxv_x5vz5llr.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MINI-Serif-Bold;font-display:swap;src:url(../media/mini_serif-bold-webfont.16ntet03vfhb6.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:BMWMotorrad-Bold;font-display:swap;src:url(../media/MotorradW05-Bold.133yt587wphw1.woff2)format("woff2"),url(../media/BMWMotorrad-Bold.2r0rbhf1q4wpf.otf)format("opentype"),url(../media/BMWTypeNextPro-Bold.19jd9kl5tn528.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:BMWMotorrad-Light;src:url(../media/MotorradW05-Regular.1vf-6wapo191i.woff2)format("woff2"),url(../media/BMWMotorrad-Light.1sf8wdig-q0_b.otf)format("opentype"),url(../media/BMWTypeNextPro-Light.3lnlrkpmw8_z2.woff2)format("woff2")}@font-face{font-family:BMWMotorrad-Regular;src:url(../media/MotorradW05-Regular.1vf-6wapo191i.woff2)format("woff2"),url(../media/BMWMotorrad-Regular.3_hahaci8shda.otf)format("opentype"),url(../media/BMWTypeNextPro-Regular.3f04nd7wcrmuh.woff2)format("woff2")}
:focus-visible{outline:2px solid #1c69d4!important}button[data-testid=footnote-index-link]:focus-visible{outline:none!important}[data-testid=footnote-index-link]:after{content:"";pointer-events:auto;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-testid=footnote-index-link]:focus-visible:after{outline-offset:2px;outline:2px solid #1c69d4}.visually-hidden-sup{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;gap:.25rem;width:1px;height:1px;margin:-1px;padding:0;display:inline-flex;position:absolute;overflow:hidden}.visually-hidden-sup:focus-within{clip:auto;white-space:normal;border:none;width:auto;height:auto;margin:0;position:static;overflow:visible}#added-product-to-cart-modal:focus{outline:2px solid #1c69d4}.webcom-flex-btn:focus-visible{outline-offset:2px;outline:2px solid #1c69d4}.full-width-modal{border-radius:0!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important}.full-width-overlay{padding:0!important}input:focus-visible+span.checkmark,input:focus-visible+span.radio-btn-checkmark{outline-offset:2px;outline:2px solid #06f}webcom-notifications::part(error){background-color:#f7e7e9;outline:1px solid #af1523}
