.cmp-overlay{-webkit-overflow-scrolling:auto;align-items:flex-start;background:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100vw;z-index:6020}@media screen and (min-width:768px) and (max-width:1023px){.cmp-overlay{padding-top:4rem}}@media screen and (min-width:1024px){.cmp-overlay{padding:4rem 0}}.cmp-overlay__content{background:#fff;margin:auto;min-height:100vh;padding:1.5rem 0 0;position:relative;width:100%}@media screen and (min-width:768px){.cmp-overlay__content{min-height:24rem;padding:3rem 0 0}}@media screen and (min-width:1024px){.cmp-overlay__content{max-width:54rem;min-width:39.2727272727rem;width:50%}}.cmp-overlay__body,.cmp-overlay__foot,.cmp-overlay__head{background:inherit;padding:0 1.5rem 1.5rem}@media screen and (min-width:768px){.cmp-overlay__body,.cmp-overlay__foot,.cmp-overlay__head{padding:0 3rem 1.5rem}}.cmp-overlay__close-button{background-color:initial;color:#262626;height:3rem;padding:0;position:absolute;right:0;top:0;width:3rem}.cmp-overlay__close-button:focus,.cmp-overlay__close-button:focus-visible{outline:none}.cmp-overlay__close-button:focus-visible,.cmp-overlay__close-button:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-overlay__close-button.focus-visible{outline:none}.cmp-overlay__close-button.focus-visible,.cmp-overlay__close-button.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-overlay__close-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"close_x";direction:ltr;font-family:BMW_iconFont;font-size:3rem;font-style:normal;font-weight:400;height:1em;line-height:1;text-align:left;text-transform:none;white-space:nowrap;width:1em}.cmp-overlay__close-button:focus,.cmp-overlay__close-button:hover{background-color:initial;color:inherit}@media screen and (min-width:768px){.cmp-overlay__close-button{margin:.5rem}}.cmp-overlay__foot{border-top:1px solid #e6e6e6;bottom:0;height:6.25rem;padding-top:1.5rem;position:-webkit-sticky;position:sticky;width:100%}@media screen and (min-width:1024px){.cmp-overlay__foot{bottom:-4rem}}.cmp-overlay__button{display:inline;min-height:1em;min-width:5ch;padding:0;text-decoration:none}.cmp-overlay__button,.cmp-overlay__button[target=_blank]{align-items:center;display:inline-flex}.cmp-overlay__button[target=_blank]:after{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"external-link";direction:ltr;font-family:BMW_iconFont;font-style:normal;font-weight:400;height:1em;line-height:1;margin:-.25em 0 -.5em;text-align:left;text-transform:none;transform:scale(1.75);white-space:nowrap;width:1em}.cmp-overlay__button,.cmp-overlay__button:active,.cmp-overlay__button:focus,.cmp-overlay__button:hover{background:transparent;color:#262626}.cmp-overlay__button:hover{color:#4d4d4d}.cmp-overlay__button:focus,.cmp-overlay__button:focus-visible{outline:none}.cmp-overlay__button:focus-visible,.cmp-overlay__button:focus-visible:hover{background:#fff;box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-overlay__button.focus-visible{outline:none}.cmp-overlay__button.focus-visible,.cmp-overlay__button.focus-visible:hover{background:#fff;box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-overlay__button:focus-visible{color:#4d4d4d}@supports (display:block){.cmp-overlay__button.focus-visible{color:#4d4d4d}}.cmp-overlay__button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"arrow-right";direction:ltr;font-family:BMW_iconFont;font-size:2rem;font-style:normal;font-weight:400;height:1em;line-height:1;margin-left:-.75rem;margin-right:-.25rem;text-align:left;text-transform:none;white-space:nowrap;width:1em}.cmp-overlay__button:focus{color:currentColor}.cmp-overlay__body--content,.cmp-overlay__foot--content{display:none}.cmp-overlay.cmp-overlay__hidden{visibility:hidden}
.cmp-modelselection{margin:0 auto}@media screen and (min-width:1024px){.cmp-modelselection{margin-bottom:3rem}.cmp-modelselection__top-wrapper.cmp-modelselection__hotkeys--active{column-gap:1.5rem;display:grid;grid-template-columns:2fr 1fr}}.is-touch .cmp-modelcard:hover .cmp-modelcard__cosy-img,.is-touch .cmp-modelcard:hover .cmp-modelcard__dam-img{transform:none}@media screen and (min-width:1024px){.is-touch .cmp-modelcard:hover .cmp-modelcard__cosy-img,.is-touch .cmp-modelcard:hover .cmp-modelcard__dam-img{transform:translateY(-72.8%)}}@media screen and (max-width:767px){.is-touch .cmp-modelcard:not(:first-child):hover .cmp-modelcard__cosy-img,.is-touch .cmp-modelcard:not(:first-child):hover .cmp-modelcard__dam-img,.is-touch .cmp-modelcard__list-view:hover .cmp-modelcard__cosy-img,.is-touch .cmp-modelcard__list-view:hover .cmp-modelcard__dam-img{transform:none}}.cmp-modelselection__group{border-top:1px solid #e6e6e6;padding-bottom:2rem}.cmp-modelselection__group-name{font-size:1.25rem;font-weight:300;font-weight:400;line-height:1.75rem;margin-top:-3.25rem;padding:4.75rem 0 .5rem;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1919px){.cmp-modelselection__group-name{font-size:1rem;font-weight:300;line-height:1.5rem}}@media screen and (min-width:1920px){.cmp-modelselection__group-name{font-size:1.25rem;line-height:1.75rem}}.cmp-modelselection__group-name-i{text-transform:none}.cmp-modelselection__group-list{display:grid}.cmp-modelselection__no-results{border-top:1px solid #e6e6e6;padding:1.5rem 0 1rem;text-align:center}.cmp-modelselection__no-results--hide{display:none}.cmp-modelselection__no-results-title{font-size:1.25rem;font-weight:300;font-weight:400;line-height:1.75rem;padding:0 0 1rem;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1919px){.cmp-modelselection__no-results-title{font-size:1rem;font-weight:300;line-height:1.5rem}}@media screen and (min-width:1920px){.cmp-modelselection__no-results-title{font-size:1.25rem;line-height:1.75rem}}a[href^="tel:"]{color:inherit;display:contents;font-size:inherit;font-weight:inherit;margin:0;outline:0;pointer-events:none;text-decoration:none}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelselection__group-name{margin-top:-4rem;padding:6rem 0 .5rem}.cmp-modelselection__group-list{grid-gap:0 1rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.cmp-modelselection__group-name{margin-top:-4rem;padding:6rem 0 1rem}.cmp-modelselection__group-list{grid-gap:0 1.5rem;grid-template-columns:repeat(4,1fr)}}.cmp-modelselection__model-icon{font-size:2.5rem;height:inherit;line-height:inherit}.cmp-modelselection__model-icon:before{display:block;height:100%;margin-right:.75rem}.cmp-modelselection__hotkeys{background-color:#f2f2f2;display:none;margin-bottom:1rem;padding:1rem}.cmp-modelselection__hotkeys--active .cmp-modelselection__hotkeys{display:block}.cmp-modelselection__hotkeys .cmp-modelselection__hotkeys-title{font-size:1rem;font-weight:300;line-height:1.5rem;margin-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1919px){.cmp-modelselection__hotkeys .cmp-modelselection__hotkeys-title{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:1920px){.cmp-modelselection__hotkeys .cmp-modelselection__hotkeys-title{font-size:1.5rem;line-height:2rem}}.cmp-modelselection__hotkeys .cmp-modelselection__hotkeys-list{list-style:none;margin-top:1rem}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelselection__hotkeys .cmp-modelselection__hotkeys-list{column-count:2}}.cmp-modelselection__hotkeys .cmp-modelselection__hotkey{align-items:center;display:flex;font-size:1rem;font-weight:300;line-height:1.5rem;margin-bottom:.25rem}.cmp-modelselection__hotkeys .cmp-modelselection__hotkey .cmp-modelselection__key{background-color:#fff;border-radius:.25rem;min-height:1.5rem;min-width:1.5rem;padding:0 .5rem;text-align:center}.cmp-modelselection__hotkeys .cmp-modelselection__hotkey .cmp-modelselection__key-description{padding:0 .5rem}@media screen and (min-width:1024px){.cmp-modelselection__hotkeys{margin-bottom:1.5rem;order:2;padding:1.5rem}}.cmp-modelselection__detail-view{display:flex;flex-direction:column;grid-column:span 1;padding:3rem 0;position:relative}.cmp-modelselection__detail-view a[href^="tel:"]{color:inherit;display:contents;font-size:inherit;font-weight:inherit;margin:0;outline:0;pointer-events:none;text-decoration:none}.cmp-modelselection__detail-view:focus{outline:none}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image-wrap{margin:0 auto;pointer-events:none;position:relative;width:100%;z-index:10}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image360{margin:-13px auto 0;min-height:200px;transition:min-height .2s ease-in,opacity .2s ease-in}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image--dam.style-lazyload__loaded,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image.style-lazyload__loaded{min-height:auto}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--data-links-wrap{grid-column-gap:4px;grid-row-gap:4px;display:grid;grid-template-columns:1fr;margin-top:-65px;width:100%}@media screen and (min-width:1024px) and (max-width:1279px){.cmp-modelselection__detail-view .cmp-modelselection__detail-view--data-links-wrap{border-color:#f2f2f2;border-style:solid;border-width:0 1.5rem;margin-left:-3rem;width:calc(100% + 6rem)}}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--data-wrap{background-color:#f2f2f2;padding:2.75rem 1.5rem 0}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.25rem;margin:0;min-height:3.25rem;min-width:12rem;min-width:100%;padding:.25rem;text-align:center}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:focus,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:hover{box-shadow:inset 0 0 0 1px #262626;color:#262626}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:active,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:disabled,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:focus,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:hover{background:transparent}@media (hover:hover) and (pointer:fine){.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:active,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:hover{box-shadow:inset 0 0 0 2px #262626;color:#262626}}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:disabled{box-shadow:inset 0 0 0 1px #e6e6e6;color:#bbb;pointer-events:none}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:focus,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:focus-visible{outline:none}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:focus-visible,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link.focus-visible{outline:none}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link.focus-visible,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link:focus-visible{color:#1c69d4}@supports (display:block){.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link.focus-visible{color:#1c69d4}}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--cta-wrap{background-color:#f2f2f2;padding:1.5rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--cta-wrap:nth-child(2){margin-top:-.25rem}.cmp-modelselection__detail-view .cmp-modelselection__cta-empty{display:none}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--labels{display:flex}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelselection__detail-view .cmp-modelselection__detail-view--labels{flex-direction:row-reverse;justify-content:flex-end}}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--subbrands{margin-bottom:.25rem;margin-right:.25rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--subbrands .cmp-modelselection__detail-view--subbrand{align-items:center;display:flex;margin-right:.25rem;max-height:1rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--new-model-label{background-color:#4d4d4d;color:#fff;font-size:.75rem;font-weight:700;line-height:1rem;margin-bottom:.5rem;margin-right:.5rem;padding:0 .25rem;text-transform:uppercase}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button{background-color:initial;color:#262626;height:3rem;padding:0;position:absolute;right:0;top:0;width:3rem;z-index:20}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button:focus,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button:focus-visible{outline:none}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button:focus-visible,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button.focus-visible{outline:none}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button.focus-visible,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"close_x";direction:ltr;font-family:BMW_iconFont;font-size:3rem;font-style:normal;font-weight:400;font-weight:700;height:1em;line-height:1;text-align:left;text-transform:none;white-space:nowrap;width:1em}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button:focus,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--close-button:hover{background-color:initial}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--name{font-size:1.25rem;font-weight:300;line-height:2rem;margin-bottom:.25rem;z-index:20}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--fuel-type{color:#4d4d4d;font-size:.75rem;font-weight:700;line-height:1rem;margin-bottom:.5rem;text-transform:uppercase}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--fuel-type--dot{color:#bbb;display:inline-block;font-size:.75rem;font-weight:300;line-height:1rem;margin:0 .5rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--price{align-items:center;display:flex;font-size:1.25rem;font-weight:300;line-height:2rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--upcoming-fuel-types{padding:1rem 1.5rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--selected{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@media screen and (max-width:767px){.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image360,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image--dam{max-width:25pc;width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelselection__detail-view{grid-column:span 2;padding:0 0 3rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image-wrap{margin:0 auto;width:100%;z-index:10}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image360,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image--dam{margin:-23px auto 0;min-height:310px;width:92.307692%}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--data-links-wrap{grid-template-columns:repeat(2,1fr);margin-top:-17%}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--data-wrap{grid-column:span 2;padding:4.25rem 1.5rem 1rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--cta-wrap:nth-child(2){margin-top:0}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--fuel-and-price-wrap{display:flex;justify-content:space-between}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--fuel-type{margin-bottom:0}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--price{margin-top:-.5rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--upcoming-fuel-types{padding:.75rem 1.5rem}}@media screen and (min-width:768px){.cmp-modelselection__detail-view .cmp-modelselection__detail-view--cta-wrap:nth-child(2){margin-top:0}}@media screen and (min-width:1024px){.cmp-modelselection__detail-view{grid-column:span 4;padding:0 0 3rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image-wrap{height:280px;margin:auto;width:100%;z-index:10}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image360,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image--dam{margin-top:-1.9557823129%;min-height:20pc;width:54.421769%}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--data-links-wrap{grid-template-columns:4fr 3fr 2.5fr 2.5fr;margin-top:calc(-289.03226px + 16.12903%)}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--data-wrap{display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--data--no-labels .cmp-modelselection__detail-view--name{width:85%}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--cta-wrap{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--link{z-index:30}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--upcoming-fuel-types{padding:.75rem 1.5rem}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--data{padding-bottom:1rem}}.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator{border:0;box-shadow:none}.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator,.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:focus,.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:hover,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:focus,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:hover{background-color:#1c69d4;color:#f6f6f6}@media (hover:hover) and (pointer:fine){.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:active,.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:hover,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:active,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:hover{background-color:#0653b6;box-shadow:none;color:#f6f6f6}}.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:focus,.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:focus-visible,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:focus,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:focus-visible{outline:none}.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:focus-visible,.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:focus-visible:hover,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:focus-visible,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator.focus-visible,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator.focus-visible{outline:none}.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator.focus-visible,.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator.focus-visible:hover,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator.focus-visible,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:focus-visible,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:focus-visible{color:#f6f6f6}@supports (display:block){.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator.focus-visible,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator.focus-visible{color:#f6f6f6}}.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:focus-visible,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:focus-visible{background-color:#0653b6}@supports (display:block){.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator.focus-visible,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator.focus-visible{background-color:#0653b6}}.cmp-modelselection__primary-cta-con .cmp-modelselection__cta-id-configurator:disabled,.cmp-modelselection__primary-cta-stock .cmp-modelselection__cta-id-stock-car-locator:disabled{background-color:#bbd2f3}.cmp-modelselection__detail-view--cta-1 .cmp-modelselection__detail-view--data-links-wrap{grid-column-gap:0;grid-row-gap:0}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelselection__detail-view--cta-1 .cmp-modelselection__detail-view--data-links-wrap{background-color:#f2f2f2}.cmp-modelselection__detail-view--cta-1 .cmp-modelselection__detail-view--data-links-wrap .cmp-modelselection__detail-view--data-wrap{padding-bottom:0}}@media screen and (min-width:1024px){.cmp-modelselection__detail-view--cta-1 .cmp-modelselection__detail-view--data-links-wrap{background-color:#f2f2f2;grid-template-columns:1fr 2fr;min-height:9.75rem}.cmp-modelselection__detail-view--cta-1 .cmp-modelselection__detail-view--data-links-wrap .cmp-modelselection__detail-view--cta-wrap:nth-child(2){grid-column:3}.cmp-modelselection__detail-view--cta-2 .cmp-modelselection__detail-view--data-links-wrap,.cmp-modelselection__detail-view--cta-3 .cmp-modelselection__detail-view--data-links-wrap{grid-template-columns:1fr 1fr 1fr;min-height:9.75rem}}.cmp-modelselection__detail-view--cta-3 .cmp-modelselection__detail-view--data-links-wrap .cmp-modelselection__detail-view--cta-wrap:last-child{display:none}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelselection__detail-view--cta-3 .cmp-modelselection__detail-view--data-links-wrap .cmp-modelselection__detail-view--cta-wrap:last-child{display:flex}}.cmp-modelselection__detail-view--cta-2 .cmp-modelselection__detail-view--data-links-wrap .cmp-modelselection__detail-view--cta-wrap:last-child{display:none}@media screen and (min-width:1024px){.cmp-modelselection__detail-view--cta-2 .cmp-modelselection__detail-view--data-links-wrap .cmp-modelselection__detail-view--cta-wrap:last-child{display:flex}.cmp-modelselection__detail-view--cta-3 .cmp-modelselection__detail-view--data-links-wrap,.cmp-modelselection__detail-view--cta-4 .cmp-modelselection__detail-view--data-links-wrap{min-height:14rem}}.cmp-modelselection__detail-view-fullscreen{background:#fff;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:6020}@media screen and (min-width:1024px){.cmp-modelselection__detail-view--cta-icon[data-icon]{color:#262626;display:block;padding-bottom:.07em}.cmp-modelselection__detail-view--cta-icon[data-icon]:before{font-size:5rem}}.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation{animation:slideToggle .5s cubic-bezier(0,.5,.5,1)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}@keyframes slideToggle{0%{max-height:0;transform:translateY(-200px)}to{max-height:700px;transform:translateY(0)}}.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation .cmp-modelselection__detail-view--image,.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation .cmp-modelselection__detail-view--image360,.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation .cmp-modelselection__detail-view__container{animation:fadeIn .5s cubic-bezier(0,.5,.5,1) .5s;opacity:0}.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation .cmp-modelselection__detail-view--close-button{animation:fadeInIcon .5s cubic-bezier(0,.5,.5,1) .5s}.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation.cmp-modelselection__visible .cmp-modelselection__detail-view--image,.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation.cmp-modelselection__visible .cmp-modelselection__detail-view__container{opacity:1}@media screen and (min-width:600px) and (max-width:1023px) and (orientation:portrait){@keyframes fadeIn{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInIcon{0%{opacity:0}to{opacity:1}}@keyframes slideToggle{0%{max-height:0;transform:translateY(-40px)}to{max-height:700px;transform:translateY(0)}}}@media screen and (min-width:1024px){@keyframes fadeIn{0%{opacity:0;transform:translateY(-5pc)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInIcon{0%{opacity:0}to{opacity:1}}@keyframes slideToggle{0%{max-height:0;transform:translateY(-5pc)}to{max-height:700px;transform:translateY(0)}}}.cmp-modelselection__detail-view .cmp-modelselection__picture--detailview{display:initial}@keyframes fadeInIcon{0%{opacity:0}to{opacity:1}}.cmp-modelselection__360-template{display:none}.cmp-modelselection__detail-view--image360{left:0;position:absolute;right:0;top:0;z-index:100}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image360,.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image-fallback,.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation .cmp-modelselection__detail-view--image360,.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation .cmp-modelselection__detail-view--image-fallback,.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation.cmp-modelselection__visible .cmp-modelselection__detail-view--image360,.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation.cmp-modelselection__visible .cmp-modelselection__detail-view--image-fallback{opacity:0;pointer-events:none}.cmp-modelselection__detail-view .cmp-modelselection__detail-view--image360-loaded,.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation .cmp-modelselection__detail-view--image360-loaded,.cmp-modelselection__detail-view.cmp-modelselection__detail-view__animation.cmp-modelselection__visible .cmp-modelselection__detail-view--image360-loaded{opacity:1;pointer-events:all}.cmp-modelselection__detail-view--icon360{animation:fadeInIcon 2s;font-size:3rem;position:absolute;top:0}@media screen{.cmp-modelselection__detail-view--icon360{padding-left:2%}}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelselection__detail-view--icon360{font-size:4rem;padding-left:5%;top:.75rem}}@media screen and (min-width:1024px) and (max-width:1279px){.cmp-modelselection__detail-view--icon360{font-size:4rem;padding-left:22%;top:.5rem}}@media screen and (min-width:1280px){.cmp-modelselection__detail-view--icon360{font-size:4rem;padding-left:24%;top:1rem}}
.cmp-modelfilter__title{font-size:1rem;font-weight:300;line-height:1.5rem;margin:1rem 0;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1919px){.cmp-modelfilter__title{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:1920px){.cmp-modelfilter__title{font-size:1.5rem;line-height:2rem}}@media screen and (min-width:1024px){.cmp-modelfilter__title{margin:1.5rem 0}}.cmp-modelfilter__button-wrap{align-items:center;display:flex;margin-bottom:1.5rem;margin-left:-1.5rem;margin-top:-.5rem;overflow-x:auto;overflow-y:hidden;padding:.25rem 1.5rem;width:calc(100% + 3rem)}@media screen and (min-width:768px){.cmp-modelfilter__button-wrap{flex-wrap:wrap;margin-bottom:1rem;overflow-x:initial;overflow-y:initial}.cmp-modelfilter__button-wrap .cmp-modelfilter__toggle{margin-bottom:.5rem}}.cmp-modelfilter__button:last-child:after{content:"";height:100%;position:absolute;right:-1.5rem;width:1.5rem}.cmp-modelfilter__more-filter-button{min-height:2.25rem;width:-webkit-max-content;width:max-content}.cmp-modelfilter__number-wrap{color:#262626;display:inline-flex;font-size:1rem;font-weight:300;line-height:1.5rem;margin-bottom:1rem}.cmp-modelfilter__number{font-size:1rem;font-weight:700;line-height:1.5rem}.cmp-modelfilter__card-hide,.cmp-modelfilter__group-hide{display:none}@media screen and (max-width:767px){.cmp-modelfilter__card-hide.cmp-modelcard:not(:first-child){display:none}}.cmp-modelfilter__overlay-wrap{margin-bottom:1.25rem;margin-top:-1.25rem}.cmp-modelfilter__overlay-group{border:0;margin:0 0 1.5rem;padding:0}.cmp-modelfilter__overlay-group--hidden{display:none}.cmp-modelfilter__overlay-group-heading{font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem}.cmp-modelfilter__overlay-footer,.cmp-modelfilter__overlay-group-filter{display:grid;grid-template-columns:100%;grid-template-rows:auto;row-gap:1rem;z-index:30}@media screen and (min-width:768px){.cmp-modelfilter__overlay-footer,.cmp-modelfilter__overlay-group-filter{column-gap:1.5rem;grid-template-columns:1fr 1fr}}.cmp-modelfilter__overlay-group-filter--column-flow{display:block;margin-bottom:-.6875rem}.cmp-modelfilter__overlay-group-filter--column-flow .cmp-modelfilter__checkbox{margin-bottom:.6875rem;padding-top:.3125rem}.cmp-modelfilter__overlay-group-filter--column-flow .cmp-modelfilter__checkbox-icon{top:auto}@media screen and (min-width:768px){.cmp-modelfilter__overlay-group-filter--column-flow{column-count:2}}@media screen and (max-width:767px){.cmp-modelfilter__overlay-footer{height:8rem;padding-bottom:0;padding-top:1rem;row-gap:0}}.cmp-modelfilter__toggle{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.25rem;margin-right:.5rem;min-height:2.25rem;padding:0 1rem;text-align:center;transition:all .25s ease-in-out;white-space:nowrap}.cmp-modelfilter__toggle,.cmp-modelfilter__toggle:focus,.cmp-modelfilter__toggle:hover{box-shadow:inset 0 0 0 1px #bbb;color:#666}.cmp-modelfilter__toggle,.cmp-modelfilter__toggle:active,.cmp-modelfilter__toggle:disabled,.cmp-modelfilter__toggle:focus,.cmp-modelfilter__toggle:hover{background:transparent}@media (hover:hover) and (pointer:fine){.cmp-modelfilter__toggle:active,.cmp-modelfilter__toggle:hover{box-shadow:inset 0 0 0 1px #262626;color:#262626}}.cmp-modelfilter__toggle:disabled{box-shadow:inset 0 0 0 1px #bbb;color:#bbb;pointer-events:none}.cmp-modelfilter__toggle:focus,.cmp-modelfilter__toggle:focus-visible{outline:none}.cmp-modelfilter__toggle:focus-visible,.cmp-modelfilter__toggle:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-modelfilter__toggle.focus-visible{outline:none}.cmp-modelfilter__toggle.focus-visible,.cmp-modelfilter__toggle.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-modelfilter__toggle:focus-visible{color:#262626}@supports (display:block){.cmp-modelfilter__toggle.focus-visible{color:#262626}}.cmp-modelfilter__toggle[aria-pressed=true]{border:0;box-shadow:none}.cmp-modelfilter__toggle[aria-pressed=true],.cmp-modelfilter__toggle[aria-pressed=true]:focus,.cmp-modelfilter__toggle[aria-pressed=true]:hover{background-color:#4d4d4d;color:#f6f6f6}@media (hover:hover) and (pointer:fine){.cmp-modelfilter__toggle[aria-pressed=true]:active,.cmp-modelfilter__toggle[aria-pressed=true]:hover{background-color:#262626;box-shadow:none}}.cmp-modelfilter__toggle[aria-pressed=true]:focus,.cmp-modelfilter__toggle[aria-pressed=true]:focus-visible{outline:none}.cmp-modelfilter__toggle[aria-pressed=true]:focus-visible,.cmp-modelfilter__toggle[aria-pressed=true]:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-modelfilter__toggle[aria-pressed=true].focus-visible{outline:none}.cmp-modelfilter__toggle[aria-pressed=true].focus-visible,.cmp-modelfilter__toggle[aria-pressed=true].focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-modelfilter__toggle[aria-pressed=true]:focus-visible{background-color:#262626}@supports (display:block){.cmp-modelfilter__toggle[aria-pressed=true].focus-visible{background-color:#262626}}.cmp-modelfilter__toggle[aria-pressed=true]:disabled{background-color:#bbb}.cmp-modelfilter__toggle-icon{color:currentColor;margin-right:.5rem;pointer-events:none;transform:rotate(45deg);transition:transform .5s ease-in-out}.cmp-modelfilter__toggle-icon:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"close_x";direction:ltr;font-family:BMW_iconFont;font-size:2rem;font-style:normal;font-weight:400;font-weight:700;height:1em;line-height:1;margin:-.625rem;text-align:left;text-transform:none;white-space:nowrap;width:1em}.cmp-modelfilter__toggle[aria-pressed=true] .cmp-modelfilter__toggle-icon{transform:rotate(90deg)}.cmp-modelfilter__toggle--selected-filter-template{display:none}.cmp-modelfilter__checkbox{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;justify-content:flex-start;position:relative;width:100%}.cmp-modelfilter__input--checkbox{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.cmp-modelfilter__input--checkbox:focus,.cmp-modelfilter__input--checkbox:focus-visible{outline:none}.cmp-modelfilter__input--checkbox:focus-visible+.cmp-modelfilter__checkbox-icon,.cmp-modelfilter__input--checkbox:focus-visible:hover+.cmp-modelfilter__checkbox-icon{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-modelfilter__input--checkbox.focus-visible{outline:none}.cmp-modelfilter__input--checkbox.focus-visible+.cmp-modelfilter__checkbox-icon,.cmp-modelfilter__input--checkbox.focus-visible:hover+.cmp-modelfilter__checkbox-icon{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-modelfilter__checkbox-icon{background-color:initial;border:.125rem solid #bbb;height:1.5rem;left:0;pointer-events:none;position:absolute;top:0;transition:background-color .25s ease-in-out,border .25s ease-in-out;width:1.5rem}.cmp-modelfilter__checkbox-icon:after{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:#fff;content:"checkmark";direction:ltr;display:block;font-family:BMW_iconFont;font-size:1.875rem;font-style:normal;font-weight:400;height:1em;height:auto;line-height:1;line-height:1.5rem;opacity:0;text-align:left;text-transform:none;transform:translate(-25%,-10%);transition:opacity .25s ease-in-out;white-space:nowrap;width:1em;width:auto}.cmp-modelfilter__input--checkbox:checked+.cmp-modelfilter__checkbox-icon:after{opacity:1}@media (hover:hover) and (pointer:fine){.cmp-modelfilter__checkbox:hover .cmp-modelfilter__checkbox-icon{border-color:#8e8e8e}}.cmp-modelfilter__input--checkbox:checked+.cmp-modelfilter__checkbox-icon{background-color:#4d4d4d;border-color:transparent}@media (hover:hover) and (pointer:fine){.cmp-modelfilter__checkbox:hover .cmp-modelfilter__input--checkbox:checked+.cmp-modelfilter__checkbox-icon{background-color:#262626}}.cmp-modelfilter__checkbox-text{cursor:pointer;display:flex;font-size:1rem;font-weight:300;line-height:1.5rem;padding-left:2.5rem;width:100%}.cmp-modelfilter__button{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:center;min-height:3.25rem;min-width:12rem;padding:.25rem;text-align:center}.cmp-modelfilter__button--button{font-size:1rem;font-weight:700;line-height:1.25rem}.cmp-modelfilter__button--button,.cmp-modelfilter__button--button:focus,.cmp-modelfilter__button--button:hover{box-shadow:inset 0 0 0 1px #262626;color:#262626}.cmp-modelfilter__button--button,.cmp-modelfilter__button--button:active,.cmp-modelfilter__button--button:disabled,.cmp-modelfilter__button--button:focus,.cmp-modelfilter__button--button:hover{background:transparent}@media (hover:hover) and (pointer:fine){.cmp-modelfilter__button--button:active,.cmp-modelfilter__button--button:hover{box-shadow:inset 0 0 0 2px #262626;color:#262626}}.cmp-modelfilter__button--button:disabled{box-shadow:inset 0 0 0 1px #e6e6e6;color:#bbb;pointer-events:none}.cmp-modelfilter__button--button:focus,.cmp-modelfilter__button--button:focus-visible{outline:none}.cmp-modelfilter__button--button:focus-visible,.cmp-modelfilter__button--button:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-modelfilter__button--button.focus-visible{outline:none}.cmp-modelfilter__button--button.focus-visible,.cmp-modelfilter__button--button.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-modelfilter__button--button:focus-visible{color:#1c69d4}@supports (display:block){.cmp-modelfilter__button--button.focus-visible{color:#1c69d4}}.cmp-modelfilter__button--reset{justify-content:center}.cmp-modelfilter__button--reset,.cmp-modelfilter__button--reset:active,.cmp-modelfilter__button--reset:focus,.cmp-modelfilter__button--reset:hover{background:transparent;color:#262626}.cmp-modelfilter__button--reset:hover{color:#4d4d4d}.cmp-modelfilter__button--reset:focus,.cmp-modelfilter__button--reset:focus-visible{outline:none}.cmp-modelfilter__button--reset:focus-visible,.cmp-modelfilter__button--reset:focus-visible:hover{background:#fff;box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-modelfilter__button--reset.focus-visible{outline:none}.cmp-modelfilter__button--reset.focus-visible,.cmp-modelfilter__button--reset.focus-visible:hover{background:#fff;box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-modelfilter__button--reset:focus-visible{color:#4d4d4d}@supports (display:block){.cmp-modelfilter__button--reset.focus-visible{color:#4d4d4d}}.cmp-modelfilter__button--reset .cmp-modelfilter__button-icon{margin-left:-.25rem;margin-right:.25rem}@media screen and (min-width:768px){.cmp-modelfilter__button--reset{justify-content:flex-start;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-left:.5rem}}@media screen and (min-width:1024px){.cmp-modelfilter__button--reset{padding-left:0}}.cmp-modelfilter__field{position:relative}.cmp-modelfilter__field .cmp-modelfilter__label{color:#666;display:block;font-size:.75rem;font-weight:700;line-height:1rem;margin-bottom:.5rem;text-transform:uppercase}.cmp-modelfilter__input--number,.cmp-modelfilter__output--number{align-items:center;background:#fff;background-blend-mode:color;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #bbb;color:#262626;cursor:pointer;cursor:default;display:flex;font-size:1rem;font-weight:400;justify-content:center;justify-content:unset;line-height:1.5rem;min-height:3.25rem;min-width:12rem;outline:none;padding:.25rem .25rem .25rem 1.25rem;text-align:center;text-align:left;width:100%}.cmp-modelfilter__input--number:focus,.cmp-modelfilter__input--number:hover,.cmp-modelfilter__input--number:hover+.cmp-modelfilter__output,.cmp-modelfilter__output--number:focus,.cmp-modelfilter__output--number:hover,.cmp-modelfilter__output--number:hover+.cmp-modelfilter__output{box-shadow:inset 0 0 0 2px #4d4d4d}.cmp-modelfilter__output--number{opacity:0;pointer-events:none;position:absolute;top:1.5rem}.cmp-modelfilter__input--number{-webkit-appearance:textfield;appearance:textfield}.cmp-modelfilter__input--number::-ms-input-placeholder{color:#666;font-size:1rem;font-weight:300;line-height:1.5rem;line-height:revert}.cmp-modelfilter__input--number::placeholder{color:#666;font-size:1rem;font-weight:300;line-height:1.5rem;line-height:revert}.cmp-modelfilter__input--number::-webkit-inner-spin-button,.cmp-modelfilter__input--number::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cmp-modelfilter__input--number:not(:placeholder-shown):not(:focus){opacity:0}.cmp-modelfilter__input--number:not(:placeholder-shown):not(:focus)+.cmp-modelfilter__output--number{opacity:1}.cmp-modelfilter__electric-icon{color:#262626;font-size:1.5rem;padding-right:.25rem}
.cmp-modelcard{cursor:pointer;margin:1rem 0 .5rem;pointer-events:none;position:relative}.cmp-modelcard .cmp-modelcard__name{color:#262626;font-size:1rem;font-weight:400;line-height:1.5rem;padding:.75rem 0 .25rem}.cmp-modelcard .cmp-modelcard__fuel-type{color:#4d4d4d;font-size:.75rem;font-weight:700;line-height:1rem;padding-bottom:.25rem;text-transform:uppercase}.cmp-modelcard .cmp-modelcard__fuel-type--dot{color:#bbb;display:inline-block;font-size:.75rem;font-weight:300;line-height:1rem;margin:0 .5rem}.cmp-modelcard .cmp-modelcard__price{align-items:center;color:#262626;display:flex;font-size:.875rem;font-weight:300;line-height:1.25rem}.cmp-modelcard .cmp-modelcard__upcoming-fuel-types--item{color:#262626;font-size:.75rem;font-weight:300;line-height:1rem}.cmp-modelcard .cmp-modelcard__upcoming-fuel-types--item:first-child{margin-top:.5rem}.cmp-modelcard .cmp-modelcard__links{display:none}@media screen and (min-width:768px){.cmp-modelcard{margin:-4rem 0 .5rem;padding-top:5rem}.cmp-modelcard .cmp-modelcard__name{padding:.25rem 0}}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelcard .cmp-modelcard__fuel-type{padding-bottom:.25rem}}.cmp-modelcard__active{opacity:.4}.cmp-modelcard__picture--filtering{display:none}@media screen and (max-width:767px){.cmp-modelcard:not(:first-child),.cmp-modelcard__list-view{grid-gap:0 .5rem;align-items:center;display:grid;grid-template-columns:5fr 7fr}.cmp-modelcard:not(:first-child) .cmp-modelcard__entry,.cmp-modelcard__list-view .cmp-modelcard__entry{display:flex;flex-direction:column}.cmp-modelcard:not(:first-child) .cmp-modelcard__name,.cmp-modelcard__list-view .cmp-modelcard__name{padding:.5rem 0 .25rem}.cmp-modelcard:not(:first-child) .cmp-modelcard__fuel-type,.cmp-modelcard:not(:first-child) .cmp-modelcard__picture--not-filtering,.cmp-modelcard:not(:first-child) .cmp-modelcard__upcoming-fuel-types,.cmp-modelcard__list-view .cmp-modelcard__fuel-type,.cmp-modelcard__list-view .cmp-modelcard__picture--not-filtering,.cmp-modelcard__list-view .cmp-modelcard__upcoming-fuel-types{display:none}.cmp-modelcard:not(:first-child) .cmp-modelcard__picture--filtering,.cmp-modelcard__list-view .cmp-modelcard__picture--filtering{display:block}}.cmp-modelcard__button,.cmp-modelcard__con-link{bottom:-.5rem;height:calc(100% + 1rem);left:-.5rem;pointer-events:all;position:absolute;right:-.5rem;top:-.5rem;width:calc(100% + 1rem)}.cmp-modelcard__button:focus,.cmp-modelcard__button:focus-visible,.cmp-modelcard__con-link:focus,.cmp-modelcard__con-link:focus-visible{outline:none}.cmp-modelcard__button:focus-visible,.cmp-modelcard__button:focus-visible:hover,.cmp-modelcard__con-link:focus-visible,.cmp-modelcard__con-link:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-modelcard__button.focus-visible,.cmp-modelcard__con-link.focus-visible{outline:none}.cmp-modelcard__button.focus-visible,.cmp-modelcard__button.focus-visible:hover,.cmp-modelcard__con-link.focus-visible,.cmp-modelcard__con-link.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}@media screen and (min-width:768px){.cmp-modelcard__button,.cmp-modelcard__con-link{height:calc(100% - 4rem);top:4.5rem}}.cmp-modelcard__button{padding:0;text-align:unset}.cmp-modelcard__button,.cmp-modelcard__button:focus,.cmp-modelcard__button:hover{background-color:initial;outline:none}.cmp-modelcard__con-link{margin:0;z-index:30}.cmp-modelcard__electric-icon{align-items:center;display:flex;justify-content:center;left:5.8%;opacity:1;padding:8.8% 0;position:absolute;top:6.2%;transition:opacity .2s ease-in;width:17.6%}html[dir=rtl] .cmp-modelcard__electric-icon{left:auto;right:5.8%}.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric{color:#0066b1;position:absolute;top:50%;transform:translateY(-50%)}.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"fuel-type-bev";direction:ltr;font-family:BMW_iconFont;font-size:4rem;font-style:normal;font-weight:400;height:1em;line-height:1;text-align:left;text-transform:none;white-space:nowrap;width:1em}.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{color:#0066b1;position:absolute;top:50%;transform:translateY(-50%)}.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"fuel-type-phev";direction:ltr;font-family:BMW_iconFont;font-size:4rem;font-style:normal;font-weight:400;height:1em;line-height:1;text-align:left;text-transform:none;white-space:nowrap;width:1em}@media screen and (max-width:767px){.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:125.5px;line-height:1}}@media screen and (max-width:767px) and (min-width:280px){.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:calc(-11px + 23vw)}}@media screen and (max-width:767px) and (min-width:767px){.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:125.5px}}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelcard__electric-icon{left:6.5%;padding:7.8% 0;top:10.8%;width:15.7%}html[dir=rtl] .cmp-modelcard__electric-icon{left:auto;right:6.5%}.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:5.8pc;line-height:1}}@media screen and (min-width:768px) and (max-width:1023px) and (min-width:768px){.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:calc(-11px + 10vw)}}@media screen and (min-width:768px) and (max-width:1023px) and (min-width:1023px){.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:5.8pc}}@media screen and (min-width:1024px){.cmp-modelcard__electric-icon{left:6.5%;padding:8.6% 0;top:10.6%;width:17.3%}.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:62px;line-height:1}}@media screen and (min-width:1024px) and (min-width:1024px){.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:calc(-9px + 5vw)}}@media screen and (min-width:1024px) and (min-width:1272px){.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__electric-icon .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:62px}}@media screen and (max-width:767px){.cmp-modelcard:not(:first-child) .cmp-modelcard__electric-icon,.cmp-modelcard__list-view .cmp-modelcard__electric-icon{left:4px;padding:12.5% 0;top:10px;width:25%}.cmp-modelcard:not(:first-child) .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard:not(:first-child) .cmp-modelcard__electric-icon__type--plugin-hybrid,.cmp-modelcard__list-view .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__list-view .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:69.9px;line-height:1}}@media screen and (max-width:767px) and (min-width:280px){.cmp-modelcard:not(:first-child) .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard:not(:first-child) .cmp-modelcard__electric-icon__type--plugin-hybrid,.cmp-modelcard__list-view .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__list-view .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:calc(-7px + 12vw)}}@media screen and (max-width:767px) and (min-width:767px){.cmp-modelcard:not(:first-child) .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard:not(:first-child) .cmp-modelcard__electric-icon__type--plugin-hybrid,.cmp-modelcard__list-view .cmp-modelcard__electric-icon__type--full-electric,.cmp-modelcard__list-view .cmp-modelcard__electric-icon__type--plugin-hybrid{font-size:69.9px}}.cmp-modelcard__image-wrap{display:flex;justify-content:center;opacity:1;padding:23.5% 0;position:relative;transition:opacity .2s ease-in;width:100%}.cmp-modelcard__image-wrap .cmp-modelcard__picture{width:100%;z-index:20}.cmp-modelcard__image-wrap .cmp-modelcard__cosy-img,.cmp-modelcard__image-wrap .cmp-modelcard__dam-img{margin-bottom:0;position:absolute;top:-24.3%;transition:transform .15s ease-in;width:100%;will-change:transform}.cmp-modelcard__image-wrap .cmp-modelcard__cosy-img:not([src]),.cmp-modelcard__image-wrap .cmp-modelcard__cosy-img[src=""],.cmp-modelcard__image-wrap .cmp-modelcard__dam-img:not([src]),.cmp-modelcard__image-wrap .cmp-modelcard__dam-img[src=""]{opacity:0}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelcard__image-wrap{padding:24.3% 0}.cmp-modelcard__image-wrap .cmp-modelcard__cosy-img,.cmp-modelcard__image-wrap .cmp-modelcard__dam-img{top:-23.9%}}@media screen and (min-width:1024px){.cmp-modelcard__image-wrap{padding:23.9% 0}.cmp-modelcard__image-wrap .cmp-modelcard__cosy-img,.cmp-modelcard__image-wrap .cmp-modelcard__dam-img{margin-right:-4px;top:73%;transform:translate3d(0,-73%,0)}}@media screen and (max-width:767px){.cmp-modelcard:not(:first-child) .cmp-modelcard__image-wrap,.cmp-modelcard__list-view .cmp-modelcard__image-wrap{padding:33.3% 0}.cmp-modelcard:not(:first-child) .cmp-modelcard__cosy-img,.cmp-modelcard:not(:first-child) .cmp-modelcard__dam-img,.cmp-modelcard__list-view .cmp-modelcard__cosy-img,.cmp-modelcard__list-view .cmp-modelcard__dam-img{top:0}}.cmp-modelcard:hover .cmp-modelcard__cosy-img,.cmp-modelcard:hover .cmp-modelcard__dam-img{transform:scale(1.1)}@media screen and (min-width:1024px){.cmp-modelcard:hover .cmp-modelcard__cosy-img,.cmp-modelcard:hover .cmp-modelcard__dam-img{transform:translate3d(0,-73%,0) scale(1.1)}}.cmp-modelcard__image-loading .cmp-modelcard__electric-icon,.cmp-modelcard__image-loading .cmp-modelcard__image-wrap,.cmp-modelcard__image-loading .cmp-modelcard__labels{opacity:0}.cmp-modelcard__picture--detailview{display:none}.cmp-modelcard__labels{display:flex;opacity:1;position:relative;transition:opacity .2s ease-in}.cmp-modelcard__new-model-label{background-color:#4d4d4d;color:#fff;font-size:.75rem;font-weight:700;line-height:1rem;margin-right:0;padding:0 .25rem;position:absolute;right:0;text-transform:uppercase;top:0}html[dir=rtl] .cmp-modelcard__new-model-label{left:0;right:auto}.cmp-modelcard__subbrands{bottom:0;display:flex;height:12.5%;left:0;position:absolute;z-index:20}.cmp-modelcard__subbrand-wrap{align-items:flex-start;display:flex;flex-flow:column;margin-right:.5rem}.cmp-modelcard__subbrand{height:100%}@media screen and (min-width:768px) and (max-width:1023px){.cmp-modelcard__labels{padding-bottom:0}.cmp-modelcard__subbrands{height:10.82%}.cmp-modelcard__fuel-type{padding-bottom:.25rem}}@media screen and (min-width:1024px){.cmp-modelcard__subbrands{height:12.13%}}@media screen and (max-width:767px){.cmp-modelcard:not(:first-child) .cmp-modelcard__new-model-label,.cmp-modelcard__list-view .cmp-modelcard__new-model-label{margin-right:.5rem;position:static}.cmp-modelcard:not(:first-child) .cmp-modelcard__subbrands,.cmp-modelcard__list-view .cmp-modelcard__subbrands{margin-top:0;position:static}.cmp-modelcard:not(:first-child) .cmp-modelcard__subbrand,.cmp-modelcard__list-view .cmp-modelcard__subbrand{height:1rem}}
.cmp-contentnavigation--hide,.cmp-contentnavigation__list-item--hide{display:none}.cmp-contentnavigation{flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:100}@media screen and (min-width:768px){.cmp-contentnavigation{flex-direction:row}}.cmp-contentnavigation__list{background-color:#fff;flex-direction:column;flex-wrap:nowrap;float:left;left:0;list-style:none;overflow:hidden;transition:padding .25s ease-in;white-space:nowrap;width:100%}.cmp-contentnavigation__list.touch-device{-ms-overflow-style:none;float:none;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;width:100%}.cmp-contentnavigation__list.touch-device::-webkit-scrollbar{background:transparent;display:none;width:0}@media screen and (min-width:768px){.cmp-contentnavigation__list{background-color:initial;display:flex;flex-direction:row;height:auto;padding:0;position:relative;transition:none;width:auto}}.cmp-contentnavigation__background{display:block;height:calc(100% + 1px);left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:opacity .25s ease-in;width:100vw;z-index:-10}@media screen and (min-width:768px){.cmp-contentnavigation__background{background-color:hsla(0,0%,100%,.95);border-bottom:1px solid #e6e6e6;opacity:1;transition:none}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.cmp-contentnavigation__background{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.75)}body[data-wcag-aa] .cmp-contentnavigation__background{background:hsla(0,0%,100%,.9)}}}.cmp-contentnavigation__wrapper{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);overflow-x:hidden;overflow:hidden;position:absolute;transition:-webkit-clip-path ease-in;transition:clip-path ease-in;transition:clip-path ease-in,-webkit-clip-path ease-in;transition-delay:.1s;transition-duration:.4s;visibility:hidden;width:100%;will-change:clip-path}.cmp-contentnavigation--active .cmp-contentnavigation__wrapper{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);height:100%;visibility:visible}@media screen and (min-width:768px){.cmp-contentnavigation__wrapper{-webkit-clip-path:none;clip-path:none;height:4pc;position:relative;visibility:visible;width:auto}}.cmp-contentnavigation__arrow-left,.cmp-contentnavigation__arrow-right{align-items:center;display:flex;height:100%}.cmp-contentnavigation__arrow-left{cursor:pointer;display:none;font-size:2rem;height:100%;left:0;position:absolute;visibility:hidden;z-index:10}.cmp-contentnavigation__arrow-left:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"arrow-left";direction:ltr;font-family:BMW_iconFont;font-size:2rem;font-style:normal;font-weight:400;height:1em;line-height:1;text-align:left;text-transform:none;white-space:nowrap;width:1em}@media screen and (min-width:768px){.cmp-contentnavigation__arrow-left{display:flex}}.cmp-contentnavigation__arrow-right{cursor:pointer;display:none;font-size:2rem;height:100%;position:absolute;right:0;visibility:hidden;z-index:10}.cmp-contentnavigation__arrow-right:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"arrow-right";direction:ltr;font-family:BMW_iconFont;font-size:2rem;font-style:normal;font-weight:400;height:1em;line-height:1;text-align:left;text-transform:none;white-space:nowrap;width:1em}@media screen and (min-width:768px){.cmp-contentnavigation__arrow-right{display:flex}.cmp-contentnavigation.arrow-left-active .cmp-contentnavigation__wrapper{-webkit-mask:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 35px,#fff 107px);mask:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 35px,#fff 107px)}}.cmp-contentnavigation.arrow-right-active .cmp-contentnavigation__wrapper{-webkit-mask:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 35px,#fff 107px);mask:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 35px,#fff 107px)}.cmp-contentnavigation.arrow-left-active.arrow-right-active .cmp-contentnavigation__wrapper{-webkit-mask:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 35px,#fff 107px) left,linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 35px,#fff 107px) right;mask:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 35px,#fff 107px) left,linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 35px,#fff 107px) right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:50% 100%;mask-size:50% 100%}.cmp-contentnavigation--active{bottom:0;left:0;position:fixed;top:0;width:100%}.cmp-contentnavigation--active .cmp-contentnavigation__background{background-color:rgba(0,0,0,.8);opacity:1;position:fixed}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value{border:0;box-shadow:none;margin-left:0;padding:.25rem 1.5rem;width:100%}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value,.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:active,.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:focus,.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:hover{background-color:#fff;color:#262626}@media (hover:hover) and (pointer:fine){.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:hover{background-color:#fff;box-shadow:none;color:#262626}}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:focus-visible,.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-contentnavigation--active .cmp-contentnavigation__selected-value.focus-visible{outline:none}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value.focus-visible,.cmp-contentnavigation--active .cmp-contentnavigation__selected-value.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:focus-visible{color:#262626}@supports (display:block){.cmp-contentnavigation--active .cmp-contentnavigation__selected-value.focus-visible{color:#262626}}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:focus-visible{background-color:#fff}@supports (display:block){.cmp-contentnavigation--active .cmp-contentnavigation__selected-value.focus-visible{background-color:#fff}}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:disabled{background-color:#fff;color:#bbb}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:focus,.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:focus-visible{outline:none}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:focus-visible,.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:focus-visible:hover{box-shadow:inset 0 0 0 .25rem #1c69d4,0 0 0 .0625rem #fff}@supports (display:block){.cmp-contentnavigation--active .cmp-contentnavigation__selected-value.focus-visible{outline:none}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value.focus-visible,.cmp-contentnavigation--active .cmp-contentnavigation__selected-value.focus-visible:hover{box-shadow:inset 0 0 0 .25rem #1c69d4,0 0 0 .0625rem #fff}}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:before{left:0;z-index:100}.cmp-contentnavigation--active .cmp-contentnavigation__selected-value:after{transform:rotate(-90deg)}.cmp-contentnavigation--active .cmp-contentnavigation__list{background-color:#fff;max-height:calc(100% - 3rem);overflow-y:auto;padding:1rem 0 1.25rem}.cmp-contentnavigation--active .cmp-contentnavigation__list-link{border-color:transparent;padding:.75rem 1.5rem;pointer-events:all}.cmp-contentnavigation--active .cmp-contentnavigation__list-link--active{border-left:.25rem solid #4d4d4d;outline:none;padding:.75rem 1.25rem}@media screen and (min-width:768px){.cmp-contentnavigation--active .cmp-contentnavigation__selected-value{padding:.25rem 2.25rem}.cmp-contentnavigation--active .cmp-contentnavigation__list-link{padding:.75rem 2.25rem}}.cmp-contentnavigation__list-item{width:100%}.cmp-contentnavigation__list-link{align-items:center;border:0;border-color:transparent;border-radius:3px;box-shadow:none;cursor:pointer;display:inline-flex;display:flex;justify-content:center;justify-content:flex-start;margin-bottom:0;min-height:3.25rem;min-width:12rem;padding:.75rem 0;pointer-events:none;text-align:center;text-decoration:none;width:100%}.cmp-contentnavigation__list-link,.cmp-contentnavigation__list-link:active,.cmp-contentnavigation__list-link:focus,.cmp-contentnavigation__list-link:hover{background-color:initial;color:#666}@media (hover:hover) and (pointer:fine){.cmp-contentnavigation__list-link:hover{background-color:initial;box-shadow:none;color:#262626}}.cmp-contentnavigation__list-link:focus,.cmp-contentnavigation__list-link:focus-visible{outline:none}.cmp-contentnavigation__list-link:focus-visible,.cmp-contentnavigation__list-link:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-contentnavigation__list-link.focus-visible{outline:none}.cmp-contentnavigation__list-link.focus-visible,.cmp-contentnavigation__list-link.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-contentnavigation__list-link:focus-visible{color:#262626}@supports (display:block){.cmp-contentnavigation__list-link.focus-visible{color:#262626}}.cmp-contentnavigation__list-link:focus-visible{background-color:initial}@supports (display:block){.cmp-contentnavigation__list-link.focus-visible{background-color:initial}}.cmp-contentnavigation__list-link:disabled{background-color:initial;color:#bbb}@media screen and (max-width:767px){.cmp-contentnavigation__list-link:focus,.cmp-contentnavigation__list-link:focus-visible{outline:none}.cmp-contentnavigation__list-link:focus-visible,.cmp-contentnavigation__list-link:focus-visible:hover{box-shadow:inset 0 0 0 .25rem #1c69d4,0 0 0 .0625rem #fff}@supports (display:block){.cmp-contentnavigation__list-link.focus-visible{outline:none}.cmp-contentnavigation__list-link.focus-visible,.cmp-contentnavigation__list-link.focus-visible:hover{box-shadow:inset 0 0 0 .25rem #1c69d4,0 0 0 .0625rem #fff}}.cmp-contentnavigation__list-link:focus-visible{border-width:0}@supports (display:block){.cmp-contentnavigation__list-link.focus-visible{border-width:0}}.cmp-contentnavigation__list-link:focus-visible{padding-left:1.5rem}@supports (display:block){.cmp-contentnavigation__list-link.focus-visible{padding-left:1.5rem}}}@media screen and (min-width:768px){.cmp-contentnavigation__list-item{margin-top:-.25rem;min-height:4.25rem;width:auto}.cmp-contentnavigation__list-link{border-color:transparent;border-style:solid;border-width:.25rem 0;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.25rem;margin:0;min-height:inherit;min-width:0;padding:0 1rem;pointer-events:all;width:auto}.cmp-contentnavigation__list-link:focus,.cmp-contentnavigation__list-link:focus-visible{outline:none}.cmp-contentnavigation__list-link:focus-visible,.cmp-contentnavigation__list-link:focus-visible:hover{box-shadow:inset 0 0 0 .25rem #1c69d4,0 0 0 .0625rem #fff}@supports (display:block){.cmp-contentnavigation__list-link.focus-visible{outline:none}.cmp-contentnavigation__list-link.focus-visible,.cmp-contentnavigation__list-link.focus-visible:hover{box-shadow:inset 0 0 0 .25rem #1c69d4,0 0 0 .0625rem #fff}}.cmp-contentnavigation__list-link:focus-visible{border-bottom-width:0}@supports (display:block){.cmp-contentnavigation__list-link.focus-visible{border-bottom-width:0}}.cmp-contentnavigation__list-link:focus-visible{padding-bottom:.25rem}@supports (display:block){.cmp-contentnavigation__list-link.focus-visible{padding-bottom:.25rem}}.cmp-contentnavigation__list-link.cmp-contentnavigation__list-link--active,.cmp-contentnavigation__list-link:active,.cmp-contentnavigation__list-link:focus{border-bottom-color:#4d4d4d;color:#262626}}@media screen and (min-width:768px) and (hover:hover) and (pointer:fine){.cmp-contentnavigation__list-link:hover{border-bottom-color:#4d4d4d}}.cmp-contentnavigation__selected-value{align-items:center;border:0;border-radius:3px;box-shadow:none;cursor:pointer;display:inline-flex;justify-content:center;justify-content:space-between;margin-left:-1rem;min-height:3.25rem;min-width:12rem;padding:.25rem 1rem;position:relative;text-align:center;text-decoration:none;transition:none;width:calc(100% + 2rem);z-index:10}.cmp-contentnavigation__selected-value,.cmp-contentnavigation__selected-value:active,.cmp-contentnavigation__selected-value:focus,.cmp-contentnavigation__selected-value:hover{background-color:hsla(0,0%,100%,.95);color:#262626}@media (hover:hover) and (pointer:fine){.cmp-contentnavigation__selected-value:hover{background-color:hsla(0,0%,100%,.95);box-shadow:none;color:#262626}}.cmp-contentnavigation__selected-value:focus,.cmp-contentnavigation__selected-value:focus-visible{outline:none}.cmp-contentnavigation__selected-value:focus-visible,.cmp-contentnavigation__selected-value:focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}@supports (display:block){.cmp-contentnavigation__selected-value.focus-visible{outline:none}.cmp-contentnavigation__selected-value.focus-visible,.cmp-contentnavigation__selected-value.focus-visible:hover{box-shadow:0 0 0 .0625rem #fff,0 0 0 .3125rem #1c69d4}}.cmp-contentnavigation__selected-value:focus-visible{color:#262626}@supports (display:block){.cmp-contentnavigation__selected-value.focus-visible{color:#262626}}.cmp-contentnavigation__selected-value:focus-visible{background-color:hsla(0,0%,100%,.95)}@supports (display:block){.cmp-contentnavigation__selected-value.focus-visible{background-color:hsla(0,0%,100%,.95)}}.cmp-contentnavigation__selected-value:disabled{background-color:initial;color:#bbb}.cmp-contentnavigation__selected-value:after{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"arrow-right";direction:ltr;font-family:BMW_iconFont;font-size:3rem;font-style:normal;font-weight:400;height:1em;line-height:1;text-align:left;text-transform:none;white-space:nowrap;width:1em}.cmp-contentnavigation__selected-value:before{background-color:#e6e6e6;bottom:-1px;content:"";display:block;height:1px;left:-1.5rem;position:absolute;width:calc(100% + 2rem)}@media screen and (min-width:768px){.cmp-contentnavigation__selected-value:before{left:-3rem}}.cmp-contentnavigation__selected-value:after{display:inline-flex;margin-right:-1rem;position:relative;transform:rotate(90deg);transition:transform .25s ease-in}@media screen and (min-width:768px){.cmp-contentnavigation__selected-value{display:none}}
