@media only screen and (min-width:992px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-all-models-links-mobile{padding:0 60px 30px 60px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container{display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:row}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper{padding:10px;width:25%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited{color:#262626;margin:0;padding-bottom:15px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a .ds2-anchor-label,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited .ds2-anchor-label{padding-left:5px}
}
@media only screen and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-all-models-links-mobile{padding:0 60px 30px 60px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container{display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:row}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper{padding:10px;width:25%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited{color:#262626;margin:0;padding-bottom:15px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a .ds2-anchor-label,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited .ds2-anchor-label{padding-left:5px}
}
.ds2-all-models-container{width:100%;background-color:#fff;position:relative;flex-shrink:0}
.ds2-all-models-container .ds2-all-models-links-mobile{padding:10px 5px 30px 20px}
.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a,.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited{display:flex;color:#262626;align-items:center;margin:0 15px 0 0;min-height:40px;border-bottom:1px solid #e6e6e6}
.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a .ds2-anchor-label,.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited .ds2-anchor-label{flex-grow:1;padding-left:15px}
.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a .ds2-icon-right,.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:visited .ds2-icon-right{display:none}
.ds2-all-models-container .ds2-links-container .ds2-link-wrapper a:hover{color:#262626}
.ds2-all-models-container .ds2-model-navigation{margin-bottom:10px}
@media only screen and (min-width:992px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-left{width:30%;padding:35px 0 40px 45px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-left_mobile_hidden{display:block !important}
}
@media only screen and (min-width:992px) and (min-width:1200px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-left{padding:57px 0 50px 93px}
}
@media only screen and (min-width:992px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right{background-color:#f2f2f2;width:70%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:35px;padding-left:45px}
}
@media only screen and (min-width:992px) and (min-width:1200px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:57px;padding-left:106px}
}
@media only screen and (min-width:992px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container{display:block}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container .ds2-second-level-image{position:absolute;width:40%;right:0;margin-right:15%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item{min-height:40px;color:#666;border-bottom:2px solid transparent}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item a,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item a:visited{color:#666}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-label{padding-left:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-icon-right{visibility:hidden;color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel .ds2-first-level-item_active{border-bottom:2px solid #1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item:visited{width:40%;color:#262626;border-bottom:2px solid transparent;min-height:40px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item .ds2-second-level-label,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item:visited .ds2-second-level-label{padding-left:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item-highlight,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item-highlight:focus,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item-highlight:hover,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item-highlight:visited,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item:focus,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-multilevel a.ds2-second-level-item:hover{border-bottom:2px solid #1c69d4}
}
@media only screen and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-left{width:30%;padding:35px 0 40px 45px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-left_mobile_hidden{display:block !important}
}
@media only screen and (min-width:1200px) and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-left{padding:57px 0 50px 93px}
}
@media only screen and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right{background-color:#f2f2f2;width:70%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:35px;padding-left:45px}
}
@media only screen and (min-width:1200px) and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:57px;padding-left:106px}
}
@media only screen and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container{display:block}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container .ds2-second-level-image{position:absolute;width:40%;right:0;margin-right:15%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item{min-height:40px;color:#666;border-bottom:2px solid transparent}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item a,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item a:visited{color:#666}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-label{padding-left:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-icon-right{visibility:hidden;color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel .ds2-first-level-item_active{border-bottom:2px solid #1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item:visited{width:40%;color:#262626;border-bottom:2px solid transparent;min-height:40px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item .ds2-second-level-label,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item:visited .ds2-second-level-label{padding-left:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item-highlight,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item-highlight:focus,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item-highlight:hover,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item-highlight:visited,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item:focus,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-multilevel a.ds2-second-level-item:hover{border-bottom:2px solid #1c69d4}
}
.ds2-flyout-multilevel{width:100%;min-height:465px;display:flex}
.ds2-flyout-multilevel .ds2-flyout-multilevel-left{width:100%;cursor:pointer;padding:15px 5px 40px 20px;flex-shrink:0}
.ds2-flyout-multilevel .ds2-flyout-multilevel-left_mobile_hidden{display:none}
@media only screen and (min-width:1200px){.ds2-flyout-multilevel .ds2-flyout-multilevel-left{padding:57px 0 40px 93px}
}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right{width:100%;background-color:#fff;position:relative;flex-shrink:0}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{display:none;width:100%;padding-left:20px;padding-top:15px}
@media only screen and (min-width:1200px){.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container{padding-top:57px;padding-left:106px}
}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container_active{display:block}
@media only screen and (min-width:1200px){.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-two-columns-container{display:flex;flex-wrap:wrap}
}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container{display:none;position:relative}
.ds2-flyout-multilevel .ds2-flyout-multilevel-right .ds2-second-level-container .ds2-second-level-image-container .ds2-second-level-image{position:static;width:60%;padding-top:12px;padding-bottom:10px}
.ds2-flyout-multilevel .ds2-first-level-item{display:flex;color:#262626;align-items:center;margin:0 15px 0 0;min-height:65px;border-bottom:1px solid #e6e6e6}
.ds2-flyout-multilevel .ds2-first-level-item a,.ds2-flyout-multilevel .ds2-first-level-item a:visited{color:#262626;display:flex;width:100%;margin:0;align-items:center}
.ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-label{flex-grow:1;padding-left:15px}
.ds2-flyout-multilevel .ds2-first-level-item .ds2-first-level-icon-right{flex-grow:0;font-size:35px;color:#262626}
.ds2-flyout-multilevel .ds2-first-level-item_active{color:#262626}
.ds2-flyout-multilevel .ds2-first-level-item_active a,.ds2-flyout-multilevel .ds2-first-level-item_active a:focus,.ds2-flyout-multilevel .ds2-first-level-item_active a:hover,.ds2-flyout-multilevel .ds2-first-level-item_active a:visited{color:#262626}
.ds2-flyout-multilevel .ds2-first-level-item_active .ds2-first-level-icon-right{visibility:visible}
.ds2-flyout-multilevel a.ds2-second-level-item,.ds2-flyout-multilevel a.ds2-second-level-item:visited{cursor:pointer;display:flex;color:#262626;align-items:center;margin:0 15px 0 0;border-bottom:1px solid #e6e6e6;min-height:65px}
.ds2-flyout-multilevel a.ds2-second-level-item .ds2-second-level-label,.ds2-flyout-multilevel a.ds2-second-level-item:visited .ds2-second-level-label{flex-grow:1;padding-left:15px}
@media only screen and (min-width:992px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-search{padding:120px 60px 0 60px;border-top:0}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-search .ds2-layout-box{width:55%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit{bottom:7px}
}
@media only screen and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-search{padding:120px 60px 0 60px;border-top:0}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-search .ds2-layout-box{width:55%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit{bottom:7px}
}
.ds2-flyout-search{display:flex;justify-content:center;padding:150px 20px 0 20px}
@media only screen and (min-width:768px){.ds2-flyout-search{padding:150px 45px 0 45px}
}
.ds2-flyout-search .ds2-layout-box{width:100%}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input{position:relative;width:100%}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-flyout-input--bottom-border{margin-top:10px;height:1px;width:100%;background:#e6e6e6}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .borderless{position:relative;width:calc(100% - 48px);z-index:2;padding:0 20px 0 20px;border-width:0;outline:0;background-color:rgba(0,0,0,0);color:#262626;line-height:inherit}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .borderless:focus+.ds2-search-submit+.ds2-flyout-input--bottom-border{background:#4d4d4d}
@media only screen and (min-width:768px){.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .borderless{width:calc(100% - 61px)}
}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input input[type=search]{box-sizing:border-box}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input input[type=search]::-webkit-search-cancel-button{display:none}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit{float:right;display:none;position:relative;bottom:12px;font-size:48px;line-height:1;width:1em;height:1em;color:#1c69d4;cursor:pointer}
@media only screen and (min-width:768px){.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit{font-size:61px;bottom:15px}
}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .ds2-search-submit span{position:absolute;top:50%;left:0;transform:translateY(-50%)}
.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .autocomplete{position:absolute;left:20px;right:48px;top:0;z-index:1;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media only screen and (min-width:768px){.ds2-flyout-search .ds2-layout-box .ds2-flyout-input .autocomplete{right:61px}
}
.ds2-flyout-search .ds2-layout-box .ds2_flyout-suggestion{padding:30px 20px 0 20px}
.ds2-flyout-search .ds2-layout-box .ds2_flyout-suggestion .suggestion{margin-bottom:1rem;cursor:pointer;color:#666}
.ds2-flyout-search .ds2-layout-box .ds2_flyout-suggestion .suggestion .highlight{color:#0653b6}
@media only screen and (min-width:992px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-mybmw{height:100%;padding:70px 70px 70px 70px;border-top:0}
}
@media only screen and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-mybmw{height:100%;padding:70px 70px 70px 70px;border-top:0}
}
.ds2-navigation .ds2-action-link.ds2-hide-login{display:none}
.ds2-flyout-mybmw{color:#262626;justify-content:flex-start;padding:30px 20px 0 20px}
@media only screen and (max-width:992px){.ds2-flyout-mybmw{padding:20px 30px 0 30px}
}
.ds2-flyout-mybmw .ds2-mybmw-content{display:flex;flex-direction:column}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-subheading{padding-top:11px}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets{margin-left:-9px;margin-bottom:12px;padding-top:16px;flex-grow:1}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets .ds2-mybmw-bullet{display:flex;padding-bottom:1rem}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets .ds2-mybmw-bullet .ds2-mybmw-checkmark{font-size:30px;color:#1c69d4}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets .ds2-mybmw-bullet .ds2-mybmw-checkmark-bullet-text{align-self:center}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets .ds2-mybmw-bullet .ds2-mybmw-logged-in{font-size:.875rem;line-height:1.25rem;font-weight:300;padding-left:10px;margin-bottom:2px}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets a{color:#8e8e8e}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets a:active,.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets a:focus,.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-bullets a:hover{color:#262626}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-links{padding-top:25px;border-bottom:1px solid #e6e6e6}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link{padding-top:20px}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a{color:#262626;display:flex;align-items:center}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a:active,.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a:focus,.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a:hover{color:#1c69d4}
.ds2-flyout-mybmw .ds2-mybmw-content .ds2-mybmw-link a .ds2-mybmw-link-icon{font-size:35px;margin-left:-13px}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedin{width:100%}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedin .ds2-mybmw-button{max-width:285px}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout{width:100%}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button{max-width:285px}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button .ds2-mybmw-button{background-color:#1c69d4;border-color:#0653b6;color:#fff}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button .ds2-mybmw-button:hover{background-color:#1c69d4;color:#fff}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button .ds2-mybmw-ghost{background-color:transparent;color:#4d4d4d;box-shadow:inset 0 0 0 2px currentColor}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-button .ds2-mybmw-ghost:hover{color:#262626}
.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-logo{height:40px;width:63px;margin-bottom:20px}
@media only screen and (max-width:992px){.ds2-flyout-mybmw .ds2-mybmw-content.ds2-mybmw-loggedout .ds2-mybmw-logo{margin-bottom:17px}
}
.ds2-navigation{overflow:visible;z-index:6030}
.ds2-navigation--with-height{min-height:70px}
@media only screen and (min-width:768px){.ds2-navigation--with-height{min-height:100px}
}
@media only screen and (min-width:992px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view){width:unset;display:block}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-container.navigation-shadow::after{position:absolute;top:0;z-index:150;width:100%;height:99px;pointer-events:none;content:" ";box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-container.navigation-shadow-mobile::after{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-bar{border-right:0 !important}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-shadow-layer{display:none !important}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-items{display:flex;overflow-y:auto;position:relative;width:unset;justify-content:flex-start;margin-top:0}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-item{height:unset;padding:0;display:unset;align-items:unset;justify-content:unset;width:unset;border-bottom:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-action-link{color:#666}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-action-link:hover{color:#262626}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-action-link span{color:#666}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-action-link span:hover{color:#262626}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-mobile-icon{font-size:35px}
}
@media only screen and (min-width:992px) and (min-width:992px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-mobile-icon{display:none}
}
@media only screen and (min-width:992px){.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-logo{width:120px;margin-top:-1px;height:98px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-logo--newDesign{width:95px;margin-top:0;height:99px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-logo .ds2-navigation-logo-newDesign span{top:110px;right:95px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-flyout-close-icon{margin:13px 3px 0 0}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-uxn-logo-link{position:absolute;top:10px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer{background-color:rgba(0,0,0,.4);padding:0 60px 70px 60px;justify-content:center;display:flex}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper{max-width:1320px;min-height:475px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper_max-height{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 140px);overflow-y:auto}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper{border-right:unset;border-bottom:unset;height:100%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper-right-aligned{align-items:flex-end}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable-right-aligned{width:425px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-first-level-icon-back_mobile,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-back_mobile,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-second-level-icon-back_mobile{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions{display:flex}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left{width:30%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left_mobile_hidden{display:block !important}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right{width:70%}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right_mobile_hidden{display:block !important}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions{background-color:#f2f2f2}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions_desktop-hidden{visibility:hidden}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions_desktop-absolute{position:absolute}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions a,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover,.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited{flex-direction:row}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-bar-row{border-style:solid;border-width:0;width:100%;margin:0;padding:0;justify-content:flex-start;border-bottom-width:1px;border-color:#e6e6e6;display:unset;background-color:unset;height:unset;min-height:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-link{display:flex;border-color:transparent;border-style:solid;border-width:0;border-bottom-width:4px;align-items:center;margin:0;padding:20px;position:relative;color:#fff;height:99px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-link:hover{color:#fff;border-color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-link.ds2-navigation-active-link{color:#262626;border-color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-link.ds2-navigation-link-preselected{border-color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-navigation-link{color:#666}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-navigation-link:hover{color:#262626}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-navigation-link.ds2-navigation-active-link{color:#262626}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-white-bg .ds2-navigation-link.ds2-navigation-link-preselected{border-color:#1c69d4}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-container-inner{margin:auto;border-left:20px solid transparent;border-right:20px solid transparent;max-width:1216px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-container-inner::before{right:95px}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-burger{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .mobile_icons_wrapper{display:none}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-navigation-bar{flex:1;position:relative;top:unset;bottom:unset;right:unset;left:unset;display:unset;background-color:unset}
.ds2-navigation:not(.ds2-navigation--extended-tablet-view) .ds2-close-menu{display:none}
}
@media only screen and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view{width:unset;display:block}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-container.navigation-shadow::after{position:absolute;top:0;z-index:150;width:100%;height:99px;pointer-events:none;content:" ";box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-container.navigation-shadow-mobile::after{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-bar{border-right:0 !important}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-shadow-layer{display:none !important}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-items{display:flex;overflow-y:auto;position:relative;width:unset;justify-content:flex-start;margin-top:0}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-item{height:unset;padding:0;display:unset;align-items:unset;justify-content:unset;width:unset;border-bottom:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-action-link{color:#666}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-action-link:hover{color:#262626}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-action-link span{color:#666}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-action-link span:hover{color:#262626}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-mobile-icon{font-size:35px}
}
@media only screen and (min-width:1200px) and (min-width:992px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-mobile-icon{display:none}
}
@media only screen and (min-width:1200px){.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-logo{width:120px;margin-top:-1px;height:98px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-logo--newDesign{width:95px;margin-top:0;height:99px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-logo .ds2-navigation-logo-newDesign span{top:110px;right:95px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-flyout-close-icon{margin:13px 3px 0 0}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-uxn-logo-link{position:absolute;top:10px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer{background-color:rgba(0,0,0,.4);padding:0 60px 70px 60px;justify-content:center;display:flex}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper{max-width:1320px;min-height:475px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper_max-height{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 140px);overflow-y:auto}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper{border-right:unset;border-bottom:unset;height:100%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper-right-aligned{align-items:flex-end}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable-right-aligned{width:425px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-first-level-icon-back_mobile,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-back_mobile,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-second-level-icon-back_mobile{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions{display:flex}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left{width:30%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left_mobile_hidden{display:block !important}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right{width:70%}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right_mobile_hidden{display:block !important}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions{background-color:#f2f2f2}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions_desktop-hidden{visibility:hidden}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions_desktop-absolute{position:absolute}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions a,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover,.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited{flex-direction:row}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-bar-row{border-style:solid;border-width:0;width:100%;margin:0;padding:0;justify-content:flex-start;border-bottom-width:1px;border-color:#e6e6e6;display:unset;background-color:unset;height:unset;min-height:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-link{display:flex;border-color:transparent;border-style:solid;border-width:0;border-bottom-width:4px;align-items:center;margin:0;padding:20px;position:relative;color:#fff;height:99px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-link:hover{color:#fff;border-color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-link.ds2-navigation-active-link{color:#262626;border-color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-link.ds2-navigation-link-preselected{border-color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-navigation-link{color:#666}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-navigation-link:hover{color:#262626}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-navigation-link.ds2-navigation-active-link{color:#262626}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-white-bg .ds2-navigation-link.ds2-navigation-link-preselected{border-color:#1c69d4}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-container-inner{margin:auto;border-left:20px solid transparent;border-right:20px solid transparent;max-width:1216px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-container-inner::before{right:95px}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-burger{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .mobile_icons_wrapper{display:none}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-navigation-bar{flex:1;position:relative;top:unset;bottom:unset;right:unset;left:unset;display:unset;background-color:unset}
.ds2-navigation.ds2-navigation--extended-tablet-view .ds2-close-menu{display:none}
}
.ds2-navigation .ds2-navigation-root{position:absolute;pointer-events:none;z-index:9999;min-height:auto;height:70px;min-width:100%}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-root{height:100px}
}
.ds2-navigation .ds2-navigation-container{height:70px;background:linear-gradient(0,transparent,rgba(0,0,0,.4));background-size:cover;transition:background .5s ease-in;z-index:999;min-width:100% !important;max-width:1680px;display:block;width:75%;position:absolute;margin-left:auto;margin-right:auto}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-container.navigation-shadow-mobile::after{position:absolute;top:0;z-index:150;width:100%;height:99px;pointer-events:none;content:" ";box-shadow:0 3px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.23)}
}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-container{height:100px}
}
.ds2-navigation .ds2-navigation-container.ds2-white-bg{background:#fff}
.ds2-navigation .ds2-navigation-container.ds2-white-bg .icon-burger-menu{color:#666}
.ds2-navigation .ds2-navigation-container.ds2-white-bg .icon-burger-menu:hover{color:#262626}
.ds2-navigation .ds2-navigation-container-inner{width:100%;padding:0 10px;flex-direction:row;align-items:center;justify-content:space-between;pointer-events:auto;position:relative;display:flex;margin-right:auto;margin-left:auto}
.ds2-navigation .ds2-white-bg .ds2-navigation-container-inner::before{position:absolute;top:69px;right:0;left:0;content:"";height:1px;border-bottom:1px solid #e6e6e6}
@media only screen and (min-width:768px){.ds2-navigation .ds2-white-bg .ds2-navigation-container-inner::before{top:99px}
}
.ds2-navigation .ds2-white-bg .ds2-navigation-container-inner.ds2-navigation-container-inner-full-border::before{right:0}
.ds2-navigation .ds2-navigation-bar{display:flex;top:0;bottom:0;left:0;right:0;position:fixed;z-index:65}
.ds2-navigation .ds2-navigation-bar.ds2-navigation-bar-flex{display:flex;overflow-y:auto;top:70px;width:100vw;min-height:auto;height:auto;border-right:10px solid transparent;border-bottom:10px solid transparent}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-bar.ds2-navigation-bar-flex{top:100px}
}
.ds2-navigation .ds2-shadow-layer{display:block;opacity:0;background:#000;width:100vw;top:70px;bottom:0;left:0;position:fixed;z-index:60}
@media only screen and (min-width:768px){.ds2-navigation .ds2-shadow-layer{top:100px}
}
.ds2-navigation .ds2-navigation-bar-row{border-style:solid;border-width:0;display:flex;padding-left:20px;padding-right:20px;flex-direction:column;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100%;background-color:#fff}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ds2-navigation .ds2-navigation-bar-row{display:inline}
}
.ds2-navigation .ds2-navigation-items{display:flex;flex-wrap:wrap;margin-top:15px}
.ds2-navigation .ds2-navigation-item{height:65px;padding-right:5px;padding-left:15px;display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #e6e6e6}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ds2-navigation .ds2-navigation-item{display:block;height:99px;width:auto}
}
.ds2-navigation .ds2-navigation-link{color:#262626;margin-bottom:0;margin-top:0;width:100%;display:flex;align-items:center;flex-flow:row-reverse;justify-content:flex-end;cursor:pointer}
.ds2-navigation .ds2-navigation-link .ds2-label{flex-grow:1}
.ds2-navigation .ds2-navigation-action-links{align-items:center;display:flex;position:relative;top:0;z-index:70}
.ds2-navigation .ds2-action-links{display:flex;height:69px;pointer-events:auto;opacity:0;padding-right:22px}
.ds2-navigation .ds2-action-links_force-visible{opacity:1}
@media only screen and (min-width:768px){.ds2-navigation .ds2-action-links{padding-right:0;height:99px;opacity:1}
}
.ds2-navigation .ds2-action-link-container{position:relative;display:inline-flex;justify-content:center;height:100%}
.ds2-navigation .mobile_icons_wrapper{display:flex;align-items:center;justify-content:center}
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-action-link{padding:0;border:0}
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-action-link:hover{border:0}
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-action-link span{font-size:39px;margin-top:2px}
@media only screen and (min-width:768px){.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-action-link{display:none}
}
.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-mybmw-green-dot{top:13%;right:13%}
@media only screen and (min-width:768px){.ds2-navigation .mobile_icons_wrapper .ds2-action-link-container .ds2-mybmw-green-dot{display:none !important}
}
@media only screen and (max-width:767px){.ds2-navigation .hide_on_mobile{display:none !important}
}
.ds2-navigation .ds2-action-link{color:#fff;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin:0;border-width:0;border-style:solid;border-color:transparent;border-bottom-width:4px}
@media only screen and (min-width:768px){.ds2-navigation .ds2-action-link{padding-left:5px;padding-right:5px}
}
.ds2-navigation .ds2-action-link:hover{border-color:#1c69d4;color:#fff;border-bottom-width:4px}
.ds2-navigation .ds2-action-link span{color:#fff}
.ds2-navigation .ds2-action-link span:not(.ds2-label){font-size:42px}
@media only screen and (min-width:768px){.ds2-navigation .ds2-action-link span:not(.ds2-label){font-size:48px}
}
.ds2-navigation .ds2-action-link span.ds2-label{display:none}
.ds2-navigation .ds2-white-bg .ds2-action-link{color:#666}
.ds2-navigation .ds2-white-bg .ds2-action-link:hover{color:#262626}
.ds2-navigation .ds2-white-bg .ds2-action-link span{color:#666}
.ds2-navigation .ds2-white-bg .ds2-action-link span:hover{color:#262626}
.ds2-navigation .ds2-mobile-icon{font-size:35px}
.ds2-navigation .ds2-navigation-logo{position:relative;margin:auto}
.ds2-navigation .ds2-navigation-logo_hidden{display:none}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-logo--newDesign{width:90px;margin-top:0;height:99px}
}
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign a{display:block;margin:0}
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign a img{width:36px;height:36px;margin-right:10px}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign a img{width:53px;height:53px;margin:23px 21px}
}
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign a img.hidden-logo{display:none}
.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign span{display:none;right:90px;color:#fff;white-space:nowrap;position:absolute}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-logo .ds2-navigation-logo-newDesign span{display:block;top:110px}
}
.ds2-navigation .ds2-flyout-close-icon{position:absolute;font-size:48px;right:0;margin:3px 35px 0 0;cursor:pointer;z-index:10}
.ds2-navigation .ds2-uxn-logo-link{display:block;margin-left:30px;z-index:1;margin-top:-1px}
.ds2-navigation .ds2-uxn-logo-link img{width:52px;height:58px;left:0;right:0}
@media only screen and (min-width:768px){.ds2-navigation .ds2-uxn-logo-link img{width:90px;height:98px}
}
.ds2-navigation .ds2-navigation-bar{display:none}
.ds2-navigation .ds2-navigation-burger{display:flex;align-items:center;justify-content:space-between;font-size:48px;color:#fff;cursor:pointer}
.ds2-navigation .ds2-close-menu{width:100%;font-size:48px}
.ds2-navigation .ds2-close-menu span{float:right;cursor:pointer}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-container-inner{padding:unset;margin:0 25px;width:unset}
.ds2-navigation .ds2-navigation-container-inner::before{position:absolute;top:99px;right:90px;left:0;content:"";height:1px;border-bottom:1px solid transparent;border-bottom-color:rgba(255,255,255,.4)}
.ds2-navigation .ds2-navigation-bar{height:unset}
.ds2-navigation .ds2-navigation-bar.ds2-navigation-bar-flex{display:inherit}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ds2-navigation .ds2-navigation-bar{display:block}
.ds2-navigation .ds2-model-navigation{margin-left:0;margin-right:0}
}
.ds2-navigation .ds2-navigation-flyout-layer{z-index:100;pointer-events:auto;position:fixed;overflow:hidden;top:70px;bottom:0;width:100vw;padding:0}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-flyout-layer{top:100px}
}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:column}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper{border-right:10px solid transparent;border-bottom:10px solid transparent;flex-grow:1;width:100%;height:calc(100% - 70px);display:flex;flex-direction:column}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable{background:#fff;position:relative;overflow-y:auto;flex-grow:1;width:100%;display:flex;flex-direction:column}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content{background-color:#fff;width:100%;flex-grow:1}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-search-content{height:100%;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-mybmw-content{height:100%;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-mybmw-content:focus-visible{box-shadow:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-mybmw-content.focus-visible{box-shadow:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-all-models-content{height:100%;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-navigation-flyout-wrapper .ds2-navigation-flyout-scrollable-wrapper .ds2-navigation-flyout-scrollable .ds2-navigation-flyout-content .ds2-flyout-multilevel-content{height:100%;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-nav-bar-data-holder{display:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper{z-index:1;background-color:#fff;height:70px}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar{position:relative;display:flex;color:#262626;background:#fff;padding:0 29px 0 20px;box-shadow:0 8px 6px -6px rgba(0,0,0,.16),0 8px 6px -6px rgba(0,0,0,.23);height:70px;align-items:center}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar{padding:0 29px 0 20px}
}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-title-wrapper{flex-grow:1;display:flex;justify-content:center;height:70px}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-title-wrapper .ds2-flyout-title{border-bottom:3px solid #1c69d4;padding:0 15px;height:100%;display:flex;align-items:center;white-space:nowrap}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-first-level-icon-back_mobile,.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-flyout-back_mobile,.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-second-level-icon-back_mobile{font-size:48px}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-multilevel-flyout-nav-bar-wrapper .ds2-multilevel-flyout-nav-bar .ds2-close-all{font-size:48px}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions{position:absolute;left:0;bottom:0;z-index:50;display:none;width:100%}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions_hidden{display:none !important}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left{width:100%;background-color:#fff}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-left_mobile_hidden{display:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right{width:100%;background-color:#f2f2f2}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-stick-quick-actions .ds2-flyout-stick-multilevel-right_mobile_hidden{display:none}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions{padding:0;width:100%;left:0;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions{flex-direction:row;justify-content:space-around}
}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited{display:flex;align-items:center;flex-shrink:0;flex-grow:0;padding:0;margin:0;flex-direction:row}
@media only screen and (min-width:768px){.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited{justify-content:center;flex-direction:column}
}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a .ds2-quick-action-icon,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus .ds2-quick-action-icon,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover .ds2-quick-action-icon,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited .ds2-quick-action-icon{font-size:47px;color:#1c69d4}
.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a .ds2-label,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:focus .ds2-label,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:hover .ds2-label,.ds2-navigation .ds2-navigation-flyout-layer .ds2-flyout-quickactions a:visited .ds2-label{font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;display:block;color:#262626;text-transform:none}
.ds2-navigation .ds2-mybmw-green-dot{height:12px;width:12px;background-color:#3db014;border-radius:50%;position:absolute;top:30%;right:17%;display:none}