/*!
 Source: Base: us.bmw.complex-organism.header.mobile.style1
*/.site-builder-header-mobile .mobileHeaderRow__wrapper{padding-left:10px;padding-right:10px}.site-builder-header-mobile .mobileHeaderRow .bmw-logo{margin-right:10px;margin-bottom:2px}.site-builder-header-mobile .mobileHeaderRow .mCertified{margin-bottom:3px;border-left:none !important}.site-builder-header-mobile .mobileHeaderRow .mCertified__content{display:none}.site-builder-header-mobile .mobileHeaderRow .dealerName{text-transform:initial}.site-builder-header-mobile .di-action-bar{height:40px}.site-builder-header-mobile .di-action-bar .coreComponentWidget--icon svg{height:17px;width:17px;fill:#fff}.site-builder-header-mobile .di-action-bar .bar-item{max-width:35px;min-height:40px}.site-builder-header-mobile .di-action-bar .bar-item .bar-item__icon{width:35px;height:20px;padding:0}.site-builder-header-mobile .di-action-bar .bar-item--mobileMenu{max-width:50px}.site-builder-header-mobile .di-action-bar .bar-item--mobileMenu .bar-item__icon svg{width:25px}.site-builder-header-mobile .di-action-bar .buttonGroup .button.lang_opposite,.site-builder-header-mobile .di-action-bar .buttonGroup .button:visited.lang_opposite{display:none}.site-builder-header-mobile .di-action-bar .buttonGroup .button.lang_opposite[href*="http"],.site-builder-header-mobile .di-action-bar .buttonGroup .button:visited.lang_opposite[href*="http"]{margin:11px 0 11px -4px !important;padding:0px 10px !important;height:fit-content;color:#fff;display:inline-block;font-size:0.875rem}.site-builder-header-mobile .di-action-bar .buttonGroup .button.lang_opposite[href*="http"]:before,.site-builder-header-mobile .di-action-bar .buttonGroup .button:visited.lang_opposite[href*="http"]:before{display:none}.site-builder-header-mobile .di-action-bar .buttonGroup .button.lang_opposite:not(:first-of-type),.site-builder-header-mobile .di-action-bar .buttonGroup .button:visited.lang_opposite:not(:first-of-type){border-left:2px solid #fff}.site-builder-header-mobile .di-action-bar .buttonGroup .sb-formattedText{display:none !important}@media (max-width: 991.98px){.site-builder-header-mobile .nav>li>a:focus,.site-builder-header-mobile .nav>li>a:hover{background-color:#211F1F}}#di-modal #ab-modal--location .di-modal-body .action-bar-widget-content input[type="text"]{color:#211F1F}
