.rounded-box,.rounded-buttons{border-radius:0}.rounded-left-top-radius{border-top-left-radius:0}.rounded-right-top-radius{border-top-right-radius:0}.rounded-right-bottom-radius{border-bottom-right-radius:0}.rounded-left-bottom-radius{border-bottom-left-radius:0}.wizard-backgroundcolor{background-color:rgba(30,38,78,.7)}.darkcolor-primary{background-color:#000}@font-face{font-display:swap;font-family:BMWTypeNextLatinTT-regular;src:url(https://prod.cdn.secureoffersites.com/common/themes/BMW/fonts/BMWTypeNextLatinTT-Regular.woff) format("opentype")}@font-face{font-display:swap;font-family:BMWTypeNextLatinTT-light;src:url(https://prod.cdn.secureoffersites.com/common/themes/BMW/fonts/BMWTypeNextLatinTT-Light.woff) format("opentype")}@font-face{font-display:swap;font-family:BMWTypeNextLatinTT-thin;src:url(https://prod.cdn.secureoffersites.com/common/themes/BMW/fonts/BMWTypeNextLatinTT-Thin.woff) format("opentype")}@font-face{font-display:swap;font-family:BMWTypeNextLatinTT-bold;src:url(https://prod.cdn.secureoffersites.com/common/themes/BMW/fonts/BMWTypeNextLatinTT-Bold.woff) format("opentype")}@font-face{font-display:swap;font-family:BMWTypeNextTT-Bold;src:url(https://prod.cdn.secureoffersites.com/common/themes/BMW/fonts/BMWTypeNextTT-Bold.woff) format("woff")}._theme_font_bold,._theme_font_regular,body,h1,h2,h3{font-family:BMWTypeNextLatinTT-regular,sans-serif!important}._theme_buttons_css{font-family:BMWTypeNextTT-Bold,sans-serif!important}._theme_font_bolder{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}._theme_font_thin{font-family:BMWTypeNextLatinTT-thin,sans-serif!important}._theme_font_light{font-family:BMWTypeNextLatinTT-light,sans-serif!important}.newpreowned-section a,.rounded-buttons,.theme-coupon-specials a{font-family:BMWTypeNextTT-Bold,sans-serif!important}._text_color{color:#000!important}.btn,.button-ouline,.primary-button,a.button{border-radius:0}.search-banner .search-links a{border-top-left-radius:0;border-top-right-radius:0}.header-icons .logout-button{background-color:inherit!important}.bonusoffer-button a{border-radius:0!important}.specials .offer{background-color:#fff!important;color:#000!important}#register .text-color{color:#fff!important}.search-banner .search-box em{border-radius:0}.vehicledetails-buttons a:hover{color:#000}.bold-text{font-weight:700}._theme_recall_title{color:#212529!important}.standard-inventory .si-vehicle-box .srp-certified-img-section .certified-img-item{max-width:48%}.standard-inventory .si-vehicle-box .srp-certified-img-section .certified-img-item img{max-height:49px;object-fit:contain;width:100%}#scheduleTestDrivePage .custom-box-shadow strong{text-transform:capitalize!important}#_website_bw .vehicle-type-selector{margin:50px 0}#_website_bw .box-dealer-address{font-weight:100}#_website_bw .move-margin-top .page-sections-title{text-transform:none!important}@media (max-width:700px){#_website_bw .direction-box{padding:35px 30px;text-align:center}#_website_bw .direction-box .certified-logo{justify-content:center}#_website_bw .testDriveAndLogo{top:10vh}#_website_bw .earthEventDescription{top:19vh}#_website_bw .carSection{top:10vh}}.dealeraddress a{color:#000!important}.offer-tag-block .offer-tag{background-color:#1c69d3!important;border:1px solid;color:#fff;font-family:BMWTypeNextLatinTT-bold,sans-serif!important}.couponspecialspage .coupon-specials-link-boxes a{background-color:#1c69d3!important;color:#fff!important;font-family:BMWTypeNextTT-Bold,sans-serif!important}.couponspecialspage .coupon-specials-link-boxes a:hover{background-color:#2658bb!important}.couponspecialspage .coupon-specials-link-boxes a .specials-icon,.couponspecialspage .coupon-specials-link-boxes a .specials-icon-text{color:#fff!important}#login-page-wrapper .btn-login-color{background-color:#1c69d3!important}#login-page-wrapper .btn-login-color:hover{background-color:#2658bb!important}.chat-con .nada-text-us-btn,.view-details-banner-btn{text-transform:capitalize!important}.view-details-banner-btn{font-family:BMWTypeNextTT-Bold,sans-serif!important}.dealer-specials .dealerbox .contact-btn.rounded-buttons{background-color:#000!important;color:#fff!important}.voi .voi-note{text-transform:uppercase}#mazda_oem_inventoryvdp_page.mazdaoeminventoryvdp .vdp-page-headline-wrapper .container a.navigate-back,.oem-vdp-vehicle-heading.text-capitalize,.sticky-price-bar h3.sticky-price-bar-title.text-capitalize,.vdp-vehicle-heading.text-capitalize,.vdp_navigatin_color span.text-capitalize:not(.inventory-type),.vehiclebox-title.text-capitalize,.website-filter-chips span.text-capitalize{text-transform:none!important}.vehicle-badge-transit-image{border:1px solid #dee2e6!important;margin-top:0!important}.vehicle-badge-transit-image-container{padding:.25rem 0!important}.vdp-vehicle-details-btn-section div.rounded-buttons a{color:#fff!important}.lightbackground-primary{background-color:#181818!important}.lightbackground2-primary{background-color:#353333!important}.overlayHeadline{font-size:clamp(14px,4vw,37px)}.overlaySubHeadline{font-size:clamp(12px,4vw,25px)}.earthEventDescription{font-size:clamp(12px,4vw,20px)}.make-it-yours{text-transform:none!important}.value-header.font-italic{font-family:BMWTypeNextLatinTT-Bold,sans-serif!important;font-style:normal!important}#_website_primary ._theme_sales_links{color:#fff!important}#_website_primary ._theme_sales_links a{color:inherit}#_website_primary ._theme_footer .footer-text-color,#_website_primary ._theme_footer .footer-text-color a{color:#fff}#_website_primary ._theme_footer .footer-text-color a:hover{color:#fff;text-decoration:none}#_website_primary ._theme_footer .contact-us-btn,#_website_primary ._theme_footer h3{color:#fff!important}#_website_primary ._theme_footer_border_color,#_website_primary ._theme_top_border_color{border-color:#212223!important}#_website_primary ._theme_footer_icons,#_website_primary ._theme_mobile_footer_h_tag_color,#_website_primary ._theme_mobile_footer_text_color,#_website_primary ._theme_mobile_footer_text_colora,#_website_primary .primary-mobile-footer .contact-us-btn{color:#fff!important}#_website_primary ._theme_mobile_footer_text_colora:hover{color:#212529!important;text-decoration:none}#_luxury_template .website-luxury-footer .footer-client-contact-info{color:#fff!important}#_luxury_template .website-luxury-footer .footer-client-contact-info a{color:inherit!important}#_luxury_template .website-luxury-footer .dynamicfooter h3,#_luxury_template .website-luxury-footer .dynamicfooter li a,#_luxury_template .website-luxury-footer .footer-bottom-links,#_luxury_template .website-luxury-footer .footer-client-name,#_luxury_template .website-luxury-footer .social-icons-withno-outline a{color:#fff!important}#_luxury_template .website-luxury-footer .footer-bottom-links a{color:inherit!important}#_luxury_template .website-luxury-footer .contact-us-btn{background-color:#fff!important;color:#000!important}#_luxury_template .website-luxury-footer ._theme_footer_icons{color:#fff!important}#_luxury_template .website-luxury-footer ._theme_footer_border,#_luxury_template .website-luxury-footer ._theme_footer_border_color{border-color:#7c9ee8!important}#_luxury_template ._theme_mobile_footer_h_tag_color,#_luxury_template .mobile-dynamic-footer li a,.default-button-css{color:#fff!important}.default-button-css{background-color:#1c69d3!important;border-radius:0!important;font-family:BMWTypeNextTT-Bold,sans-serif!important;font-size:14px!important;line-height:normal;opacity:1;padding:16px 15px!important;text-transform:capitalize!important}.default-button-css:hover{background-color:#2658bb!important}.sec-button-css{border-radius:0!important;font-family:BMWTypeNextTT-Bold,sans-serif!important;font-size:14px!important;line-height:normal;opacity:1;padding:16px 15px!important;text-transform:capitalize!important}.sec-button-css,.sec-button-css:hover{background-color:#000!important}.required_black{color:#000!important}body#_website_bw .primary-body,body#_website_gemini .primary-body{font-family:BMWTypeNextLatinTT-light,sans-serif!important}body#_website_bw ._theme_font_bold,body#_website_bw h1,body#_website_bw h2,body#_website_bw h3,body#_website_gemini ._theme_font_bold,body#_website_gemini h1,body#_website_gemini h2,body#_website_gemini h3{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}body#_website_bw ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn),body#_website_bw .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn),body#_website_gemini ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn),body#_website_gemini .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn){background-color:#1c69d3!important;border-radius:0!important;color:#fff!important;font-family:BMWTypeNextTT-Bold,sans-serif!important;font-size:14px!important;line-height:normal;opacity:1;padding:16px 15px!important;text-transform:capitalize!important}body#_website_bw ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn):hover,body#_website_bw .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn):hover,body#_website_gemini ._theme_buttons_css:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn):hover,body#_website_gemini .rounded-buttons:not(.payment-type-btn,.srp-cta-btn,.inventory-vdp-btn):hover{background-color:#2658bb!important}body#_website_bw ._theme_buttons_css._theme_sec_button,body#_website_bw .get-directions-btn ._theme_buttons_css._theme_sec_button,body#_website_bw .get-directions-btn ._theme_buttons_css._theme_sec_button:hover,body#_website_bw .get-directions-btn .rounded-buttons._theme_sec_button,body#_website_bw .get-directions-btn .rounded-buttons._theme_sec_button:hover,body#_website_bw .rounded-buttons._theme_sec_button,body#_website_gemini ._theme_buttons_css._theme_sec_button,body#_website_gemini .get-directions-btn ._theme_buttons_css._theme_sec_button,body#_website_gemini .get-directions-btn ._theme_buttons_css._theme_sec_button:hover,body#_website_gemini .get-directions-btn .rounded-buttons._theme_sec_button,body#_website_gemini .get-directions-btn .rounded-buttons._theme_sec_button:hover,body#_website_gemini .rounded-buttons._theme_sec_button{background-color:#000!important}body#_website_bw .bonusOfferBtns ._theme_buttons_css.button-tertiary,body#_website_bw .bonusOfferBtns .rounded-buttons.button-tertiary,body#_website_gemini .bonusOfferBtns ._theme_buttons_css.button-tertiary,body#_website_gemini .bonusOfferBtns .rounded-buttons.button-tertiary{background-color:#000!important;color:#fff}body#_website_bw .bonusOfferBtns ._theme_buttons_css.button-tertiary:hover,body#_website_bw .bonusOfferBtns .rounded-buttons.button-tertiary:hover,body#_website_gemini .bonusOfferBtns ._theme_buttons_css.button-tertiary:hover,body#_website_gemini .bonusOfferBtns .rounded-buttons.button-tertiary:hover{background-color:#000!important}body#_website_bw .srp-cta-btn._theme_buttons_css,body#_website_bw .srp-cta-btn.rounded-buttons,body#_website_gemini .srp-cta-btn._theme_buttons_css,body#_website_gemini .srp-cta-btn.rounded-buttons{background-color:#1c69d3;border-radius:0!important;color:#fff;font-family:BMWTypeNextTT-Bold,sans-serif!important;font-size:14px!important;line-height:normal;padding:16px 15px!important;text-transform:capitalize!important}body#_website_bw .srp-cta-btn._theme_buttons_css:hover,body#_website_bw .srp-cta-btn.rounded-buttons:hover,body#_website_gemini .srp-cta-btn._theme_buttons_css:hover,body#_website_gemini .srp-cta-btn.rounded-buttons:hover{background-color:#2658bb}body#_website_bw .coupen-specials-get-offers-btn.secondary-btn,body#_website_gemini .coupen-specials-get-offers-btn.secondary-btn{background-color:#000!important;border-radius:0!important;font-family:BMWTypeNextTT-Bold,sans-serif!important;font-size:14px!important;line-height:normal;opacity:1;padding:16px 15px!important;text-transform:capitalize!important}body#_website_bw .coupen-specials-get-offers-btn.secondary-btn:hover,body#_website_gemini .coupen-specials-get-offers-btn.secondary-btn:hover{background-color:#000!important}body#_website_bw .coupen-specials-get-offers-btn.secondary-btn span.color-black,body#_website_gemini .coupen-specials-get-offers-btn.secondary-btn span.color-black{color:#fff!important}body#_website_bw .get-coupon-btn.primary-btn,body#_website_gemini .get-coupon-btn.primary-btn{background-color:#1c69d3!important;border-radius:0!important;color:#fff!important;font-family:BMWTypeNextTT-Bold,sans-serif!important;font-size:14px!important;line-height:normal;opacity:1;padding:16px 15px!important;text-transform:capitalize!important}body#_website_bw .get-coupon-btn.primary-btn:hover,body#_website_gemini .get-coupon-btn.primary-btn:hover{background-color:#2658bb!important}body#_website_bw #reserve-your-car.reserve-your-car-con,body#_website_gemini #reserve-your-car.reserve-your-car-con{text-transform:uppercase!important}body#_website_bw #reserve-your-car.reserve-your-car-con .reserve-your-car-title-text,body#_website_gemini #reserve-your-car.reserve-your-car-con .reserve-your-car-title-text{margin:5px}body#_website_bw #reserve-your-car.reserve-your-car-con .reserve-your-car-logo,body#_website_gemini #reserve-your-car.reserve-your-car-con .reserve-your-car-logo{margin:2px 0!important}body#_website_bw #reserve-your-car.reserve-your-car-con .reserve-your-car-btn,body#_website_gemini #reserve-your-car.reserve-your-car-con .reserve-your-car-btn{text-transform:capitalize!important}#_website_bw .alt-bgcolor,#_website_gemini .alt-bgcolor{background-color:#1c69d3!important}#_website_bw .alt-fontcolor,#_website_gemini .alt-fontcolor{color:#1c69d3!important}#_website_bw #website-bw-header .horizontalmenu a.h-menu-item,#_website_gemini #website-bw-header .horizontalmenu a.h-menu-item{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw #website-bw-header .horizontalmenu .submenu-item,#_website_gemini #website-bw-header .horizontalmenu .submenu-item{font-weight:400!important}#_website_bw .contactPage .contactuspage-title,#_website_gemini .contactPage .contactuspage-title{flex:0 0 100%;max-width:90%}#_website_bw .bw-footer,#_website_gemini .bw-footer{background-color:#f6f6f6!important;border-top:2px solid #ddd;font-family:BMWTypeNextLatinTT-thin,sans-serif!important}#_website_bw .bw-footer h3,#_website_gemini .bw-footer h3{color:#262626!important;font-family:BMWTypeNextLatinTT-thin,sans-serif!important}#_website_bw .bw-footer .footer-menu-title,#_website_gemini .bw-footer .footer-menu-title{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw .bw-footer .footer-option-links .company-branding-text,#_website_bw .bw-footer .footer-option-links a,#_website_gemini .bw-footer .footer-option-links .company-branding-text,#_website_gemini .bw-footer .footer-option-links a{font-family:BMWTypeNextLatinTT-regular,sans-serif!important}#_website_bw .bw-footer .footer-option-links .footer-client-name,#_website_gemini .bw-footer .footer-option-links .footer-client-name{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw .bw-footer .footer-container .color-black,#_website_bw .bw-footer .footer-dealer-info a,#_website_bw .bw-footer .footer-phn-num,#_website_bw .bw-footer .footer-submenu,#_website_bw .bw-footer .footer-text-color,#_website_gemini .bw-footer .footer-container .color-black,#_website_gemini .bw-footer .footer-dealer-info a,#_website_gemini .bw-footer .footer-phn-num,#_website_gemini .bw-footer .footer-submenu,#_website_gemini .bw-footer .footer-text-color{color:#878080!important}#_website_bw .bw-footer .footer-dealer-info em,#_website_gemini .bw-footer .footer-dealer-info em{color:#262626!important}#_website_bw .bw-mobile-footer,#_website_gemini .bw-mobile-footer{background-color:#f6f6f6!important;border-top:2px solid #ddd;font-family:BMWTypeNextLatinTT-thin,sans-serif!important}#_website_bw .bw-mobile-footer .title-indicator-line,#_website_gemini .bw-mobile-footer .title-indicator-line{background-color:#707070!important;height:1px;width:50px}#_website_bw .bw-mobile-footer ._theme_mobile_footer_h_tag_color,#_website_gemini .bw-mobile-footer ._theme_mobile_footer_h_tag_color{color:#262626!important}#_website_bw .bw-mobile-footer ._theme_mobile_footer_text_color,#_website_gemini .bw-mobile-footer ._theme_mobile_footer_text_color{color:#878080!important}#_website_bw .bw-mobile-footer .footer-espanol .language-change-link #google_translate_element .goog-te-gadget,#_website_bw .bw-mobile-footer .footer-espanol .language-change-link #google_translate_element .goog-te-gadget .goog-te-gadget-simple,#_website_gemini .bw-mobile-footer .footer-espanol .language-change-link #google_translate_element .goog-te-gadget,#_website_gemini .bw-mobile-footer .footer-espanol .language-change-link #google_translate_element .goog-te-gadget .goog-te-gadget-simple{font-family:BMWTypeNextLatinTT-light,sans-serif!important}#_website_bw #search-btns .search-box .search-btn,#_website_gemini #search-btns .search-box .search-btn{background-color:#1c69d3!important;border-radius:0;color:#fff!important;font-family:BMWTypeNextTT-Bold,sans-serif!important}#_website_bw #search-btns .search-box .search-btn:hover,#_website_gemini #search-btns .search-box .search-btn:hover{background-color:#2658bb!important}#_website_bw #search-btns .selected-style,#_website_bw .mobile-search-wrapper .selected-style,#_website_gemini #search-btns .selected-style,#_website_gemini .mobile-search-wrapper .selected-style{border-radius:0;font-family:BMWTypeNextTT-Bold,sans-serif!important}#_website_bw .mobile-search-wrapper .search-box .search-btn,#_website_gemini .mobile-search-wrapper .search-box .search-btn{background-color:#1c69d3!important;border-radius:0;color:#fff!important;font-family:BMWTypeNextTT-Bold,sans-serif!important}#_website_bw .explore-by-models .bw-vehicle-count-title,#_website_gemini .explore-by-models .bw-vehicle-count-title{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw .bw-vehicle-specials-box .bw-specials-paymentbutton,#_website_gemini .bw-vehicle-specials-box .bw-specials-paymentbutton{background-color:#1c69d3!important}#_website_bw .bw-vehicle-specials-box .bw-vehicle-specials-box-title,#_website_gemini .bw-vehicle-specials-box .bw-vehicle-specials-box-title{font-family:BMWTypeNextLatinTT-light,sans-serif!important}#_website_bw .vehcilespecials-box .special-offers .rounded-buttons,#_website_gemini .vehcilespecials-box .special-offers .rounded-buttons{background-color:#1c69d3!important;color:#fff!important}#_website_bw .bw-research-models-menu .section-title,#_website_gemini .bw-research-models-menu .section-title{font-family:BMWTypeNextLatinTT-light,sans-serif!important}#_website_bw .page-sections-subtitle,#_website_bw .page-sections-title,#_website_gemini .page-sections-subtitle,#_website_gemini .page-sections-title{font-family:BMWTypeNextLatinTT-light,sans-serif!important;font-weight:400!important}#_website_bw .page-sections-title,#_website_gemini .page-sections-title{font-size:32px!important;text-transform:uppercase!important}@media (max-width:767px){#_website_bw .page-sections-title,#_website_gemini .page-sections-title{font-size:24px!important}}#_website_bw .bw-mygarage .garagepage-username,#_website_gemini .bw-mygarage .garagepage-username{font-family:BMWTypeNextLatinTT-thin,sans-serif!important}#_website_bw .bw-mygarage .action-btns-container .action-btn,#_website_gemini .bw-mygarage .action-btns-container .action-btn{font-family:BMWTypeNextTT-Bold,sans-serif!important}#_website_bw .bw-mygarage .best-care-text h2,#_website_gemini .bw-mygarage .best-care-text h2{font-family:BMWTypeNextLatinTT-thin,sans-serif!important}#_website_bw .bw-mygarage .best-care-text .sub-title,#_website_gemini .bw-mygarage .best-care-text .sub-title{font-family:BMWTypeNextLatinTT-regular,sans-serif!important}#_website_bw .bw-mygarage .vehicle-recalls .vehicle-recall-text-light,#_website_gemini .bw-mygarage .vehicle-recalls .vehicle-recall-text-light{font-family:BMWTypeNextLatinTT-light,sans-serif!important}#_website_bw .bw-mygarage .vehicle-recalls .vehicle-recall-text-thin,#_website_gemini .bw-mygarage .vehicle-recalls .vehicle-recall-text-thin{font-family:BMWTypeNextLatinTT-thin,sans-serif!important}#_website_bw .bw-mygarage .vehicle-recalls .vehicle-recall-text-bold,#_website_gemini .bw-mygarage .vehicle-recalls .vehicle-recall-text-bold{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw .bw-mygarage .vehicle-recalls .vehicle-recall-text-regular,#_website_gemini .bw-mygarage .vehicle-recalls .vehicle-recall-text-regular{font-family:BMWTypeNextLatinTT-regular,sans-serif!important}#_website_bw .bw-mygarage .garagecar-userdetails-link,#_website_bw .bw-mygarage .recall-vehicle-details .recall-make,#_website_bw .bw-mygarage .recall-vehicle-details .recall-vin,#_website_bw .bw-mygarage .recall-vehicle-details .search-recall,#_website_gemini .bw-mygarage .garagecar-userdetails-link,#_website_gemini .bw-mygarage .recall-vehicle-details .recall-make,#_website_gemini .bw-mygarage .recall-vehicle-details .recall-vin,#_website_gemini .bw-mygarage .recall-vehicle-details .search-recall{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw .bw-mygarage .garage-page-recall-details .recall-count-info,#_website_gemini .bw-mygarage .garage-page-recall-details .recall-count-info{font-family:BMWTypeNextLatinTT-regular,sans-serif!important}#_website_bw .bw-mygarage .rotational-preownedvehicles .pre-owned-viewdetails-btn,#_website_gemini .bw-mygarage .rotational-preownedvehicles .pre-owned-viewdetails-btn{background-color:#1c69d3!important;border:0;border-radius:0!important;color:#fff!important;font-family:BMWTypeNextTT-Bold,sans-serif!important;font-size:14px!important;line-height:normal;opacity:1;padding:16px 15px!important;text-transform:capitalize!important}#_website_bw .bw-mygarage .rotational-preownedvehicles .pre-owned-viewdetails-btn:hover,#_website_gemini .bw-mygarage .rotational-preownedvehicles .pre-owned-viewdetails-btn:hover{background-color:#2658bb!important}#_website_bw ._msbi_website_bg_color .rotational-preownedvehicles .pre-owned-viewdetails-btn,#_website_gemini ._msbi_website_bg_color .rotational-preownedvehicles .pre-owned-viewdetails-btn{background-color:#1c69d3!important;border:0;border-radius:0!important;color:#fff!important;font-family:BMWTypeNextTT-Bold,sans-serif!important;font-size:14px!important;line-height:normal;opacity:1;padding:16px 15px!important;text-transform:capitalize!important}#_website_bw ._msbi_website_bg_color .rotational-preownedvehicles .pre-owned-viewdetails-btn:hover,#_website_gemini ._msbi_website_bg_color .rotational-preownedvehicles .pre-owned-viewdetails-btn:hover{background-color:#2658bb!important}#_website_bw .bCouponSpecialsList .rotational-coupon-specials h2,#_website_gemini .bCouponSpecialsList .rotational-coupon-specials h2{font-family:BMWTypeNextLatinTT-light,sans-serif!important;font-size:1.5rem;font-weight:400!important}#_website_bw .bCouponSpecialsList .rotational-coupon-specials .rotational-coupon-specials-links a,#_website_gemini .bCouponSpecialsList .rotational-coupon-specials .rotational-coupon-specials-links a{background-color:#1c69d3!important;border-radius:0!important;color:#fff!important;font-family:BMWTypeNextTT-Bold,sans-serif!important;font-size:14px!important;line-height:normal;opacity:1;padding:16px 15px!important;text-transform:capitalize!important}#_website_bw .bCouponSpecialsList .rotational-coupon-specials .rotational-coupon-specials-links a:hover,#_website_gemini .bCouponSpecialsList .rotational-coupon-specials .rotational-coupon-specials-links a:hover{background-color:#2658bb!important}#_website_bw .bCouponSpecialsList .slick-coupons .coupon-fixed-btn a._theme_coupon_btn,#_website_gemini .bCouponSpecialsList .slick-coupons .coupon-fixed-btn a._theme_coupon_btn{border-radius:0;font-family:BMWTypeNextTT-Bold,sans-serif!important}#_website_bw #service-history-section .view-history-details,#_website_gemini #service-history-section .view-history-details{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw #service-history-section .service-history-details-btn,#_website_gemini #service-history-section .service-history-details-btn{background-color:#1c69d3;border:none!important;color:#fff!important}#_website_bw .inventory_listing .filters-section .newpreowned-section a,#_website_gemini .inventory_listing .filters-section .newpreowned-section a{border-radius:0!important;font-family:BMWTypeNextTT-Bold,sans-serif!important;line-height:normal;padding-bottom:16px!important;padding-top:16px!important}@media (min-width:1199px){#_website_bw .map-ht .direction-box,#_website_gemini .map-ht .direction-box{padding:40px!important}}#_website_bw .map-ht .box-dealername,#_website_gemini .map-ht .box-dealername{font-family:BMWTypeNextLatinTT-bold,sans-serif!important;margin-bottom:8px!important}#_website_bw .map-ht .m-certifiedtext,#_website_gemini .map-ht .m-certifiedtext{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw .gallery-highlight-vdp .oem-gallery .view-all-card-popup div,#_website_gemini .gallery-highlight-vdp .oem-gallery .view-all-card-popup div{font-size:28px!important;text-decoration:none!important;text-transform:capitalize!important}#_website_bw .gallery-highlight-vdp .oem-vdp-vehicle-heading,#_website_gemini .gallery-highlight-vdp .oem-vdp-vehicle-heading{font-family:BMWTypeNextLatinTT-light,sans-serif!important;font-weight:400!important}#_website_bw .gallery-highlight-vdp .oem-vin-stock,#_website_gemini .gallery-highlight-vdp .oem-vin-stock{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw .gallery-highlight-vdp .oem-vin-stock span.stock,#_website_gemini .gallery-highlight-vdp .oem-vin-stock span.stock{text-transform:capitalize!important}#_website_bw .gallery-highlight-vdp .oem-payment-box .payment-links a.active,#_website_gemini .gallery-highlight-vdp .oem-payment-box .payment-links a.active{background-color:#fff!important;color:#000!important;font-family:BMWTypeNextTT-Bold,sans-serif!important}#_website_bw .gallery-highlight-vdp .oem-payment-box .finance-box .payment-info-text-align,#_website_bw .gallery-highlight-vdp .oem-payment-box .lease-box .payment-info-text-align,#_website_gemini .gallery-highlight-vdp .oem-payment-box .finance-box .payment-info-text-align,#_website_gemini .gallery-highlight-vdp .oem-payment-box .lease-box .payment-info-text-align{text-align:left!important}#_website_bw .gallery-highlight-vdp .oem-vehicle-details,#_website_bw .gallery-highlight-vdp .oem-vehicle-details .oem-vehicle-details-title,#_website_gemini .gallery-highlight-vdp .oem-vehicle-details,#_website_gemini .gallery-highlight-vdp .oem-vehicle-details .oem-vehicle-details-title{text-transform:capitalize!important}#_website_bw .gallery-highlight-vdp .oem-vehicle-details .detail-set .details-key,#_website_gemini .gallery-highlight-vdp .oem-vehicle-details .detail-set .details-key{font-family:BMWTypeNextLatinTT-bold,sans-serif!important;text-transform:capitalize!important}#_website_bw .gallery-highlight-vdp .key-features-section .key-features-list div.rounded-keyfeature-box,#_website_bw .gallery-highlight-vdp .key-features-section h3.key-features-title,#_website_bw .gallery-highlight-vdp .oem-specifications .oem-specifications-item,#_website_bw .gallery-highlight-vdp .oem-specifications .oem-specifications-title h3,#_website_gemini .gallery-highlight-vdp .key-features-section .key-features-list div.rounded-keyfeature-box,#_website_gemini .gallery-highlight-vdp .key-features-section h3.key-features-title,#_website_gemini .gallery-highlight-vdp .oem-specifications .oem-specifications-item,#_website_gemini .gallery-highlight-vdp .oem-specifications .oem-specifications-title h3{text-transform:capitalize!important}#_website_bw #rotational-banner-component .carousel-list-items .progress,#_website_bw #rotational-banner-component .carousel-list-items .slide-count,#_website_gemini #rotational-banner-component .carousel-list-items .progress,#_website_gemini #rotational-banner-component .carousel-list-items .slide-count{font-family:BMWTypeNextLatinTT-bold,sans-serif!important}#_website_bw #rotational-banner-component .carousel-list-items .slickActive .progress.blue .progress-bar,#_website_gemini #rotational-banner-component .carousel-list-items .slickActive .progress.blue .progress-bar{border-color:#1c69d3!important}@media (max-width:767px){#_website_bw #rotational-banner-component .carousel-list-items .slickActive .progress.blue .progress-bar,#_website_gemini #rotational-banner-component .carousel-list-items .slickActive .progress.blue .progress-bar{border-color:#ccc!important}#_website_bw #rotational-banner-component .carousel-list-items .slickActive .progress:after,#_website_gemini #rotational-banner-component .carousel-list-items .slickActive .progress:after{border:3px solid #e8e8e8}#_website_bw #rotational-banner-component .carousel-list-items .slickActive .progress .progress-value,#_website_gemini #rotational-banner-component .carousel-list-items .slickActive .progress .progress-value{color:#1c69d3!important}}#_website_bw .bw-similar-vehicles .bw-similar-vehicles-content,#_website_gemini .bw-similar-vehicles .bw-similar-vehicles-content{color:#62636b!important}#_website_bw .bw-mobile-header .mobile-sidemenu .mobile-menu-items li.item a.menu-item,#_website_gemini .bw-mobile-header .mobile-sidemenu .mobile-menu-items li.item a.menu-item{font-weight:400!important}#_website_bw .mazdaoeminventoryvdp ._theme_buttons_css:not(.button-default-bg,.inventory-vdp-btn),#_website_bw .mazdaoeminventoryvdp .rounded-buttons:not(.button-default-bg,.inventory-vdp-btn),#_website_gemini .mazdaoeminventoryvdp ._theme_buttons_css:not(.button-default-bg,.inventory-vdp-btn),#_website_gemini .mazdaoeminventoryvdp .rounded-buttons:not(.button-default-bg,.inventory-vdp-btn){background-color:#1c69d3!important;color:#fff!important}#_website_bw .mazdaoeminventoryvdp ._theme_buttons_css .lightbackground2-primary,#_website_bw .mazdaoeminventoryvdp .rounded-buttons .lightbackground2-primary,#_website_gemini .mazdaoeminventoryvdp ._theme_buttons_css .lightbackground2-primary,#_website_gemini .mazdaoeminventoryvdp .rounded-buttons .lightbackground2-primary{background-color:#0d3162!important}#_website_bw .mazdaoeminventoryvdp .vdp-cta-buttons-section .inventory-vdp-btn,#_website_gemini .mazdaoeminventoryvdp .vdp-cta-buttons-section .inventory-vdp-btn{background-color:#000;color:#fff}#_website_bw #custompageblock .custom-lead-form input.btn.rounded-buttons,#_website_bw #custompageblock .custom-lead-form input[type=submit].rounded-buttons,#_website_gemini #custompageblock .custom-lead-form input.btn.rounded-buttons,#_website_gemini #custompageblock .custom-lead-form input[type=submit].rounded-buttons{background-color:#1c69d3!important}#_website_bw .offer-image-box .offer-image,#_website_gemini .offer-image-box .offer-image{max-width:90%}#_website_bw .research-model-trim-btn,#_website_gemini .research-model-trim-btn{background-color:#1c69d3!important}#_website_bw .gallery-menu-active,#_website_bw .sub-menu .menu-active,#_website_gemini .gallery-menu-active,#_website_gemini .sub-menu .menu-active{border-bottom:3px solid #1c69d3!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .h-menu-item{font-family:BMWTypeNextLatinTT-bold,sans-serif;font-size:15px}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .submenu-navigation .submenu-item{font-weight:400!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .language-change-link .temp-language,#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection .signin-container .analytics_popup{font-family:BMWTypeNextLatinTT-bold,sans-serif}