@font-face{font-family:Segoe-UI-Light;src:url(https://prod.cdn.secureoffersites.com/common/themes/Buick_gmc/fonts/segoeuil.ttf) format("truetype")}@font-face{font-family:Segoe-UI-Black;src:url(https://prod.cdn.secureoffersites.com/common/themes/Buick_gmc/fonts/seguibl.ttf) format("truetype")}@font-face{font-family:Segoe-UI-Semibold;src:url(https://prod.cdn.secureoffersites.com/common/themes/Buick_gmc/fonts/seguisb.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased!important;color:#222!important;line-height:1.6!important;margin-bottom:0!important;text-rendering:optimizeLegibility!important}body,p{font-family:Segoe-UI-Light,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important}p{color:#333!important;line-height:1.7!important;margin-bottom:1.25rem!important}h1{font-size:48px!important;line-height:1.1!important}h1,h2{font-family:Segoe-UI-Black,Arial,sans-serif!important;font-weight:700!important;letter-spacing:-.02em!important;margin-bottom:.75em!important}h2{font-size:38px!important;line-height:1.15!important}h3{font-size:30px!important;line-height:1.2!important}h3,h4{font-family:Segoe-UI-Semibold,Arial,sans-serif!important;font-weight:600!important;letter-spacing:-.02em!important;margin-bottom:.75em!important}h4{font-size:24px!important;line-height:1.3!important}h5{font-size:20px!important;line-height:1.4!important}h5,h6{font-family:Segoe-UI-Semibold,Arial,sans-serif!important;font-weight:600!important;letter-spacing:-.02em!important;margin-bottom:.75em!important}h6{font-size:16px!important;line-height:1.5!important}h1.font-weight-bold{font-size:48px!important}h2.font-weight-bold{font-weight:700!important}h3.font-weight-bold,h4.font-weight-bold,h5.font-weight-bold,h6.font-weight-bold{font-weight:600!important}h1._theme_font_bold{font-size:48px!important}.couponspecials .service-specials-description{color:#333!important;font-family:Segoe-UI-Light,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.7!important;margin-bottom:1.25rem!important}.couponspecials .coupen-specials-get-offers-btn{background-color:#fff!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#1e1a34!important;opacity:1!important}.couponspecials .coupen-specials-get-offers-btn:hover{background-color:#1e1a34!important;border:1px solid #1e1a34!important;color:#fff!important;opacity:1!important}.couponspecials .coupen-specials-get-offers-btn span{color:inherit!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:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!important;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:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!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:#a30303}.lightbackground-primary{background-color:#ae191e!important}.lightbackground2-primary{background-color:#e86363!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}@media (min-width:768px){#primary-new-body{margin-top:8.34rem!important}}#website-primary-header .model-year .switch,#website-primary-header .t-mm-header-container .t-mm-header-body{border-radius:0}#website-primary-header .t-mm-header-container .t-mm-header-body .t-mm-header-action-items .mm-header-signin{background-color:#fff!important;border:1px solid #000!important;border-radius:0;color:#000!important;text-transform:uppercase!important}#website-primary-header .t-mm-header-container .t-mm-header-body .t-mm-header-action-items .mm-header-signin:hover{background-color:#000!important;color:#fff!important}#website-primary-header .model-research-slider .vehiclepay,#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,.srp-results-list .clean-design-srp-card{border-radius:0}#transact-payment-section .box-radius{border-radius:0!important}#transact-vehicle-details .view-btns .rounded-btn{border-radius:0}.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:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!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):hover{background-color:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!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:#fff!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#1e1a34!important;opacity:1!important}#sign-in-again .modal-form .rounded-corners,.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:#1e1a34!important;border:1px solid #1e1a34!important;color:#fff!important;opacity:1!important}#sign-in-again .modal-form .rounded-corners{border-radius:0!important}#sign-in-again .modal-form .rounded-corners:hover{background-color:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!important}#website-primary-header .mm-header-signin:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box),#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:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box){background-color:#fff!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#1e1a34!important;opacity:1!important}#website-primary-header .mm-header-signin: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):hover,#website-primary-header .t-mm-header-action-items .mm-header-signin:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box):hover{background-color:#1e1a34!important;border:1px solid #1e1a34!important;color:#fff!important;opacity:1!important}#website-primary-header .mm-header-signin:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box) span,#website-primary-header .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 .t-mm-header-action-items .mm-header-signin:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box) span{color:inherit!important}.hover-signin-popup .prompt-signin-btn{background-color:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!important;opacity:1!important}.hover-signin-popup .prompt-signin-btn:hover{background-color:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!important}#textus .text-us-btn{background-color:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!important;opacity:1!important}#textus .text-us-btn:hover{background-color:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!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:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!important;opacity:1!important}.model-research-slider .vehiclepay .rounded-buttons:hover{background-color:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!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:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!important;opacity:1!important}.transact-trade-pop .back-button,.vehicle_summary_vdp .vehicle-strip-links .banner-link:hover{background-color:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!important}.transact-trade-pop .back-button{border-radius:0!important}.transact-trade-pop .back-button:hover{background-color:#1e1a34!important;border:1px solid #1e1a34!important;color:#fff!important;opacity:1!important}.transact-trade-pop .back-button h3{color:#1e1a34!important}.transact-trade-pop .continue-button{background-color:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!important;opacity:1!important}.transact-trade-pop .continue-button:hover{background-color:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!important}.transact-trade-pop .continue-button h3{color:#fff!important}.schedule-otp-wrap .schedule-resend-btn{background-color:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!important;opacity:1!important}.schedule-otp-wrap .schedule-resend-btn:hover{background-color:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!important}.search-vehicle-component .vehicle-search-link-item .rounded-full-buttons{background-color:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!important;justify-content:center!important;opacity:1!important}#newinventory .srp-cta-btn,.search-vehicle-component .vehicle-search-link-item .rounded-full-buttons:hover{background-color:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!important}#newinventory .srp-cta-btn{border-radius:0!important}#newinventory .srp-cta-btn:hover{background-color:#1e1a34!important;border:1px solid #1e1a34!important;color:#fff!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:#fff!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#1e1a34!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:#1e1a34!important;border:1px solid #1e1a34!important;color:#fff!important;opacity:1!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:#1e1a34!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:#1e1a34!important;border:1px solid #1e1a34!important;border-radius:0!important;color:#fff!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:#fff!important;border:1px solid #1e1a34!important;color:#1e1a34!important;opacity:1!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 #1e1a34!important;border-radius:0!important;color:#1e1a34!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:#1e1a34!important;border:1px solid #1e1a34!important;color:#fff!important;opacity:1!important}#transact-taxes-fees input,#transact-trade-section input,#transact-trade-section select{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}