@font-face{font-family:GMCStratumBlack;src:url(https://prod.cdn.secureoffersites.com/common/themes/GMC/fonts/StratumGMCWebBlack.woff2)}@font-face{font-family:GMCStratumBold;src:url(https://prod.cdn.secureoffersites.com/common/themes/GMC/fonts/StratumGMCWebBold.woff2)}@font-face{font-family:GMCStratumMedium;src:url(https://prod.cdn.secureoffersites.com/common/themes/GMC/fonts/StratumGMCWebMedium.woff2)}@font-face{font-family:GMCStratumRegular;src:url(https://prod.cdn.secureoffersites.com/common/themes/GMC/fonts/StratumGMCWebRegular.woff2)}@font-face{font-family:GMCStratumLight;src:url(https://prod.cdn.secureoffersites.com/common/themes/GMC/fonts/StratumGMCWebLight.woff2)}@font-face{font-family:GMCStratumThin;src:url(https://prod.cdn.secureoffersites.com/common/themes/GMC/fonts/StratumGMCWebThin.woff2)}body{font-family:GMCStratumRegular,sans-serif!important;font-size:16px}h1,h2{font-family:GMCStratumBlack,sans-serif!important;text-transform:uppercase}h3,h4{font-family:GMCStratumBold,sans-serif!important;text-transform:uppercase}.modal-body,.modal-dialog,p{font-size:16px}._theme_footer_border_color,.footer-col,.footer-container-bottom-section,.gemini-utility-menu-wrapper,.header-sales-info-font,.modal-body,.modal-dialog,.utility-bar-top,p{font-family:GMCStratumRegular,sans-serif!important}._theme_font_bold:not(h1,h2,.rounded-buttons,.rounded-full-buttons),._theme_footer .footer-menu-sections-container,.header-menu-wrapper,.header_main_menu_container,.header_main_menu_item,.header_main_menu_item_without_submenu,.header_sub_menu_item,.image_tails_menu{font-family:GMCStratumBold,sans-serif!important}._theme_font_regular{font-family:GMCStratumRegular,sans-serif!important}._theme_buttons_css{font-family:GMCStratumMedium,sans-serif!important;text-transform:uppercase!important}.rounded-buttons:not(#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons,.theme-coupon-specials .coupen-specials-get-offers-btn,.signin-container ._login_button,#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles,#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles,#inventorydetails_page .call-vdp-buttons-container .cta-button-styles,.vm-header.vm-header .vm-header-body .vm-header-signin,.search-vehicle-component .button-tertiary,#newinventory .srp-cta-btn),.rounded-full-buttons:not(.website-input-box){background-color:#fff!important;border:1px solid #c00!important;border-radius:0;border-radius:0!important;color:#000!important;font-family:GMCStratumMedium,sans-serif!important;opacity:1!important;text-transform:uppercase}.rounded-buttons:not(#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons,.theme-coupon-specials .coupen-specials-get-offers-btn,.signin-container ._login_button,#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles,#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles,#inventorydetails_page .call-vdp-buttons-container .cta-button-styles,.vm-header.vm-header .vm-header-body .vm-header-signin,.search-vehicle-component .button-tertiary,#newinventory .srp-cta-btn):hover,.rounded-full-buttons:not(.website-input-box):hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}.signin-container ._login_button{font-family:GMCStratumMedium,sans-serif!important;text-transform:uppercase}.rounded-box{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(0,0,0,.8)}.darkcolor-primary{background-color:#cc142d}.lightbackground-primary{background-color:#da142e!important}.lightbackground2-primary{background-color:#ff788a!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_top_border_color{border-color:#000!important}#_website_primary ._theme_footer_icons{color:#fff!important}#_website_primary ._theme_footer_border_color{border-color:#000!important}#_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:#fff!important;text-decoration:none}.t-mm-design .t-mm-header-body,.t-mm-design .t-mm-header-container{background-color:#000!important;color:#fff!important}.t-mm-design .t-mm-header-body .t-mm-header-action-items div.temp-language,.t-mm-design .t-mm-header-container .t-mm-header-action-items div.temp-language{border:0!important}.t-mm-design .h-mm-level-one-item,.t-mm-design .h-mm-level-one-item.active-menu-item .menu-item-name,.t-mm-design .header_sub_menu_item,.t-mm-design .mm-action-icon{color:#fff!important}.t-mm-design .sty2-submenu-container{background-color:#424548!important}.t-mm-design .sty2-submenu-container .close-in-submenu,.t-mm-design .sty2-submenu-container .left-submenu a,.t-mm-design .sty2-submenu-container .sty2-submenu-body .mm-dealer-info{color:#fff!important}.t-mm-design .sty2-submenu-container .level-two-three-menu-section{overflow:auto!important}.t-mm-design .mm-header-signin{background-color:#000!important;border:1px solid #fff!important;border-radius:0!important;color:#fff!important;text-transform:uppercase!important}.t-mm-design .mm-header-signin:hover{background-color:#fff!important;color:#000!important}.t-mm-design em.primaryicon-left-arrow.left-arrow-position,.t-mm-design em.primaryicon-right-arrow.right-arrow-position{background-color:transparent!important;color:#fff!important}.t-mm-design em.primaryicon-left-arrow.left-arrow-position:hover,.t-mm-design em.primaryicon-right-arrow.right-arrow-position:hover{color:#fff!important}.t-mm-design .brand-type{background-color:#000!important;border:1px solid #000!important;color:#fff!important}.t-mm-design .brand-type.active,.t-mm-design .brand-type:hover{background-color:#fff!important;border-color:#000!important;color:#000!important}#paragon-websiteprimary-header.t-mm-mobile-header{background-color:#000!important}#paragon-websiteprimary-header.t-mm-mobile-header ._theme_background_color.bar-icon{background-color:transparent!important}#paragon-websiteprimary-header.t-mm-mobile-header .bar-icon,#paragon-websiteprimary-header.t-mm-mobile-header .bar-icon em,#paragon-websiteprimary-header.t-mm-mobile-header .bar-icon span,#paragon-websiteprimary-header.t-mm-mobile-header .circle-icon,#paragon-websiteprimary-header.t-mm-mobile-header .circle-icon em,#paragon-websiteprimary-header.t-mm-mobile-header .circle-icon span{color:#fff!important}#paragon-websiteprimary-header.t-mm-mobile-header .menu-sidemenu .overlay,#paragon-websiteprimary-header.t-mm-mobile-header .menu-sidemenu .overlay .mobile-submenu{background-color:#424548!important}#paragon-websiteprimary-header.t-mm-mobile-header .menu-sidemenu .overlay .menu-service-link span,#paragon-websiteprimary-header.t-mm-mobile-header .menu-sidemenu .overlay a,#paragon-websiteprimary-header.t-mm-mobile-header .menu-sidemenu .overlay em,#paragon-websiteprimary-header.t-mm-mobile-header .menu-sidemenu .overlay i{color:#fff!important}#paragon-websiteprimary-header.t-mm-mobile-header em.primaryicon-left-arrow.left-arrow-position,#paragon-websiteprimary-header.t-mm-mobile-header em.primaryicon-right-arrow.right-arrow-position{background-color:transparent!important;color:#fff!important}#paragon-websiteprimary-header.t-mm-mobile-header em.primaryicon-left-arrow.left-arrow-position:hover,#paragon-websiteprimary-header.t-mm-mobile-header em.primaryicon-right-arrow.right-arrow-position:hover{color:#fff!important}#paragon-websiteprimary-header.t-mm-mobile-header .brand-type{background-color:#000!important;border:1px solid #000!important;color:#fff!important}#paragon-websiteprimary-header.t-mm-mobile-header .brand-type.active,#paragon-websiteprimary-header.t-mm-mobile-header .brand-type:hover{background-color:#fff!important;border-color:#000!important;color:#000!important}.mm-header-signin{background-color:#fff!important;border:1px solid #000!important;border-radius:0;color:#000!important;text-transform:uppercase!important}.mm-header-signin:hover{background-color:#000!important;color:#fff!important}#website-primary-header .model-research-slider .vehiclepay,#website-primary-header .model-year .switch,#website-primary-header .sty2-submenu-container,#website-primary-header .sty2-submenu-container .brands-container,#website-primary-header .sty2-submenu-container .m-research-models-container,#website-primary-header .sty2-submenu-container .m-specials-container,#website-primary-header .sty2-submenu-container .m-specials-container .special-box,#website-primary-header .sty2-submenu-container .menu-inventory,#website-primary-header .sty2-submenu-container .mm-dynamic-wrapper .body-type-container .brand-type,#website-primary-header .sty2-submenu-container .mm-dynamic-wrapper .see-more-btn,#website-primary-header .sty2-submenu-container .mm-dynamic-wrapper .tile-item,#website-primary-header .sty2-submenu-container .mm-dynamic-wrapper .years-list-wrapper,#website-primary-header .sty2-submenu-container .mm-dynamic-wrapper .years-list-wrapper .select-btn,#website-primary-header .sty2-submenu-container .mm-dynamic-wrapper .years-list-wrapper .tile-item,#website-primary-header .sty2-submenu-container .mm-dynamic-wrapper .years-list-wrapper .year-selection,#website-primary-header .t-mm-header-container .t-mm-header-body,.srp-results-list .clean-design-srp-card{border-radius:0}#transact-payment-section .box-radius{border-radius:0!important}#transact-taxes-fees input,#transact-trade-section input,#transact-trade-section select,#transact-vehicle-details .view-btns .rounded-btn{border-radius:0}#transact-service-plans .box-radius{border-radius:0!important}#newinventory .bgcolor-primary-custom-checkbox em,#newinventory .inventory-pagination .page-item .page-link,#newinventory .inventory-vehicle-search .progress-slider .form-control,#newinventory .inventory-vehicle-search .vehicle_input,#newinventory .multiselect-filters-container #inventory-features-popup .features-list-section .feature-items-section .subcat-item .feature-vc-count,#newinventory .multiselect-filters-container .el-switch .el-switch-style,#newinventory .multiselect-filters-container .el-switch .el-switch-style:before,#newinventory .multiselect-filters-container .filter-dropdown-selections .filter-section,#newinventory .multiselect-filters-container .filter-dropdown-selections .multidropdown-apply,#newinventory .multiselect-filters-container .left-multi-select .filters_section_parent .filters-section .nav-link,#newinventory .multiselect-filters-container .multi-filter-dropdown .multidropdown-apply,#newinventory .multiselect-filters-container .progress-slider .selected-range input,#newinventory .multiselect-filters-container .vehicle-count,#newinventory .selected-filters .filter-item,#newinventory .srp-vehicles-container .srp-card-top-indicator-section .offer-tag-block .offer-tag,#reserve-your-vehicle .select-btn,.incentivespage .car-offer-content,.incentivespage .incentives-switch,.inventory-top-multiselect-filters .multiselect-filters-md-lg-xl .filter-section,.inventory-top-multiselect-filters .multiselect-filters-md-lg-xl .multidropdown-apply,.inventory-top-multiselect-filters .multiselect-filters-md-lg-xl .selected-filters .filter-item,.inventory-top-multiselect-filters .multiselect-filters-md-lg-xl .vehicle_input,.multiselect-filters-container .filter-dropdown-selections,.multiselect-filters-container .multidropdown-apply,.specials #filter-form .form-control.rounded-corners,.specials .offer{border-radius:0}.couponspecials .coupen-specials-get-offers-btn{background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;font-family:GMCStratumMedium,sans-serif!important;font-size:16px!important;opacity:1!important;text-transform:uppercase}.couponspecials .coupen-specials-get-offers-btn:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}.couponspecials .coupen-specials-get-offers-btn span{color:inherit!important}.couponspecialspage .coupon-specials-link-boxes>a:first-child{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important;text-transform:uppercase!important}.couponspecialspage .coupon-specials-link-boxes>a:first-child:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}.couponspecialspage .coupon-specials-link-boxes>a:first-child:hover .primaryicon-settings,.couponspecialspage .coupon-specials-link-boxes>a:first-child:hover .specials-icon-text{color:#fff!important}.couponspecialspage .coupon-specials-link-boxes>a:nth-child(2){background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;opacity:1!important;text-transform:uppercase!important}.couponspecialspage .coupon-specials-link-boxes>a:nth-child(2):hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}.couponspecialspage .coupon-specials-link-boxes>a:nth-child(2):hover .primaryicon-email,.couponspecialspage .coupon-specials-link-boxes>a:nth-child(2):hover .specials-icon-text{color:#fff!important}.dealerspecialspage .dealerbox .dealer-special-get-offer-btn{outline:1px solid #c00!important}.button-primary:not(#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons,.theme-coupon-specials .coupen-specials-get-offers-btn,.signin-container ._login_button,#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles,#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles,#inventorydetails_page .call-vdp-buttons-container .cta-button-styles,.vm-header.vm-header .vm-header-body .vm-header-signin,.search-vehicle-component .button-tertiary,#newinventory .srp-cta-btn):not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box,.t-mm-design .mm-header-signin,.t-mm-header-action-items .mm-header-signin){background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}.button-primary:not(#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons,.theme-coupon-specials .coupen-specials-get-offers-btn,.signin-container ._login_button,#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles,#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles,#inventorydetails_page .call-vdp-buttons-container .cta-button-styles,.vm-header.vm-header .vm-header-body .vm-header-signin,.search-vehicle-component .button-tertiary,#newinventory .srp-cta-btn):not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box,.t-mm-design .mm-header-signin,.t-mm-header-action-items .mm-header-signin):hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}.button-tertiary:not(#newinventory .button-tertiary,.contactPage .button-tertiary,.similar-vehicles-section .button-tertiary,.payment-calculator-container .button-tertiary,.vehicle-search-link-item .button-tertiary,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons,),.secondary-btn{background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;opacity:1!important}.button-tertiary:not(#newinventory .button-tertiary,.contactPage .button-tertiary,.similar-vehicles-section .button-tertiary,.payment-calculator-container .button-tertiary,.vehicle-search-link-item .button-tertiary,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons,):hover,.secondary-btn:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}#sign-in-again .modal-form .rounded-corners{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}#sign-in-again .modal-form .rounded-corners:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}.hover-signin-popup .prompt-signin-btn{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}.hover-signin-popup .prompt-signin-btn:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}#textus .text-us-btn{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}#textus .text-us-btn:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}.directions-form .get-direction-btn,.directions-form .print-btn,.value_your_trade .trade-box .voi-skip-button strong{color:inherit!important}.model-research-slider .vehiclepay .rounded-buttons{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}.model-research-slider .vehiclepay .rounded-buttons:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}#reserve-your-vehicle .your-vehicle-block .reserve-vehicle-steps-arrow{color:inherit!important;opacity:1!important}.vehicle_summary_vdp .vehicle-strip-links .banner-link{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}.vehicle_summary_vdp .vehicle-strip-links .banner-link:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}.transact-trade-pop .back-button{background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;opacity:1!important}.transact-trade-pop .back-button:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}.transact-trade-pop .back-button h3{color:#000!important}.transact-trade-pop .back-button:hover h3{color:#fff!important}.transact-trade-pop .continue-button{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}.transact-trade-pop .continue-button:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}.transact-trade-pop .continue-button h3{color:#000!important}.transact-trade-pop .continue-button:hover h3{color:#fff!important}.schedule-otp-wrap .schedule-resend-btn{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}.schedule-otp-wrap .schedule-resend-btn:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}.vehicle-search-link-item .rounded-full-buttons{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;justify-content:center!important;opacity:1!important}.vehicle-search-link-item .rounded-full-buttons:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}#newinventory .srp-cta-btn{background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;opacity:1!important}#newinventory .srp-cta-btn:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}#inventorydetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link),#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link),#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link){background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;opacity:1!important}#inventorydetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link):hover,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link):hover,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link):hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}#inventorydetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link) span,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link) span,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link) span{color:#000!important}#inventorydetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link):hover span,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link):hover span,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link):hover span{color:#fff!important}#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.transact-button,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.transact-button,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.transact-button{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link:hover,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.transact-button:hover,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link:hover,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.transact-button:hover,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link:hover,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.transact-button:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}#inventorydetails_page .primary-inventory-btn-group .checkoutpointingarrow,#inventoryvdpdetails_page .primary-inventory-btn-group .checkoutpointingarrow,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .checkoutpointingarrow{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}#inventorydetails_page .primary-inventory-btn-group .checkoutpointingarrow:hover,#inventoryvdpdetails_page .primary-inventory-btn-group .checkoutpointingarrow:hover,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .checkoutpointingarrow:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}#inventorydetails_page .call-vdp-buttons-container .cta-button-styles,#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles,#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles{background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;opacity:1!important}#inventorydetails_page .call-vdp-buttons-container .cta-button-styles:hover,#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles:hover,#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color{background-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #coupon-specials-list .rotational-coupon-specials h2,#_website_gemini #websiteprimary_landing.primary_template_bg_color #coupon-specials-list .rotational-coupon-specials-links a{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #primary-vehicle-inventory{background-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #primary-vehicle-inventory .rotational-coupon-service-link,#_website_gemini #websiteprimary_landing.primary_template_bg_color #primary-vehicle-inventory .vehicle-count-title{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #primary-vehicle-inventory .slick-track .slick-slide,#_website_gemini #websiteprimary_landing.primary_template_bg_color #primary-vehicle-inventory .slick-track .v-slick-slide-group,#_website_gemini #websiteprimary_landing.primary_template_bg_color #primary-vehicle-inventory .v-slick-track .slick-slide,#_website_gemini #websiteprimary_landing.primary_template_bg_color #primary-vehicle-inventory .v-slick-track .v-slick-slide-group{background-color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .bw-vehicle-count-title,#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .explore-model-title{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .vehicle-type-selector{background-color:#424548!important;margin:0!important;padding:70px 0!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .vehicle-filter-by-type{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .vehicle-filter-by-type div{border-bottom-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .vehicle-filter-by-type .explore_model_border{border-bottom-color:#fff!important;font-weight:700!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .slick-track .slick-slide,#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .slick-track .v-slick-slide-group,#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .v-slick-track .slick-slide,#_website_gemini #websiteprimary_landing.primary_template_bg_color .explore-research-models-container .v-slick-track .v-slick-slide-group{background-color:#424548!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator{background-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box{background-color:#424548!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box .budget-label,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box .budget-price,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box .field-label,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box .section-heading,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box h1,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box h2,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box h3,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box h4,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box h5,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box h6,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box p{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box .view-vehicles-btn{border-radius:0!important;font-size:16px!important;font-weight:400!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box .custom-select-dropdown,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box .form-control,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box input,#_website_gemini #websiteprimary_landing.primary_template_bg_color #affordability-calculator .affordability-calculator-box select{background-color:#fff!important;border-radius:0!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .rotational-special-font-primary-color,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .rotational-special-font-secondary-color,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .specials-vehicle-links a{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .border-black-bottom{border-bottom:1px solid #fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .slick-dots li{background-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .slick-dots .slick-active{background-color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .v-slick-dots li button:before{color:#000!important;opacity:1!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .v-slick-dots li.active button:before{color:#fff!important;opacity:1!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .vehicle-specials-box{background-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .luxury-vehicle-specials{background-color:#424548!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .luxury-vehicle-specials .button-link small{text-decoration:none!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .luxury-vehicle-specials ul.v-slick-dots li{background-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .luxury-vehicle-specials ul.v-slick-dots li.active{background-color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .bw-vehicle-specials-box .slick-slider,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .bw-vehicle-specials-box .v-slick-slider{background-color:#424548!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .bw-vehicle-specials-box .slick-slider .month-text,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .bw-vehicle-specials-box .v-slick-slider .month-text{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .pp-rotational-specials .vehicle-outer-wrapper{background-color:#424548!important;border:2px solid #424548!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .frame-rotational-specials .vehicle-specials-banner,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .frame-rotational-specials .vehicle-specials:after,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .vehicle-specials-banner,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .primary-rotational-specials .vehicle-specials-banner,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .primary-rotational-specials .vehicle-specials:after{background-color:#424548!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .vehicle-specials:after{background-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .slick-slider .slick-arrow,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .v-slick-slider .slick-arrow{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .slick-slide .vehicle-specials,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .v-slick-slide-group .vehicle-specials{background-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .slick-slide .vehicle-specials .vehicle-specials-bannerwrapper,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .v-slick-slide-group .vehicle-specials .vehicle-specials-bannerwrapper{background-color:#424548!important;border:2px solid #424548!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .slick-slide .vehicle-specials .rotational-special-background-color,#_website_gemini #websiteprimary_landing.primary_template_bg_color #newspecialsrotatioanl .mitsubishi-vehicle-specials .v-slick-slide-group .vehicle-specials .rotational-special-background-color{background-color:#424548!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .direction-box{background-color:#424548!important;color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .direction-box .color-black{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-google-review-container{background-color:#424548!important;color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .rotational-coupon-specials h2,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-google-review-container .rotational-coupon-service-link,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-google-review-container .slick-slider .primaryicon-left-arrow-light-format,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-google-review-container .slick-slider .primaryicon-right-arrow-light,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-google-review-container .slick-slider .slick-arrow,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-google-review-container .v-slick-slider .primaryicon-left-arrow-light-format,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-google-review-container .v-slick-slider .primaryicon-right-arrow-light,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-google-review-container .v-slick-slider .slick-arrow{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .slick-slider,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .v-slick-slider{background-color:#000!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .slick-slider .primaryicon-left-arrow-light-format,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .slick-slider .primaryicon-right-arrow-light,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .slick-slider .slick-arrow,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .v-slick-slider .primaryicon-left-arrow-light-format,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .v-slick-slider .primaryicon-right-arrow-light,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .v-slick-slider .slick-arrow{color:#fff!important}#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .slick-slider div .bg-white,#_website_gemini #websiteprimary_landing.primary_template_bg_color .rotational-blogs-container .v-slick-slider div .bg-white{background-color:#424548!important;color:#fff!important}#rotational-banner-component .make-it-yours{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important}#rotational-banner-component .make-it-yours:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}#incentives .vdp-incentives{text-transform:uppercase!important}.dynamic-section-content .m-specials-container .see-more-btn{background-color:#fff!important;border:1px solid #c00!important;border-radius:0!important;color:#000!important;opacity:1!important;text-transform:uppercase!important}.dynamic-section-content .m-specials-container .see-more-btn:hover{background-color:#c00!important;border:1px solid #c00!important;color:#fff!important}