#mazdamodellanding{background-color:#fff !important}#mazdamodellanding .common-font-style{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center}#mazdamodellanding .test{color:orange}#mazdamodellanding .rounded-buttons{min-width:195px !important}#mazdamodellanding .bg-white-gray{background-color:#f5f5f5}#mazdamodellanding .bg-linear-white-gray{background-image:linear-gradient(#f5f5f5, #fff);background-color:#fff}#mazdamodellanding .disclosure-text{cursor:pointer}#mazdamodellanding .text-transform-none{text-transform:none !important}#mazdamodellanding .mazda-mx-5-header-top-menu{max-width:1250px;padding:0px !important}#mazdamodellanding .mazda-mx-5-header-top-menu .header-main-heading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:18px;line-height:1;letter-spacing:5.4px;color:#101010}@media (max-width:768px){#mazdamodellanding .mazda-mx-5-header-top-menu .header-main-heading{letter-spacing:2.4px;font-size:15px}#mazdamodellanding .mazda-mx-5-header-top-menu .header-main-heading .rounded-buttons{letter-spacing:1.3px !important;font-size:12px !important}}@media (max-width:768px){#mazdamodellanding .mazda-mx-5-header-top-menu .rounded-buttons{letter-spacing:1.3px !important;font-size:12px !important}}#mazdamodellanding .hero-banner-section{height:calc(100vh - 100px);position:relative}#mazdamodellanding .hero-banner-section-img-wrapper{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-mx5-miata/2025-mx5-miata-VDP-desktop-static-Hero-.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-mx5-miata/2025-mx5-miata-VDP-desktop-static-Hero-.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-mx5-miata/2025-mx5-miata-VDP-desktop-static-Hero-.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-mx5-miata/my24-mx5-st-vlp-overview-hero-desktop.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-mx5-miata/my24-mx5-st-vlp-overview-hero-desktop.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-mx5-miata/my24-mx5-st-vlp-overview-hero-desktop.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata.mx5{background-image:url(/images/mazdamx52022/2021-MazdaMX5Miata-desktop-static-homepage_v2.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata.mx5{background-image:url(/images/mazdamx52022/2021-MazdaMX5Miata-tablet-static-homepage.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata.mx5{background-image:url(/images/mazdamx52022/2021-MazdaMX5Miata-mobile-static-homepage.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata.mx5-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-mx5-miata/2021-MazdaMX5Miata-desktop-static-homepage_v2.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata.mx5-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-mx5-miata/2021-MazdaMX5Miata-tablet-static-homepage.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata.mx5-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-mx5-miata/2021-MazdaMX5Miata-mobile-static-homepage.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata.mx5rf{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-mx5rf/2021-MazdaMX5RF-desktop-static-homepage_v2.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata.mx5rf{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-mx5rf/2021-MazdaMX5RF-tablet-static-homepage.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.MX-5-Miata.mx5rf{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-mx5rf/2021-MazdaMX5RF-mobile-static-homepage.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mx5rf2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-mx5-miata-rf/2022-MazdaMX5RF-desktop-static-homepage.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mx5rf2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-mx5-miata-rf/2022-MazdaMX5RF-tablet-static-homepage.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mx5rf2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-mx5-miata-rf/2022-MazdaMX5RF-mobile-static-homepage.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mx5rf2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-mx5-miata-rf/my24-mx5-rf-vlp-overview-desktop-static-hero.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mx5rf2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-mx5-miata-rf/my24-mx5-rf-vlp-overview-desktop-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mx5rf2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-mx5-miata-rf/my24-mx5-rf-vlp-overview-desktop-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mx5rf2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-mx5-miata-rf/Hero.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mx5rf2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-mx5-miata-rf/Hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mx5rf2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-mx5-miata-rf/Hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazda3hatchback{background-image:url(/images/mazdamodels/mazda3hatchback/HEROIMAGE/DESKTOP/2022-mazda3-hatchback-desktop-static-hero-v3.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3hatchback{background-image:url(/images/mazdamodels/mazda3hatchback/HEROIMAGE/TABLET/2022-mazda3-hatchback-tablet-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3hatchback{background-image:url(/images/mazdamodels/mazda3hatchback/HEROIMAGE/MOBILE/2022-mazda3-hatchback-mobile-static-hero-homepage-v2.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazda3hatchback2023{background-image:url(/images/mazdamodels/2023mazda3hatchback/Hero/Desktop/f-2023-M3-vlp-video-hero-turbo.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3hatchback2023{background-image:url(/images/mazdamodels/2023mazda3hatchback/Hero/Tablet/f-2023-M3-tablet-video-hero-turbo.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3hatchback2023{background-image:url(/images/mazdamodels/2023mazda3hatchback/Hero/Mobile/f-2023-M3-mobile-video-hero-turbo.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazda3hatchback2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-hatchback/my25-m3h-T3-hero-desktop_with_disclaimer.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3hatchback2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-hatchback/my25-m3h-T3-hero-mobile_with_disclaimer.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx-9{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx9/2022-cx9-desktop-static-hero-v3.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx-9{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx9/2022-cx9-tablet-static-hero-v3.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx-9{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx9/2022-cx9-mobile-static-hero-v3.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx9-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx9/2023-cx9-desktop-static-herov2.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx9-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx9/2023-cx9-tablet-static-herov2.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx9-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx9/2023-cx9-mobile-static-herov2.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazda3sedan{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-m3s/2022-mazda3-sedan-desktop-static-hero-v3.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3sedan{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-m3s/2022-mazda3-sedan-tablet-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3sedan{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-m3s/2022-mazda3-sedan-mobile-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazda3sedan2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-m3s/2023-mazda-3-sedan-desktop.jpeg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3sedan2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-m3s/2023-mazda-3-sedan-tablet.jpeg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3sedan2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-m3s/2023-mazda-3-sedan-mobile.jpeg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazda3-sedan-2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-m3s/my24-mazda3-sedan-overview-hero-v1-desktop.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3-sedan-2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-m3s/2023-mazda-3-sedan-tablet.jpeg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3-sedan-2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-m3s/2023-mazda-3-sedan-mobile.jpeg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazda3-sedan-2025{background-position:68%;background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-m3-sedan/2025-m3sedan-desktop-static-hero.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3-sedan-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-m3-sedan/2025-m3sedan-desktop-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3-sedan-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-m3-sedan/2025-m3sedan-mobile-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazda3sedan2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx50/MY24_Mazda3_Hatchback_hero.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3sedan2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx50/MY24_Mazda3_Hatchback_hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazda3sedan2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx50/MY24_Mazda3_Hatchback_hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx-5{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx5/2022-mazda-cx5-crossover-d.png) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx-5{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx5/2022-mazda-cx5-compact-t.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx-5{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx5/2022-mazda-cx5-compact-m.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx5-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx5/D-MY22-CX-5.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx5-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx5/T-MY22-CX-5.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx5-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx5/M-MY22-CX-5.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx5-2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx5/2024-mazdacx5-overview-desktop-static-hero.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx5-2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx5/2024-mazdacx5-overview-tablet-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx5-2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx5/2024-mazdacx5-overview-mobile-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx-50{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx50/banner-d.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx-50{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx50/banner-t.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx-50{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx50/banner-m.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx50-2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx50/2024-cx-50-desktop-static-hero.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx50-2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx50/2024-cx-50-tablet-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx50-2024{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx50/2024-cx-50-mobile-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx50-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx50/vdp-cx-50-my25-hero.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx50-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx50/vdp-cx-50-my25-hero-tablet.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx50-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx50/vdp-cx-50-my25-hero-mobile.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx5-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx5/2025-cx-5-desktop-static-hero.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx5-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx5/2025-cx-5-desktop-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx5-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx5/2025-cx-5-mobile-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mx-30ev{background-image:url(/images/mazdamx30ev/2021-MazdaMX30-D.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mx-30ev{background-image:url(/images/mazdamx30ev/2021-MazdaMX30-T.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mx-30ev{background-image:url(/images/mazdamx30ev/2021-MazdaMX30-M.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx-30{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx30/2022-cx30-desktop-static-hero-v3.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx-30{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx30/2022-cx30-overview-tablet-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx-30{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2022-cx30/2022-cx30-overview-mobile-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx30-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx30/2022-cx30-desktop.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx30-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx30/2022-cx30-overview-tablet-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx30-2023{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx30/2022-cx30-overview-mobile-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx30-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx30/2025-cx-30-t3-hero-desktop.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx30-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx30/2025-cx-30-t3-hero-tablet.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx30-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx30/2025-cx-30-t3-hero-mobile.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazdaCx90Phev{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx90-phev/HerowithbottomshadowPHEV_.png) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazdaCx90Phev{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx90-phev/2024-cx90-vlp-overview-tablet-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazdaCx90Phev{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx90-phev/2024-cx90-vlp-overview-mobile-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazdaCx90Phev-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx90-phev/2025-cx-90-phev-vdp-h02-hero-desktop.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazdaCx90Phev-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx90-phev/2025-cx-90-phev-vdp-h02-hero-tablet.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazdaCx90Phev-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx90-phev/2025-cx-90-phev-vdp-h02-hero-mobile.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx90{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx90-phev/Herowithbottomshadow.png) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx90{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx90-phev/Herowithbottomshadow.png) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx90{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx90/001B_CX90_front-34_def1_v3.png) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx90-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx90/2025-cx-90-inline-vdp-h02-hero-desktop.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx90-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx90/2025-cx-90-inline-vdp-h02-hero-tablet.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx90-2025{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx90/2025-cx-90-inline-vdp-h02-hero-mobile.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazdaCx70{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx70/J30X_Inline6_012_Sunroof-exterior_def1.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazdaCx70{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx70/J30X_Inline6_012_Sunroof-exterior_def1.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazdaCx70{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx70/2025-cx70-inline-mobile-static-hero_1.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.mazdacx70phev{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx70-phev/J30X_PHEV_005_HeroPerformance_Angle1_rgb_5_u.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.mazdacx70phev{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx70-phev/2025-cx70-mobile-static-hero.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.mazdacx70phev{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx70-phev/2025-cx70-mobile-static-hero.jpg) !important}}#mazdamodellanding .hero-banner-section-img-wrapper.cx50-2025-hybrid{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx50-hybrid/24-CX50H-desktop-static-hero-T3.jpg) !important}@media (max-width:1024px){#mazdamodellanding .hero-banner-section-img-wrapper.cx50-2025-hybrid{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx50-hybrid/24-CX50H-mobile-static-hero-mobile-T3.jpg) !important}}@media (max-width:767px){#mazdamodellanding .hero-banner-section-img-wrapper.cx50-2025-hybrid{background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2025-cx50-hybrid/24-CX50H-mobile-static-hero-mobile-T3.jpg) !important}}#mazdamodellanding .hero-banner-section-top,#mazdamodellanding .hero-banner-section-bottom{color:#fff}#mazdamodellanding .hero-banner-section-top{padding-top:35px}#mazdamodellanding .hero-banner-section-top p{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;font-weight:normal}#mazdamodellanding .hero-banner-section-top h2{font-size:24px;font-style:normal;font-stretch:normal;line-height:2.5;letter-spacing:4.8px;text-align:center;color:#fff;font-weight:normal}@media (max-width:767px){#mazdamodellanding .hero-banner-section-top h2{font-size:18px;line-height:26px}}#mazdamodellanding .hero-banner-section-bottom{position:absolute;width:100%;bottom:2.5%;text-align:center}#mazdamodellanding .hero-banner-section-bottom p{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;font-weight:500;line-height:4.29;letter-spacing:normal}@media (max-width:1199px){#mazdamodellanding .hero-banner-section-bottom p{line-height:1.69;font-size:10px}}#mazdamodellanding .hero-banner-section-bottom-buttons .secondary-btn{background:#fff !important;border:none !important;font-size:13px !important;line-height:1.38 !important;min-width:195px !important}#mazdamodellanding .hero-banner-section-bottom-buttons .secondary-btn:hover{background:#999 !important;color:#fff !important}#mazdamodellanding .hero-banner-section-bottom-buttons .secondary-btn-with-border{border-radius:3px !important;border:solid 2px #fff !important;background-color:transparent !important;color:#fff !important}#mazdamodellanding .hero-banner-section-bottom-buttons .secondary-btn-with-border:hover{background:#fff !important;color:#000 !important}#mazdamodellanding .hero-banner-section-bottom .secondary-btn-with-border{max-height:44px}#mazdamodellanding .mazda-vehicle-select-section .disclosure-text sup{left:-2px}#mazdamodellanding .mazda-vehicle-select-section .selected-vehicle-text-section ul{list-style:none}#mazdamodellanding .mazda-vehicle-select-section .selected-vehicle-text-section ul li::before{content:"\2022";color:#999;display:inline-block;font-weight:bold;width:1em;margin-left:-1em}#mazdamodellanding .mazda-vehicle-select-section .selected-vehicle-heading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1.22;letter-spacing:3.6px;font-size:18px;text-align:left}#mazdamodellanding .mazda-vehicle-select-section .selected-vehicle-pricing,#mazdamodellanding .mazda-vehicle-select-section ul li{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1.27;font-size:15px;text-align:left;font-weight:normal;letter-spacing:normal}#mazdamodellanding .mazda-vehicle-select-section-wrapper{padding-top:50px;padding-bottom:50px}#mazdamodellanding .mazda-vehicle-select-section-text-section-sub-heading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;text-align:center;line-height:1.14;letter-spacing:1.82px}#mazdamodellanding .mazda-vehicle-select-section-text-section-heading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1.1;letter-spacing:4px;font-size:20px}#mazdamodellanding .mazda-vehicle-select-section-desktop{display:none}@media (min-width:767px){#mazdamodellanding .mazda-vehicle-select-section-desktop{display:block}}#mazdamodellanding .mazda-vehicle-select-section-desktop-vehicle-selection-section{margin-top:70px;margin-bottom:30px}#mazdamodellanding .mazda-vehicle-select-section-desktop-vehicle-selection-section-img-container{max-width:200px;opacity:.6;transition:all .5s linear;cursor:pointer}#mazdamodellanding .mazda-vehicle-select-section-desktop-vehicle-selection-section-img-container.active{opacity:1}#mazdamodellanding .mazda-vehicle-select-section-desktop-vehicle-selection-section-img-container:hover{opacity:1;transition:all .5s linear}#mazdamodellanding .mazda-vehicle-select-section-desktop-vehicle-selection-section-img-container h2{font-size:1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;line-height:1.5}#mazdamodellanding .mazda-vehicle-select-section .slick-arrow{display:none !important;color:#4e4e4e !important;background-color:transparent !important;top:128%;font-size:40px}#mazdamodellanding .mazda-vehicle-select-section .slick-arrow.primaryicon-left-arrow{left:-50px !important}#mazdamodellanding .mazda-vehicle-select-section .slick-arrow.primaryicon-right-arrow{right:-50px !important}#mazdamodellanding .mazda-vehicle-select-section #slicktwo .slick-arrow{display:block !important;top:30% !important}#mazdamodellanding .mazda-vehicle-select-section #slicktwo .mazda-vehicle-select-section-desktop-vehicle-selection-section-img-container{max-width:200px;opacity:.6;transition:all .5s linear;cursor:pointer}#mazdamodellanding .mazda-vehicle-select-section #slicktwo .mazda-vehicle-select-section-desktop-vehicle-selection-section-img-container img{max-height:255px;top:0px !important}#mazdamodellanding .mazda-vehicle-select-section #slicktwo .mazda-vehicle-select-section-desktop-vehicle-selection-section-img-container.active{opacity:1}#mazdamodellanding .mazda-vehicle-select-section #slicktwo .mazda-vehicle-select-section-desktop-vehicle-selection-section-img-container:hover{opacity:1;transition:all .5s linear}#mazdamodellanding .mazda-vehicle-select-section #slicktwo .mazda-vehicle-select-section-desktop-vehicle-selection-section-img-container h2{font-size:1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;line-height:1.5}@media (max-width:992px){#mazdamodellanding .mazda-vehicle-select-section .slick-arrow{top:12%;font-size:30px}#mazdamodellanding .mazda-vehicle-select-section .slick-arrow.primaryicon-left-arrow{left:-15px !important}#mazdamodellanding .mazda-vehicle-select-section .slick-arrow.primaryicon-right-arrow{right:-15px !important}}@media (max-width:1100px){#mazdamodellanding .mazda-vehicle-select-section .slick-arrow.primaryicon-left-arrow{left:-70px !important}#mazdamodellanding .mazda-vehicle-select-section .slick-arrow.primaryicon-right-arrow{right:-70px !important}}#mazdamodellanding .mazda-vehicle-select-section .point-section{min-height:150px}@media (min-width:991px){#mazdamodellanding .mazda-vehicle-select-section .slick-dots{display:none !important}}@media (min-width:1024px){#mazdamodellanding .mazda-vehicle-select-section .slick-dots{display:none !important}#mazdamodellanding .mazda-vehicle-select-section .point-section{min-height:auto !important}#mazdamodellanding .mazda-vehicle-select-section .point-section-list{white-space:normal}#mazdamodellanding .mazda-vehicle-select-section .price-text-label{white-space:nowrap}}@media (min-width:1200px){#mazdamodellanding .mazda-vehicle-select-section .point-section{min-height:auto !important}}@media (max-width:767px){#mazdamodellanding .mazda-vehicle-select-section .point-section{padding-left:15px}#mazdamodellanding .mazda-vehicle-select-section .point-section-list{padding-left:25px}#mazdamodellanding .mazda-vehicle-select-section .point-section-list span{font-size:12px !important}}#mazdamodellanding .mazda-vehicle-select-section .vehicle-swipe-text{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:15px;font-weight:normal;color:#999;line-height:1.27;letter-spacing:normal}#mazdamodellanding .mazda-vehicle-select-section #trimChangeMobile{min-height:44px}@media (min-width:999px) and (max-width:1200px){#mazdamodellanding .mazda-vehicle-select-section.mazda3hatchback .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section img,#mazdamodellanding .mazda-vehicle-select-section.cx-9 .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section img{max-height:40px}#mazdamodellanding .mazda-vehicle-select-section.mazda3hatchback .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section h2,#mazdamodellanding .mazda-vehicle-select-section.cx-9 .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section h2{font-size:13px}#mazdamodellanding .mazda-vehicle-select-section.mazda3hatchback .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section p,#mazdamodellanding .mazda-vehicle-select-section.cx-9 .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section p{font-size:12px}}@media (min-width:999px) and (max-width:1350px){#mazdamodellanding .mazda-vehicle-select-section.mazda3sedan .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section img,#mazdamodellanding .mazda-vehicle-select-section.cx-5 .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section img{max-height:40px}#mazdamodellanding .mazda-vehicle-select-section.mazda3sedan .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section h2,#mazdamodellanding .mazda-vehicle-select-section.cx-5 .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section h2{font-size:13px}#mazdamodellanding .mazda-vehicle-select-section.mazda3sedan .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section p,#mazdamodellanding .mazda-vehicle-select-section.cx-5 .mazda-vehicle-select-section-desktop .mazda-vehicle-select-section-desktop-vehicle-selection-section p{font-size:12px}}#mazdamodellanding .mazda-vehicle-select-section.mx-30ev{background-color:#f5f5f5}#mazdamodellanding .gallery-section-desktop{display:none}@media (min-width:1025px){#mazdamodellanding .gallery-section-desktop{display:block}}#mazdamodellanding .gallery-section-mobile{display:none}@media (max-width:1024px){#mazdamodellanding .gallery-section-mobile{display:block}}#mazdamodellanding .gallery-section-mobile .VueCarousel-pagination{display:none !important}#mazdamodellanding .gallery-section-mobile.type2{display:block}#mazdamodellanding .gallery-section-mobile.type2 .rotational-banner-component .slick-arrow{font-size:40px !important}#mazdamodellanding .gallery-section-mobile.type2 .VueCarousel-inner a{cursor:initial}#mazdamodellanding .gallery-section.mx-30ev .gallery-type-heading{display:none}#mazdamodellanding .gallery-section.mx-30ev .gallery-disclaimer-text .bg-silver-color{background-color:#000}#mazdamodellanding .gallery-images-arrows em.primaryicon-right-arrow.slick-arrow{background:#0a0a0ac7 !important;padding:19px 24px !important}#mazdamodellanding .gallery-images-arrows em.primaryicon-left-arrow.slick-arrow{background:#0a0a0ac7 !important;padding:19px 24px !important}#mazdamodellanding .gallery-images-arrows .gallery-section{background-color:#212322 !important}#mazdamodellanding .gallery-images-arrows .gallery-section-desktop{display:none}@media (min-width:1025px){#mazdamodellanding .gallery-images-arrows .gallery-section-desktop{display:block}}#mazdamodellanding .gallery-images-arrows .gallery-section-mobile .VueCarousel-pagination{display:block !important;margin-top:-9px}#mazdamodellanding .gallery-images-arrows .gallery-section-mobile.type2{display:block}#mazdamodellanding .gallery-images-arrows .gallery-section-mobile.type2 .rotational-banner-component .slick-arrow{font-size:10px !important}#mazdamodellanding .gallery-images-arrows .gallery-section-mobile.type2 .VueCarousel-inner a{cursor:initial}#mazdamodellanding .gallery-images-arrows .gallery-section.mx-30ev .gallery-type-heading{display:none}#mazdamodellanding .gallery-images-arrows .gallery-section.mx-30ev .gallery-disclaimer-text .bg-silver-color{background-color:#000}#mazdamodellanding .gallery-images-arrows.gallery-section{background-color:#212322 !important}#mazdamodellanding .gallery-images-arrows.gallery-section .bg-silver-color{background-color:#212322 !important}#mazdamodellanding .vehicle-view-section{background-color:#f5f5f5}#mazdamodellanding .vehicle-view-section .main-heading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;letter-spacing:4px;font-size:20px}#mazdamodellanding .vehicle-view-section .main-heading-mobile h2{font-size:14px;font-weight:bold;font-stretch:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:20px;font-style:normal;line-height:3;letter-spacing:4px}#mazdamodellanding .vehicle-view-section .main-heading span{display:inline-block;cursor:pointer;opacity:.5}#mazdamodellanding .vehicle-view-section .main-heading span:hover{opacity:1}#mazdamodellanding .vehicle-view-section .main-heading span.active{opacity:1}#mazdamodellanding .vehicle-view-section .main-heading span:nth-child(2){border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5}#mazdamodellanding .vehicle-view-section .sub-heading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1.07;letter-spacing:1.95px;font-size:15px}#mazdamodellanding .vehicle-view-section .sub-heading span{border-bottom:1px solid #d5d5d5;cursor:pointer;opacity:.5}#mazdamodellanding .vehicle-view-section .sub-heading span:hover{opacity:1}#mazdamodellanding .vehicle-view-section .sub-heading span.active{opacity:1;border-bottom:3px solid #000}#mazdamodellanding .vehicle-view-section .selected-color-text{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1.07;letter-spacing:normal;font-size:15px}@media (max-width:1024px){#mazdamodellanding .vehicle-view-section .selected-color-text{font-size:13px}}#mazdamodellanding .vehicle-view-section .color-section img{cursor:pointer}@media (max-width:1280px) and (min-width:769px){#mazdamodellanding .vehicle-view-section .vehicle-image img{max-width:700px}}#mazdamodellanding .vehicle-view-section #trimChangeMobile{font-size:14px;font-weight:bold;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:2.6px;text-align:left;color:#999;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4Ig0Kd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIg0Kdmlld0JveD0iMCAwIDE3MiAxNzIiDQpzdHlsZT0iIGZpbGw6IzAwMDAwMDsiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1saW5lY2FwPSJidXR0IiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1kYXNoYXJyYXk9IiIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIGZvbnQtZmFtaWx5PSJub25lIiBmb250LXdlaWdodD0ibm9uZSIgZm9udC1zaXplPSJub25lIiB0ZXh0LWFuY2hvcj0ibm9uZSIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBub3JtYWwiPjxwYXRoIGQ9Ik0wLDE3MnYtMTcyaDE3MnYxNzJ6IiBmaWxsPSJub25lIj48L3BhdGg+PGcgZmlsbD0iIzk5OTk5OSI+PHBhdGggZD0iTTE0My4yNzczNCw1MS41MjE2MWMtMS41MTIyOSwwLjAzNTc1IC0yLjk0OTE4LDAuNjY3NjYgLTMuOTk3NjUsMS43NTgwN2wtNTMuMjc5NjksNTMuMjc5NjlsLTUzLjI3OTY5LC01My4yNzk2OWMtMS4wNzk0MiwtMS4xMDk1OSAtMi41NjE2MywtMS43MzU1OSAtNC4xMDk2MywtMS43MzU2OGMtMi4zMzMwMywwLjAwMDYxIC00LjQzMzA2LDEuNDE0NzMgLTUuMzEwOTYsMy41NzYyOGMtMC44Nzc5LDIuMTYxNTUgLTAuMzU4Niw0LjYzOTUgMS4zMTMzMSw2LjI2NjY5bDU3LjMzMzMzLDU3LjMzMzMzYzIuMjM5MDQsMi4yMzgxMSA1Ljg2ODI1LDIuMjM4MTEgOC4xMDcyOSwwbDU3LjMzMzMzLC01Ny4zMzMzM2MxLjcwNDE5LC0xLjYzODc1IDIuMjI3ODEsLTQuMTU1NSAxLjMxODY1LC02LjMzNzk4Yy0wLjkwOTE2LC0yLjE4MjQ4IC0zLjA2NDY4LC0zLjU4MzE3IC01LjQyODI5LC0zLjUyNzM5eiI+PC9wYXRoPjwvZz48L2c+PC9zdmc+");background-repeat:no-repeat;background-position-x:95%;background-position-y:50%;border:1px solid #d5d5d5;position:relative}#mazdamodellanding .vehicle-view-section .vehicle-image-back-up-heignt{min-height:500px;width:100%}#mazdamodellanding .vehicle-view-section .color-selector-box-wrapper{display:inline-block;cursor:pointer}#mazdamodellanding .vehicle-view-section .color-selector-box{cursor:pointer;display:inline-block;width:40px;height:40px}#mazdamodellanding .vehicle-view-section .color-selector-box.border-black{border:1px solid #d5d5d5}#mazdamodellanding .vehicle-view-section .color-selector-box.active{width:50px;height:50px;position:relative}#mazdamodellanding .vehicle-view-section .color-selector-box.active::after{border:solid;border-width:0 2px 2px 0;height:14px;top:35%;left:45%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px;position:absolute;display:block;content:""}@media (max-width:700px){#mazdamodellanding .vehicle-view-section .color-selector-box.active{width:40px;height:40px}#mazdamodellanding .vehicle-view-section .color-selector-box.active::after{height:12px;top:30%}}#mazdamodellanding .vehicle-view-section .color-selector-box-not-delected-warpper{cursor:pointer;width:50px;height:50px;border:1px solid #e7e7e7;background-color:#d5d5d5}#mazdamodellanding .vehicle-view-section .color-selector-box-not-delected-warpper .color-selector-box-not-delected{width:35px;height:35px}@media (max-width:700px){#mazdamodellanding .vehicle-view-section .color-selector-box-not-delected-warpper{width:40px;height:40px}#mazdamodellanding .vehicle-view-section .color-selector-box-not-delected-warpper .color-selector-box-not-delected{width:28px;height:28px}}#mazdamodellanding .mazda-vehicle-featues-section .shown-picture-text{position:absolute;bottom:0px;padding:7px;left:49%;transform:translate(-50%, -10px);font-size:13px;width:90%;text-align:center}#mazdamodellanding .mazda-vehicle-featues-section.mx5rf2024 .feature-card img{min-height:190px}#mazdamodellanding .mazda-vehicle-featues-section.mx5rf2023 .feature-card img{min-height:190px}#mazdamodellanding .mazda-vehicle-featues-section.mx5-2023 .feature-card img{min-height:224px}@media (max-width:520px){#mazdamodellanding .mazda-vehicle-featues-section .shown-picture-text{padding:0px 0px;line-height:normal}}@media (max-width:767px){#mazdamodellanding .mazda-vehicle-featues-section .feature-selection-top{width:100%;overflow-x:scroll;white-space:nowrap}}#mazdamodellanding .mazda-vehicle-featues-section .feature-selection-top-feature{cursor:pointer;border-bottom:1px solid #d5d5d5;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1;letter-spacing:2.08px;font-size:16px;color:#999;font-weight:500}#mazdamodellanding .mazda-vehicle-featues-section .feature-selection-top-feature.active{border-bottom:3px solid #000;color:#000;font-weight:bold}#mazdamodellanding .mazda-vehicle-featues-section .feature-card{border:1px solid #d5d5d5;border-radius:3px;box-shadow:inset 0 0 3px 0 #d5d5d5}@media (min-width:769px){#mazdamodellanding .mazda-vehicle-featues-section .feature-card{min-height:680px}}@media (min-width:1440px){#mazdamodellanding .mazda-vehicle-featues-section .feature-card{min-height:670px}}#mazdamodellanding .mazda-vehicle-featues-section .feature-card-text-section{min-height:300px}@media (min-width:767px){#mazdamodellanding .mazda-vehicle-featues-section .feature-card-text-section{min-height:410px}}@media (max-width:767px){#mazdamodellanding .mazda-vehicle-featues-section .feature-card-text-section{min-height:400px}}@media screen and (max-width:1380px) and (min-width:1199px){#mazdamodellanding .mazda-vehicle-featues-section .feature-card-text-section{min-height:550px}}#mazdamodellanding .mazda-vehicle-featues-section .feature-card-text-section-heading{min-height:55px;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1.19;letter-spacing:2.08px;font-size:16px}#mazdamodellanding .mazda-vehicle-featues-section .feature-card-text-section-description{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1.19;letter-spacing:2.08px;font-size:16px;font-weight:normal}#mazdamodellanding .mazda-vehicle-featues-section .feature-card .feature-type{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1;letter-spacing:2.08px;font-size:13px;color:#999;font-weight:500}#mazdamodellanding .mazda-vehicle-featues-section .feature-card .feature-card-text-section-heading{text-transform:none !important}#mazdamodellanding .mazda-vehicle-featues-section .slick-arrow{top:30% !important;color:#999 !important;font-size:32px;background-color:transparent !important;font-weight:100}@media (max-width:767px){#mazdamodellanding .mazda-vehicle-featues-section .slick-arrow{top:50% !important}#mazdamodellanding .mazda-vehicle-featues-section .slick-arrow.primaryicon-left-arrow{left:-31px}#mazdamodellanding .mazda-vehicle-featues-section .slick-arrow.primaryicon-right-arrow{right:-34px}}@media (min-width:1200px){#mazdamodellanding .mazda-vehicle-featues-section .slick-arrow{font-weight:normal !important}#mazdamodellanding .mazda-vehicle-featues-section .slick-arrow.primaryicon-left-arrow{left:-55px}#mazdamodellanding .mazda-vehicle-featues-section .slick-arrow.primaryicon-right-arrow{right:-55px}}#mazdamodellanding .mazda-vehicle-featues-section .illustration-text{font-size:14px;font-weight:bold;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.85;letter-spacing:.52px}#mazdamodellanding .mazda-vehicle-featues-section .feature-type{line-height:1.65 !important}#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback{margin-bottom:95px;padding-bottom:60px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .illustration-text{margin-bottom:10px}@media (min-width:769px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .feature-card{min-height:780px}}@media (min-width:1440px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .feature-card{min-height:760px}}@media (min-width:1900px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .feature-card{min-height:720px}}#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .feature-card-text-section{min-height:350px}@media (min-width:767px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .feature-card-text-section{min-height:510px}}@media (min-width:1199px) and (max-width:1400px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .feature-card-text-section{min-height:725px}}@media (min-width:1400px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .feature-card-text-section{min-height:500px}}@media (min-width:1600px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .feature-card-text-section{min-height:460px}}#mazdamodellanding .mazda-vehicle-featues-section.mazda3hatchback .feature-card-text-section .feature-type.performance{min-height:60px}#mazdamodellanding .mazda-vehicle-featues-section.cx-5{margin-bottom:95px;padding-bottom:60px}#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .illustration-text{margin-bottom:10px}#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .shown-picture-text{text-align:left}@media (min-width:769px){#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .feature-card{min-height:730px}}@media (min-width:1440px){#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .feature-card{min-height:720px}}@media (min-width:1900px){#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .feature-card{min-height:700px}}#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .feature-card-text-section{min-height:350px}@media (min-width:767px){#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .feature-card-text-section{min-height:510px}}@media (min-width:1199px) and (max-width:1400px){#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .feature-card-text-section{min-height:700px}}@media (min-width:1400px){#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .feature-card-text-section{min-height:450px}}@media (min-width:1600px){#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .feature-card-text-section{min-height:420px}}#mazdamodellanding .mazda-vehicle-featues-section.cx-5 .feature-card-text-section .feature-type.performance{min-height:60px}#mazdamodellanding .mazda-vehicle-featues-section.cx-9{margin-bottom:95px;padding-bottom:60px}@media (min-width:769px){#mazdamodellanding .mazda-vehicle-featues-section.cx-9{min-height:680px}}@media (min-width:1440px){#mazdamodellanding .mazda-vehicle-featues-section.cx-9{min-height:660px}}@media (min-width:1900px){#mazdamodellanding .mazda-vehicle-featues-section.cx-9{min-height:620px}}#mazdamodellanding .mazda-vehicle-featues-section.cx-9 .illustration-text{margin-bottom:10px}#mazdamodellanding .mazda-vehicle-featues-section.cx-9 .feature-card-text-section{min-height:350px}@media (min-width:767px){#mazdamodellanding .mazda-vehicle-featues-section.cx-9 .feature-card-text-section{min-height:410px}}@media (min-width:1199px) and (max-width:1400px){#mazdamodellanding .mazda-vehicle-featues-section.cx-9 .feature-card-text-section{min-height:625px}}@media (min-width:1400px){#mazdamodellanding .mazda-vehicle-featues-section.cx-9 .feature-card-text-section{min-height:400px}}@media (min-width:1600px){#mazdamodellanding .mazda-vehicle-featues-section.cx-9 .feature-card-text-section{min-height:360px}}#mazdamodellanding .mazda-vehicle-featues-section.cx-9 .feature-card-text-section-heading.safety{min-height:75px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan{margin-bottom:95px;padding-bottom:60px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .illustration-text{margin-bottom:10px}@media (min-width:769px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card{min-height:780px}}@media (min-width:1440px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card{min-height:760px}}@media (min-width:1900px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card{min-height:720px}}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section{min-height:350px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.performance{min-height:60px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.safety,#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.technology{min-height:50px}@media (min-width:767px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section{min-height:510px}}@media (min-width:1199px) and (max-width:1400px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section{min-height:725px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-card-text-section-heading{min-height:75px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.performance{min-height:78px}}@media (min-width:1400px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section{min-height:500px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.performance{min-height:70px}}@media (min-width:1600px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section{min-height:460px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.performance{min-height:62px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.safety{min-height:40px}#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.technology{min-height:auto}}@media (min-width:1700px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.performance{min-height:45px}}@media (min-width:1199px) and (max-width:1400px){#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.safety,#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.technology,#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.performance,#mazdamodellanding .mazda-vehicle-featues-section.mazda3sedan .feature-card-text-section .feature-type.design{min-height:70px}}#mazdamodellanding .racing-heritage-section .racing-heritage-subheading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:13px;line-height:1.23;letter-spacing:1.69px}#mazdamodellanding .racing-heritage-section .racing-heritage-main-heading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:20px;line-height:1.1;letter-spacing:4px}#mazdamodellanding .racing-heritage-section .racing-heritage-description{font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:14px;line-height:1.71;letter-spacing:normal;font-weight:normal}#mazdamodellanding .accolades-section{background-color:#f5f5f5}#mazdamodellanding .accolades-section-wrapper{padding-top:60px;padding-bottom:60px}#mazdamodellanding .accolades-section-wrapper .accolades-main-heading{font-stretch:normal;font-style:normal;letter-spacing:1.82px;text-align:center;line-height:1.14;letter-spacing:2.8px;font-size:14px;font-weight:bold}#mazdamodellanding .accolades-section-wrapper .accolades-sub-heading{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;line-height:1.5;letter-spacing:normal;font-size:16px;font-weight:normal}#mazdamodellanding .lead-form-section{background-color:#f5f5f5}#mazdamodellanding .lead-form-section input[type="submit"]:active{box-shadow:none !important}#mazdamodellanding .lead-form-section h2.required-text{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:1.82px;text-align:center;letter-spacing:1.69px;font-size:13px}#mazdamodellanding .backgroudVideo-section{padding-top:90px;padding-bottom:90px;background-color:#0e0e0e;line-height:1.8}#mazdamodellanding .backgroudVideo-section-text{color:#fff}#mazdamodellanding .backgroudVideo-section-text div{font-size:14px;font-weight:bold;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:16px !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:normal}#mazdamodellanding .backgroudVideo-section-text p{font-size:12px !important;color:#999;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:normal}#mazdamodellanding .backgroudVideo-section-text .secondary-btn{background:#fff !important;border:none !important;font-size:13px !important;line-height:1.38 !important;min-width:195px !important}#mazdamodellanding .backgroudVideo-section-text .secondary-btn:hover{background:#999 !important;color:#fff !important}@media screen and (max-width:1200px) and (min-width:769px){#mazdamodellanding .backgroudVideo-section{padding:80px 0px}#mazdamodellanding .backgroudVideo-section-text{padding-left:50px;padding-right:50px}}@media (max-width:768px){#mazdamodellanding .backgroudVideo-section{padding:50px 0px}#mazdamodellanding .backgroudVideo-section-text{padding-left:0px;padding-right:0px}#mazdamodellanding .backgroudVideo-section .secondary-btn{min-width:100% !important}}#mazdamodellanding .backgroudVideo-section .landing-video-container a.color-primary{color:rgba(255,255,255,0.836) !important}#mazdamodellanding .backgroudVideo-section .landing-video-container em.primaryicon-play-filled{font-size:41px !important;text-align:center;border-radius:50%;background-color:rgba(255,255,255,0.385) !important;color:white;line-height:2;width:2em;height:2em}@media (min-width:1200px){#mazdamodellanding .backgroudVideo-section .landing-video-container{min-height:60vh}}@media (max-width:600px){#mazdamodellanding .backgroudVideo-section .landing-video-container a.color-primary em.primaryicon-play-filled{font-size:26px !important}}@media (min-width:1400px){#mazdamodellanding .backgroudVideo-section .landing-video-container{min-height:50vh}#mazdamodellanding .backgroudVideo-section .landing-video-container .landing-video{top:48%}}#mazdamodellanding .mazda-spark-panel{padding-top:40px;padding-bottom:40px}#mazdamodellanding .mazda-spark-panel .sub-lead-text{color:#777}#mazdamodellanding .mazda-spark-panel h1{font-size:20px;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:4px}#mazdamodellanding .mazda-spark-panel p{font-size:14px;line-height:1.75}#mazdamodellanding .mazda-spark-panel p.sub-lead-text{font-size:10px;margin-top:40px}@media (min-width:1199px){#mazdamodellanding .mazda-spark-panel{padding-top:100px;padding-bottom:100px}#mazdamodellanding .mazda-spark-panel.mx-30ev{padding-top:70px;padding-bottom:70px}#mazdamodellanding .mazda-spark-panel-content{max-width:55%;margin:0 auto}#mazdamodellanding .mazda-spark-panel p.sub-lead-text{font-size:12px}}#mazdamodellanding .mazda-plugin-section{padding-top:40px;padding-bottom:40px;background-color:#000;color:#fff}#mazdamodellanding .mazda-plugin-section h1{font-size:20px;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:4px}#mazdamodellanding .mazda-plugin-section p{font-size:14px;line-height:1.75}#mazdamodellanding .mazda-plugin-section p.lead-text{letter-spacing:.2em}@media (min-width:1199px){#mazdamodellanding .mazda-plugin-section{padding-top:70px;padding-bottom:70px}#mazdamodellanding .mazda-plugin-section-content{max-width:58%;margin:0 auto}#mazdamodellanding .mazda-plugin-section p.sub-lead-text{font-size:12px}}@media (max-width:767px){#mazdamodellanding .mazda-plugin-section .image-section{min-height:325px;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/images/mazdamx30ev/plugin-small.jpg) !important}#mazdamodellanding .mazda-plugin-section .image-section img{display:none}}#mazdamodellanding .mazda-charge-point{padding-top:40px;padding-bottom:40px;background-color:#2b2b2b;color:#fff}#mazdamodellanding .mazda-charge-point h1{font-size:20px;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:4px}#mazdamodellanding .mazda-charge-point p{font-size:13px;line-height:1.75}#mazdamodellanding .mazda-charge-point p.lead-text{letter-spacing:.2em}@media (min-width:1199px){#mazdamodellanding .mazda-charge-point{padding-top:60px;padding-bottom:60px}#mazdamodellanding .mazda-charge-point-content{max-width:55%;margin:0 auto}#mazdamodellanding .mazda-charge-point p.sub-lead-text{font-size:12px}}#mazdamodellanding .mazda-intro-panel{padding-top:60px;padding-bottom:60px;background-color:#313432;color:#fff}#mazdamodellanding .mazda-intro-panel .sub-lead-text{color:#a9a9a9}#mazdamodellanding .mazda-intro-panel h1{font-size:20px;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:4px}#mazdamodellanding .mazda-intro-panel p{font-size:14px;line-height:1.75}#mazdamodellanding .mazda-intro-panel p.sub-lead-text{font-size:10px}@media (min-width:1199px){#mazdamodellanding .mazda-intro-panel{padding-top:145px;padding-bottom:145px}#mazdamodellanding .mazda-intro-panel-content{max-width:55%;margin:0 auto}#mazdamodellanding .mazda-intro-panel p.sub-lead-text{font-size:12px}}#mazdamodellanding .mazda-performance-panel{min-height:100vh;background-repeat:no-repeat;color:#fff;background-size:cover;background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx50/D.jpg) !important;padding-top:50px;position:relative;background-position:center}#mazdamodellanding .mazda-performance-panel h1{font-size:20px;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:4px}#mazdamodellanding .mazda-performance-panel p{line-height:1.75}#mazdamodellanding .mazda-performance-panel .disclaimer{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);width:100%}@media (max-width:767px){#mazdamodellanding .mazda-performance-panel{background-image:none !important;min-height:auto;padding-top:0px !important;background-color:#000}#mazdamodellanding .mazda-performance-panel .content p{font-size:14px}#mazdamodellanding .mazda-performance-panel .content .disclaimer{position:absolute;top:45%;left:50%;transform:translateX(-50%);width:100%;font-size:10px;line-height:14px}#mazdamodellanding .mazda-performance-panel .content .disclaimer p{font-size:10px}}@media (min-width:1199px){#mazdamodellanding .mazda-performance-panel{padding-top:145px}#mazdamodellanding .mazda-performance-panel .content{max-width:45%;margin:0 auto}}#mazdamodellanding .mazda-design-panel{padding-top:50px;padding-bottom:50px;background-color:#fff;color:#101010}#mazdamodellanding .mazda-design-panel .sub-lead-text{color:#a9a9a9}#mazdamodellanding .mazda-design-panel h1{font-size:20px;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:4px;font-weight:bold}#mazdamodellanding .mazda-design-panel p{font-size:14px}@media (max-width:767px){#mazdamodellanding .mazda-design-panel p{font-size:16px}}@media (min-width:1199px){#mazdamodellanding .mazda-design-panel{padding-top:145px;padding-bottom:145px}#mazdamodellanding .mazda-design-panel-content{max-width:55%;margin:0 auto}}#mazdamodellanding .mazda-usability-panel{min-height:100vh;background-repeat:no-repeat;background-size:cover;color:#fff;padding-top:50px;background-image:url(https://prod.cdn.secureoffersites.com/images/oem/mazda/2023-cx50/UD.jpg) !important;text-align:center}#mazdamodellanding .mazda-usability-panel h1{font-size:20px;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:4px}#mazdamodellanding .mazda-usability-panel p{line-height:1.75}@media (max-width:767px){#mazdamodellanding .mazda-usability-panel{background-image:none !important;min-height:auto;padding-top:0px !important;background-color:#000}#mazdamodellanding .mazda-usability-panel .mazda-usability-panel-content .content{padding:50px 15px}#mazdamodellanding .mazda-usability-panel .mazda-usability-panel-content .content p{font-size:14px}#mazdamodellanding .mazda-usability-panel .mazda-usability-panel-content .content .ft-12{font-size:10px}}@media (min-width:1199px){#mazdamodellanding .mazda-usability-panel{text-align:left;padding-top:175px}#mazdamodellanding .mazda-usability-panel .mazda-usability-panel-content .content{max-width:35%;padding-left:100px}}#mazdamodellanding .showRattings-wrapper{background-color:#e6e6e6;padding:40px 0px}@media (min-width:1199px){#mazdamodellanding .showRattings-wrapper{padding:70px 0px}}#mazdamodellanding .split-lead-form-section .lead-form-section-banner{background-image:url(/images/mazdamx30ev/leadfrom.jpg) !important;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;min-height:70vh}#mazdamodellanding .disclaimer-content-text{font-size:14px;font-weight:bold;line-height:1.14;letter-spacing:1.82px;text-align:center;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left}.modal-content{border-radius:0px}.animation-arrow{width:50px;height:50px;border:3px solid #fff;border-radius:50%;position:absolute;right:60px;bottom:100px;text-align:center;cursor:pointer;color:#fff;z-index:99}.animation-arrow:hover{background:#fff;color:#000;transition:.5s}.animation-arrow i{animation:slide1 1s infinite;display:block;font-size:28px}.img-smooth-scroll{background:url("https://prod.cdn.secureoffersites.com/images/oem/mazda/2024-cx90/2024-cx90-desktop-static-hero.jpg");min-height:90vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@keyframes slide1{0%{transform:translate(0, 0);opacity:0}50%{transform:translate(0, 10px);opacity:1}100%{transform:translate(0, 28px);opacity:0}}.VueCarousel-navigation-button:focus{outline:none !important}#mazda3 em.primaryicon-right-arrow.slick-arrow{position:absolute;top:50%;background:#212529;padding:10px 13px;border-radius:50%;right:12px !important;color:#fff !important}#mazda3 em.primaryicon-left-arrow.slick-arrow{position:absolute;top:50%;background:#cccccc;padding:10px 13px;border-radius:50%;left:16px;color:#fff !important}.mazda3-slider-text-overlay{position:absolute;top:0rem;background:linear-gradient(86deg, black, transparent);left:0rem;height:100%;width:100%}.mazda3-slider-text-overlay1{position:absolute;top:0rem;background:linear-gradient(86deg, black, transparent);left:0rem;height:100%;width:100%}.mazda3-slider-text-overlay2{position:absolute;top:0rem;background:linear-gradient(86deg, black, transparent);left:0rem;height:100%;width:100%}#mazda3 .VueCarousel-dot-container{margin:-42px !important}#mazda3-sedan2024 .color_picker_slider img{position:relative;top:56px}#mazda3 .corousel-text{top:10rem;left:10rem}#mazda3 .corousel-text-sub{top:24rem;left:11rem;position:absolute}@media (min-width:1536px) and (max-width:1707px){#mazda3 .corousel-text{top:8rem;position:absolute;left:5rem}#mazda3 .corousel-text-sub{top:22rem;left:6rem}}.gallery-container{display:grid;grid-template-columns:auto}.gallery-image-3{grid-column:3/5}.gallery-image-4{grid-column:1/3}.cx90Phev-gallery-image{max-height:22rem;height:100%;width:100%;object-fit:cover}@media (max-width:700px){.gallery-image-3{grid-column:1/3}}@media (min-width:992px){.performanceSection .overlay-text{position:absolute;max-width:315px;top:8rem;left:6rem;color:#fff}}.mazda-cx90-phev button.btn.text-left.p-4.font-weight-bold.btn-white.btn-block.collapsed,.custompageblock button.btn.text-left.p-4.font-weight-bold.btn-white.btn-block.collapsed{color:#999 !important}.mazda-cx90-phev button.btn.text-left.p-4.font-weight-bold.btn-white.btn-block,.custompageblock button.btn.text-left.p-4.font-weight-bold.btn-white.btn-block{color:#000 !important}.mazda-cx90-phev .feature-card,.custompageblock .feature-card{min-height:20rem !important;height:45rem !important}.image-container-cx-5{overflow:hidden}.image-container-cx-5 img{transition:transform 2.6s cubic-bezier(.25, .46, .45, .94)}.image-container-cx-5 img:hover{transform:scale(1.2)}.cx70phev .mazda-vehicle-select-section-text-section-heading{font-size:28px !important;font-weight:500 !important}#mazda3-hatchback2025 .color_picker_slider img{position:relative;top:56px}#mazda3-hatchback2025 .mazda-vehicle-select-section-text-section-heading{font-size:34px !important}.mazda-MX-5-Miata-2025 .mazdaCustomForm .input-box-label{font-size:12px}.mazda-MX-5-Miata-2025 .mazdaCustomForm .input-box{padding:.375rem .75rem}.mazda-MX-5-Miata-2025 .mazdaCustomForm .check-box-container{font-size:.68rem !important}.mazda-MX-5-Miata-2025 .mazdaCustomForm .primaryicon-tick{height:33px;width:35px;font-size:30px}.mazda-MX-5-Miata-2025 .mazdaCustomForm .button-primary{letter-spacing:1px !important}