.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-family:CadillacGothic-Regular;src:url(https://prod.cdn.secureoffersites.com/common/themes/cadillac/fonts/CadillacGothic-Regular.woff)}@font-face{font-family:CadillacGothic-WideRegular;src:url(https://prod.cdn.secureoffersites.com/common/themes/cadillac/fonts/CadillacGothic-WideRegular.woff)}@font-face{font-family:CadillacGothic-NarrowRegular;src:url(https://prod.cdn.secureoffersites.com/common/themes/cadillac/fonts/CadillacGothic-NarrowRegular.woff)}@font-face{font-family:CadillacGothic-Medium;src:url(https://prod.cdn.secureoffersites.com/common/themes/cadillac/fonts/CadillacGothic-Medium.woff)}@font-face{font-family:CadillacGothic-WideBold;src:url(https://prod.cdn.secureoffersites.com/common/themes/cadillac/fonts/CadillacGothic-WideBold.woff)}@font-face{font-family:CadillacGothic-WideMedium;src:url(https://prod.cdn.secureoffersites.com/common/themes/cadillac/fonts/CadillacGothic-WideMedium.woff)}body,h1{font-family:CadillacGothic-Regular,sans-serif!important}h1{font-size:20px!important;font-weight:500!important}h2{letter-spacing:5px!important;line-height:1.32!important;text-transform:uppercase!important}h2:not(#trans-body h2,.inventory-car-parent-box .vehicle-content .vehiclebox-title h2,.inventory-car-parent-box-2 .vehicle-box .vehiclebox-title h2,.standard-inventory .si-vehicle-box .vehiclebox-title h2,.clean-design-srp-card .vehiclebox-title-main,.oem-vehicledetails-box .oem-vehiclebox-title h2,.website_group_inventory_listing .vehicle-box .vehiclebox-title h2){font-family:CadillacGothic-WideRegular,sans-serif!important;font-size:28px!important;font-weight:700!important}h3{font-size:24px!important;text-transform:uppercase!important}h3,h4{font-family:CadillacGothic-Regular,sans-serif!important;font-weight:500!important}h4{font-size:20px!important}h5{font-family:CadillacGothic-Regular,sans-serif!important;font-size:16px!important;font-weight:500!important}#newinventory .inventory-car-parent-box .vehicle-content .vehiclebox-title h2,#newinventory .inventory-car-parent-box-2 .vehicle-box .vehiclebox-title h2,#newinventory .standard-inventory .si-vehicle-box .vehiclebox-title h2{font-family:CadillacGothic-NarrowRegular,sans-serif!important;font-size:20px!important;font-weight:700!important;text-transform:uppercase!important}#newinventory .clean-design-srp-card .vehiclebox-title .vehiclebox-title--wrapper{align-items:flex-start!important}#newinventory .clean-design-srp-card .vehiclebox-title-main,#newinventory .oem-vehicledetails-box .oem-vehiclebox-title h2,#newinventory .website_group_inventory_listing .vehicle-box .vehiclebox-title h2{font-family:CadillacGothic-NarrowRegular,sans-serif!important;font-size:20px!important;font-weight:700!important;text-transform:uppercase!important}#newinventory .vehicle-info-icon{background-color:#fff!important;bottom:6px!important;position:relative!important;right:0!important}#newinventory .vehicle-info-icon .info-icon-css{font-size:25px!important}#newinventory .payment-details-tab{font-size:16px!important}#newinventory .payment-details-tab .font-weight-bold{font-weight:400!important}#newinventory .payment-details-tab .msrp_label_custom,#newinventory .payment-details-tab .msrp_value_custom,#newinventory .payment-details-tab .srp-msrp{font-size:16px!important;font-weight:400!important}.inventoryvdpdetails .vdp-vehicle-heading,.mazdaoeminventoryvdp .oem-vehicle-title-section .oem-vdp-vehicle-heading,.vehicle_summary_vdp h1._theme_font_bold.color-white{font-family:CadillacGothic-Regular,sans-serif!important;font-size:24px!important;font-weight:700!important;text-transform:uppercase!important}p:not(#rotational-banner-component .banners-safe-area p){font-family:CadillacGothic-Regular,sans-serif!important;font-size:16px!important;line-height:1.6rem!important}.modal-body,.modal-dialog{font-family:CadillacGothic-Regular,sans-serif!important}._theme_font_bold{font-family:CadillacGothic-WideRegular,sans-serif!important}._theme_buttons_css,._theme_font_regular{font-family:CadillacGothic-Regular,sans-serif!important}._theme_buttons_css{text-transform:uppercase!important}h1.font-weight-bold,h3.font-weight-bold,h4.font-weight-bold,h5.font-weight-bold{font-weight:500!important}h2.font-weight-bold{font-weight:700!important}h1._theme_font_bold,h3._theme_font_bold,h4._theme_font_bold,h5._theme_font_bold{font-family:CadillacGothic-Regular,sans-serif!important}h2._theme_font_bold{font-family:CadillacGothic-WideRegular,sans-serif!important}#paragon-websiteprimary-footer .font-weight-bold,#paragon-websiteprimary-header .font-weight-bold,#website-primary-footer .font-weight-bold,#website-primary-header .font-weight-bold{font-weight:400!important}#paragon-websiteprimary-footer .footer-menu-title,#paragon-websiteprimary-header .footer-menu-title,#website-primary-footer .footer-menu-title,#website-primary-header .footer-menu-title{font-family:CadillacGothic-Medium,sans-serif!important}.rounded-buttons{border-radius:0;font-family:CadillacGothic-Regular,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}.rounded-buttons:not(.cookie-disclaimer .disclaimer-btn a,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons,.service__chips__btn,#btn-details),.rounded-full-buttons:not(.website-input-box){background-color:transparent!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;font-family:CadillacGothic-Regular,sans-serif!important;font-size:12px!important;text-align:center!important;text-transform:uppercase!important}.rounded-buttons:not(.cookie-disclaimer .disclaimer-btn a,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons,.service__chips__btn,#btn-details):hover,.rounded-full-buttons:not(.website-input-box):hover{text-decoration:none!important}.rounded-buttons:not(.cookie-disclaimer .disclaimer-btn a,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons,.service__chips__btn,#btn-details):hover:not(.customize-payment-section .transact-button,.srp-view-details-transact-button-container .srp-transact-button,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons),.rounded-full-buttons:not(.website-input-box):hover:not(.customize-payment-section .transact-button,.srp-view-details-transact-button-container .srp-transact-button,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons){background-color:#000!important;border:1px solid #000!important;color:#fff!important;opacity:1!important}.rounded-buttons:not(.cookie-disclaimer .disclaimer-btn a,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons,.service__chips__btn,#btn-details):active,.rounded-full-buttons:not(.website-input-box):active{background-color:#000!important;color:#fff!important}.theme-coupon-specials .secondary-btn:hover .color-black{color:#fff!important}.image-ur-search-three-tile-container #vehicle-search-section.vehicle-search-buttons .oem-design-vehicle-search .search-bar-filter .search-btn{background-color:#fff!important;border:1px solid #fff!important;color:#000!important;text-transform:uppercase!important}.image-ur-search-three-tile-container #vehicle-search-section.vehicle-search-buttons .oem-design-vehicle-search .search-bar-filter .search-btn:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}.image-ur-search-three-tile-container #vehicle-search-section.vehicle-search-buttons .oem-design-vehicle-search .search-bar-filter .mazda-dropdown-wrapper .mazda-dropdown-header{font-size:13px!important;font-weight:400!important;text-transform:uppercase!important}.image-ur-search-three-tile-container .image-section-container .image-buttons{background-color:#fff!important;border:1px solid #fff!important;color:#000!important;font-family:CadillacGothic-NarrowRegular,sans-serif!important}.image-ur-search-three-tile-container .image-section-container .image-buttons:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important}.sty2-submenu-container .dynamic-section-content .body-type-container .brand-type{background-color:transparent!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;font-family:CadillacGothic-Regular,sans-serif!important;font-size:12px!important;text-align:center!important;text-transform:uppercase!important}.sty2-submenu-container .dynamic-section-content .body-type-container .brand-type:hover{text-decoration:none!important}.sty2-submenu-container .dynamic-section-content .body-type-container .brand-type:hover:not(.customize-payment-section .transact-button,.srp-view-details-transact-button-container .srp-transact-button,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons){background-color:#000!important;border:1px solid #000!important;color:#fff!important;opacity:1!important}.sty2-submenu-container .dynamic-section-content .body-type-container .brand-type:active{background-color:#000!important;color:#fff!important}.sty2-submenu-container .dynamic-section-content .body-type-container .brand-type.active{background-color:#000!important;border:1px solid #000!important;color:#fff!important}#inventorydetails_page .payment-calculator-container #msrp-section-wrapper.border-radius,#inventorydetails_page .payment-calculator-container #msrp-section-wrapper.box-bottom-radius,#inventorydetails_page .payment-calculator-container .finance-box .border-top-radius,#inventoryvdpdetails_page .payment-calculator-container #msrp-section-wrapper.border-radius,#inventoryvdpdetails_page .payment-calculator-container #msrp-section-wrapper.box-bottom-radius,#inventoryvdpdetails_page .payment-calculator-container .finance-box .border-top-radius,#mazda_oem_inventoryvdp_page .payment-calculator-container #msrp-section-wrapper.border-radius,#mazda_oem_inventoryvdp_page .payment-calculator-container #msrp-section-wrapper.box-bottom-radius,#mazda_oem_inventoryvdp_page .payment-calculator-container .finance-box .border-top-radius{border-radius:0}#inventorydetails_page .payment-calculator-container .payment-buy-container .payment-buynow-btnsection .transact-button:hover,#inventoryvdpdetails_page .payment-calculator-container .payment-buy-container .payment-buynow-btnsection .transact-button:hover,#mazda_oem_inventoryvdp_page .payment-calculator-container .payment-buy-container .payment-buynow-btnsection .transact-button:hover{background-color:#171473!important;color:#fff!important}#inventorydetails_page .payment-links,#inventoryvdpdetails_page .payment-links,#mazda_oem_inventoryvdp_page .payment-links{font-family:CadillacGothic-Regular,sans-serif!important;font-weight:400!important;text-transform:uppercase!important}#inventorydetails_page .payment-links a.active,#inventoryvdpdetails_page .payment-links a.active,#mazda_oem_inventoryvdp_page .payment-links a.active{background-color:#171473!important}#inventorydetails_page .payment-links strong,#inventoryvdpdetails_page .payment-links strong,#mazda_oem_inventoryvdp_page .payment-links strong{font-weight:400!important}#inventorydetails_page .vue-slider .vue-slider-rail,#inventoryvdpdetails_page .vue-slider .vue-slider-rail,#mazda_oem_inventoryvdp_page .vue-slider .vue-slider-rail{background-color:#787878!important}#inventorydetails_page .vue-slider .vue-slider-rail .vue-slider-process,#inventoryvdpdetails_page .vue-slider .vue-slider-rail .vue-slider-process,#mazda_oem_inventoryvdp_page .vue-slider .vue-slider-rail .vue-slider-process{background-color:#171473!important}#inventorydetails_page .vue-slider .vue-slider-rail .vue-slider-dot-handle,#inventoryvdpdetails_page .vue-slider .vue-slider-rail .vue-slider-dot-handle,#mazda_oem_inventoryvdp_page .vue-slider .vue-slider-rail .vue-slider-dot-handle{background-color:#171473!important;border-radius:0!important}#inventorydetails_page #finance-payment-customizing ._theme_font_bold,#inventorydetails_page #lease-payment-customizing ._theme_font_bold,#inventoryvdpdetails_page #finance-payment-customizing ._theme_font_bold,#inventoryvdpdetails_page #lease-payment-customizing ._theme_font_bold,#mazda_oem_inventoryvdp_page #finance-payment-customizing ._theme_font_bold,#mazda_oem_inventoryvdp_page #lease-payment-customizing ._theme_font_bold{font-family:CadillacGothic-NarrowRegular,sans-serif!important}#inventorydetails_page #finance-payment-customizing .seg-btns-wrapper .seg-btn--active,#inventorydetails_page #lease-payment-customizing .seg-btns-wrapper .seg-btn--active,#inventoryvdpdetails_page #finance-payment-customizing .seg-btns-wrapper .seg-btn--active,#inventoryvdpdetails_page #lease-payment-customizing .seg-btns-wrapper .seg-btn--active,#mazda_oem_inventoryvdp_page #finance-payment-customizing .seg-btns-wrapper .seg-btn--active,#mazda_oem_inventoryvdp_page #lease-payment-customizing .seg-btns-wrapper .seg-btn--active{background-color:#171473!important}#inventorydetails_page #payments-cash-tab svg,#inventorydetails_page #payments-finance-tab svg,#inventorydetails_page #payments-lease-tab svg,#inventorydetails_page .call-vdp-buttons-container .cta-button-styles em,#inventorydetails_page .call-vdp-buttons-container .cta-button-styles i,#inventorydetails_page .call-vdp-buttons-container .cta-button-styles svg,#inventorydetails_page .primary-inventory-btn-group .checkoutpointingarrow,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button) em,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button) i,#inventorydetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button) svg,#inventorydetails_page .vdp-price-bar-cta-wrapper i,#inventoryvdpdetails_page #payments-cash-tab svg,#inventoryvdpdetails_page #payments-finance-tab svg,#inventoryvdpdetails_page #payments-lease-tab svg,#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles em,#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles i,#inventoryvdpdetails_page .call-vdp-buttons-container .cta-button-styles svg,#inventoryvdpdetails_page .primary-inventory-btn-group .checkoutpointingarrow,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button) em,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button) i,#inventoryvdpdetails_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button) svg,#inventoryvdpdetails_page .vdp-price-bar-cta-wrapper i,#mazda_oem_inventoryvdp_page #payments-cash-tab svg,#mazda_oem_inventoryvdp_page #payments-finance-tab svg,#mazda_oem_inventoryvdp_page #payments-lease-tab svg,#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles em,#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles i,#mazda_oem_inventoryvdp_page .call-vdp-buttons-container .cta-button-styles svg,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .checkoutpointingarrow,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button) em,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button) i,#mazda_oem_inventoryvdp_page .primary-inventory-btn-group .rounded-buttons:not(.transact-button) svg,#mazda_oem_inventoryvdp_page .vdp-price-bar-cta-wrapper i{display:none!important}#inventorydetails_page .ev-calculator-container .card,#inventorydetails_page .ev-calculator-container .card-body .rounded-3,#inventoryvdpdetails_page .ev-calculator-container .card,#inventoryvdpdetails_page .ev-calculator-container .card-body .rounded-3,#mazda_oem_inventoryvdp_page .ev-calculator-container .card,#mazda_oem_inventoryvdp_page .ev-calculator-container .card-body .rounded-3{border-radius:0!important}#inventorydetails_page .ev-calculator-container .card-title,#inventoryvdpdetails_page .ev-calculator-container .card-title,#mazda_oem_inventoryvdp_page .ev-calculator-container .card-title{text-transform:uppercase!important}#inventorydetails_page .location-detail-set .primaryicon-map-pin,#inventorydetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .fa-heart,#inventorydetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .heart-icon-hover,#inventorydetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .heart-toggle-btn,#inventorydetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .message-toggle-btn,#inventorydetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .mx-2,#inventorydetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .primaryicon-email,#inventorydetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .primaryicon-heart,#inventorydetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .print-toggle-btn,#inventorydetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .text-toggle-btn,#inventorydetails_page .step-navigation .fa-heart,#inventorydetails_page .step-navigation .mx-2,#inventorydetails_page .step-navigation .primaryicon-email,#inventorydetails_page .step-navigation .primaryicon-heart,#inventoryvdpdetails_page .location-detail-set .primaryicon-map-pin,#inventoryvdpdetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .fa-heart,#inventoryvdpdetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .heart-icon-hover,#inventoryvdpdetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .heart-toggle-btn,#inventoryvdpdetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .message-toggle-btn,#inventoryvdpdetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .mx-2,#inventoryvdpdetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .primaryicon-email,#inventoryvdpdetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .primaryicon-heart,#inventoryvdpdetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .print-toggle-btn,#inventoryvdpdetails_page .oem-vehicle-title-section .oem-vehicle-title-icons .text-toggle-btn,#inventoryvdpdetails_page .step-navigation .fa-heart,#inventoryvdpdetails_page .step-navigation .mx-2,#inventoryvdpdetails_page .step-navigation .primaryicon-email,#inventoryvdpdetails_page .step-navigation .primaryicon-heart,#mazda_oem_inventoryvdp_page .location-detail-set .primaryicon-map-pin,#mazda_oem_inventoryvdp_page .oem-vehicle-title-section .oem-vehicle-title-icons .fa-heart,#mazda_oem_inventoryvdp_page .oem-vehicle-title-section .oem-vehicle-title-icons .heart-icon-hover,#mazda_oem_inventoryvdp_page .oem-vehicle-title-section .oem-vehicle-title-icons .heart-toggle-btn,#mazda_oem_inventoryvdp_page .oem-vehicle-title-section .oem-vehicle-title-icons .message-toggle-btn,#mazda_oem_inventoryvdp_page .oem-vehicle-title-section .oem-vehicle-title-icons .mx-2,#mazda_oem_inventoryvdp_page .oem-vehicle-title-section .oem-vehicle-title-icons .primaryicon-email,#mazda_oem_inventoryvdp_page .oem-vehicle-title-section .oem-vehicle-title-icons .primaryicon-heart,#mazda_oem_inventoryvdp_page .oem-vehicle-title-section .oem-vehicle-title-icons .print-toggle-btn,#mazda_oem_inventoryvdp_page .oem-vehicle-title-section .oem-vehicle-title-icons .text-toggle-btn,#mazda_oem_inventoryvdp_page .step-navigation .fa-heart,#mazda_oem_inventoryvdp_page .step-navigation .mx-2,#mazda_oem_inventoryvdp_page .step-navigation .primaryicon-email,#mazda_oem_inventoryvdp_page .step-navigation .primaryicon-heart{display:none!important}#inventorydetails_page .align-items-lg-start a,#inventorydetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a,#inventorydetails_page .inventory-vdp-top-section .section-two a,#inventoryvdpdetails_page .align-items-lg-start a,#inventoryvdpdetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a,#inventoryvdpdetails_page .inventory-vdp-top-section .section-two a,#mazda_oem_inventoryvdp_page .align-items-lg-start a,#mazda_oem_inventoryvdp_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a,#mazda_oem_inventoryvdp_page .inventory-vdp-top-section .section-two a{text-decoration:underline!important;text-transform:uppercase!important}#inventorydetails_page .align-items-lg-start a:hover,#inventorydetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a:hover,#inventorydetails_page .inventory-vdp-top-section .section-two a:hover,#inventoryvdpdetails_page .align-items-lg-start a:hover,#inventoryvdpdetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a:hover,#inventoryvdpdetails_page .inventory-vdp-top-section .section-two a:hover,#mazda_oem_inventoryvdp_page .align-items-lg-start a:hover,#mazda_oem_inventoryvdp_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a:hover,#mazda_oem_inventoryvdp_page .inventory-vdp-top-section .section-two a:hover{color:#9f9b9b!important}#inventorydetails_page .align-items-lg-start a em,#inventorydetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a em,#inventorydetails_page .inventory-vdp-top-section .section-two a em,#inventoryvdpdetails_page .align-items-lg-start a em,#inventoryvdpdetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a em,#inventoryvdpdetails_page .inventory-vdp-top-section .section-two a em,#mazda_oem_inventoryvdp_page .align-items-lg-start a em,#mazda_oem_inventoryvdp_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a em,#mazda_oem_inventoryvdp_page .inventory-vdp-top-section .section-two a em{display:inline-block!important;text-decoration:none!important}#inventorydetails_page .align-items-lg-start a .mx-2,#inventorydetails_page .align-items-lg-start a .primaryicon-download-bold,#inventorydetails_page .align-items-lg-start a .primaryicon-pdf-icon,#inventorydetails_page .align-items-lg-start a .primaryicon-share,#inventorydetails_page .align-items-lg-start a .primaryicon-user-icon,#inventorydetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .mx-2,#inventorydetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-download-bold,#inventorydetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-pdf-icon,#inventorydetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-share,#inventorydetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-user-icon,#inventorydetails_page .inventory-vdp-top-section .section-two a .mx-2,#inventorydetails_page .inventory-vdp-top-section .section-two a .primaryicon-download-bold,#inventorydetails_page .inventory-vdp-top-section .section-two a .primaryicon-pdf-icon,#inventorydetails_page .inventory-vdp-top-section .section-two a .primaryicon-share,#inventorydetails_page .inventory-vdp-top-section .section-two a .primaryicon-user-icon,#inventoryvdpdetails_page .align-items-lg-start a .mx-2,#inventoryvdpdetails_page .align-items-lg-start a .primaryicon-download-bold,#inventoryvdpdetails_page .align-items-lg-start a .primaryicon-pdf-icon,#inventoryvdpdetails_page .align-items-lg-start a .primaryicon-share,#inventoryvdpdetails_page .align-items-lg-start a .primaryicon-user-icon,#inventoryvdpdetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .mx-2,#inventoryvdpdetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-download-bold,#inventoryvdpdetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-pdf-icon,#inventoryvdpdetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-share,#inventoryvdpdetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-user-icon,#inventoryvdpdetails_page .inventory-vdp-top-section .section-two a .mx-2,#inventoryvdpdetails_page .inventory-vdp-top-section .section-two a .primaryicon-download-bold,#inventoryvdpdetails_page .inventory-vdp-top-section .section-two a .primaryicon-pdf-icon,#inventoryvdpdetails_page .inventory-vdp-top-section .section-two a .primaryicon-share,#inventoryvdpdetails_page .inventory-vdp-top-section .section-two a .primaryicon-user-icon,#mazda_oem_inventoryvdp_page .align-items-lg-start a .mx-2,#mazda_oem_inventoryvdp_page .align-items-lg-start a .primaryicon-download-bold,#mazda_oem_inventoryvdp_page .align-items-lg-start a .primaryicon-pdf-icon,#mazda_oem_inventoryvdp_page .align-items-lg-start a .primaryicon-share,#mazda_oem_inventoryvdp_page .align-items-lg-start a .primaryicon-user-icon,#mazda_oem_inventoryvdp_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .mx-2,#mazda_oem_inventoryvdp_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-download-bold,#mazda_oem_inventoryvdp_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-pdf-icon,#mazda_oem_inventoryvdp_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-share,#mazda_oem_inventoryvdp_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .primaryicon-user-icon,#mazda_oem_inventoryvdp_page .inventory-vdp-top-section .section-two a .mx-2,#mazda_oem_inventoryvdp_page .inventory-vdp-top-section .section-two a .primaryicon-download-bold,#mazda_oem_inventoryvdp_page .inventory-vdp-top-section .section-two a .primaryicon-pdf-icon,#mazda_oem_inventoryvdp_page .inventory-vdp-top-section .section-two a .primaryicon-share,#mazda_oem_inventoryvdp_page .inventory-vdp-top-section .section-two a .primaryicon-user-icon{display:none!important}#inventorydetails_page .align-items-lg-start a .color-red,#inventorydetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .color-red,#inventorydetails_page .inventory-vdp-top-section .section-two a .color-red,#inventoryvdpdetails_page .align-items-lg-start a .color-red,#inventoryvdpdetails_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .color-red,#inventoryvdpdetails_page .inventory-vdp-top-section .section-two a .color-red,#mazda_oem_inventoryvdp_page .align-items-lg-start a .color-red,#mazda_oem_inventoryvdp_page .inventory-vdp-top-navigation_section .single-vehicle-gallery a .color-red,#mazda_oem_inventoryvdp_page .inventory-vdp-top-section .section-two a .color-red{color:red!important}#inventorydetails_page .align-items-start,#inventoryvdpdetails_page .align-items-start,#mazda_oem_inventoryvdp_page .align-items-start{align-items:flex-end!important;display:flex!important;flex-direction:column!important}#inventorydetails_page .align-items-lg-start,#inventoryvdpdetails_page .align-items-lg-start,#mazda_oem_inventoryvdp_page .align-items-lg-start{font-size:13px!important;margin-bottom:5px!important}#inventorydetails_page .align-items-lg-start .mr-2,#inventorydetails_page .align-items-lg-start .mr-lg-3,#inventoryvdpdetails_page .align-items-lg-start .mr-2,#inventoryvdpdetails_page .align-items-lg-start .mr-lg-3,#mazda_oem_inventoryvdp_page .align-items-lg-start .mr-2,#mazda_oem_inventoryvdp_page .align-items-lg-start .mr-lg-3{margin-right:0!important}#inventorydetails_page #incentives .vdp-incentives,#inventoryvdpdetails_page #incentives .vdp-incentives,#mazda_oem_inventoryvdp_page #incentives .vdp-incentives{background-color:transparent!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;font-family:CadillacGothic-Regular,sans-serif!important;font-size:12px!important;font-weight:400!important;text-align:center!important;text-transform:uppercase!important}#inventorydetails_page #incentives .vdp-incentives:hover,#inventoryvdpdetails_page #incentives .vdp-incentives:hover,#mazda_oem_inventoryvdp_page #incentives .vdp-incentives:hover{text-decoration:none!important}#inventorydetails_page #incentives .vdp-incentives:hover:not(.customize-payment-section .transact-button,.srp-view-details-transact-button-container .srp-transact-button,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons),#inventoryvdpdetails_page #incentives .vdp-incentives:hover:not(.customize-payment-section .transact-button,.srp-view-details-transact-button-container .srp-transact-button,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons),#mazda_oem_inventoryvdp_page #incentives .vdp-incentives:hover:not(.customize-payment-section .transact-button,.srp-view-details-transact-button-container .srp-transact-button,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons){background-color:#000!important;border:1px solid #000!important;color:#fff!important;opacity:1!important}#inventorydetails_page #incentives .vdp-incentives:active,#inventoryvdpdetails_page #incentives .vdp-incentives:active,#mazda_oem_inventoryvdp_page #incentives .vdp-incentives:active{background-color:#000!important;color:#fff!important}#trans-body h2{font-family:CadillacGothic-Regular,sans-serif!important;font-weight:700!important;text-transform:uppercase!important}.cookie-disclaimer .disclaimer-btn a{background-color:transparent;border:1px solid #fff;color:#fff!important}.cookie-disclaimer .disclaimer-btn a:hover{background-color:#fff;color:#000!important}.vdv-modal #VDVvehicleTitle .vdv-title._theme_font_bold{font-family:CadillacGothic-WideBold,sans-serif!important;text-transform:uppercase!important}.vdv-modal #VDVvehicleDescription{text-transform:uppercase!important}.vdv-modal #VDVfinanceTitle._theme_font_bold{text-transform:uppercase!important}.vdv-modal #VDVfinancePrice._theme_font_bold,.vdv-modal #VDVfinanceTitle._theme_font_bold{font-family:CadillacGothic-WideMedium,sans-serif!important}.vdv-modal #VDVfinanceDescription{font-family:CadillacGothic-Medium,sans-serif!important;text-transform:uppercase!important}.vdv-modal #footer .endButton._theme_font_bold{background-color:transparent!important;border:1px solid #fff!important;border-radius:0!important;color:#fff!important;font-family:CadillacGothic-Regular,sans-serif!important;font-size:12px!important;text-align:center!important;text-transform:uppercase!important}.vdv-modal #footer .endButton._theme_font_bold:hover{background-color:#fff!important;border:1px solid #fff!important;color:#000!important;text-decoration:none!important}.vdv-modal .vdv-text-link{text-decoration:underline!important}.vdv-modal .vdv-text-link .primaryicon-share{display:none!important}.vdv-modal .vdv-text-link:hover{opacity:.7!important}.wizard-backgroundcolor{background-color:rgba(0,0,0,.8)}.darkcolor-primary{background-color:#a61616}#websiteprimary_landing .brand-browse__header .brand-browse__title,#websiteprimary_landing .direction-box .findus-text,#websiteprimary_landing .explore-by-models .explore-model-title,#websiteprimary_landing .research-model-section-header,#websiteprimary_landing .rotational-coupon-specials .title,#websiteprimary_landing .rotational-preownedvehicles h4,#websiteprimary_landing .vehicle-title-wrapper .vehicle-count-title,.sticky-price-bar .sticky-price-bar-title span{text-transform:uppercase!important}#websiteprimary_landing .search-vehicle-component .vehicle-search-links .vehicle-search-link-item a{font-size:16px!important;font-weight:400}#websiteprimary_landing .search-vehicle-component .vehicle-search-links .vehicle-search-link-item a span{width:100%}#compare-menu .vehicle-name,#coupon-specials-list .model-name,#coupon-specials-list .special-description .model-name,#coupon-specials-list .special-description .vehicle-name,#coupon-specials-list .special-model,#coupon-specials-list .special-vehicle-name,#coupon-specials-list .specials-vehicle-name,#coupon-specials-list .vehicle-name,#coupon-specials-list .vehicle-title,#coupon-specials-list h2.vehicle-title,#reserve-your-vehicle .model-name,#reserve-your-vehicle .reserve-your-card-title,#reserve-your-vehicle .select-series h2,#reserve-your-vehicle .selected-vehicle-name,#reserve-your-vehicle .series-model,#reserve-your-vehicle .vehicle-name,#reserve-your-vehicle .vehicle-title,#website-primary-footer .footer-dealer-info .footer-menu-title,._website_header .t-mm-header-action-items,._website_header .t-mm-header-action-items .mm-header-signin,.clean-design-srp-card .vehiclebox-title-main,.compare-vehicle-list .vehicle-name,.conquest-vehicle-garage .vehicle-name,.explore-by-models .bw-vehicle-count-title,.incentivespage ._theme_font_bold_vehicle,.incentivespage .car-offer-content .vehicle-name,.incentivespage .car-offer-content h2,.incentivespage .car-title-count,.incentivespage .incentive-model,.incentivespage .lease-model-name,.incentivespage .model-filter-container .custom-check-box-label,.incentivespage .model-name,.incentivespage .offer-description .model-name,.incentivespage .offer-description .vehicle-name,.incentivespage .vehicle-name,.model-research-slider .bw-vehicle-count-title,.model-research-slider .extordinary-vehicle-title,.model-research-slider .info-model,.model-research-slider .model-name,.model-research-slider .vehicle-description .vehicle-name,.model-research-slider .vehicle-model,.model-research-slider .vehicle-model-name,.model-research-slider .vehicle-name,.model-research-slider .vehiclepay-title,.model-research-slider h2.vehicle-name,.oem-similar-vehicles .oem-similar-vehicle-title,.offer-vehicle-name .dynamic-banners-make-and-trim,.offer-vehicle-name .info-model,.research-models-section .bw-vehicle-count-title,.research-models-section .extordinary-vehicle-title,.research-models-section .info-model,.research-models-section .model-name,.research-models-section .vehicle-description .vehicle-name,.research-models-section .vehicle-model,.research-models-section .vehicle-model-name,.research-models-section .vehicle-name,.research-models-section .vehiclepay-title,.research-models-section h2.vehicle-name,.reserve-vehicle-container .model-name,.reserve-vehicle-container .reserve-your-card-title,.reserve-vehicle-container .select-series h2,.reserve-vehicle-container .selected-vehicle-name,.reserve-vehicle-container .series-model,.reserve-vehicle-container .vehicle-name,.reserve-vehicle-container .vehicle-title,.rotational-research-models .bw-vehicle-count-title,.rotational-research-models .extordinary-vehicle-title,.rotational-research-models .info-model,.rotational-research-models .model-name,.rotational-research-models .vehicle-description .vehicle-name,.rotational-research-models .vehicle-model,.rotational-research-models .vehicle-model-name,.rotational-research-models .vehicle-name,.rotational-research-models .vehiclepay-title,.rotational-research-models h2.vehicle-name,.similar-vehicles-section .similar-vehicles-heading,.special-banner .single-vehicle-title,.special-banner .vehicle-title,.special-box .model-name,.special-box .special-description .model-name,.special-box .special-description .vehicle-name,.special-box .special-model,.special-box .special-vehicle-name,.special-box .specials-vehicle-name,.special-box .vehicle-name,.special-box .vehicle-title,.special-box h2.vehicle-title,.theme-coupon-specials .model-name,.theme-coupon-specials .special-description .model-name,.theme-coupon-specials .special-description .vehicle-name,.theme-coupon-specials .special-model,.theme-coupon-specials .special-vehicle-name,.theme-coupon-specials .specials-vehicle-name,.theme-coupon-specials .vehicle-name,.theme-coupon-specials .vehicle-title,.theme-coupon-specials h2.vehicle-title,.vehicle-details .vdp-vehicle-heading,.vehicle-models-slick-section .bw-vehicle-count-title,.vehicle-models-slick-section .extordinary-vehicle-title,.vehicle-models-slick-section .info-model,.vehicle-models-slick-section .model-name,.vehicle-models-slick-section .vehicle-description .vehicle-name,.vehicle-models-slick-section .vehicle-model,.vehicle-models-slick-section .vehicle-model-name,.vehicle-models-slick-section .vehicle-name,.vehicle-models-slick-section .vehiclepay-title,.vehicle-models-slick-section h2.vehicle-name,h1{text-transform:uppercase!important}.inventory_listing{background-color:#d2d2d2!important}#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 .progress-slider .selected-range input{border-radius:0}#newinventory .multiselect-filters-container .multi-filter-dropdown .multidropdown-apply{background-color:transparent!important;border:1px solid #000!important;border-radius:0!important;border-radius:0;color:#000!important;font-family:CadillacGothic-Regular,sans-serif!important;font-size:12px!important;text-align:center!important;text-transform:uppercase!important}#newinventory .multiselect-filters-container .multi-filter-dropdown .multidropdown-apply:hover{text-decoration:none!important}#newinventory .multiselect-filters-container .multi-filter-dropdown .multidropdown-apply:hover:not(.customize-payment-section .transact-button,.srp-view-details-transact-button-container .srp-transact-button,.vehicle-search-buttons .oem-design-vehicle-search .search-btn,.image-section-container .image-buttons){background-color:#000!important;border:1px solid #000!important;color:#fff!important;opacity:1!important}#newinventory .multiselect-filters-container .multi-filter-dropdown .multidropdown-apply:active{background-color:#000!important;color:#fff!important}#newinventory .bgcolor-primary-custom-checkbox em,#newinventory .multiselect-filters-container .left-multi-select .filters_section_parent .filters-section .nav-link,#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{border-radius:0}#newinventory .srp-vehicles-container .vehicle-content .srp-view-details-transact-button-container .srp-transact-button:hover{background-color:#171473!important;color:#fff!important}#newinventory .inventory-pagination .page-item .page-link{border-radius:0}#newinventory .vue-slider-dot-handle{background-color:#171473!important;border-color:#171473!important;border-radius:0!important}#newinventory .el-switch .el-switch-style._msbi_background_color,#newinventory .el-switch .el-switch-style.bgcolor-primary,#newinventory .vue-slider-dot-tooltip-inner,#newinventory .vue-slider-process{background-color:#171473!important}#newinventory .el-switch input[type=checkbox]:not(:checked)+.el-switch-style{background-color:#787878!important}#newinventory .bgcolor-primary-custom-checkbox .primarybg-checked,#newinventory .bgcolor-primary-custom-checkbox .primarybg-checked.bgcolor-primary,#newinventory .left-multi-select .nav-link._msbi_background_color,#newinventory .left-multi-select .nav-link.bgcolor-primary{background-color:#171473!important;border-color:#171473!important}#newinventory .inventory-type-list .nav-link{font-size:13px!important}#newinventory .inventory-type-list .nav-link._msbi_background_color,#newinventory .inventory-type-list .nav-link.bgcolor-primary{background-color:#171473!important;border-color:#171473!important}#newinventory .inventory-type-list .nav-link.bgcolor-light-grey{background-color:#787878!important;color:#fff!important}#newinventory .nav-justified{flex-wrap:nowrap!important}#newinventory .nav-justified .nav-link{font-size:13px!important}#newinventory .nav-justified .nav-link.bgcolor-light-grey{background-color:#787878!important;color:#fff!important}#newinventory .vehicle-info-icon .primaryicon-options-btn-new .path1:before,#newinventory .vehicle-info-icon .primaryicon-options-btn-new .path2:before{color:transparent!important}#newinventory .vehicle-info-icon .info-icon-css{border:2px solid #787878;border-radius:0!important;font-size:40px;padding:4px}#newinventory .srp-overlay-close-sec .primaryicon-back-circle-arrow .path1:before{color:transparent!important;opacity:0!important}#newinventory .srp-overlay-close-sec .primaryicon-close-icon-gray .path2:before{color:transparent!important}#newinventory .app-level-cta-container em[class*=primaryicon],#newinventory .app-level-cta-container i[class*=primaryicon],#newinventory .app-level-cta-container img:not(.img-fluid):not(.vehicle-box__image),#newinventory .app-level-cta-container span[class*=primaryicon],#newinventory .certified-logo,#newinventory .primary-button-parent em[class*=primaryicon],#newinventory .primary-button-parent i[class*=primaryicon],#newinventory .primary-button-parent img:not(.img-fluid):not(.vehicle-box__image),#newinventory .primary-button-parent span[class*=primaryicon]{display:none!important}#rotational-banner-component .banners-safe-area .offer-vehicle-name .info-model,#rotational-banner-component .banners-safe-area .offer-vehicle-name .info-year-type{text-transform:uppercase!important}#rotational-banner-component .banners-safe-area ._theme_font_bold{font-family:cadillacgothic-Regular,sans-serif!important}.lightbackground-primary{background-color:#9c1a32!important}.lightbackground2-primary{background-color:#c51737!important}#_website_primary ._theme_sales_links{border-color:#484545!important;color:#fff!important}#_website_primary ._theme_sales_links a{color:inherit}#_website_primary ._theme_footer .footer-text-color,#_website_primary ._theme_footer .footer-text-color a{color:#fff}#_website_primary ._theme_footer .footer-text-color a:hover{color:#fff;text-decoration:none}#_website_primary ._theme_footer .contact-us-btn,#_website_primary ._theme_footer h3{color:#fff!important}#_website_primary ._theme_footer_border_color,#_website_primary ._theme_top_border_color{border-color:#f2f2f2!important}#_website_primary ._theme_footer_icons,#_website_primary ._theme_mobile_footer_h_tag_color,#_website_primary ._theme_mobile_footer_text_color,#_website_primary ._theme_mobile_footer_text_colora,#_website_primary .primary-mobile-footer .contact-us-btn{color:#fff!important}#_website_primary ._theme_mobile_footer_text_colora:hover{color:#212529!important;text-decoration:none}#_luxury_template .website-luxury-footer .footer-client-contact-info{color:#fff!important}#_luxury_template .website-luxury-footer .footer-client-contact-info a{color:inherit!important}#_luxury_template .website-luxury-footer .dynamicfooter h3,#_luxury_template .website-luxury-footer .dynamicfooter li a,#_luxury_template .website-luxury-footer .footer-bottom-links,#_luxury_template .website-luxury-footer .footer-client-name,#_luxury_template .website-luxury-footer .social-icons-withno-outline a{color:#fff!important}#_luxury_template .website-luxury-footer .footer-bottom-links a{color:inherit!important}#_luxury_template .website-luxury-footer .contact-us-btn{background-color:#fff!important;color:#000!important}#_luxury_template .website-luxury-footer ._theme_footer_icons{color:#fff!important}#_luxury_template .website-luxury-footer ._theme_footer_border,#_luxury_template .website-luxury-footer ._theme_footer_border_color{border-color:#c51737!important}#_luxury_template ._theme_mobile_footer_h_tag_color,#_luxury_template .mobile-dynamic-footer li a{color:#fff!important}.power-search-btn-mixin .search-bar-filter .search-btn{font-size:16px!important;font-weight:700!important;letter-spacing:0!important}#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:CadillacGothic-Medium!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 .gemini-simplify-fixed-submenu,#website-primary-header .sty2-submenu-container .scrollable-menu-section,#website-primary-header .submenu-navigation,#website-primary-header .vm-style-one .level-two-menu{font-family:CadillacGothic-Medium!important;font-weight:400!important;text-transform:none!important}#website-primary-header .columns-menu .menu-hours-contact,#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 .utility-bar-top,#website-primary-header .vm-style-one .level-one-menu .mm-dealer-info,#website-primary-header .websiteclassic-header .header_background_grey{font-family:CadillacGothic-NarrowRegular!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-footer .footer-container-bottom-section,#website-primary-footer .footer-container-top-section .footer-col,#website-primary-footer .footer-container-top-section h3{font-family:CadillacGothic-Medium!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:CadillacGothic-Medium!important;font-weight:400!important;text-transform:uppercase!important}#paragon-websiteprimary-header .mobile-submenu .submenu-item,#paragon-websiteprimary-header .mobile-submenu .submenu-list-item,.mobile-menu-section .mobile-submenu .submenu-item,.mobile-menu-section .mobile-submenu .submenu-list-item{font-family:CadillacGothic-Medium!important;font-weight:400!important;text-transform:none!important}#paragon-websiteprimary-header .dealer-info,#paragon-websiteprimary-header .mm-dealer-info,#paragon-websiteprimary-header .mobile-hour-top-section,.mobile-menu-section .dealer-info,.mobile-menu-section .mm-dealer-info,.mobile-menu-section .mobile-hour-top-section{font-family:CadillacGothic-NarrowRegular!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:CadillacGothic-Medium!important;font-weight:400!important;text-transform:none!important}.hover-signin-popup .button-link,.hover-signin-popup .prompt-signin-btn{text-transform:capitalize!important}.hover-signin-popup .button-link,.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:underline!important;text-transform:capitalize!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:uppercase!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:uppercase!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}.v-slick-custom-arrow-position,.v-slick-custom-arrow-position .v-slick-custom-arrow,em.primaryicon-left-arrow.slick-arrow,em.primaryicon-right-arrow.slick-arrow{border-radius:0}.search-bar-filter{border-radius:0!important}.search-vehicle-component .search-btn,.search-vehicle-component .search-by-section,.search-vehicle-component .selected-style{border-radius:0}.rotational-google-reviews .alert-warning,.rotational-preownedvehicles .pre-owned-viewdetails-btn,.value_your_trade .form-control,.value_your_trade .input-section,.value_your_trade .modal-form.modal-dialog{border-radius:0!important}@media (max-width:767px){#website-primary-header .search-bar-box .vehicle_input,#website-primary-header .temp-language,.primary-mobile-footer .temp-language{border-radius:0}.mobile-mega-menu .brands-container,.mobile-mega-menu .filter-section,.mobile-mega-menu .m-research-models-container,.mobile-mega-menu .m-specials-container,.mobile-mega-menu .menu-inventory,.mobile-mega-menu .model-item-block,.mobile-mega-menu .see-more-btn,.mobile-mega-menu .special-box,.mobile-mega-menu .tile-item,.mobile-mega-menu .year-selection,.mobile-mega-menu .years-list-wrapper{border-radius:0!important}.inventory_listing .nav-pills .nav-link,.inventory_listing .vue-slider-dot-handle{border-radius:0}.transact-modal .mobile-transact-footer .back-btn,.transact-modal .mobile-transact-footer .next-btn{border-radius:0!important}}#getdirectionpage .form-control,#reserve-your-vehicle .color-box,#reserve-your-vehicle .form-control,#reserve-your-vehicle .select-btn,#sellusyourcar-v3 .form-control,.mm-select-topfilters .modal-content,.mm-select-topfilters .nav-pills .nav-link,.mm-select-topfilters .subcat-item .feature-vc-count{border-radius:0}.transact-modal .transact-trade-footer .continue-button{border-radius:0!important}.back-to-top-btn{border-radius:0}#website-primary-header ._login_button,#website-primary-header .signin-box:not(.websiteclassic-header .signin-box,.gemini-utility-menu .signin-box,.bw_template_header .header-menu .signin-container .signin-box){font-family:CadillacGothic-Regular,sans-serif!important;font-weight:400!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}#rotational-banner-component .rotational-banner-component #btn-details{background-color:#fff!important;border:1px solid #fff!important;color:#000!important;font-family:cadillacgothic-Regular,sans-serif!important;font-size:13px!important;font-weight:400!important}#rotational-banner-component .rotational-banner-component #btn-details:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}#rotational-banner-component .rotational-banner-component #btn-details .primaryicon-info{display:none!important}.four-pack-carousel-banner #rotaional-carousel .banner-view-details{bottom:35px!important}.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}.mobile-mega-menu .mobile-mm-header .primaryicon-circle-back-arrow .path1:before{color:transparent!important}}#contactPage .contact-card .primaryicon-phone,#contactPage .primaryicon-contact-chat,#contactPage .primaryicon-email,.contactus-modal .close-wrapper .primaryicon-phone-left,.contactus-modal .lead-form-block .boat-icon,.footer-dealer-info .contact-us-btn .primaryicon-phone{display:none}#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;font-family:CadillacGothic-Regular,sans-serif!important;font-size:12px;font-weight:400!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 .sty2-submenu-container,#website-primary-header .sty2-submenu-container .brands-container{border-radius:0}#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 .menu-inventory{background-color:#fff;border-radius:0}#website-primary-header .model-research-slider .vehiclepay,#website-primary-header .sty2-submenu-container .m-specials-container .special-box,#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-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}#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,.specials #filter-form .form-control.rounded-corners,.specials .offer{border-radius:0}.close-outercircle,.close-outercircle:focus,.close-outercircle:hover{background:none!important;background-color:transparent!important;border:none!important;border-radius:0!important;height:auto!important;transform:none!important;width:auto!important}.primaryicon-close-circle .path1:before{color:transparent!important}.primaryicon-close-circle .path2:before,.primaryicon-close-circle .path3:before{color:#000!important}.bonus-offer-close-circle,.primary-close-circle{border:none!important}#main-header .ask_ai *{border-radius:0!important}#main-header .ask_ai .sparks_icon{border-radius:50%!important}#chat-widget-container *,.ai-menu-sticky-wrapper *{border-radius:0!important}.assistance_box p{font-size:11px!important}.chat_assistant_bot .content h6{font-size:1rem!important}#assistantAiV2 .ask_ai *,#chat-widget *,.chat_assistant_bot *{border-radius:0!important}#assistantAiV2 .ask_ai .message-container span,#assistantAiV2 .ask_ai .mobile_footer_widget span,#assistantAiV2 .ask_ai .strip_input,#assistantAiV2 .ask_ai p,#main-header .ask_ai .mobile_footer_widget span{font-size:14px!important}@media screen and (max-width:600px){#assistantAiV2 .ask_ai p{font-size:.75rem!important}#assistantAiV2 .ask_ai .sparks_icon{border-radius:50%!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: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}}