.primaryicon-right-arrow:before{content:"\EA0C";font-size:16px}.primaryicon-left-arrow:before{content:"\EA0E";font-size:16px}.primaryicon-right-arrow-light:before{content:"\EA0C";font-size:16px}.primaryicon-left-arrow-light-format:before{content:"\EA0E";font-size:16px}@font-face{font-display:swap;font-family:Buick-Headline;src:url(https://prod.cdn.secureoffersites.com/common/themes/Buick/fonts/BuickHe1001-Rg.woff2) format("woff2"),url(https://prod.cdn.secureoffersites.com/common/themes/Buick/fonts/BuickHe1001-Rg.woff) format("woff")}@font-face{font-display:swap;font-family:Buick-Text-Regular;src:url(https://prod.cdn.secureoffersites.com/common/themes/Buick/fonts/BuickTe1000-Rg.woff2) format("woff2"),url(https://prod.cdn.secureoffersites.com/common/themes/Buick/fonts/BuickTe1000-Rg.woff) format("woff")}.button-theme-styles,.primary-button-styles{border-radius:8px!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.primary-button-styles{background-color:#efedea!important;border:1px solid #333!important;color:#333!important}.primary-button-styles:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.primary-button-styles:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}.secondary-button-styles{background-color:#333!important;border:1px solid #333!important;border-radius:8px!important;color:#efedea!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.secondary-button-styles:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.secondary-button-styles:hover{background-color:#666!important;border-color:#666!important;color:#efedea!important;opacity:1!important}body{font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important}h1,h2{font-family:Buick-Headline,sans-serif!important;font-weight:600!important}h3,h4{font-family:Buick-Headline,sans-serif!important;font-weight:500!important}.modal-body,.modal-dialog,h5,h6,p{font-weight:400!important}._theme_buttons_css,._theme_font_regular,.modal-body,.modal-dialog,h5,h6,p{font-family:Buick-Text-Regular,sans-serif!important}._theme_buttons_css{border-radius:8px!important;text-transform:uppercase!important}._theme_buttons_css,.font-weight-bold{font-weight:400!important}h1.font-weight-bold,h2.font-weight-bold{font-weight:600!important}h3.font-weight-bold,h4.font-weight-bold{font-weight:500!important}.offer-tag{border-radius:8px!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!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:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!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):not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),.rounded-full-buttons:not(.website-input-box):not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!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):hover,.rounded-full-buttons:not(.website-input-box):hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}#sign-in-again .modal-form .rounded-corners{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#sign-in-again .modal-form .rounded-corners:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}#sign-in-again .modal-form .rounded-corners:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}#google_translate_element .temp-language .language-button{text-transform:uppercase!important}.clean-design-srp-card .vehiclebox-title-main,.custom-inventory-typography,.inventory-car-parent-box .vehicle-content .vehiclebox-title h2,.inventory-car-parent-box-2 .vehicle-box .vehiclebox-title h2,.mazdaoeminventoryvdp .oem-vehicle-title-section .oem-vdp-vehicle-heading,.oem-vehicledetails-box .oem-vehiclebox-title h2,.standard-inventory .si-vehicle-box .vehiclebox-title h2,.website_group_inventory_listing .vehicle-box .vehiclebox-title h2{font-family:Buick-Headline,sans-serif!important;font-weight:400!important;text-transform:none!important}.mazdaoeminventoryvdp .payment-calculator-container .rounded-corners{text-transform:uppercase!important}.inventoryvdpdetails .vdp-vehicle-heading{font-family:Buick-Headline,sans-serif!important;font-weight:400!important;text-transform:none!important}.inventoryvdpdetails .payment-calculator-container .rounded-corners{text-transform:uppercase!important}.vehicle_summary_vdp h1._theme_font_bold.color-white{font-family:Buick-Headline,sans-serif!important;font-weight:400!important;text-transform:none!important}.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:#d44e0f}.lightbackground-primary{background-color:#ae191e!important}.lightbackground2-primary{background-color:#e86363!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){background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!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):not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){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):hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}.button-tertiary:not(#newinventory .button-tertiary,.contactPage .button-tertiary,.similar-vehicles-section .button-tertiary,.payment-calculator-container .button-tertiary,.search-vehicle-component .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:#333!important;border:1px solid #333!important;border-radius:8px!important;color:#efedea!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.button-tertiary:not(#newinventory .button-tertiary,.contactPage .button-tertiary,.similar-vehicles-section .button-tertiary,.payment-calculator-container .button-tertiary,.search-vehicle-component .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):not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),.secondary-btn:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.button-tertiary:not(#newinventory .button-tertiary,.contactPage .button-tertiary,.similar-vehicles-section .button-tertiary,.payment-calculator-container .button-tertiary,.search-vehicle-component .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:#666!important;border-color:#666!important;color:#efedea!important;opacity:1!important}#website-primary-header .signin-box:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box),#website-primary-header .t-mm-header-action-items .mm-header-signin{border-radius:8px!important;border-style:solid!important;border-width:1px!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#website-primary-header .signin-box:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box):hover,#website-primary-header .signin-box:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box):not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#website-primary-header .t-mm-header-action-items .mm-header-signin:hover,#website-primary-header .t-mm-header-action-items .mm-header-signin:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}#website-primary-header:not(.t-mm-header):not(.Website_Gemini_header_Utility_header_selection) .signin-box:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box),#website-primary-header:not(.t-mm-header):not(.Website_Gemini_header_Utility_header_selection) .t-mm-header-action-items .mm-header-signin{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#website-primary-header:not(.t-mm-header):not(.Website_Gemini_header_Utility_header_selection) .signin-box:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box):not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#website-primary-header:not(.t-mm-header):not(.Website_Gemini_header_Utility_header_selection) .t-mm-header-action-items .mm-header-signin:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}#website-primary-header:not(.t-mm-header):not(.Website_Gemini_header_Utility_header_selection) .signin-box:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box):hover,#website-primary-header:not(.t-mm-header):not(.Website_Gemini_header_Utility_header_selection) .t-mm-header-action-items .mm-header-signin:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}#website-primary-header:not(.t-mm-header):not(.Website_Gemini_header_Utility_header_selection) .signin-box:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box) span,#website-primary-header:not(.t-mm-header):not(.Website_Gemini_header_Utility_header_selection) .t-mm-header-action-items .mm-header-signin span{color:#333!important}.hover-signin-popup .prompt-signin-btn{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important}.hover-signin-popup .prompt-signin-btn:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.hover-signin-popup .prompt-signin-btn:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}#textus .text-us-btn{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#textus .text-us-btn:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}#textus .text-us-btn:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}.theme-coupon-specials .coupen-specials-schedule-btn{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.theme-coupon-specials .coupen-specials-schedule-btn:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.theme-coupon-specials .coupen-specials-schedule-btn:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}.theme-coupon-specials .coupen-specials-get-offers-btn{background-color:#333!important;border:1px solid #333!important;border-radius:8px!important;color:#efedea!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.theme-coupon-specials .coupen-specials-get-offers-btn:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.theme-coupon-specials .coupen-specials-get-offers-btn:hover{background-color:#666!important;border-color:#666!important;color:#efedea!important;opacity:1!important}.directions-form .get-direction-btn,.directions-form .print-btn,.theme-coupon-specials .coupen-specials-get-offers-btn .color-black,.value_your_trade .trade-box .voi-skip-button strong{color:inherit!important}.model-research-slider .vehiclepay .rounded-buttons{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.model-research-slider .vehiclepay .rounded-buttons:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.model-research-slider .vehiclepay .rounded-buttons:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}#reserve-your-vehicle .vehicle-btns i,#reserve-your-vehicle .vehicle-btns i:hover{color:#333!important}#reserve-your-vehicle .select-btn{border-color:#333!important;color:#333!important;opacity:1!important}#reserve-your-vehicle .select-btn:not(.bgcolor-primary){background-color:#efedea!important}#reserve-your-vehicle .select-btn.bgcolor-primary{background-color:#c2c1bf!important}#reserve-your-vehicle .select-btn:hover{background-color:#d7d5d3!important}#reserve-your-vehicle .select-btn span{color:#333!important}.vehicle_summary_vdp .vehicle-strip-links .banner-link{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.vehicle_summary_vdp .vehicle-strip-links .banner-link:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.vehicle_summary_vdp .vehicle-strip-links .banner-link:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}.transact-trade-pop .back-button{background-color:#333!important;border:1px solid #333!important;border-radius:8px!important;color:#efedea!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.transact-trade-pop .back-button:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.transact-trade-pop .back-button:hover{background-color:#666!important;border-color:#666!important;color:#efedea!important;opacity:1!important}.transact-trade-pop .back-button h3{color:#efedea!important}.transact-trade-pop .continue-button{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}.transact-trade-pop .continue-button:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.transact-trade-pop .continue-button:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}.transact-trade-pop .continue-button h3{color:#333!important}#expresssendemail .schedule-resend-btn{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#expresssendemail .schedule-resend-btn:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}#expresssendemail .schedule-resend-btn:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}#inventory-payments .schedule-resend-btn{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#inventory-payments .schedule-resend-btn:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}#inventory-payments .schedule-resend-btn:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}.search-vehicle-component .vehicle-search-link-item .rounded-full-buttons{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;justify-content:center!important;text-transform:uppercase!important}.search-vehicle-component .vehicle-search-link-item .rounded-full-buttons:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.search-vehicle-component .vehicle-search-link-item .rounded-full-buttons:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}#newinventory .rounded-buttons span:not(.primaryicon-Inventory-price-tag,.primaryicon-Value-Your-Trade){color:#333!important}#newinventory .srp-cta-btn{background-color:#333!important;border:1px solid #333!important;border-radius:8px!important;color:#efedea!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#newinventory .srp-cta-btn:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}#newinventory .srp-cta-btn:hover{background-color:#666!important;border-color:#666!important;color:#efedea!important;opacity:1!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:#333!important;border:1px solid #333!important;border-radius:8px!important;color:#efedea!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#inventorydetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link):not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link):not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button,.preQualCta-link):not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){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:#666!important;border-color:#666!important;color:#efedea!important;opacity:1!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:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.transact-button:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.transact-button:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.transact-button:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){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:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link span,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link:hover span,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.transact-button span,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons.transact-button:hover span,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link span,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link:hover span,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.transact-button span,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons.transact-button:hover span,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link span,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.preQualCta-link:hover span,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.transact-button span,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons.transact-button:hover span{color:#333!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:transparent!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:#333!important;border:1px solid #333!important;border-radius:8px!important;color:#efedea!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#inventorydetails_page .call-vdp-buttons-container .cta-button-styles:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){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:#666!important;border-color:#666!important;color:#efedea!important;opacity:1!important}#inventorydetails_page .payment-calculator-container .button-tertiary,#inventoryvdpdetails_page .payment-calculator-container .button-tertiary,#mazda_oem_inventoryvdp_page .payment-calculator-container .button-tertiary{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#inventorydetails_page .payment-calculator-container .button-tertiary:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#inventoryvdpdetails_page .payment-calculator-container .button-tertiary:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn),#mazda_oem_inventoryvdp_page .payment-calculator-container .button-tertiary:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}#inventorydetails_page .payment-calculator-container .button-tertiary:hover,#inventoryvdpdetails_page .payment-calculator-container .button-tertiary:hover,#mazda_oem_inventoryvdp_page .payment-calculator-container .button-tertiary:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}#inventorydetails_page .payment-calculator-container .button-tertiary.active,#inventoryvdpdetails_page .payment-calculator-container .button-tertiary.active,#mazda_oem_inventoryvdp_page .payment-calculator-container .button-tertiary.active{background-color:#c2c1bf!important}#rotational-banner-component .make-it-yours{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#rotational-banner-component .make-it-yours:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}#rotational-banner-component .make-it-yours:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}.direction-box .today-hours{flex-direction:column-reverse;margin-right:0!important}.direction-box .all-hours-link{background-color:#efedea!important;border:1px solid #333!important;border-radius:8px!important;color:#333!important;font-family:Buick-Text-Regular,sans-serif!important;font-size:12px!important;font-weight:400!important;margin:10px 0 0!important;padding:10px 30px!important;text-align:center!important;text-transform:uppercase!important}.direction-box .all-hours-link:not(.affordability-calculator-container .rounded-buttons,.affordability-calculator-container .view-vehicles-btn){opacity:1!important}.direction-box .all-hours-link:hover{background-color:#d7d5d3!important;border-color:#333!important;color:#333!important;opacity:1!important}.direction-box .all-hours-link u{text-decoration:none!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:#2690ca!important}#_website_primary ._theme_footer_icons{color:#fff!important}#_website_primary ._theme_footer_border_color{border-color:#2690ca!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}.clean-cpo-logo-mixin .clean-design-srp-card .srp-certified-img-section{justify-content:center!important}.power-search-btn-mixin .search-bar-filter .search-btn{font-size:16px!important;font-weight:700!important;letter-spacing:0!important}.menu-inventory.scrollable-inventory-models .model-item-block:not(:hover) .model-item-name,.menu-inventory.scrollable-inventory-models .model-item-block:not(:hover) .model-stock-count{transform:translateY(20%)!important}.menu-inventory.scrollable-inventory-models .model-img-block img{image-rendering:auto!important;max-height:100%!important;max-width:100%!important}.carbravo-vehicle-title{color:#063c4a;margin-right:4px}@media (max-width:1199px){.gemini-utility-menu .primaryicon-Espanol-Icon,.gemini-utility-menu .primaryicon-user-circle{font-size:14px!important}}@font-face{font-family:NexaTextW05-Light;src:url(https://prod.cdn.secureoffersites.com/common/themes/Buick/fonts/NexaTextW05-Light.woff2) format("woff2")}@font-face{font-family:NexaTextW05-Bold;src:url(https://prod.cdn.secureoffersites.com/common/themes/Buick/fonts/NexaTextW05-Bold.woff2) format("woff2")}@font-face{font-family:NexaTextW05-ExtraBold;src:url(https://prod.cdn.secureoffersites.com/common/themes/Buick/fonts/NexaTextW05-ExtraBold.woff2) format("woff2")}#website-primary-header .column-division .menu-name,#website-primary-header .header-menu-wrapper,#website-primary-header .horizontalmenu,#website-primary-header .image_tails_menu .images_menu_item_name,#website-primary-header .t-mm-header-container .h-mm-container,#website-primary-header .vm-style-one .v-mm-level-one-wrapper .level-one-menu-item,#website-primary-header .website-gemini-simplify-sidemenu .menu-item{font-family:Buick-Text-Regular!important;font-weight:400!important;text-transform:uppercase!important}#website-primary-header .website-gemini-simplify-sidemenu .menu-item .toggle-icon em{font-family:primaryicon-icons!important}#website-primary-header .column-division .submenu-list,#website-primary-header .columns-menu .menu-hours-contact,#website-primary-header .gemini-simplify-fixed-submenu,#website-primary-header .gemini-simplify-side-nav .sidenav-sales-info,#website-primary-header .header-menu ._theme_sales_links,#website-primary-header .menu-shadow .container .mb-1,#website-primary-header .sty2-submenu-container .mm-dealer-info,#website-primary-header .sty2-submenu-container .scrollable-menu-section,#website-primary-header .submenu-navigation,#website-primary-header .utility-bar-top,#website-primary-header .vm-style-one .level-one-menu .mm-dealer-info,#website-primary-header .vm-style-one .level-two-menu,#website-primary-header .websiteclassic-header .header_background_grey{font-family:Buick-Text-Regular!important;font-weight:400!important;text-transform:none!important}#website-primary-header ._login_button,#website-primary-header ._login_button span,#website-primary-header .analytics_popup,#website-primary-header .analytics_popup span,#website-primary-header .gemini-simplify-side-nav .button-text,#website-primary-header .gemini-simplify-side-nav .button-text span,#website-primary-header .language-change-link,#website-primary-header .language-change-link span,#website-primary-header .mm-login-user-name,#website-primary-header .mm-login-user-name span,#website-primary-header .signin-box,#website-primary-header .signin-box span,#website-primary-header .signin-container a,#website-primary-header .signin-container a span,#website-primary-header .vw-header-action-items,#website-primary-header .vw-header-action-items span,#website-primary-header .websiteclassic-header .header_background_grey a,#website-primary-header .websiteclassic-header .header_background_grey a span{text-transform:uppercase!important}#website-primary-header .phone-numbers-label-container a.pe-none{pointer-events:auto}#website-primary-footer .footer-container-bottom-section,#website-primary-footer .footer-container-top-section .footer-col,#website-primary-footer .footer-container-top-section h3{font-family:Buick-Text-Regular!important;font-weight:400!important;text-transform:none!important}#paragon-websiteprimary-header .mobile-menu-items .menu-item,.mobile-menu-section .mobile-menu-items .menu-item{font-family:Buick-Text-Regular!important;font-weight:400!important;text-transform:uppercase!important}#paragon-websiteprimary-header .dealer-info,#paragon-websiteprimary-header .mm-dealer-info,#paragon-websiteprimary-header .mobile-hour-top-section,#paragon-websiteprimary-header .mobile-submenu .submenu-item,#paragon-websiteprimary-header .mobile-submenu .submenu-list-item,.mobile-menu-section .dealer-info,.mobile-menu-section .mm-dealer-info,.mobile-menu-section .mobile-hour-top-section,.mobile-menu-section .mobile-submenu .submenu-item,.mobile-menu-section .mobile-submenu .submenu-list-item{font-family:Buick-Text-Regular!important;font-weight:400!important;text-transform:none!important}#paragon-websiteprimary-header .mobile-menu-items .toggle-icon em,#paragon-websiteprimary-header .mobile-menu-toggle-icon,.mobile-menu-section .mobile-menu-items .toggle-icon em,.mobile-menu-section .mobile-menu-toggle-icon{font-family:primaryicon-icons!important}#paragon-websiteprimary-header .bar-icon .button-link,#paragon-websiteprimary-header .bar-icon span,#paragon-websiteprimary-header .menu-nav-language-change-icon-wrapper,#paragon-websiteprimary-header .rounded-buttons,.mobile-menu-section .bar-icon .button-link,.mobile-menu-section .bar-icon span,.mobile-menu-section .menu-nav-language-change-icon-wrapper,.mobile-menu-section .rounded-buttons{font-size:12px!important;text-transform:uppercase!important}#paragon-websiteprimary-footer #fixed-footer-bottom .mobile-icons a,#paragon-websiteprimary-footer ._theme_mobile_footer_text_color,#paragon-websiteprimary-footer .footer-links-section a,#paragon-websiteprimary-footer .footer-menu-section a,#paragon-websiteprimary-footer .footer-menu-section h2,#paragon-websiteprimary-footer .footer-menu-text{font-family:Buick-Text-Regular!important;font-weight:400!important;text-transform:none!important}.hover-signin-popup .button-link,.hover-signin-popup .prompt-signin-btn{text-transform:uppercase!important}.hover-signin-popup .button-link{text-decoration:none!important}.hover-signin-popup .button-link:hover{text-decoration:underline!important}#login-page-wrapper .registerlink{align-items:center!important;display:flex!important}#login-page-wrapper .registerlink span{text-decoration:none!important;text-transform:uppercase!important}#login-page-wrapper .registerlink span:hover{text-decoration:underline!important}#login-page-wrapper .close-login{align-items:center!important;display:flex!important}#coupon-specials .rotational-coupon-specials-links a,#coupon-specials-list .rotational-coupon-specials-links a{text-transform:capitalize!important}#coupon-specials .view-details-min-height,#coupon-specials-list .view-details-min-height{display:flex!important;flex:1 1 auto;flex-direction:column!important}#coupon-specials .view-details-min-height .mt-3,#coupon-specials-list .view-details-min-height .mt-3{margin-top:auto!important;padding-top:1rem!important}#coupon-specials .view-details-min-height .mt-3 .button-link,#coupon-specials-list .view-details-min-height .mt-3 .button-link{text-transform:capitalize!important}#coupon-specials .view-details-min-height .mt-3 .disclaimer-link-text,#coupon-specials-list .view-details-min-height .mt-3 .disclaimer-link-text{font-size:.8em!important}#coupon-specials .theme-coupon-specials,#coupon-specials-list .theme-coupon-specials{align-items:stretch!important;display:flex!important;width:100%!important}#coupon-specials .theme-coupon-specials a,#coupon-specials-list .theme-coupon-specials a{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex:1 1 0!important;justify-content:center!important;text-align:center!important;word-break:break-word}#coupon-specials .coupen-specials-get-offers-btn.secondary-btn,#coupon-specials .coupen-specials-schedule-btn.primary-btn,#coupon-specials-list .coupen-specials-get-offers-btn.secondary-btn,#coupon-specials-list .coupen-specials-schedule-btn.primary-btn{padding:15px 10px!important;text-transform:uppercase!important}em.primaryicon-left-arrow-light-format.slick-arrow,em.primaryicon-left-arrow.slick-arrow,em.primaryicon-right-arrow-light.slick-arrow,em.primaryicon-right-arrow.slick-arrow{background:transparent!important;border-radius:0!important;color:#d2d2d2!important;padding:0!important;transform:translateY(-50%)}em.primaryicon-left-arrow-light-format.slick-arrow:before,em.primaryicon-left-arrow.slick-arrow:before,em.primaryicon-right-arrow-light.slick-arrow:before,em.primaryicon-right-arrow.slick-arrow:before{font-size:64px}#rotational-banner-component .rotational-banner-component .arrow-fire.primaryicon-left-arrow.slick-arrow{color:#fff!important;left:calc(2.5% + 2.1rem)!important}#rotational-banner-component .rotational-banner-component .arrow-fire.primaryicon-left-arrow.slick-arrow:before{content:"\EA0F";font-size:85px}#rotational-banner-component .rotational-banner-component .arrow-fire.primaryicon-right-arrow.slick-arrow{color:#fff!important;right:calc(2.5% + 2.1rem)!important}#rotational-banner-component .rotational-banner-component .arrow-fire.primaryicon-right-arrow.slick-arrow:before{content:"\EA0D";font-size:85px}.vehicle-models-slick-section .primaryicon-left-arrow.slick-arrow{left:30px!important}.vehicle-models-slick-section .primaryicon-right-arrow.slick-arrow{right:30px!important}#coupon-specials-list .coupon-slick-section .v-slick-list{margin-inline:20px!important}@media (max-width:768px){._website_gemini em.primaryicon-left-arrow.slick-arrow,._website_gemini em.primaryicon-right-arrow.slick-arrow{padding:0!important}.vehicle-models-slick-section .primaryicon-left-arrow.slick-arrow{left:0!important}.vehicle-models-slick-section .primaryicon-right-arrow.slick-arrow{right:0!important}}#newspecials .vehcilespecials-box .offer{border:1px solid #dee2e6;box-shadow:none}#newspecials .vehcilespecials-box .offer-image-box h3.make._theme_font_bold{height:auto;line-height:1.2!important;min-height:75px;overflow-wrap:break-word}.vehcilespecials-box .lease-specials{padding-inline:1.8rem}@media (max-width:767px){.vehcilespecials-box .lease-specials{padding-inline:1.8rem}}.vehcilespecials-box .lease-specials .lease-specials-row{justify-content:flex-start!important}.vehcilespecials-box .lease-specials .lease-specials-row>div{text-align:left!important;white-space:nowrap}.vehcilespecials-box .lease-specials .lease-specials-row>div:first-child{flex:0 0 50%}.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .info-year-type,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .info-year-type,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .info-year-type{font-size:1.2em}.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .offer-price-text,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .offer-price-text,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .offer-price-text{font-size:3.5em!important}.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .dynamic-banners-make-and-trim,.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .info-model,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .dynamic-banners-make-and-trim,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .info-model,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .dynamic-banners-make-and-trim,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .info-model{font-size:1.8em!important;line-height:1.2!important}.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .offer-details-block,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .offer-details-block,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .offer-details-block{padding-left:28px!important}@media (max-width:767px){.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .offer-details-block,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .offer-details-block,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .offer-details-block{padding-left:0!important}}@media (min-width:768px) and (max-width:1199px){.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .dynamic-banners-make-and-trim,.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .info-model,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .dynamic-banners-make-and-trim,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .info-model,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .dynamic-banners-make-and-trim,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .info-model{font-size:2.4em!important;line-height:1.1!important}.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .info-year-type,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .info-year-type,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .info-year-type{font-size:2em!important;line-height:2!important}}@media (min-width:768px) and (max-width:991px){.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .offer-details-block,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .offer-details-block,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .offer-details-block{padding-left:12px!important}}@media (min-width:992px) and (max-width:1199px){.four-pack-carousel-banner .four-pack-banner-section .banners-safe-area .offer-details-block,.image-ur-search-three-tile-container .banner-aspectratio .banners-safe-area .offer-details-block,.six-pack-carousel-banner .search-six-pack-carousel .banners-safe-area .offer-details-block{padding-left:6px!important}}.affordability-calculator-container .affordability-calculator-box .view-vehicles-btn.btnDisable{opacity:.4!important}#sort-filter-list li:hover,.price_sort li:hover{background-color:#333!important;color:#fff!important}.image-titles-buttons-mobile a{border:1px solid #e3e0e0!important;box-shadow:none!important}#websiteprimary_landing #vehicle-search-section.move-search-below-banner .oem-design-vehicle-search{padding-top:2rem!important}@media (max-width:1024px){.image-ur-search-three-tile-container{gap:2rem!important}}#_website_gemini .four-pack-carousel-banner .primary-rotational-banner .carousel__pagination,#_website_gemini .image-rotational-banner .primary-rotational-banner .carousel__pagination,#_website_gemini .image-ur-search-three-tile-container .primary-rotational-banner .carousel__pagination,#_website_gemini .six-pack-carousel-banner .primary-rotational-banner .carousel__pagination{align-items:center!important;display:flex!important}@media (min-width:780px){#_website_gemini .four-pack-carousel-banner .primary-rotational-banner #btn-details:not(.banner-view-details-top-right):not(.banner-view-details-top-left):not(.banner-view-details-top),#_website_gemini .image-rotational-banner .primary-rotational-banner #btn-details:not(.banner-view-details-top-right):not(.banner-view-details-top-left):not(.banner-view-details-top),#_website_gemini .image-ur-search-three-tile-container .primary-rotational-banner #btn-details:not(.banner-view-details-top-right):not(.banner-view-details-top-left):not(.banner-view-details-top),#_website_gemini .six-pack-carousel-banner .primary-rotational-banner #btn-details:not(.banner-view-details-top-right):not(.banner-view-details-top-left):not(.banner-view-details-top){bottom:10px!important}#_website_gemini .four-pack-carousel-banner .primary-rotational-banner .carousel__pagination,#_website_gemini .image-rotational-banner .primary-rotational-banner .carousel__pagination,#_website_gemini .image-ur-search-three-tile-container .primary-rotational-banner .carousel__pagination,#_website_gemini .six-pack-carousel-banner .primary-rotational-banner .carousel__pagination{bottom:10px!important;margin:0!important;top:unset!important}}@media (max-width:1024px){#_website_gemini .image-ur-search-three-tile-container{gap:2.5rem!important}#_website_gemini .image-ur-search-three-tile-container #rotational-banner-component.image-url-3-tile{overflow:visible!important}}@media (min-width:780px){#_website_gemini .rotational-banner-search-default .primary-rotational-banner #btn-details:not(.banner-view-details-top-right):not(.banner-view-details-top-left):not(.banner-view-details-top),#_website_gemini .rotational-banner-search-default .primary-rotational-banner .carousel__pagination{bottom:30px!important}}#website-primary-header.t-mm-header .sty2-submenu-container{top:80px}#website-primary-header.Website_Gemini_header_Utility_header_selection .sty2-submenu-container{top:110px}#website-primary-header.Website_Gemini_header_New_Classic_header_selection .sty2-submenu-container{top:156px}#website-primary-header.Website_Gemini_header_Prime_header_selection .sty2-submenu-container{top:174px}#website-primary-header.Website_Gemini_frame_header .sty2-submenu-container,.gemini-genesis-header .sty2-submenu-container{top:150px}#website-primary-header.t-mm-header .t-mm-header-body{color:var(--gm-header-menu-font-color)!important}#website-primary-header.t-mm-header .t-mm-header-body,#website-primary-header.t-mm-header.non-transparent-header .t-mm-header-container{background-color:var(--gm-header-menu-color)!important}#website-primary-header.t-mm-header .h-mm-container .h-mm-level-one-item,#website-primary-header.t-mm-header .h-mm-level-one-item{color:var(--gm-header-menu-font-color)!important}#website-primary-header.t-mm-header .animated-hamburger span{background-color:var(--gm-header-menu-font-color)!important}#website-primary-header.t-mm-header .mm-header-signin{background-color:var(--gm-sign-in-button-color)!important;border-color:var(--gm-sign-in-button-border-color)!important;color:var(--gm-sign-in-button-font-color)!important}#website-primary-header.t-mm-header .mm-header-signin:hover{background-color:var(--gm-sign-in-button-hover-color,var(--gm-sign-in-button-color))!important;border-color:var(--gm-sign-in-button-hover-border-color,var(--gm-sign-in-button-border-color))!important;color:var(--gm-sign-in-button-hover-font-color,var(--gm-sign-in-button-font-color))!important}.sty2-submenu-container .brands-container{background-color:#fff!important}.Website_Gemini_header_Utility_header_selection .sty2-submenu-container,.t-mm-design .sty2-submenu-container{background-color:var(--gm-sub-menu-color)!important}.Website_Gemini_header_Utility_header_selection .sty2-submenu-container .header_sub_menu_item,.Website_Gemini_header_Utility_header_selection .sty2-submenu-container .mm-dealer-info,.Website_Gemini_header_Utility_header_selection .sty2-submenu-container .mm-dealer-info .Phone_BodyShop,.Website_Gemini_header_Utility_header_selection .sty2-submenu-container .mm-dealer-info .Phone_Parts,.Website_Gemini_header_Utility_header_selection .sty2-submenu-container .mm-dealer-info .Phone_Sales,.Website_Gemini_header_Utility_header_selection .sty2-submenu-container .mm-dealer-info .Phone_Service,.Website_Gemini_header_Utility_header_selection .sty2-submenu-container .v-mm-level-three-menu-item,.Website_Gemini_header_Utility_header_selection .sty2-submenu-container .v-mm-level-two-menu-item,.t-mm-design .sty2-submenu-container .header_sub_menu_item,.t-mm-design .sty2-submenu-container .mm-dealer-info,.t-mm-design .sty2-submenu-container .mm-dealer-info .Phone_BodyShop,.t-mm-design .sty2-submenu-container .mm-dealer-info .Phone_Parts,.t-mm-design .sty2-submenu-container .mm-dealer-info .Phone_Sales,.t-mm-design .sty2-submenu-container .mm-dealer-info .Phone_Service,.t-mm-design .sty2-submenu-container .v-mm-level-three-menu-item,.t-mm-design .sty2-submenu-container .v-mm-level-two-menu-item{color:var(--gm-sub-menu-font-color)!important}.Website_Gemini_header_Utility_header_selection .sty2-submenu-container .left-submenu .level-two-three-menu-section,.t-mm-design .sty2-submenu-container .left-submenu .level-two-three-menu-section{margin-bottom:15px;overflow-x:auto}#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .header-menu{background-color:var(--gm-header-menu-color)!important;color:var(--gm-header-menu-font-color)!important}#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .h-menu-item{color:var(--gm-header-menu-font-color)!important}#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection ._primary_template_header_menu a span,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .language-bw-styles{color:var(--gm-header-menu-font-color)}#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .gemini-utility-menu .submenu-navigation,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .horizontalmenu .submenu-navigation,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .submenu-custom-bg{background-color:var(--gm-sub-menu-color)!important}#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .gemini-utility-menu .horizontalmenu .submenu-item,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .horizontalmenu .submenu-item,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .horizontalmenu a.submenu-item,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .submenu-custom-bg .submenu_right_arrow,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .submenu-custom-bg a,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .submenu-custom-font-color{color:var(--gm-sub-menu-font-color)!important}#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection ._login_button,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .mm-header-signin,#_website_gemini #website-primary-header.Website_Gemini_header_Utility_header_selection .signin-box{color:var(--gm-sign-in-button-font-color)!important}#_website_gemini._website_gemini #website-primary-header.gemini_header.Website_Gemini_header_Utility_header_selection.black-header ._primary_template_header_menu a.submenu-item{color:var(--gm-sub-menu-font-color)!important}#website-primary-header .mobile-sidemenu .mobile-menu-items li.item{background-color:var(--gm-header-menu-color)!important}#website-primary-header .mobile-sidemenu .mobile-menu-items .item .menu-item,#website-primary-header .mobile-sidemenu .mobile-menu-items .item .mobile-menu-toggle-icon{color:var(--gm-header-menu-font-color)!important}#_website_gemini .mobile-sidemenu .mobile-menu-items .mobile-submenu{background-color:var(--gm-sub-menu-color)!important}#_website_gemini .mobile-sidemenu .mobile-menu-items .item .submenu-item,#_website_gemini .mobile-sidemenu .mobile-submenu .submenu-list-item .submenu-item{color:var(--gm-sub-menu-font-color)!important}#_website_gemini._website_gemini #website-primary-header ._website_header .mobile-menu-section .menu-login-link,#_website_gemini._website_gemini #website-primary-header ._website_header .mobile-menu-section .menu-service-link{margin-left:0!important}#_website_gemini._website_gemini #website-primary-header ._website_header .mobile-menu-section .temp-language{font-size:inherit!important}.brands-container,.explore-research-models-container .vehicle-type-selector{display:none!important}.shop-icon-mask{background-color:currentColor;display:inline-block;height:18px;margin-right:6px;-webkit-mask-image:url(https://prod.cdn.secureoffersites.com/images/assistant/icons/BlackIcon.svg);mask-image:url(https://prod.cdn.secureoffersites.com/images/assistant/icons/BlackIcon.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:22px}.oem-specifications .window-sticker-label{font-weight:700!important}.call-vdp-buttons-container .rounded-buttons{font-size:16px!important}#mazda_oem_inventoryvdp_page .key-features-section .key-features .key-features-title,#mazda_oem_inventoryvdp_page .oem-specifications .oem-specifications-title h3,#mazda_oem_inventoryvdp_page .oem-specifications .research-model-label,#mazda_oem_inventoryvdp_page .oem-specifications .window-sticker-label,#mazda_oem_inventoryvdp_page .oem-specifications a.research-model,#mazda_oem_inventoryvdp_page .oem-vehicle-details .oem-vehicle-details-title,#mazda_oem_inventoryvdp_page .oem-vehicle-details .vehicle-description-label,#mazda_oem_inventoryvdp_page .oem-vehicle-details a.vehicle-description-header{font-size:16px!important;font-weight:700!important;letter-spacing:normal!important;text-transform:capitalize!important}#mazda_oem_inventoryvdp_page .key-features-section .rounded-keyfeature-box,#mazda_oem_inventoryvdp_page .key-features-section .rounded-keyfeature-box span,#mazda_oem_inventoryvdp_page .mileage-value,#mazda_oem_inventoryvdp_page .oem-specifications .oem-specifications-item,#mazda_oem_inventoryvdp_page .oem-specifications .oem-specifications-item-options,#mazda_oem_inventoryvdp_page .oem-vehicle-details .vehicle-description,#mazda_oem_inventoryvdp_page .oem-vin-stock,#mazda_oem_inventoryvdp_page .vehicle-details-container .detail-set .details-key,#mazda_oem_inventoryvdp_page .vehicle-details-container .detail-set .details-value{font-size:12px!important;font-weight:400!important;text-transform:capitalize!important}#mazda_oem_inventoryvdp_page .payment-details-section,#mazda_oem_inventoryvdp_page .payment-type-label,#mazda_oem_inventoryvdp_page .view-all-card-popup{text-transform:capitalize!important}#mazda_oem_inventoryvdp_page .oem-vehicle-details .details-value a{font-size:12px!important;font-weight:400!important}#inventoryvdpdetails_page .payment-details-wrapper .box-content-wrapper,#mazda_oem_inventoryvdp_page .payment-details-wrapper .box-content-wrapper{border:1px solid #dee2e6!important;box-shadow:none!important}#websiteprimary_landing #affordability-calculator .affordability-calculator-box{box-shadow:none}#key-features .key-features-list-wrapper .rounded-keyfeature-box-used{border:1px solid #dee2e6;box-shadow:none}#websiteprimary_landing #vehicle-search-section .oem-design-vehicle-search .search-bar-filter{border:1px solid #dee2e6!important;box-shadow:none!important}@media (max-width:767px){#key-features .key-features-list-wrapper .rounded-keyfeature-box-used{border-radius:0}}.couponspecials .separator-line .line{border:none!important}.progress-slider .selected-range input{border-radius:0}.progress-slider input[aria-labelledby=sales-prices]{padding-left:4px;padding-right:4px;width:74px}#website-primary-header .sty2-submenu-container .menu-inventory-section .brands-container{box-shadow:none!important}#website-primary-header .sty2-submenu-container .menu-inventory-section .menu-inventory{background-color:#fff!important}@media (min-width:576px) and (max-width:1199px){#_website_gemini._website_gemini .mobile-menu-section .menu-nav-language-change-icon-wrapper{justify-content:start!important}#_website_gemini._website_gemini .mobile-menu-section .menu-nav-language-change-icon-wrapper .menu-service-icon{width:auto!important}#_website_gemini._website_gemini .mobile-menu-section .menu-nav-language-change-icon-wrapper .menu-close-icon{margin-left:auto;width:auto!important}#_website_gemini._website_gemini .mobile-menu-section .menu-nav-language-change-icon-wrapper .sign-in-link{margin-right:1rem;width:auto!important}#_website_gemini._website_gemini .gemini-utility-menu-wrapper{color:#fff!important}}