body{background-color:#f5f5f5;color:#101010;letter-spacing:0.05em;width:100%;overflow-x:hidden;min-width:320px;font-family:"MazdaType-Regular",arial,helvetica,sans-serif;-webkit-appearance:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-smoothing:antialiased}a{color:#999;font-size:1.4rem;font-size:14px;letter-spacing:0.05em;text-transform:uppercase;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;text-decoration:none;cursor:pointer}a:active,a:hover{color:#910A2D}sup{top:-.4em}sub,sup{font-size:80%;line-height:0;vertical-align:baseline;font-family:"MazdaType-Regular",arial,helvetica,sans-serif}strong{font-family:"MazdaType-Bold",arial,helvetica,sans-serif}p>a,label>a,a.cta,.cta a,.cta.out-link,.external .cta a,.external a.cta,.link-external a,.link-internal a,.out-link,.helper-cta .link,.helper-ctas .link,a.cta.out-link,a.external.cta,.module-promo>a,.module-promo .content .cta,.module-promo .content .cta-container .cta,.module-copy a,.module-copy .link-external a,.module-copy .link-internal a,.module-asset-library .asset-tabs .subcategory-row .asset-links .link-wrapper>a,.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb .cta-btn,.dealer-locator-helper .results article .details .detail-inner .detail-thumb .cta-btn,.dealer-locator-helper .results .map-overlay header h5 a,.dealer-locator-helper .results article header h5 a,.module-article .article .content .copy a{color:#999;border-bottom:2px solid #999;border-bottom:0.2rem solid #999;padding:0 0 2px 0;line-height:25px;border-radius:0;transition:all 300ms,visibility 0s;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}p>a:hover,label>a:hover,a.cta:hover,.cta a:hover,.cta.out-link:hover,.external .cta a:hover,.external a.cta:hover,.link-external a:hover,.link-internal a:hover,.out-link:hover,.helper-cta .link:hover,.helper-ctas .link:hover,a.cta.out-link:hover,a.external.cta:hover,.module-promo>a:hover,.module-promo .content .cta:hover,.module-promo .content .cta-container .cta:hover,.module-copy a:hover,.module-copy .link-external a:hover,.module-copy .link-internal a:hover,.module-asset-library .asset-tabs .subcategory-row .asset-links .link-wrapper>a:hover,.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb .cta-btn:hover,.dealer-locator-helper .results article .details .detail-inner .detail-thumb .cta-btn:hover,.dealer-locator-helper .results .map-overlay header h5 a:hover,.dealer-locator-helper .results article header h5 a:hover,.module-article .article .content .copy a:hover{color:#101010;border-bottom:2px solid #910A2D;border-bottom:0.2rem solid #910A2D;padding:0;margin-bottom:2px}p>a:after,p>a:before,label>a:after,label>a:before,a.cta:after,a.cta:before,.cta a:after,.cta a:before,.cta.out-link:after,.cta.out-link:before,.external .cta a:after,.external .cta a:before,.external a.cta:after,.external a.cta:before,.link-external a:after,.link-external a:before,.link-internal a:after,.link-internal a:before,.out-link:after,.out-link:before,.helper-cta .link:after,.helper-cta .link:before,.helper-ctas .link:after,.helper-ctas .link:before,a.cta.out-link:after,a.cta.out-link:before,a.external.cta:after,a.external.cta:before,.module-promo>a:after,.module-promo>a:before,.module-promo .content .cta:after,.module-promo .content .cta:before,.module-promo .content .cta-container .cta:after,.module-promo .content .cta-container .cta:before,.module-copy a:after,.module-copy a:before,.module-copy .link-external a:after,.module-copy .link-external a:before,.module-copy .link-internal a:after,.module-copy .link-internal a:before,.module-asset-library .asset-tabs .subcategory-row .asset-links .link-wrapper>a:after,.module-asset-library .asset-tabs .subcategory-row .asset-links .link-wrapper>a:before,.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb .cta-btn:after,.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb .cta-btn:before,.dealer-locator-helper .results article .details .detail-inner .detail-thumb .cta-btn:after,.dealer-locator-helper .results article .details .detail-inner .detail-thumb .cta-btn:before,.dealer-locator-helper .results .map-overlay header h5 a:after,.dealer-locator-helper .results .map-overlay header h5 a:before,.dealer-locator-helper .results article header h5 a:after,.dealer-locator-helper .results article header h5 a:before,.module-article .article .content .copy a:after,.module-article .article .content .copy a:before{display:none}.external-link:after,.external-link:before,.internal-link:after,.internal-link:before,.link-external:after,.link-external:before,.link-internal:after,.link-internal:before{display:none}.layout{padding:0px}.layout.light,.layout.dark,.layout.medium{background-color:#f5f5f5}.layout .container{max-width:984px;display:flex;flex-wrap:wrap;margin:0 auto;justify-content:flex-start}.layout .container:after,.layout .container:before{display:none}.layout .container [class*=res-]{display:inline-block;flex:0 0 auto;margin:0 auto;float:unset}.layout .container .res-1024-cols-2{width:calc(20% - 20px)}.layout .container .res-1024-cols-3{width:calc(25% - 20px)}.layout .container .res-1024-cols-4{width:calc(33.3% - 20px)}.layout .container .res-1024-cols-5{width:calc(40% - 20px)}.layout .container .res-1024-cols-6{width:calc(50% - 20px)}.layout .container .res-1024-cols-7{width:calc(60% - 20px)}.layout .container .res-1024-cols-8{width:calc(66.6% - 20px)}.layout .container .res-1024-cols-9{width:calc(75% - 20px)}.layout .container .res-1024-cols-12{width:calc(100% - 20px)}.layout.equal-height-background .container{display:flex;justify-content:space-evenly;max-width:984px}.layout.equal-height-background .container [class*=res-]{margin:0 auto 20px;background-color:#fff;border:1px solid #d5d5d5;box-sizing:content-box}.layout.equal-height-background .container [class*=res-]:before{background:transparent}.layout.equal-height-background .container .module-video{background-color:#fff}.layout.equal-height-background:first-child .container{margin-top:20px}@media (max-width: 1024px){.layout.equal-height-background .container{padding-left:10px;padding-right:10px}}@media (max-width: 767px){.layout .container{margin:0}.layout .container .res-1024-cols-3{width:calc(50% - 20px)}.layout .container .res-1024-cols-4,.layout .container .res-1024-cols-5,.layout .container .res-1024-cols-6,.layout .container .res-1024-cols-7,.layout .container .res-1024-cols-8,.layout .container .res-1024-cols-9,.layout .container .res-1024-cols-12{width:calc(100% - 20px)}.layout .container .res-752-cols-12{width:calc(100% - 20px)}.layout .container .res-752-cols-6{width:calc(50% - 20px)}.layout .container.helper-accordion .res-1024-cols-2{width:100%}}@media (max-width: 480px){.layout .equal-height-background .container{max-width:380px}.layout .container .res-1024-cols-3{width:calc(100% - 20px)}}@media (max-width: 767px){.main-content{padding-top:84px;padding-top:8.4rem}}#covid-carousel{margin:0px;padding:0px;height:auto}#covid-carousel li{min-height:unset}#covid-carousel li .promo-wrapper{position:relative;top:0px;left:0px;padding:0px;margin:0px}#covid-carousel li .promo-wrapper .promo-block{position:relative;top:0px;left:0px;padding:0px;margin:0px}#covid-bar{display:block;background:#fff;border:1px solid #101010;width:100%;text-align:center;padding:16px 10px;box-sizing:border-box;color:#101010}#covid-bar .icon{font-size:1.6rem;position:relative;top:2px}#covid-bar .icon img{display:inline-flex;max-height:14px}#covid-bar a{display:block;width:100%;font-family:"MazdaType-Regular",arial,helvetica,sans-serif;font-size:1.4rem;font-size:14px;text-transform:none;letter-spacing:0.05em;color:#101010}@media (max-width: 767px){#covid-bar{text-align:left;display:flex;align-items:center}#covid-bar a{text-align:left;display:flex;align-items:center}#covid-bar .icon{font-size:3rem;padding-right:10px}#covid-bar .icon img{max-height:20px}}.module-article .article .content .copy sup{color:unset}.title{text-align:center;text-transform:uppercase}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#101010}h1,h2,h3,h4,h5,h6{color:#101010;border-bottom:0;margin:0 0 10px 0;border-bottom:0 none;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;text-transform:uppercase;letter-spacing:0.075em}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{border-bottom:0 none;padding:0}h1.title,h2.title,h4.title,h5.title,h6.title{font-family:"MazdaType-Medium",arial,helvetica,sans-serif}h1.medium,h2.medium,h3.medium,h4.medium,h5.medium,h6.medium{font-family:"MazdaType-Medium",arial,helvetica,sans-serif}h1{font-size:3.5rem;font-size:35px;line-height:4rem}h1.title{margin:40px 0}h2{font-size:2.4rem;font-size:24px;font-family:"MazdaType-Medium",arial,helvetica,sans-serif}h2.title{margin:36px 0 22px}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-family:"MazdaType-Bold",arial,helvetica,sans-serif}h3{font-size:2.1rem;font-size:21px}h3.title{margin:36px 0 10px}h4{font-size:1.8rem;font-size:18px}h4.title{margin:30px 0 10px}h5{font-size:1.6rem;font-size:16px}h5.title{margin:10px 0}h6{font-size:1.4rem;font-size:14px}h6.title{margin:10px 0}p{font-size:1.4rem;font-size:14px;letter-spacing:0.05em;margin:0 0 15px 0}@media (max-width: 767px){p{line-height:20px;line-height:2rem}}@media (max-width: 480px){p{line-height:18px;line-height:1.8rem}}header.main-header .container{max-width:1200px;margin:0 auto;padding:0 13px}header.main-header .mazda-mobile-logo{top:23px;top:2.3rem;left:23px;left:2.3rem;width:7.7rem;height:7.0rem;width:77px;height:70px;background:url("/common/_J59Assets/Images/brand_mark_primary_vertical-77x70.png") no-repeat center center;background-size:cover;z-index:1000}header.main-header .mazda-mobile-logo img{opacity:0}header.main-header .main-nav{min-height:128px;padding-top:33px;padding-top:3.3rem;width:100%;margin-left:0}header.main-header .main-nav .module-language-selector .lang-default>li>a{color:#999;font-size:1.3rem;font-size:13px;text-transform:uppercase;background-color:transparent;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;letter-spacing:0.075em;margin-top:0}header.main-header .main-nav .module-language-selector .lang-default>li:hover>a{color:#fff}header.main-header .main-nav .module-global-navigation.level-1{float:right;min-height:30px;margin-left:210px}header.main-header .main-nav .module-global-navigation.level-1>li>a{color:#999;font-size:1.3rem;font-size:13px;text-transform:uppercase;background-color:transparent;letter-spacing:0.075em;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}header.main-header .main-nav .module-global-navigation.level-1>li:hover>a{color:#fff}header.main-header .main-nav .module-global-navigation.level-1>li:after{background:#999;height:100%}header.main-header .main-nav .module-primary-navigation>.level-1{color:#d5d5d5;float:right;margin-left:210px;margin-top:15px;margin-bottom:15px;height:auto}header.main-header .main-nav .module-primary-navigation>.level-1>li{line-height:normal;height:auto;background:none}header.main-header .main-nav .module-primary-navigation>.level-1>li>a{color:#d5d5d5;font-size:1.4rem;font-size:14px;line-height:18px;text-transform:uppercase;background-color:transparent;letter-spacing:0.075em;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}header.main-header .main-nav .module-primary-navigation>.level-1>li>a:hover{color:#fff}header.main-header .main-nav .module-primary-navigation>.level-1>li.selected>a,header.main-header .main-nav .module-primary-navigation>.level-1>li.browse>a{color:#fff;border-bottom:2px solid #910A2D}header.main-header .main-nav .module-primary-navigation>.level-1>li.show-more{display:none}@media (min-width: 767px){header.main-header .main-nav .module-primary-navigation>.level-1{text-align:right}header.main-header .main-nav .module-primary-navigation>.level-1>li{display:inline-flex;float:none}}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage){width:100%;clear:both}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage)>li.carArea{width:100%;margin-top:0;margin-bottom:0px;padding-bottom:12px}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-1{width:100%}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-1>li{height:45px;height:4.5rem;line-height:45px;line-height:4.5rem;background:none}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-1>li>a{color:#d5d5d5;font-size:1.6rem;font-size:16px;text-transform:uppercase;background-color:transparent;letter-spacing:0.05em;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;padding:0}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-1>li>a:hover{color:#fff}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-1>li.selected>a{color:#fff;border-bottom:2px solid #fff;border-bottom:0.2rem solid #fff}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-1>li:first-child{padding-left:23px !important}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-2{width:100%;margin-left:0;margin-right:0}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-2>li .model{width:25%}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-2>li .model a .details{color:#999}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-2>li .model a .details .name{font-family:"MazdaType-Bold",arial,helvetica,sans-serif;padding:0 0 2px 0;border-radius:0;transition:all 300ms,visibility 0s;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1);border-bottom:2px solid #999;border-bottom:0.2rem solid #999}header.main-header .main-nav .module-primary-navigation>.level-2:not(.spillage) .helper-tabs.level-2>li .model a:hover .details .name{color:#fff;border-bottom:2px solid #910A2D;border-bottom:0.2rem solid #910A2D;padding:0;margin-bottom:10px}header.main-header .main-nav .module-primary-navigation>.level-2.spillage.selected{display:inline-block;position:relative;width:100%}header.main-header .main-nav .module-primary-navigation>.level-2.spillage.selected>li{height:45px;height:4.5rem;line-height:45px;line-height:4.5rem;background:none;float:right}header.main-header .main-nav .module-primary-navigation>.level-2.spillage.selected>li>a{color:#d5d5d5;font-size:1.4rem;font-size:14px;text-transform:uppercase;background-color:transparent;letter-spacing:0.05em;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}header.main-header .main-nav .module-primary-navigation>.level-2.spillage.selected>li:hover>a{color:#fff}header.main-header .main-nav .module-region-selector .region-select label{display:none}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper{margin-left:0;margin-left:0rem}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-2{border:2px solid #d5d5d5;border:0.2rem solid #d5d5d5;background-color:#101010;right:-10px}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-2>li{border-bottom:1px solid #d5d5d5;border-bottom:0.1rem solid #d5d5d5}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-2 a{color:#999;font-size:1.3rem;font-size:13px;letter-spacing:0.075em;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-2 a:hover{color:#fff}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1{background:none;border:0 none;width:50px;height:30px}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1>a{color:#999;font-size:1.3rem;font-size:13px;line-height:2.2rem;line-height:22px;text-transform:uppercase;background-color:transparent;letter-spacing:0.075em;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;padding:0;display:inline-flex}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1>a:after{right:7px;right:0.7rem;content:'\e6d0';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:36px;padding:0 10px;height:36px;line-height:36px;top:8px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-3px;top:-0.3rem;color:#999}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1>a:hover{color:#fff}header.main-header .main-nav .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1>a:hover:after{color:#fff}@media (max-width: 767px){header.main-header{height:84px;height:8.4rem}header.main-header .mazda-mobile-logo{left:1rem;left:10px;width:16.8rem;height:3.8rem;width:168px;height:38px;background:url("/common/_J59Assets/Images/Brand_Mark_Primary_Horizontal-168x38-r2.png") no-repeat center center;background-size:contain;position:fixed;transition:none}header.main-header .mazda-mobile-logo img{opacity:0;height:38px}header.main-header .mobile-navigation-button{width:80px;width:8rem;height:83px;height:8.3rem}header.main-header .mobile-navigation-button span{margin-left:28px;margin-left:2.8rem;margin-top:29px;margin-top:2.9rem;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAQAAACCs8+FAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMPBjmgJ7H6AAAAJUlEQVQoz2Oc+Z+BRMBEqgaytLAwMA5Oh5Hll9FApoNfBmkgAwBCwwPCohAwmAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:25px 17px;background-position:center;border-radius:0}header.main-header .main-nav{width:300px;margin-left:0;margin-left:0rem;margin-top:80px;margin-top:8rem}header.main-header.open-main-nav{height:100%;min-height:1px;background-size:80px 80px;background-size:8rem 8rem}header.main-header.open-main-nav>.container{display:block;width:100%;height:83px;left:0px;padding:0px;background:black}header.main-header.open-main-nav .mobile-navigation-button{height:80px;height:8rem}header.main-header.open-main-nav .main-nav{min-height:60px;padding-top:0;padding-top:0rem}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-1{padding-right:0 !important;margin-top:0px}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-1 li a:hover{color:#fff}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-1>li>a{line-height:24px}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-1>li>a:hover{color:#fff}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-1>li:first-child{padding:0}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-1>li.has-children>a:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMQAwHiKBlsAAAAIElEQVQY02P8z4AE/jMwIjhMDDgBPaUY///HLTXYHQ8AaaQGFAzreQsAAAAASUVORK5CYII=)}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-1>li.has-children.selected>a:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAABAQAAAAAtUhmqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMQCTU5cwVTAAAAC0lEQVQI12P4/wMAAvkB+IyECowAAAAASUVORK5CYII=)}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-1 .selected .level-2 li.category{text-transform:uppercase}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-1 .selected .level-2 li.selected a{color:#fff;border-left:2px solid #fff}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-2{text-align:left}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-2 li{float:none !important;padding-right:0px !important}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-2 li:first-child{padding-left:10px !important}header.main-header.open-main-nav .main-nav .module-primary-navigation>.level-2 li a{width:100%;border-bottom:1px solid #444}}.footer .layout{margin:0 auto;padding:20px 0 10px}.footer .layout.dark{background-color:#101010}.footer .layout.module-footer{padding-bottom:60px;position:relative}.footer .layout.module-footer .nav-pill .level-1 a:focus,.footer .layout.module-footer .nav-pill .level-1 a:hover,.footer .layout.module-footer .nav-pill .level-2 a:focus,.footer .layout.module-footer .nav-pill .level-2 a:hover,.footer .layout.module-footer .nav-pill>li a:focus,.footer .layout.module-footer .nav-pill>li a:hover{color:#fff}.footer .container{max-width:1200px;justify-content:space-between}.footer .container [class*=res-]{margin:0;padding:0 13px}.footer .container .res-1024-cols-6{height:56px}.footer .container .res-1024-cols-6.first-child{display:inline-flex}.footer .container .res-1024-cols-6.first-child .nav-pill.social{display:inline-flex;align-items:center}.footer .container .res-1024-cols-6.first-child .nav-pill.social>li{display:inline-block;float:none;text-align:center}.footer .container .res-1024-cols-6.first-child .nav-pill.social>li.follow{padding-right:8px;margin-right:8px;border-right:1px solid #999}.footer .container .res-1024-cols-6.first-child .nav-pill.social>li.follow p{color:#999;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;text-transform:uppercase;font-size:15px;font-size:1.5rem;letter-spacing:0.05em;margin-bottom:0;line-height:15px}.footer .container .res-1024-cols-6.first-child .nav-pill.social>li a:hover{color:#fff}.footer .container .res-1024-cols-6.first-child .nav-pill.social>li a.social-icon{font-size:0}.footer .container .res-1024-cols-6.first-child .nav-pill.social>li a.social-icon:before{background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:36px;padding:0 10px;height:36px;line-height:36px;top:8px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:2rem;top:3px}.footer .container .res-1024-cols-6.first-child .nav-pill.social>li a.social-icon:hover:before{color:#fff}@media (max-width: 767px){.footer .container .res-1024-cols-6.first-child .nav-pill.social{text-align:center}.footer .container .res-1024-cols-6.first-child .nav-pill.social>li.follow{display:inline-block}}@media (max-width: 480px){.footer .container .res-1024-cols-6.first-child .nav-pill.social>li.follow{display:none}}.footer .container .res-1024-cols-6.last-child{text-align:right}.footer .container .res-1024-cols-6.last-child .module-region-selector{display:inline-block;vertical-align:top;float:none}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select{float:none;padding:0 0 0 23px}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select label{display:none}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper{margin-left:0;margin-left:0rem;padding-top:15px}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-2{border:2px solid #d5d5d5;border:0.2rem solid #d5d5d5;background-color:#101010;right:-10px}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-2>li{border-bottom:1px solid #d5d5d5;border-bottom:0.1rem solid #d5d5d5}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-2 a{color:#999;font-size:1.5rem;font-size:15px;letter-spacing:0.075em;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-2 a:hover{color:#fff}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1{background:none;border:0 none;width:50px;height:30px}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1>a{color:#999;font-size:1.5rem;font-size:15px;line-height:2.2rem;line-height:22px;text-transform:uppercase;background-color:transparent;letter-spacing:0.075em;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;padding:0;display:inline-flex}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1>a:after{right:7px;right:0.7rem;content:'\e6d0';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:36px;padding:0 10px;height:36px;line-height:36px;top:8px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-3px;top:-0.3rem;color:#999}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1>a:hover{color:#fff}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select .dropdown-wrapper .dropdown-helper.level-1>a:hover:after{color:#fff}.footer .container .res-1024-cols-6.last-child .module-language-selector{display:inline-block;vertical-align:top;float:none}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate{float:none;padding:0}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate .lang-default{padding-right:0}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate .lang-default>li>a{color:#999;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;text-transform:uppercase;font-size:15px;font-size:1.5rem;letter-spacing:0.05em}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate .lang-default>li>a:before{content:'\1f30e';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:36px;padding:0 10px;height:36px;line-height:36px;top:8px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate .lang-default>li>a:hover{color:#fff}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate .lang-default>li>a:hover:before{color:#fff}@media (max-width: 767px){.footer .container .res-1024-cols-6.last-child .module-language-selector{float:none}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate{float:none}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate .lang-default{float:none}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate .lang-default>li{float:none;text-align:center}}.footer .container .res-1024-cols-7{width:100%}.footer .container .res-1024-cols-5{display:none}.footer .container .copyright-line{text-align:left;color:#999;margin-top:20px}.footer>.module-footer-navigation .helper-accordion.level-1{justify-content:space-between}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]{width:auto;margin-top:20px}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]>li{display:flex;flex-direction:column}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]>li .title{color:#fff;text-align:left;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;text-transform:uppercase;font-size:15px;letter-spacing:0.05em;line-height:1.2;position:relative;border-bottom:2px solid #999;padding-bottom:23px}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]>li .footer-navigation-menu{padding-top:23px;padding-top:2.3rem;display:flex;flex-direction:column;align-items:flex-start}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]>li .footer-navigation-menu li a{color:#999;text-align:center;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;text-transform:uppercase;line-height:1.2}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]>li .footer-navigation-menu li:hover a{color:#fff}@media (max-width: 1226px){.footer .container{padding-left:13px;padding-right:13px}.footer .container .copyright-line .module-copy{padding:0}}@media (max-width: 767px){.footer .layout{padding-top:10px !important}.footer .container ul:first-child{border-top:0 none}.footer .container .res-1024-cols-6{padding-top:15px;padding-bottom:15px}.footer .container .res-1024-cols-6.first-child{order:2;justify-content:center;width:100%}.footer .container .res-1024-cols-6.last-child{margin:0 auto;text-align:center}.footer .container .res-1024-cols-6.last-child .module-region-selector{float:none}.footer .container .res-1024-cols-6.last-child .module-region-selector .region-select{padding-right:12px}.footer .container .res-1024-cols-6.last-child .module-language-selector{float:none}.footer .container .res-1024-cols-6.last-child .module-language-selector .lang-alternate .lang-default>li>a:before{padding-left:0}.footer .container .res-1024-cols-7{padding-left:0;padding-right:0}.footer .container .res-1024-cols-7 .nav-pill{margin-left:0;margin-right:0;display:inline-flex;text-align:center;flex-wrap:wrap;justify-content:center}.footer .container .copyright-line{text-align:center}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]{width:100%;border-bottom:0 none;justify-content:center}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]>li .title{text-align:center;font-size:16px;border-bottom:0 none;padding-bottom:0}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]>li .title:after{display:none}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]>li .footer-navigation-menu{padding-top:34px;padding-top:3.4rem;align-items:center;display:none}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-]>li .footer-navigation-menu li{text-align:center}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-].active>li .footer-navigation-menu{display:flex}.footer>.module-footer-navigation .helper-accordion.level-1 [class*=res-].active>li .footer-navigation-menu:before{border-top:0 none}}.helper-cta,.helper-ctas{margin-bottom:26px}.helper-cta .link:after,.helper-cta .link:before,.helper-ctas .link:after,.helper-ctas .link:before{background-image:none !important;display:none !important}@media (max-width: 480px){.helper-cta,.helper-ctas{padding:0 12px}}.helper-cta .cta.price a,.helper-cta .cta.download a,.helper-cta .cta.catalogue a,.helper-ctas .cta.price a,.helper-ctas .cta.download a,.helper-ctas .cta.catalogue a{background:transparent;border-color:#101010;color:#101010}.helper-cta .cta.awd a,.helper-cta .cta.awd a.link,.helper-cta .cta.safety a,.helper-cta .cta.safety a.link,.helper-ctas .cta.awd a,.helper-ctas .cta.awd a.link,.helper-ctas .cta.safety a,.helper-ctas .cta.safety a.link{text-transform:none}p a.nocase,a.nocase{text-transform:none}a.button,p.cta a,.helper-ctas a.link,.helper-form .submit-button,.helper-form .step-submit-button,#reevooModuleContainer .cta a,.module-carousel .promo-wrapper .promo-block a.cta,.dealer-locator-helper.scheduler .inner .button.external,.button,input[type="submit"],input[type="reset"],input[type="button"]{background:#101010;color:#fff;border:2px solid #101010;padding:14px 23px !important;margin:0 0 12px 0 !important;text-align:center;cursor:pointer;width:100%;max-width:300px;text-decoration:none;vertical-align:top;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;font-size:1.15rem;line-height:1.2rem;letter-spacing:0.15em;text-transform:uppercase;display:inline-flex;justify-content:center;flex:1 1 auto;transition:all 0.2s linear;border-radius:3px;height:auto;-webkit-appearance:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-smoothing:antialiased}a.button.secondary,p.cta a.secondary,.helper-ctas a.link.secondary,.helper-form .submit-button.secondary,.helper-form .step-submit-button.secondary,#reevooModuleContainer .cta a.secondary,.module-carousel .promo-wrapper .promo-block a.cta.secondary,.dealer-locator-helper.scheduler .inner .button.external.secondary,.button.secondary,input[type="submit"].secondary,input[type="reset"].secondary,input[type="button"].secondary{background:transparent;color:#101010}a.button.nocase,p.cta a.nocase,.helper-ctas a.link.nocase,.helper-form .submit-button.nocase,.helper-form .step-submit-button.nocase,#reevooModuleContainer .cta a.nocase,.module-carousel .promo-wrapper .promo-block a.cta.nocase,.dealer-locator-helper.scheduler .inner .button.external.nocase,.button.nocase,input[type="submit"].nocase,input[type="reset"].nocase,input[type="button"].nocase{text-transform:none}a.button:after,a.button:before,p.cta a:after,p.cta a:before,.helper-ctas a.link:after,.helper-ctas a.link:before,.helper-form .submit-button:after,.helper-form .submit-button:before,.helper-form .step-submit-button:after,.helper-form .step-submit-button:before,#reevooModuleContainer .cta a:after,#reevooModuleContainer .cta a:before,.module-carousel .promo-wrapper .promo-block a.cta:after,.module-carousel .promo-wrapper .promo-block a.cta:before,.dealer-locator-helper.scheduler .inner .button.external:after,.dealer-locator-helper.scheduler .inner .button.external:before,.button:after,.button:before,input[type="submit"]:after,input[type="submit"]:before,input[type="reset"]:after,input[type="reset"]:before,input[type="button"]:after,input[type="button"]:before{background-image:none;display:none;width:auto;height:auto}a.button p,p.cta a p,.helper-ctas a.link p,.helper-form .submit-button p,.helper-form .step-submit-button p,#reevooModuleContainer .cta a p,.module-carousel .promo-wrapper .promo-block a.cta p,.dealer-locator-helper.scheduler .inner .button.external p,.button p,input[type="submit"] p,input[type="reset"] p,input[type="button"] p{margin:0;padding:0;font-size:13px;font-size:1.3rem;line-height:15px}a.button:hover,p.cta a:hover,.helper-ctas a.link:hover,.helper-form .submit-button:hover,.helper-form .step-submit-button:hover,#reevooModuleContainer .cta a:hover,.module-carousel .promo-wrapper .promo-block a.cta:hover,.dealer-locator-helper.scheduler .inner .button.external:hover,.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#fff;background:#910A2D;border:2px solid #910A2D;text-decoration:none;padding:14px 23px 16px}a.button:hover.secondary,p.cta a:hover.secondary,.helper-ctas a.link:hover.secondary,.helper-form .submit-button:hover.secondary,.helper-form .step-submit-button:hover.secondary,#reevooModuleContainer .cta a:hover.secondary,.module-carousel .promo-wrapper .promo-block a.cta:hover.secondary,.dealer-locator-helper.scheduler .inner .button.external:hover.secondary,.button:hover.secondary,input[type="submit"]:hover.secondary,input[type="reset"]:hover.secondary,input[type="button"]:hover.secondary{background:#910A2D}a.button.mobile,p.cta a.mobile,.helper-ctas a.link.mobile,.helper-form .submit-button.mobile,.helper-form .step-submit-button.mobile,#reevooModuleContainer .cta a.mobile,.module-carousel .promo-wrapper .promo-block a.cta.mobile,.dealer-locator-helper.scheduler .inner .button.external.mobile,.button.mobile,input[type="submit"].mobile,input[type="reset"].mobile,input[type="button"].mobile{display:none}a.button:active,a.button:focus,p.cta a:active,p.cta a:focus,.helper-ctas a.link:active,.helper-ctas a.link:focus,.helper-form .submit-button:active,.helper-form .submit-button:focus,.helper-form .step-submit-button:active,.helper-form .step-submit-button:focus,#reevooModuleContainer .cta a:active,#reevooModuleContainer .cta a:focus,.module-carousel .promo-wrapper .promo-block a.cta:active,.module-carousel .promo-wrapper .promo-block a.cta:focus,.dealer-locator-helper.scheduler .inner .button.external:active,.dealer-locator-helper.scheduler .inner .button.external:focus,.button:active,.button:focus,input[type="submit"]:active,input[type="submit"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="button"]:active,input[type="button"]:focus{border:2px solid #910A2D;outline:0}@media (max-width: 480px){a.button,p.cta a,.helper-ctas a.link,.helper-form .submit-button,.helper-form .step-submit-button,#reevooModuleContainer .cta a,.module-carousel .promo-wrapper .promo-block a.cta,.dealer-locator-helper.scheduler .inner .button.external,.button,input[type="submit"],input[type="reset"],input[type="button"]{max-width:480px}}@media (max-width: 767px){a.button.desktop,p.cta a.desktop,.helper-ctas a.link.desktop,.helper-form .submit-button.desktop,.helper-form .step-submit-button.desktop,#reevooModuleContainer .cta a.desktop,.module-carousel .promo-wrapper .promo-block a.cta.desktop,.dealer-locator-helper.scheduler .inner .button.external.desktop,.button.desktop,input[type="submit"].desktop,input[type="reset"].desktop,input[type="button"].desktop{display:none}a.button.mobile,p.cta a.mobile,.helper-ctas a.link.mobile,.helper-form .submit-button.mobile,.helper-form .step-submit-button.mobile,#reevooModuleContainer .cta a.mobile,.module-carousel .promo-wrapper .promo-block a.cta.mobile,.dealer-locator-helper.scheduler .inner .button.external.mobile,.button.mobile,input[type="submit"].mobile,input[type="reset"].mobile,input[type="button"].mobile{display:inline-flex}}.helper-form .step-submit-button{background:transparent;color:#101010}.helper-form .step-submit-button:hover{background:#910A2D;color:#fff;border:2px solid #910A2D;text-decoration:none}.helper-form .step-submit-button:active,.helper-form .step-submit-button:focus{border:2px solid #910A2D;outline:0}.layout.dark .module-promo a.button,.layout.dark .module-promo p.cta a,.layout.dark .module-promo .helper-ctas a.link,.layout.dark .module-promo .helper-form .submit-button,.layout.dark .module-promo .helper-form .step-submit-button,.layout.dark .module-promo .button,.layout.dark .module-promo input[type="submit"],.layout.dark .module-promo input[type="reset"],.layout.dark .module-promo input[type="button"]{background:#fff;color:#101010;border:2px solid #fff}.layout.dark .module-promo a.button:hover,.layout.dark .module-promo p.cta a:hover,.layout.dark .module-promo .helper-ctas a.link:hover,.layout.dark .module-promo .helper-form .submit-button:hover,.layout.dark .module-promo .helper-form .step-submit-button:hover,.layout.dark .module-promo .button:hover,.layout.dark .module-promo input[type="submit"]:hover,.layout.dark .module-promo input[type="reset"]:hover,.layout.dark .module-promo input[type="button"]:hover{background:#910A2D;border:2px solid #910A2D;text-decoration:none}.layout.dark .module-promo a.button.secondary,.layout.dark .module-promo p.cta a.secondary,.layout.dark .module-promo .helper-ctas a.link.secondary,.layout.dark .module-promo .helper-form .submit-button.secondary,.layout.dark .module-promo .helper-form .step-submit-button.secondary,.layout.dark .module-promo .button.secondary,.layout.dark .module-promo input[type="submit"].secondary,.layout.dark .module-promo input[type="reset"].secondary,.layout.dark .module-promo input[type="button"].secondary{color:#fff}.layout.dark .module-promo a.button:active,.layout.dark .module-promo a.button:focus,.layout.dark .module-promo p.cta a:active,.layout.dark .module-promo p.cta a:focus,.layout.dark .module-promo .helper-ctas a.link:active,.layout.dark .module-promo .helper-ctas a.link:focus,.layout.dark .module-promo .helper-form .submit-button:active,.layout.dark .module-promo .helper-form .submit-button:focus,.layout.dark .module-promo .helper-form .step-submit-button:active,.layout.dark .module-promo .helper-form .step-submit-button:focus,.layout.dark .module-promo .button:active,.layout.dark .module-promo .button:focus,.layout.dark .module-promo input[type="submit"]:active,.layout.dark .module-promo input[type="submit"]:focus,.layout.dark .module-promo input[type="reset"]:active,.layout.dark .module-promo input[type="reset"]:focus,.layout.dark .module-promo input[type="button"]:active,.layout.dark .module-promo input[type="button"]:focus{border:2px solid #910A2D;outline:0}.module-carousel .promo-wrapper .promo-block a.cta,#reevooModuleContainer .cta a{background:#fff;color:#101010;border:2px solid #fff}.module-carousel .promo-wrapper .promo-block a.cta.secondary,#reevooModuleContainer .cta a.secondary{background:transparent;color:#fff}.module-carousel .promo-wrapper .promo-block a.cta:active,.module-carousel .promo-wrapper .promo-block a.cta:focus,#reevooModuleContainer .cta a:active,#reevooModuleContainer .cta a:focus{border:2px solid #910A2D;outline:0}@media (max-width: 860px){.module-carousel .promo-wrapper .promo-block a.cta,#reevooModuleContainer .cta a{border:2px solid #101010;background:#101010;color:#fff}.module-carousel .promo-wrapper .promo-block a.cta.secondary,#reevooModuleContainer .cta a.secondary{border:2px solid #101010;background:transparent;color:#101010}.module-carousel .promo-wrapper .promo-block a.cta:active,.module-carousel .promo-wrapper .promo-block a.cta:focus,#reevooModuleContainer .cta a:active,#reevooModuleContainer .cta a:focus{border:2px solid #101010}}.dealer-locator-helper .results .pagination .button.next,.dealer-locator-helper .results .pagination .button.prev,.module-article .article .return a.button,.module-article-list ul.pagination li.next a,.module-article-list ul.pagination li.prev a{background-color:transparent;border:0 none;color:#999;font-size:14px;padding:0 0 2px 0 !important;transition:all 300ms,visibility 0s;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1);font-family:"MazdaType-Bold",arial,helvetica,sans-serif !important;letter-spacing:0.05em;width:auto;height:auto}.dealer-locator-helper .results .pagination .button.next:hover,.dealer-locator-helper .results .pagination .button.prev:hover,.module-article .article .return a.button:hover,.module-article-list ul.pagination li.next a:hover,.module-article-list ul.pagination li.prev a:hover{color:#101010}.dealer-locator-helper .results .pagination .button.next:hover:after,.dealer-locator-helper .results .pagination .button.next:hover:before,.dealer-locator-helper .results .pagination .button.prev:hover:after,.dealer-locator-helper .results .pagination .button.prev:hover:before,.module-article .article .return a.button:hover:after,.module-article .article .return a.button:hover:before,.module-article-list ul.pagination li.next a:hover:after,.module-article-list ul.pagination li.next a:hover:before,.module-article-list ul.pagination li.prev a:hover:after,.module-article-list ul.pagination li.prev a:hover:before{color:#910A2D}.dealer-locator-helper .results .pagination .button.next:after,.dealer-locator-helper .results .pagination .button.next:before,.dealer-locator-helper .results .pagination .button.prev:after,.dealer-locator-helper .results .pagination .button.prev:before,.module-article .article .return a.button:after,.module-article .article .return a.button:before,.module-article-list ul.pagination li.next a:after,.module-article-list ul.pagination li.next a:before,.module-article-list ul.pagination li.prev a:after,.module-article-list ul.pagination li.prev a:before{background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;top:-3px}.module-article .article .return a.button:before{top:0px}.dealer-locator-helper .results .pagination .button.next:after,.module-article-list ul.pagination li.next a:after{content:'\25bb';padding:0 0 0 5px}.dealer-locator-helper .results .pagination .button.prev:before,.module-article .article .return a.button:before,.module-article-list ul.pagination li.prev a:before{content:'\25c5';padding:0 5px 0 0}.form-wrapper{background-color:#f5f5f5}.helper-form{padding:0 23px}.helper-form.module-contact-us{padding-bottom:40px}.helper-form.module-contact-us h1.title{font-size:24px;font-size:2.4rem;line-height:2.4rem;margin:40px 0px 20px}.helper-form .mdp-checkbox+label{background-color:#fff;border:1px solid #d5d5d5;border:0.1rem solid #d5d5d5;width:29px;width:2.9rem;height:27px;height:2.7rem}.helper-form .mdp-checkbox:checked+label{color:#fff;background-color:#101010}.helper-form .mdp-checkbox:checked+label:after{content:'\2713';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;top:0;left:4px;left:0.4rem;font-size:28px}.helper-form .mdp-radio+label{background-color:#fff;color:#101010;border:1px solid #d5d5d5;border:0.1rem solid #d5d5d5;width:28px;width:2.8rem;height:28px;height:2.8rem;top:9px;top:0.9rem}.helper-form .mdp-radio:checked+label{color:#fff;background-color:#fff;border:1px solid #d5d5d5;border:0.1rem solid #d5d5d5}.helper-form .mdp-radio:checked+label:after{top:8px;top:.8rem;background:#101010;left:8px;left:.8rem}.helper-form .preferred-appointment .mdp-radio+label{top:0px;top:0rem}.helper-form .field-row [class*=res-]{margin:0;display:inline-block;vertical-align:top}.helper-form .field-row .subrow{padding:0px;margin:0px;left:0px;clear:both}.helper-form .field-row .subrow .field-input.postcode{display:block;width:auto;left:0px;padding:0px;margin:0px;clear:both}.helper-form .field-row .subrow .field-input.postcode input[name=postcode]{margin:0px}.helper-form .field-row .field-input input[type=text],.helper-form .field-row .field-input input[type=password],.helper-form .field-row .field-input input[type=datetime],.helper-form .field-row .field-input input[type=datetime-local],.helper-form .field-row .field-input input[type=date],.helper-form .field-row .field-input input[type=month],.helper-form .field-row .field-input input[type=time],.helper-form .field-row .field-input input[type=week],.helper-form .field-row .field-input input[type=number],.helper-form .field-row .field-input input[type=email],.helper-form .field-row .field-input input[type=url],.helper-form .field-row .field-input input[type=search],.helper-form .field-row .field-input input[type=tel],.helper-form .field-row .field-input input[type=color],.helper-form .field-row .field-input input[name=postcode],.helper-form .field-row .field-input select,.helper-form .field-row .field-input textarea{text-align:left;color:#101010;background-color:#fff;border:1px solid #d5d5d5;border:0.1rem solid #d5d5d5;font-family:"MazdaType-Regular",arial,helvetica,sans-serif;letter-spacing:0.05em;display:inline-flex;justify-content:left;flex:1 1 auto;transition:all 0.2s linear;font-size:16px;font-size:1.6rem;line-height:15px;height:45px;height:4.5rem;max-width:434px}.helper-form .field-row .field-input input[type=text]:focus,.helper-form .field-row .field-input input[type=text]:active,.helper-form .field-row .field-input input[type=password]:focus,.helper-form .field-row .field-input input[type=password]:active,.helper-form .field-row .field-input input[type=datetime]:focus,.helper-form .field-row .field-input input[type=datetime]:active,.helper-form .field-row .field-input input[type=datetime-local]:focus,.helper-form .field-row .field-input input[type=datetime-local]:active,.helper-form .field-row .field-input input[type=date]:focus,.helper-form .field-row .field-input input[type=date]:active,.helper-form .field-row .field-input input[type=month]:focus,.helper-form .field-row .field-input input[type=month]:active,.helper-form .field-row .field-input input[type=time]:focus,.helper-form .field-row .field-input input[type=time]:active,.helper-form .field-row .field-input input[type=week]:focus,.helper-form .field-row .field-input input[type=week]:active,.helper-form .field-row .field-input input[type=number]:focus,.helper-form .field-row .field-input input[type=number]:active,.helper-form .field-row .field-input input[type=email]:focus,.helper-form .field-row .field-input input[type=email]:active,.helper-form .field-row .field-input input[type=url]:focus,.helper-form .field-row .field-input input[type=url]:active,.helper-form .field-row .field-input input[type=search]:focus,.helper-form .field-row .field-input input[type=search]:active,.helper-form .field-row .field-input input[type=tel]:focus,.helper-form .field-row .field-input input[type=tel]:active,.helper-form .field-row .field-input input[type=color]:focus,.helper-form .field-row .field-input input[type=color]:active,.helper-form .field-row .field-input input[name=postcode]:focus,.helper-form .field-row .field-input input[name=postcode]:active,.helper-form .field-row .field-input select:focus,.helper-form .field-row .field-input select:active,.helper-form .field-row .field-input textarea:focus,.helper-form .field-row .field-input textarea:active{outline:0;border:1px solid #000;border:0.1rem solid #000}.helper-form .field-row .field-input input[type=datetime-local],.helper-form .field-row .field-input input[type=date]{line-height:43px !important}.helper-form .field-row .field-input.hasError .dropdown-helper.level-1,.helper-form .field-row .field-input.hasError input,.helper-form .field-row .field-input.hasError select,.helper-form .field-row .field-input.hasError textarea{border:1px solid #910A2D;border:0.1rem solid #910A2D}.helper-form .field-row .field-input.error-underline.hasError{border-bottom:1px solid #910A2D}.helper-form .field-row .field-input.postcode input{max-width:150px;width:auto;text-align:left !important}.helper-form .field-row .field-label{margin-bottom:4px;margin-top:8px}.helper-form .field-row .validation{color:#101010}@media (min-width: 768px){.helper-form .field-row .validation{margin-left:5px}}@media (max-width: 767px){.helper-form{padding:0 13px}}@media (max-width: 480px){.helper-form .field-row [class*=res-]{display:block;width:100%;clear:both}}.dropdown-helper.level-1,.helper-form .dropdown-helper.level-1,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-1{border:1px solid #d5d5d5;border:0.1rem solid #d5d5d5;background-color:#fff}.dropdown-helper.level-1 a,.helper-form .dropdown-helper.level-1 a,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-1 a{color:#999;text-align:left;font-family:"MazdaType-Regular",arial,helvetica,sans-serif;padding:14px 11px;margin:0;font-size:16px;font-size:1.6rem;letter-spacing:0.05em;line-height:15px}.dropdown-helper.level-1 a:after,.helper-form .dropdown-helper.level-1 a:after,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-1 a:after{width:16px;width:1.6rem;height:10px;height:1.0rem;top:22px;right:16px;right:1.6rem;background-size:16px 10px;background-repeat:no-repeat;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMRBhoU+E7yAAABxElEQVQ4y53UPUgjQRTA8f/urYUgsgELwUqIdimsxELQRbTwC0FshHCIWAjWKoiNCNFSRNFGETwQAqchheRgueowVylbWgsWgQEbwYBYZBxnsnF3k9fsm3nv/ZhiZywXIMMoB7QUQn5Ty5RFAA6QpkQ3VY5bIwFSK5xQSXkisNw0f+kBYLUVUgCpRS6wgQojlnvHoKoucdY8qDiAe8vt4x9dcvlOlssmxTnyiqvg2TziUZEbNhcsNsXNcKW4F8ZEYAOBQZ4zk5ibJk+b4sbFA1IPmORFFhzyCUmPK4Mr105Ui/+MK7KNPBMJuCLtMn9lrsZ9gVBmgldF/saL5IYMbkr4nwVba7pjSpHtFCPIQW4VV2X2izNB8A3yRvtDTa5Ep+LmxR+9aNc1+yxQlXkHpQZkhqLBFcyyHRooMq/ITkoM1HG+dg1+UqgfD4NQYIF3jcyoSr/BZfkVHm4EwjVZRXbhSzKtcbDU+JJaLt+EfuWfGQb1KoH2MonEIKxwovIn3ugNc2HQ+d7jlB8cybxH21+PejdtouKYtdDeJvtRI9EgHLJprLfJRQ/EgZDTyD124trjQcixK7mN+GYnvgXYwqEjCQcfd5F5Myo0BwsAAAAASUVORK5CYII=);background-repeat:no-repeat}.dropdown-helper.level-1.level-1 a,.helper-form .dropdown-helper.level-1.level-1 a,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-1.level-1 a{color:#999;padding-right:35px}.dropdown-helper.level-1:focus,.dropdown-helper.level-1:active,.helper-form .dropdown-helper.level-1:focus,.helper-form .dropdown-helper.level-1:active,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-1:focus,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-1:active{border:1px solid #101010;outline:0}.dropdown-helper.level-1.selected,.helper-form .dropdown-helper.level-1.selected,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-1.selected{border:1px solid #101010;outline:0}.dropdown-helper.level-1.selected a,.helper-form .dropdown-helper.level-1.selected a,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-1.selected a{color:#101010}.dropdown-helper.level-1.selected a:after,.helper-form .dropdown-helper.level-1.selected a:after,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-1.selected a:after{background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMREQjiwrssAAABrUlEQVQ4y63UMUgCURzH8a9HDkGIB23NjdKWjXaQNIgVCEFKRUSgOKcQLRFoa4FtFUFLCFHZkIM0VU4F0hJCU9AgHIjgYEiD1+uuPO9Z/Zf7vfe/+9x7HO9cXqQqyxDJbg3923hAitsmBTRIO9+qSHBpNgBIkf0PME1G5BSbfwWTJg5gy2nbvcE4ez/mMqz/FlwjJ/IrLyLvELd/yP4rR9kX+Y0AcMOIMc6BqSu1wijHolcjSJUqAV5FP8dSP+CshdOoAFBFoybuOSAqC4Y5FfN1ggYH8GwiFY5ZkAFD5HGbuAdLt2Ihjwg7gRqngmsQpPzjhRVC1I3sJq+Ge4EaBQaN3GSmCwdQJmghp+zACQsXooRdlZmmKchzVesG+rkWXIu5HhzAHSFBDlL4Ij/BcYp4BBfhGqcqWcgz1W8GfVwJ7p0IF45ch5ynZWQPxQ6pAD5KDBuNNsuSHMAlEQs5Bi7vKLcmbpETaa5Tc+TNp8rlvccvmisc9smho5rP/aNCTBz5RP8cgH7CIm1jhTGFKgHegITdD0mKjHc2rD+5vAA+Jtn9JWZc1VXKegU+ABsPdEOjnE2TAAAAAElFTkSuQmCC)}.dropdown-helper.level-2,.helper-form .dropdown-helper.level-2,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-2{border:1px solid #101010;border:0.1rem solid #101010;background-color:#fff}.dropdown-helper.level-2 li,.helper-form .dropdown-helper.level-2 li,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-2 li{border:0 none}.dropdown-helper.level-2 li a,.helper-form .dropdown-helper.level-2 li a,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-2 li a{color:#999;padding:12px 11px;font-size:14px;font-size:1.4rem;line-height:15px;height:auto;white-space:normal}.dropdown-helper.level-2 li:focus,.dropdown-helper.level-2 li:active,.helper-form .dropdown-helper.level-2 li:focus,.helper-form .dropdown-helper.level-2 li:active,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-2 li:focus,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-2 li:active{outline:0}.dropdown-helper.level-2 li.selected a,.dropdown-helper.level-2 li:hover a,.helper-form .dropdown-helper.level-2 li.selected a,.helper-form .dropdown-helper.level-2 li:hover a,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-2 li.selected a,.dealer-locator-helper .dropdown-wrapper .dropdown-helper.level-2 li:hover a{color:#101010}@media (max-width: 767px){.dropdown-helper,.helper-form .dropdown-helper,.dealer-locator-helper .dropdown-wrapper .dropdown-helper{max-width:434px}}.dealer-locator-helper .location .inner .cta-btn.dealer-refresh:hover,.dealer-locator-helper .location .inner .cta.search-postcode:hover{color:black}.dealer-locator-helper .container.location .inner{width:100%}.dealer-locator-helper .container.location .inner .we-think span{display:block}.dealer-locator-helper .container.location .inner .dealer-refresh,.dealer-locator-helper .container.location .inner .region-reset,.dealer-locator-helper .container.location .inner .choice{display:none}@media (min-width: 767px){.dealer-locator-helper .field-row .res-1024-cols-5{width:40%}.dealer-locator-helper .field-row .res-1024-cols-5 .field-input{max-width:calc(100% - 60px)}}.accordion .helper-accordion.level-1>li>a>p{display:inline}.helper-form .clearfix:after,.helper-form .clearfix:before,.helper-form .container:after,.helper-form .container:before,.helper-form .layout:after,.helper-form .layout:before,.helper-form .row:after,.helper-form .row:before{display:none}.helper-form .helper-accordion.level-1>li .top-panel .inner{background-color:#f5f5f5}.helper-form .helper-accordion.level-1>li .top-panel .inner .heading{display:inline-flex;width:100%;align-items:baseline;justify-content:space-between;padding:0 0 24px 0;padding:0 0 2.4rem 0;border-bottom:1px solid #d5d5d5;border-bottom:0.1rem solid #d5d5d5}.helper-form .helper-accordion.level-1>li .top-panel .inner .heading h3{margin:0}.helper-form .helper-accordion.level-1>li .top-panel .inner .heading:after{background-image:none;content:'\2b';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:36px;padding:0 10px;height:36px;line-height:36px;top:8px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#101010;top:5px;right:13px}.helper-form .helper-accordion.level-1>li .top-panel .inner .content h3.title{text-align:left;margin:23px 0 10px}.helper-form .helper-accordion.level-1>li .top-panel .inner.complete{background-color:#f5f5f5}.helper-form .helper-accordion.level-1>li .top-panel .inner.complete .heading{padding-left:52px}.helper-form .helper-accordion.level-1>li .top-panel .inner.complete .heading:before{background-image:none;border:2px solid #101010;content:'\2713';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:36px;padding:0 10px;height:36px;line-height:36px;top:8px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:40px;height:40px;color:#101010;border-radius:50%;padding:3px 5px;position:absolute;top:0;left:0}.helper-form .helper-accordion.level-1>li .top-panel a:hover+.inner .heading:after{color:#910A2D}.helper-form .helper-accordion.level-1>li.active .top-panel .heading:after{background-image:none;content:'\2d'}.helper-form .helper-accordion.level-1>li.active .top-panel .inner{background-color:#f5f5f5}.helper-form .helper-accordion.level-2>li{background-color:#f5f5f5;padding:24px 0 24px 0}.helper-form .carselector-step .helper-car-selector .helper-tabs.level-2 .item>a .details{color:#999}.helper-form .carselector-step .helper-car-selector .helper-tabs.level-2 .item>a .details .name{font-family:"MazdaType-Bold",arial,helvetica,sans-serif;border-bottom:2px solid #999;border-bottom:0.2rem solid #999;padding:0 0 2px 0;border-radius:0}.helper-form .carselector-step .helper-car-selector .helper-tabs.level-2 .item>a:hover .details .name{color:#101010;border-bottom:2px solid #910A2D;border-bottom:0.2rem solid #910A2D;padding:0;margin-bottom:10px}.helper-form .carselector-step .helper-car-selector .helper-tabs.level-2 .item.active>a,.helper-form .carselector-step .helper-car-selector .helper-tabs.level-2 .item.selected>a{background:#f5f5f5}.helper-form .dealerlocator-step .top-panel .inner.complete h3.title{text-align:left}.helper-form .dealerlocator-step .field-row .field-input.postcode{width:150px;width:15.0rem}.helper-form .dealerlocator-step .field-row .search{color:#f5f5f5;background-image:none;text-indent:0;font-size:0;top:0;margin-top:0;width:45px;height:42px;padding-top:7px}.helper-form .dealerlocator-step .field-row .search:before{font-size:42px;content:'\1f50e';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:42px;padding:0;height:42px;line-height:42px;top:-2px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:31px}.helper-form .dealerlocator-step .field-row .search:hover:before{color:#910A2D}.helper-form .dealerlocator-step .results .map-overlay,.helper-form .dealerlocator-step .results article{background-color:#fff;margin-bottom:20px;padding-bottom:24px}.helper-form .dealerlocator-step .results .map-overlay .dealer-preferred .cta-btn,.helper-form .dealerlocator-step .results article .dealer-preferred .cta-btn{color:#999;font-size:14px;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}.helper-form .dealerlocator-step .results .map-overlay .dealer-preferred .cta-btn:before,.helper-form .dealerlocator-step .results article .dealer-preferred .cta-btn:before{content:'\22c6';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.helper-form .dealerlocator-step .results .map-overlay .dealer-preferred .cta-btn:hover,.helper-form .dealerlocator-step .results article .dealer-preferred .cta-btn:hover{color:#101010}.helper-form .dealerlocator-step .results .map-overlay .dealer-preferred .cta-btn:hover:before,.helper-form .dealerlocator-step .results article .dealer-preferred .cta-btn:hover:before{color:#910A2D}.helper-form .dealerlocator-step .results .map-overlay .dealer-info,.helper-form .dealerlocator-step .results article .dealer-info{margin-bottom:16px}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner,.helper-form .dealerlocator-step .results article .details .detail-inner{width:100%}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-thumb,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-thumb{border-top:1px solid #d5d5d5}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-thumb a .cta-btn,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-thumb a .cta-btn{padding-top:12px;color:#999}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-thumb a .cta-btn:after,.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-thumb a .cta-btn:before,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-thumb a .cta-btn:after,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-thumb a .cta-btn:before{background-image:none;display:none}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-thumb a:hover .cta-btn,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-thumb a:hover .cta-btn{color:#101010}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times{border:1px solid #d5d5d5}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button{background:transparent;color:transparent;text-indent:0;width:100%;max-width:100%;border-bottom:0 none;border-radius:0;font-size:0}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button:after,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button:after{background-image:none;content:'\2b';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#101010;position:absolute;right:-14px;top:10px}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button:hover:after,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button:hover:after{color:#910A2D}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner{display:inline-flex;align-items:baseline;width:100%;padding-right:26px}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner .res-1024-cols-3,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner .res-1024-cols-3{flex:0 1 auto}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner .res-1024-cols-9,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner .res-1024-cols-9{flex:1 1 auto;color:#101010}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days{display:inline-flex;width:100%;color:#999}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days .day,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days .day{width:50%;flex:0 1 auto}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days .time,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days .time{display:inline-flex;flex:0 1 auto;width:100%;justify-content:flex-end}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days.active,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days.active{color:#101010}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button{background:transparent;color:transparent;text-indent:0;width:100%;max-width:100%}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button:after,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button:after{background-image:none;content:'\2d';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#101010;position:absolute;right:-14px;top:10px}.helper-form .dealerlocator-step .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button:hover:after,.helper-form .dealerlocator-step .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button:hover:after{color:#910A2D}.helper-form .dealerlocator-step .results .map-overlay .dealer-info>p,.helper-form .dealerlocator-step .results article .dealer-info>p{width:100%}.helper-form .dealerlocator-step .results .map-overlay .dealer-info .dealer-action .cta-btn,.helper-form .dealerlocator-step .results article .dealer-info .dealer-action .cta-btn{color:#999;font-size:14px;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}.helper-form .dealerlocator-step .results .map-overlay .dealer-info .dealer-action .cta-btn:before,.helper-form .dealerlocator-step .results article .dealer-info .dealer-action .cta-btn:before{background-image:none;background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;top:0}.helper-form .dealerlocator-step .results .map-overlay .dealer-info .dealer-action .cta-btn:hover,.helper-form .dealerlocator-step .results article .dealer-info .dealer-action .cta-btn:hover{color:#101010}.helper-form .dealerlocator-step .results .map-overlay .dealer-info .dealer-action .cta-btn:hover:before,.helper-form .dealerlocator-step .results article .dealer-info .dealer-action .cta-btn:hover:before{color:#910A2D}.helper-form .dealerlocator-step .results .map-overlay .dealer-info .dealer-action .cta-btn.telephone:before,.helper-form .dealerlocator-step .results article .dealer-info .dealer-action .cta-btn.telephone:before{background-image:none;content:'\1f4de';height:22px;width:30px}.helper-form .dealerlocator-step .results .map-overlay .dealer-info .dealer-action .cta-btn.website:before,.helper-form .dealerlocator-step .results article .dealer-info .dealer-action .cta-btn.website:before{content:'\1f30e';background-image:none;height:22px;width:30px}.helper-form .dealerlocator-step .results .map-overlay .dealer-info .dealer-action .cta-btn.google:before,.helper-form .dealerlocator-step .results article .dealer-info .dealer-action .cta-btn.google:before{content:'\e6d0';background-image:none;height:22px;width:30px}.helper-form .appointment-step form>div{display:inline-flex;width:100%;justify-content:space-between;flex-wrap:wrap}.helper-form .appointment-step form>fieldset{display:inline-block}.helper-form .appointment-step form>fieldset>[class*=res-]{display:inline-block;float:left}.helper-form .appointment-step [class*=res-]{margin:0}.helper-form .appointment-step [class*=res-] .booking-summary span{color:#101010;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}.helper-form .appointment-step .datepicker tfoot tr th:hover,.helper-form .appointment-step .datepicker thead tr:first-child th:hover{background:transparent;color:#910A2D}.helper-form .appointment-step .datepicker .next:after,.helper-form .appointment-step .datepicker .prev:after{color:#101010;background-image:none;content:'\25bb';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.helper-form .appointment-step .datepicker .next:hover,.helper-form .appointment-step .datepicker .prev:hover{background:#f5f5f5}.helper-form .appointment-step .datepicker .next:hover:after,.helper-form .appointment-step .datepicker .prev:hover:after{color:#910A2D}.helper-form .appointment-step .datepicker .prev:after{content:'\25c5'}.helper-form .appointment-step .datepicker .datepicker-switch{color:#101010}.helper-form .appointment-step .datepicker .datepicker-switch:hover{background:#f5f5f5;color:#910A2D}.helper-form .appointment-step .datepicker table tr td:hover{background-color:transparent}.helper-form .appointment-step .datepicker table tr td.active,.helper-form .appointment-step .datepicker table tr td.active.disabled,.helper-form .appointment-step .datepicker table tr td.active.disabled:hover,.helper-form .appointment-step .datepicker table tr td.active:hover{background-color:#910A2D}.helper-form .appointment-step .datepicker table tr td.day.focused,.helper-form .appointment-step .datepicker table tr td.day:hover{background-color:#999}.helper-form .appointment-step .datepicker table tr td.day{width:40px}.helper-form .appointment-step .datepicker table tr td span.disabled:hover{color:#f5f5f5}.helper-form .appointment-step .booking-time .time-hour td.selected,.helper-form .appointment-step .booking-time .time-minute td.selected{background-color:#910A2D}.helper-form .appointment-step .booking-time .time-hour td:hover,.helper-form .appointment-step .booking-time .time-minute td:hover{background-color:#999}.helper-form .appointment-step .time-block{display:inline-flex;justify-content:space-between;width:100%}.helper-form .appointment-step .field-row .checked-button{background-color:#101010;padding-left:23px;padding-right:23px;height:auto;text-transform:uppercase;letter-spacing:0.15em;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;font-size:13px;margin:0 0 10px 0;border-radius:3px;width:300px;text-align:center}.helper-form .appointment-step .field-row .checked-button.selected,.helper-form .appointment-step .field-row .checked-button:hover{background-color:#910A2D}.helper-form .contact-step .field-row .field-input .postcode input{max-width:150px;width:auto;text-align:left}.helper-form .contact-step .field-row .field-input .telephone-ext:before,.helper-form .contact-step .field-row .field-input .telephone-ext:after{top:11px}.helper-form .contact-step .field-row .inline-checkbox .field-label{margin-left:40px;margin-left:4rem}@media (max-width: 767px){.helper-form .contact-step .field-row{margin-bottom:12px;margin-bottom:1.2rem}.helper-form .contact-step .field-row .field-label{margin-bottom:4px}}@media (max-width: 480px){.helper-form .helper-accordion.level-2>li{padding-left:0;padding-right:0}}.module-article-list>h2{text-transform:uppercase}.module-article-list ul.filter li.category{border-bottom:0 none}.module-article-list ul.filter li.category ul.level-2>li{width:100%}.module-article-list ul.filter li.category ul.level-2>li div.res-1024-cols-12{width:100%}.module-article-list ul.filter li.category ul.level-2>li div.res-1024-cols-12 ul{margin-bottom:20px;margin-bottom:2.0rem;display:flex;border-bottom:1px solid #999;width:100%}.module-article-list ul.filter li.category ul.level-2>li div.res-1024-cols-12 ul li{float:none;position:relative;display:inline-flex;flex:1 1 auto;padding:0}.module-article-list ul.filter li.category ul.level-2>li div.res-1024-cols-12 ul li a{color:#686868;font-size:15px;font-size:1.5rem;letter-spacing:0.05em;text-align:center;text-transform:uppercase;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;width:100%;padding:30px 0 15px 0;padding:3.0rem 0 1.5rem 0;margin-bottom:-2px;margin-bottom:-0.2rem}.module-article-list ul.filter li.category ul.level-2>li div.res-1024-cols-12 ul li a:hover{color:#910A2D}.module-article-list ul.filter li.category ul.level-2>li div.res-1024-cols-12 ul li a:active,.module-article-list ul.filter li.category ul.level-2>li div.res-1024-cols-12 ul li a:focus{color:#101010;outline:0}.module-article-list ul.filter li.category ul.level-2>li div.res-1024-cols-12 ul li.selected a{color:#101010;border-bottom:3px solid #910A2D;border-bottom:0.3rem solid #910A2D}.module-article-list ul.filter li.category.mobile>a{margin-top:10px}.module-article-list ul.filter li.category.mobile>a div.res-1024-cols-12{width:100%}.module-article-list ul.filter li.category.mobile>a div.res-1024-cols-12 span.button.all{border:1px solid #d5d5d5;border:0.1rem solid #d5d5d5;background-color:#fff;color:#999;text-align:left;font-family:"MazdaType-Regular",arial,helvetica,sans-serif;padding:14px 11px;margin:0;font-size:16px;font-size:1.6rem;letter-spacing:0.05em;line-height:15px;height:45px;height:4.5rem;width:100%}.module-article-list ul.filter li.category.mobile>a div.res-1024-cols-12 span.button.all:after{display:inline-block;width:16px;width:1.6rem;height:10px;height:1.0rem;top:20px;right:13px;right:1.3rem;background-size:16px 10px;background-repeat:no-repeat;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMRBhoU+E7yAAABxElEQVQ4y53UPUgjQRTA8f/urYUgsgELwUqIdimsxELQRbTwC0FshHCIWAjWKoiNCNFSRNFGETwQAqchheRgueowVylbWgsWgQEbwYBYZBxnsnF3k9fsm3nv/ZhiZywXIMMoB7QUQn5Ty5RFAA6QpkQ3VY5bIwFSK5xQSXkisNw0f+kBYLUVUgCpRS6wgQojlnvHoKoucdY8qDiAe8vt4x9dcvlOlssmxTnyiqvg2TziUZEbNhcsNsXNcKW4F8ZEYAOBQZ4zk5ibJk+b4sbFA1IPmORFFhzyCUmPK4Mr105Ui/+MK7KNPBMJuCLtMn9lrsZ9gVBmgldF/saL5IYMbkr4nwVba7pjSpHtFCPIQW4VV2X2izNB8A3yRvtDTa5Ep+LmxR+9aNc1+yxQlXkHpQZkhqLBFcyyHRooMq/ITkoM1HG+dg1+UqgfD4NQYIF3jcyoSr/BZfkVHm4EwjVZRXbhSzKtcbDU+JJaLt+EfuWfGQb1KoH2MonEIKxwovIn3ugNc2HQ+d7jlB8cybxH21+PejdtouKYtdDeJvtRI9EgHLJprLfJRQ/EgZDTyD124trjQcixK7mN+GYnvgXYwqEjCQcfd5F5Myo0BwsAAAAASUVORK5CYII=);background-repeat:no-repeat}.module-article-list ul.filter li.category.mobile.active>a div.res-1024-cols-12{width:100%}.module-article-list ul.filter li.category.mobile.active>a div.res-1024-cols-12 span.button.chosen{border:2px solid #101010;border:0.2rem solid #101010}.module-article-list ul.filter li.category.mobile.active>a div.res-1024-cols-12 span.button.chosen:after{color:#101010;display:inline-block;width:16px;width:1.6rem;height:10px;height:1.0rem;top:20px;right:13px;right:1.3rem;background-size:16px 10px;background-repeat:no-repeat;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMREQjiwrssAAABrUlEQVQ4y63UMUgCURzH8a9HDkGIB23NjdKWjXaQNIgVCEFKRUSgOKcQLRFoa4FtFUFLCFHZkIM0VU4F0hJCU9AgHIjgYEiD1+uuPO9Z/Zf7vfe/+9x7HO9cXqQqyxDJbg3923hAitsmBTRIO9+qSHBpNgBIkf0PME1G5BSbfwWTJg5gy2nbvcE4ez/mMqz/FlwjJ/IrLyLvELd/yP4rR9kX+Y0AcMOIMc6BqSu1wijHolcjSJUqAV5FP8dSP+CshdOoAFBFoybuOSAqC4Y5FfN1ggYH8GwiFY5ZkAFD5HGbuAdLt2Ihjwg7gRqngmsQpPzjhRVC1I3sJq+Ge4EaBQaN3GSmCwdQJmghp+zACQsXooRdlZmmKchzVesG+rkWXIu5HhzAHSFBDlL4Ij/BcYp4BBfhGqcqWcgz1W8GfVwJ7p0IF45ch5ynZWQPxQ6pAD5KDBuNNsuSHMAlEQs5Bi7vKLcmbpETaa5Tc+TNp8rlvccvmisc9smho5rP/aNCTBz5RP8cgH7CIm1jhTGFKgHegITdD0mKjHc2rD+5vAA+Jtn9JWZc1VXKegU+ABsPdEOjnE2TAAAAAElFTkSuQmCC)}.module-article-list ul.filter li.category.mobile ul.level-2 div.res-1024-cols-12{width:100%}.module-article-list ul.filter li.category.mobile ul.level-2 div.res-1024-cols-12 ul{border:2px solid #101010;border:0.2rem solid #101010;background-color:#fff;border-radius:3px;max-width:300px;flex-wrap:wrap}.module-article-list ul.filter li.category.mobile ul.level-2 div.res-1024-cols-12 ul li{border:0 none;text-align:center}.module-article-list ul.filter li.category.mobile ul.level-2 div.res-1024-cols-12 ul li a{color:#999;padding:12px 11px;font-size:14px;font-size:1.4rem;line-height:15px;height:40px;height:4.0rem}.module-article-list ul.filter li.category.mobile ul.level-2 div.res-1024-cols-12 ul li:focus,.module-article-list ul.filter li.category.mobile ul.level-2 div.res-1024-cols-12 ul li:active{outline:0}.module-article-list ul.filter li.category.mobile ul.level-2 div.res-1024-cols-12 ul li.selected a,.module-article-list ul.filter li.category.mobile ul.level-2 div.res-1024-cols-12 ul li:hover a{border-bottom:0 none}@media (max-width: 480px){.module-article-list ul.filter li.category.mobile ul.level-2 div.res-1024-cols-12 ul{max-width:480px}}.module-article-list ul.filter li.year{padding-top:16px;padding-top:1.6rem}.module-article-list ul.filter li.year>a div.res-1024-cols-12{width:100%}.module-article-list ul.filter li.year>a div.res-1024-cols-12 span.button.all{border:1px solid #d5d5d5;border:0.1rem solid #d5d5d5;background-color:#fff;color:#999;text-align:left;font-family:"MazdaType-Regular",arial,helvetica,sans-serif;padding:14px 11px;margin:0;font-size:16px;font-size:1.6rem;letter-spacing:0.05em;line-height:15px;height:45px;height:4.5rem;width:100%}.module-article-list ul.filter li.year>a div.res-1024-cols-12 span.button.all:after{display:inline-block;width:16px;width:1.6rem;height:10px;height:1.0rem;top:20px;right:13px;right:1.3rem;background-size:16px 10px;background-repeat:no-repeat;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMRBhoU+E7yAAABxElEQVQ4y53UPUgjQRTA8f/urYUgsgELwUqIdimsxELQRbTwC0FshHCIWAjWKoiNCNFSRNFGETwQAqchheRgueowVylbWgsWgQEbwYBYZBxnsnF3k9fsm3nv/ZhiZywXIMMoB7QUQn5Ty5RFAA6QpkQ3VY5bIwFSK5xQSXkisNw0f+kBYLUVUgCpRS6wgQojlnvHoKoucdY8qDiAe8vt4x9dcvlOlssmxTnyiqvg2TziUZEbNhcsNsXNcKW4F8ZEYAOBQZ4zk5ibJk+b4sbFA1IPmORFFhzyCUmPK4Mr105Ui/+MK7KNPBMJuCLtMn9lrsZ9gVBmgldF/saL5IYMbkr4nwVba7pjSpHtFCPIQW4VV2X2izNB8A3yRvtDTa5Ep+LmxR+9aNc1+yxQlXkHpQZkhqLBFcyyHRooMq/ITkoM1HG+dg1+UqgfD4NQYIF3jcyoSr/BZfkVHm4EwjVZRXbhSzKtcbDU+JJaLt+EfuWfGQb1KoH2MonEIKxwovIn3ugNc2HQ+d7jlB8cybxH21+PejdtouKYtdDeJvtRI9EgHLJprLfJRQ/EgZDTyD124trjQcixK7mN+GYnvgXYwqEjCQcfd5F5Myo0BwsAAAAASUVORK5CYII=);background-repeat:no-repeat}.module-article-list ul.filter li.year.active>a div.res-1024-cols-12{width:100%}.module-article-list ul.filter li.year.active>a div.res-1024-cols-12 span.button.all{border:2px solid #101010;border:0.2rem solid #101010}.module-article-list ul.filter li.year.active>a div.res-1024-cols-12 span.button.all:after{color:#101010;display:inline-block;width:16px;width:1.6rem;height:10px;height:1.0rem;top:20px;right:13px;right:1.3rem;background-size:16px 10px;background-repeat:no-repeat;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMREQjiwrssAAABrUlEQVQ4y63UMUgCURzH8a9HDkGIB23NjdKWjXaQNIgVCEFKRUSgOKcQLRFoa4FtFUFLCFHZkIM0VU4F0hJCU9AgHIjgYEiD1+uuPO9Z/Zf7vfe/+9x7HO9cXqQqyxDJbg3923hAitsmBTRIO9+qSHBpNgBIkf0PME1G5BSbfwWTJg5gy2nbvcE4ez/mMqz/FlwjJ/IrLyLvELd/yP4rR9kX+Y0AcMOIMc6BqSu1wijHolcjSJUqAV5FP8dSP+CshdOoAFBFoybuOSAqC4Y5FfN1ggYH8GwiFY5ZkAFD5HGbuAdLt2Ihjwg7gRqngmsQpPzjhRVC1I3sJq+Ge4EaBQaN3GSmCwdQJmghp+zACQsXooRdlZmmKchzVesG+rkWXIu5HhzAHSFBDlL4Ij/BcYp4BBfhGqcqWcgz1W8GfVwJ7p0IF45ch5ynZWQPxQ6pAD5KDBuNNsuSHMAlEQs5Bi7vKLcmbpETaa5Tc+TNp8rlvccvmisc9smho5rP/aNCTBz5RP8cgH7CIm1jhTGFKgHegITdD0mKjHc2rD+5vAA+Jtn9JWZc1VXKegU+ABsPdEOjnE2TAAAAAElFTkSuQmCC)}.module-article-list ul.filter li.year ul.level-2 div.res-1024-cols-12{width:100%}.module-article-list ul.filter li.year ul.level-2 div.res-1024-cols-12 ul{border:2px solid #101010;border:0.2rem solid #101010;background-color:#fff;border-radius:3px;max-width:300px}.module-article-list ul.filter li.year ul.level-2 div.res-1024-cols-12 ul li{border:0 none;text-align:center}.module-article-list ul.filter li.year ul.level-2 div.res-1024-cols-12 ul li a{color:#999;padding:12px 11px;font-size:14px;font-size:1.4rem;line-height:15px;height:40px;height:4.0rem}.module-article-list ul.filter li.year ul.level-2 div.res-1024-cols-12 ul li:focus,.module-article-list ul.filter li.year ul.level-2 div.res-1024-cols-12 ul li:active{outline:0}.module-article-list ul.filter li.year ul.level-2 div.res-1024-cols-12 ul li.selected a,.module-article-list ul.filter li.year ul.level-2 div.res-1024-cols-12 ul li:hover a{color:#101010}@media (max-width: 480px){.module-article-list ul.filter li.year ul.level-2 div.res-1024-cols-12 ul{max-width:480px}}.module-article-list ul.filter a.arrow{display:none !important}.module-article-list section.articles article.article{border-bottom:1px solid #d5d5d5}.module-article-list section.articles article.article a .container .heading h2{color:#101010;text-transform:uppercase;line-height:1.4em;letter-spacing:0.075em;margin-top:8px}.module-article-list section.articles article.article a .container .heading .category{display:none}.module-article-list section.articles article.article a .container .heading .date{color:#101010}.module-article-list section.articles article.article a .container .content{display:inline-flex;flex-wrap:wrap;margin-top:8px;margin-bottom:8px}.module-article-list section.articles article.article a .container .content .thumbnail{margin-left:0}.module-article-list section.articles article.article a .container .content .description p{color:#101010;text-transform:none;font-family:"MazdaType-Regular",arial,helvetica,sans-serif}.module-article-list section.articles article.article a .container .content .description span{color:#101010;font-size:13px;background:transparent;line-height:15px;max-width:180px}.module-article-list section.articles article.article a .container .content .description .link{border:2px solid #101010;padding-left:23px}.module-article-list section.articles article.article a:hover .container .content .description .link{color:#fff;background:#910A2D;border:2px solid #910A2D}.module-article-list .pagination li{padding-top:0}.module-article .article{padding-bottom:40px}.module-article .article>h1.title{text-align:left}.module-article .article .description .date{color:#101010;text-transform:uppercase;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}.module-article .article .description h1,.module-article .article .description h2{color:#101010;text-transform:uppercase}.module-article .article .description h2{font-size:2.4rem;font-size:24px}.module-article .article .content .copy h1,.module-article .article .content .copy h2,.module-article .article .content .copy h3,.module-article .article .content .copy h4,.module-article .article .content .copy h5,.module-article .article .content .copy h6,.module-article .article .content .copy p,.module-article .article .content .copy span,.module-article .article .content .copy *{color:#101010}@media (max-width: 1010px){.module-article-list{padding-left:0}}.module-contact-us .top-line{border-top:1px solid #d5d5d5;border-top:0.1rem solid #d5d5d5}.module-request-a-quote .helper-tabs.level-1,.module-request-a-quote .helper-tabs>.level-1,.module-test-drive .helper-tabs.level-1,.module-test-drive .helper-tabs>.level-1,.module-dealer-locator .helper-tabs.level-1,.module-dealer-locator .helper-tabs>.level-1,.module-request-a-service .helper-tabs.level-1,.module-request-a-service .helper-tabs>.level-1{border-bottom:1px solid #999;border-bottom:0.1rem solid #999}.module-request-a-quote .helper-tabs.level-1>li a,.module-request-a-quote .helper-tabs>.level-1>li a,.module-test-drive .helper-tabs.level-1>li a,.module-test-drive .helper-tabs>.level-1>li a,.module-dealer-locator .helper-tabs.level-1>li a,.module-dealer-locator .helper-tabs>.level-1>li a,.module-request-a-service .helper-tabs.level-1>li a,.module-request-a-service .helper-tabs>.level-1>li a{color:#686868;margin-bottom:-2px;margin-bottom:-0.2rem}.module-request-a-quote .helper-tabs.level-1>li a:hover,.module-request-a-quote .helper-tabs>.level-1>li a:hover,.module-test-drive .helper-tabs.level-1>li a:hover,.module-test-drive .helper-tabs>.level-1>li a:hover,.module-dealer-locator .helper-tabs.level-1>li a:hover,.module-dealer-locator .helper-tabs>.level-1>li a:hover,.module-request-a-service .helper-tabs.level-1>li a:hover,.module-request-a-service .helper-tabs>.level-1>li a:hover{color:#910A2D}.module-request-a-quote .helper-tabs.level-1>li.selected a,.module-request-a-quote .helper-tabs>.level-1>li.selected a,.module-test-drive .helper-tabs.level-1>li.selected a,.module-test-drive .helper-tabs>.level-1>li.selected a,.module-dealer-locator .helper-tabs.level-1>li.selected a,.module-dealer-locator .helper-tabs>.level-1>li.selected a,.module-request-a-service .helper-tabs.level-1>li.selected a,.module-request-a-service .helper-tabs>.level-1>li.selected a{color:#101010;border-bottom:3px solid #910A2D;border-bottom:0.3rem solid #910A2D}.module-request-a-quote .helper-tabs.level-1>li.disabled a,.module-request-a-quote .helper-tabs>.level-1>li.disabled a,.module-test-drive .helper-tabs.level-1>li.disabled a,.module-test-drive .helper-tabs>.level-1>li.disabled a,.module-dealer-locator .helper-tabs.level-1>li.disabled a,.module-dealer-locator .helper-tabs>.level-1>li.disabled a,.module-request-a-service .helper-tabs.level-1>li.disabled a,.module-request-a-service .helper-tabs>.level-1>li.disabled a{color:#d5d5d5;margin-bottom:-2px;margin-bottom:-0.2rem}.module-request-a-quote .helper-tabs.level-2,.module-test-drive .helper-tabs.level-2,.module-dealer-locator .helper-tabs.level-2,.module-request-a-service .helper-tabs.level-2{padding:0}.module-request-a-service{margin-top:23px}.module-asset-library{padding-bottom:30px}.module-asset-library .row-label{font-family:"MazdaType-Bold",arial,helvetica,sans-serif}.module-asset-library .helper-tabs-wrapper{padding:0}.module-asset-library .asset-tabs .subcategory-head{background-color:#f5f5f5;padding:24px 0 12px;padding:2.4rem 0 1.2rem}.module-asset-library .asset-tabs .subcategory-row{border-bottom:1px solid #d5d5d5;border-bottom:0.1rem solid #d5d5d5}.module-asset-library .asset-tabs .subcategory-row p{color:#101010}.module-asset-library .asset-tabs .subcategory-row .asset-links .link-wrapper{line-height:16px}.module-asset-library .asset-tabs .subcategory-row .asset-links .link-wrapper>a{padding:0 0 2px 0;line-height:16px}.module-asset-library .asset-tabs .subcategory-row .asset-links .link-wrapper:before{display:none}.module-asset-library form{display:flex;align-items:baseline;flex-wrap:wrap}@media (max-width: 1024px){.module-asset-library .helper-tabs-wrapper{padding:0 13px}}@media (max-width: 767px){.module-asset-library .helper-tabs-wrapper{padding:0 13px}.module-asset-library .res-752-cols-6.dropdown-column{width:50%;max-width:180px;margin:0;flex:0 1 auto}.module-asset-library .res-752-cols-6.cta-column{width:50%;flex:1 0 auto}.module-asset-library .asset-tabs .subcategory-row .row-label{margin:0 0 10px 0}}@media (max-width: 480px){.module-asset-library .res-752-cols-6.dropdown-column{max-width:120px}.module-asset-library .asset-tabs .subcategory-row{margin-left:-10px;margin-right:-10px}}.container [class*=res-] .module-copy{padding:0 13px}.container [class*=res-] .module-copy>div{line-height:22px;line-height:2.2rem}.container [class*=res-].first-child>.module-copy{padding:0 13px 0 0}.container [class*=res-].last-child>.module-copy{padding:0 0 0 13px}@media (max-width: 1024px){.container [class*=res-].first-child>.module-copy{padding:0 13px}.container [class*=res-].last-child>.module-copy{padding:0 13px}}.container .res-1024-cols-12 .module-copy{padding:0}@media (max-width: 1024px){.container .res-1024-cols-12 .module-copy{padding:0 13px}.container .res-1024-cols-12 .module-copy>.module-copy{padding:0}}.container .module-notification.accordion .helper-accordion.level-1>li>a{color:#999;line-height:13px;line-height:1.3rem;padding-left:0}.container .module-notification.accordion .helper-accordion.level-1>li>a:after{content:'\2b';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0;top:3px;background-image:none}.container .module-notification.accordion .helper-accordion.level-1>li>a:hover{color:#101010}.container .module-notification.accordion .helper-accordion.level-1>li>a:hover:after{color:#910A2D}@media (max-width: 1024px){.container .module-notification.accordion .helper-accordion.level-1>li>a{padding-left:13px}}@media (max-width: 767px){.container .module-notification.accordion .helper-accordion.level-1>li>a{padding-left:23px}}.container .module-notification.accordion .helper-accordion.level-1>li.active>a:after{content:'\2d';background-image:none}.container .module-car-showcase{padding-bottom:50px}.container .module-car-showcase .threesixty .slide-icon-wrapper .icon{bottom:0px}.container .module-car-showcase .disclaimer{max-width:600px;margin:0 auto;text-align:center;padding:0 23px}.container .module-car-showcase .colour-selector{margin:20px auto 38px;display:flex;justify-content:center}.container .module-car-showcase .colour-selector li>a span.text{color:#101010;width:100%;text-align:center}.container .module-car-showcase p.cta a{margin-bottom:20px;padding:14px 33px 16px}@media (max-width: 767px){.container .module-car-showcase .showcase-ui{width:100%}}.container .module-car-showcase .showcase-ui .ctas{width:100%}.container .module-car-showcase .showcase-ui .ctas .cta-container{float:none;text-align:center;padding:0px}.dealer-locator-helper .results article header h5{width:calc(100% - 60px);font-size:1.8rem;font-size:18px}.dealer-locator-helper .results article header h5 a{font-size:1.8rem;font-size:18px}.dealer-locator-helper .results .map-overlay,.dealer-locator-helper .results article{background-color:#fff;margin-bottom:20px;padding-bottom:24px;border:2px solid #fff;border:0.2rem solid #fff}.dealer-locator-helper .results .map-overlay .dealer-preferred .cta-btn,.dealer-locator-helper .results article .dealer-preferred .cta-btn{color:#999;font-size:14px;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}.dealer-locator-helper .results .map-overlay .dealer-preferred .cta-btn:before,.dealer-locator-helper .results article .dealer-preferred .cta-btn:before{display:none;content:'\22c6';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dealer-locator-helper .results .map-overlay .dealer-preferred .cta-btn:hover,.dealer-locator-helper .results article .dealer-preferred .cta-btn:hover{color:#101010}.dealer-locator-helper .results .map-overlay .dealer-preferred .cta-btn:hover:before,.dealer-locator-helper .results article .dealer-preferred .cta-btn:hover:before{color:#910A2D}.dealer-locator-helper .results .map-overlay .dealer-preferred .cta-btn.close:before,.dealer-locator-helper .results article .dealer-preferred .cta-btn.close:before{display:none;content:'\22c6';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#910A2D}.dealer-locator-helper .results .map-overlay .dealer-info,.dealer-locator-helper .results article .dealer-info{margin-bottom:16px}.dealer-locator-helper .results .map-overlay .details .detail-inner,.dealer-locator-helper .results article .details .detail-inner{width:100%}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb,.dealer-locator-helper .results article .details .detail-inner .detail-thumb{border-top:1px solid #d5d5d5}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb a,.dealer-locator-helper .results article .details .detail-inner .detail-thumb a{border:none}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb a .cta-btn,.dealer-locator-helper .results article .details .detail-inner .detail-thumb a .cta-btn{padding-top:12px;color:#999}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb a .cta-btn:after,.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb a .cta-btn:before,.dealer-locator-helper .results article .details .detail-inner .detail-thumb a .cta-btn:after,.dealer-locator-helper .results article .details .detail-inner .detail-thumb a .cta-btn:before{background-image:none;display:none}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-thumb a:hover .cta-btn,.dealer-locator-helper .results article .details .detail-inner .detail-thumb a:hover .cta-btn{padding-top:12px;color:#101010}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times{border:1px solid #d5d5d5}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner{border-bottom:1px solid #d5d5d5}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner:last-child,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner:last-child{border-bottom:0 none}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button{background:transparent;color:transparent;text-indent:0;width:100%;max-width:100%;border-bottom:0 none;border-radius:0;font-size:0}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button:after,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button:after{background-image:none;content:'\2b';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#101010;position:absolute;right:-14px;top:10px}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button:hover:after,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .button:hover:after{color:#910A2D}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner{display:inline-flex;align-items:baseline;width:100%;padding-right:8px}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner .res-1024-cols-3,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner .res-1024-cols-3{flex:0 1 auto;width:auto;padding-right:16px}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner div:nth-child(2),.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .times-thumb .inner div:nth-child(2){flex:1 0 auto;color:#101010;width:50%}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days{display:inline-flex;width:100%;color:#999}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days .day,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days .day{width:50%;flex:0 1 auto}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days .time,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days .time{display:inline-flex;flex:0 1 auto;width:100%;justify-content:flex-end}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days.active,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner .days.active{color:#101010}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button{background:transparent;color:transparent;text-indent:0;width:100%;max-width:100%}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button:after,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button:after{background-image:none;content:'\2d';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#101010;position:absolute;right:-14px;top:10px}.dealer-locator-helper .results .map-overlay .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button:hover:after,.dealer-locator-helper .results article .details .detail-inner .detail-content .wrapper .dealer-times .times-inner.active .times-thumb .button:hover:after{color:#910A2D}.dealer-locator-helper .results .map-overlay .details .detail-inner .dealer-awards .award .thumbnail,.dealer-locator-helper .results article .details .detail-inner .dealer-awards .award .thumbnail{padding:8px}.dealer-locator-helper .results .map-overlay .details .detail-inner.active .detail-thumb a .cta-btn:after,.dealer-locator-helper .results .map-overlay .details .detail-inner.active .detail-thumb a .cta-btn:before,.dealer-locator-helper .results article .details .detail-inner.active .detail-thumb a .cta-btn:after,.dealer-locator-helper .results article .details .detail-inner.active .detail-thumb a .cta-btn:before{background-image:none;display:none}.dealer-locator-helper .results .map-overlay .dealer-info>p,.dealer-locator-helper .results article .dealer-info>p{width:100%}.dealer-locator-helper .results .map-overlay .dealer-info .dealer-action .cta-btn,.dealer-locator-helper .results article .dealer-info .dealer-action .cta-btn{color:#999;font-size:14px;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}.dealer-locator-helper .results .map-overlay .dealer-info .dealer-action .cta-btn:before,.dealer-locator-helper .results article .dealer-info .dealer-action .cta-btn:before{background-image:none;background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:24px;padding:0 12px 0 0;height:22px;width:30px;line-height:22px;top:3px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;top:0}.dealer-locator-helper .results .map-overlay .dealer-info .dealer-action .cta-btn:hover,.dealer-locator-helper .results article .dealer-info .dealer-action .cta-btn:hover{color:#101010}.dealer-locator-helper .results .map-overlay .dealer-info .dealer-action .cta-btn:hover:before,.dealer-locator-helper .results article .dealer-info .dealer-action .cta-btn:hover:before{color:#910A2D}.dealer-locator-helper .results .map-overlay .dealer-info .dealer-action .cta-btn.telephone:before,.dealer-locator-helper .results article .dealer-info .dealer-action .cta-btn.telephone:before{background-image:none;content:'\1f4de';height:22px;width:30px}.dealer-locator-helper .results .map-overlay .dealer-info .dealer-action .cta-btn.website:before,.dealer-locator-helper .results article .dealer-info .dealer-action .cta-btn.website:before{content:'\1f30e';background-image:none;height:22px;width:30px}.dealer-locator-helper .results .map-overlay .dealer-info .dealer-action .cta-btn.google:before,.dealer-locator-helper .results article .dealer-info .dealer-action .cta-btn.google:before{content:'\e6d0';background-image:none;height:22px;width:30px}.dealer-locator-helper .results .map-overlay.preferred,.dealer-locator-helper .results article.preferred{background-color:#fff;border:2px solid #101010;border:0.2rem solid #101010;border-radius:3px}.dealer-locator-helper .results .pagination{margin-top:36px;margin-top:3.6rem}.dealer-locator-helper.scheduler p{color:#101010}.dealer-locator-helper.scheduler .inner .dealer-option{color:#101010}.dealer-locator-helper.scheduler .inner .button.external{margin-right:20px !important}@media (max-width: 767px){.dealer-locator-helper.scheduler .inner .button.external{margin-right:0}}.dealer-locator-helper.scheduler .image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ4AAAAoCAYAAAAPFkMTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDkwNTYyRjFGNkIzMTFFODhFQTNGQjk1RUU3ODk1NjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDkwNTYyRjBGNkIzMTFFODhFQTNGQjk1RUU3ODk1NjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkZERDVBMTNEOTUzMTFFNDkxM0M5QTcwMzRGNDBGREQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkZERDVBMTREOTUzMTFFNDkxM0M5QTcwMzRGNDBGREQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4P1p2aAAAOZUlEQVR42uycC5zWUxrHz9ybKaOpiaTUUlORQlS0fFSsJApRseu2lVZYVNhoQkRqB5tLpZWw2tK47RbW2q1FkrKWLVFNF2VLl9F0nevrebzf85nj3zvN+07v+07W/3w+z6fmfzmX5/zO8/ye55z/m1C/fn3jl5ClvcjFIt1FOoh8KnKJyFZfNZWlsLCwRu8l/8jH3U6krsiHUawzVeR2kVtFGnBtncjdPuiiV8IBXiNWfWeRk0V+JpIpksEkJYR4p1Rkj8gOkbUiS5H5Ihuj2P9rRI7DMkWjJIrkiQxzrq0SuULkIx8u8QGeupfrcC9NPfe2YQW+UWsrshuwaX2HizQRacx7x4icxXtbRP4i8keRhVHofyDK+rjFA7ovRa72QRcf4Kk1u0PkepGGzvUVInNF3mNC1HIVVTH5dUSOEmkjcoZIT5FTsZ4K5oEiT4s8KLLpIPpfLlIRJV00E7nZc+0DkUU+TGIPPLVSU0UudK7tEnmU61+FWe8+kTXIGyKTcIejRY4WSWeSFYzXAuTaLr1EmnuunSSi0de3PlSiWxKd/ytJn+EB3UqRvgDmq4NoR13yFCZ3iXNdreELIkccArroGOJaC6LbAxUF5tlVcF2/VAO8JJEJIr9w7q0WuVTknSi2pymJfiKLnWuniUzEPddmOSrENeWrJx7gncNEnhe5NwZ88ycBvPNFBjnX1bX0F/ksBm2uw71ucK4NpA+1WYqruH6uSHaI6/VEnhDpTfTulwiBlyYyRCTFw/3OhY/FwrJcTBDjtjeklq1eaRXXLyKqnU3UewLR+uMiv+KZz30oRR5caBK2e4jVrBHnYJHnSIF8HAUOpdbhlyItQ9zvDp9aXAt6aC1yehX3EuB6KpeZYOpoO1GwtZRzfShFDrwzCSxClWNF7hEZSmpBA4HXRcrCrD+V4KQ/gUTjap49pxaAV5+ovXmYz9f16Ev1sdCHUuSu9ufO31UR5Ma4x1ki75pgUjnxAPUmEURozu9Fng8FunJPm13jPH4NHp4xwTxjTYpG/aMiWIh+cYB3nPN3ichjJrizUFSFhewikg+xzgrxjCadJ4u8RMSaFOKZDTxzl4fUHxPHsWsKZ6ap+Xab8r4BJril5pcauNpsD8Geg6WaCu/qAdjqed4dihVTgr3LcUNTSMN4yxpSMwtE/i2yDPd2tyc9EY+iQdO0Glo6TXb/Cf1s8iFUc+Ale1yfTYQuRpT/NAF89piQPbWh/G0iINRynwd0uo87D8uyCFIe8FjcUg+Rj0e5JQzQFQKu+SZ4IEL7tt4E85vbfegcPPDKQ0RxbtHtrwJE+ZoeHhhhgic2FDiak/u7Ceb+bnLeU3f8kPnhTkVVUWO8S3WHEAuIvj/wIRI74BWaynydRpaZ1bzzHxM8saGTMgFrMAFLlgJQNRLOM1XnxlwApHosbjxKeTWuVBfVUh8esQWeEv12/K2b983CeE9PhDwpstcET5m0cO6Nxv2GU1p4gBevzfi0A0Spmvr5xIdG7KPa5Z5rHSJ4f7rII87fsyMAnZZTPBxzdZzGvYOovRDZhSW/3Add/Cye99j4SQQP4RLo3xNkaIR6fwRtq1v27hbMj9O481gk5U5f1pof7h/7JcbAU/L/P1N5OkOtUCeRN8OsYxOBhLrr/0bQdkdAbotanX/EadzrEb/UoqvVlf6KxxJdG2E9T4ncZsI/GpRA1NjQ46ZX+lPy0wGeBgqa9P3Gua6uM5KM/joT2SnibqbyZIehbQXv//vWU4Lf/0pXq0UPaD5ggttlNq2iieM1MSDbrYmI3bTNRFN9vi8WRRfXYFz8xBAcdLgJni7Wvo0V+a1IH6J5XbS63bcKqvEvnu/FAtLtxz0s7Prwx1vxJr2YRJuC2gC1mcN7upukp4NawUN123EfAdDUEEGY6nQc7yU5RqWYBa316A6U7ivbb0iaMef6jOZb7+P/movd7dSttOte2v5dNC2eLX8AbLbovumLWKdoFT3j9zKKsmUKAUq8y5FMrh5A1UMMGc493amZyf3zsOiGxbKKBbmav29Eb9kAbCv3tL5+RMoaeOnRqVMByMmkjux+uLav23AD+bsBACygLaUgmmvV733vDDGWsdRRzLMrAbMalBaASmnNF847t+N11NvoB1hX0J4LulTA2ZO6AtG2eLbcyWodwd9tWYW6yvR7jBU1bEcDiatM8DtYa+kCTNjdJnpfikVSbnAWgOYv62GhumAlbOAzj7SRfk/8Kn21Lsce99pIiuYurp/MQi5mjI8RwL0DIHWSX3P6ov/XA6d1MQb2+5cK9FQHMLYDiG65AICrZ7oZ4KfRJ63rY0A8jNSRFj0KNwh6VEBf9f0nPHXrIQg9qqYHPmZFO6p1iypqJGZ1jAke2GwAIHVV6G6FHovSDf5trNg9DMw4StPN/sYArhuRsrtNtYzUy59riau0ZZxfMkk6xiwmZAZj24mbm0BfdbemFNBVYA0a4QIfRneN0JsuMs2P6r62Pas3iL9nekCngO7q8GT9Kq+D01YZ+myA3p533q2HtUugnjfo124owfnUpeB/z5nzhwHzcPqVwRjd36M4AmtXiA7KYwk8W16AcwyCB51IR/ogtuxBSh3gZZjQp0y2sPpeQflFtUiSx2LlRuH+FSiPwIOmweGGQwFyTPA74+m4pwDAGw1n0/cWYP3GAD6t93GnvWx4krq1XOd6C6hGQ+5rpK8fXP2GOUhlYcygn9of92u/wVjXhfDmEgC1AaDYNic78z0Cq/4Yz1+AAcj36EgXZlN0FfUP2hPC+NGewyGYOsDjsYJHY8Hsz1i4xZLqraRqVpDf06NQS6O8ch6COF8awTtXMZF/NcGj7LkOaR4BB30Xkq7jnsRie98EP35KAgznMs4b8QaXUYdO+tvoJg0AdQWk2whkAgC/HZZqElboIzyFuvTNWDIF7YWAqycWVot++/FP9K+JeO93H2fQ51Ke2wbAe+BWr2ORnca8fI63qgCgPen/e4zJ/lzJi9Cv70ssf7RnB4p8m4YPd6yaVa7tVAmK2Y2r2mkqz+odKumjNljdcfRVJ+d1wKig6w3vmYx1eZJJa8bCs7zrM6xVK6xcvuOCW6Dbb3HBKU6utCHv7wOEev0tXOpdcKrGuP4A8iYBwj5nLMfjep8zoT82+ogo/EzaPJL387CcTRnXSwCuKW1ZKjHPcfON0Z0utK/jZfEO5VITixdOrioQw+drq58x6XdNLV6in0PfrwRi/Hxt9fNQ6XfYrjbS+n4suw+HkWPrAF2wizCNwKAefHA6gdB1UItExqhu9ENcbAAe2B23FXCizjm4xFvhuk940kfdsdjpHiuk7vlpEtNu7nEA3DDZSe2kkPJSXj2Usblpn2QoQwUBSSL3yqFSbxFVX08O8imnzYakYo5iLO2hEhpwtcrKyurHvUQn9bMcGqJ9OZa27Ni0L1+6wOtCfinVSa2kQqYXwRmGMTEJ8LeZcJFLubacIKIniqzg3wDX59CZ47hXBrF9Dv4Qr5IFSe5JUnWvJ/rOMpWfPCrwJgKQZfDYNDiWIdjqT+phPbzJKnov4xpHdmCYB3R1iYpboV/76UE67bjbmE1JwzQn7WJ3PVLp827q6kZdJdSVwVxWEMl2IhlsI+D2LEALlCUO8I4kAOlNMv1YOOKrJNZtrnG9hx++TzL8AfRrc4rJLIpPXOBpB26CUJcAjo1O2D6eQWYBGG24LxNzCgnSYtIQqUS9ZeQEs0nNtOGZTKKtllzfSeY+XuUeQJeHctzUThnX2pBSaAbonqWv5exALGahnU3aQoOvIegvAUWXYKH6YlWmefoxFL0voK06gG612X9b7A70PJ8ofCU5Ngvkq5mTReRdE5jor9htGUX0O9pUHl/rSAS/C4tX6gSDbckZnkKy/VkArVZ1NpZbg5UrscrfA084X6lYweZO/nIKbRzG4vhUntnnAq8URWkHt+NCxqGAfMCyjI4UM1k5AOZRzPRtrJgxREUfspoyCctPw9I0QDH2N0eOjiPozkaRSwGY99xhe3YAPifl8pqTJroGBV7JhM8CMDuZ0LWeurKJVMvQa4knhzeE/5+IjlOxkL8OAbzNtNMJi1NE3/OIjofzXA6eKJn27GIZyf0MLHQm40knyl3HvV2kzl5m0Q0AaLmkcKaR+9M5u01AFOpHnbStJox7JGkq7c+r8vz1Xo5nfXCRYwF2MeAyVlQdwv8NoH0vynqQwTyPom1+LwBIS6izC6J5pL+Zyk8rSw6CIEdCktPoXzLZ+FCHXcfAze7AXeTgys5EB1rHGkCj+9mtccWhfof5JvhYrtn/J0AGU7e294zjphKrSFnc77jlDiSZO2PlmgPe8Q6Xs2mfzXil+nilviTCk+Ccw2i/h5NQ7gtlOAcLmwN4lmFA7BbbI/txmKys0zFCS9DR17SV6u6MuMBLQanpAKwOAEo3ld8oWHJogZXOymhCPugIgLkQUJ5FDkrd80n4/nYO90hzAFGTkmIi+6GfhijRYIlzqCODhaBW4BLG9C2rdQWAK8CFqWWZy2TZ1d4Zi5eGrIZi3Oi4rVzuFQNc+5O3jdixsBxoA5zXOIniAehsH0YgicVRBL+y1iwTnp6ErKO9y7HgA6FPExlTPkA1zKeVJdxfjm7GYunvR4eZzPU4AVopc7Cb+h5mHMXswiQ7GZQ51su5wNuIr97MzQXwgx2g/gPcQ2dW3Q58dwqmWs3yRYCzDE7T0nGrM+BWV5nK73NLAWNBDYH3RYRByTfQh/5YjVMdLrQaKrAYC94H15lrKn/PZSpUoz3jGg8Ycljl1pVNwRV9Dcg6YTGT6fMKAFYAcU9xDMFUTwByASDd4yx+y52H4Ra30tZ5TnCYjM4zGMcNvGOgGCdgrbOwRFvgcAVYRPuxemv4fj7UoiULoyPgLCNImg+XrId1z3IWXhLjnWkH9Z0AAwBWesdO7YNOAAAAAABJRU5ErkJggg==)}.dealer-locator-helper .location .inner .we-think p span{color:#999}.module-car-selector{background:#f5f5f5}.module-car-selector .button-reveal-car-selector{background:#f5f5f5;margin-bottom:20px}.module-car-selector .button-reveal-car-selector .wrapper .title{font-family:"MazdaType-Bold",arial,helvetica,sans-serif;font-size:15px}.module-car-selector .button-reveal-car-selector:after{background-size:16px 10px;right:15px;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMRBhoU+E7yAAABxElEQVQ4y53UPUgjQRTA8f/urYUgsgELwUqIdimsxELQRbTwC0FshHCIWAjWKoiNCNFSRNFGETwQAqchheRgueowVylbWgsWgQEbwYBYZBxnsnF3k9fsm3nv/ZhiZywXIMMoB7QUQn5Ty5RFAA6QpkQ3VY5bIwFSK5xQSXkisNw0f+kBYLUVUgCpRS6wgQojlnvHoKoucdY8qDiAe8vt4x9dcvlOlssmxTnyiqvg2TziUZEbNhcsNsXNcKW4F8ZEYAOBQZ4zk5ibJk+b4sbFA1IPmORFFhzyCUmPK4Mr105Ui/+MK7KNPBMJuCLtMn9lrsZ9gVBmgldF/saL5IYMbkr4nwVba7pjSpHtFCPIQW4VV2X2izNB8A3yRvtDTa5Ep+LmxR+9aNc1+yxQlXkHpQZkhqLBFcyyHRooMq/ITkoM1HG+dg1+UqgfD4NQYIF3jcyoSr/BZfkVHm4EwjVZRXbhSzKtcbDU+JJaLt+EfuWfGQb1KoH2MonEIKxwovIn3ugNc2HQ+d7jlB8cybxH21+PejdtouKYtdDeJvtRI9EgHLJprLfJRQ/EgZDTyD124trjQcixK7mN+GYnvgXYwqEjCQcfd5F5Myo0BwsAAAAASUVORK5CYII=)}.module-car-selector.opened .button-reveal-car-selector:after{background-size:16px 10px;right:15px;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMREQjiwrssAAABrUlEQVQ4y63UMUgCURzH8a9HDkGIB23NjdKWjXaQNIgVCEFKRUSgOKcQLRFoa4FtFUFLCFHZkIM0VU4F0hJCU9AgHIjgYEiD1+uuPO9Z/Zf7vfe/+9x7HO9cXqQqyxDJbg3923hAitsmBTRIO9+qSHBpNgBIkf0PME1G5BSbfwWTJg5gy2nbvcE4ez/mMqz/FlwjJ/IrLyLvELd/yP4rR9kX+Y0AcMOIMc6BqSu1wijHolcjSJUqAV5FP8dSP+CshdOoAFBFoybuOSAqC4Y5FfN1ggYH8GwiFY5ZkAFD5HGbuAdLt2Ihjwg7gRqngmsQpPzjhRVC1I3sJq+Ge4EaBQaN3GSmCwdQJmghp+zACQsXooRdlZmmKchzVesG+rkWXIu5HhzAHSFBDlL4Ij/BcYp4BBfhGqcqWcgz1W8GfVwJ7p0IF45ch5ynZWQPxQ6pAD5KDBuNNsuSHMAlEQs5Bi7vKLcmbpETaa5Tc+TNp8rlvccvmisc9smho5rP/aNCTBz5RP8cgH7CIm1jhTGFKgHegITdD0mKjHc2rD+5vAA+Jtn9JWZc1VXKegU+ABsPdEOjnE2TAAAAAElFTkSuQmCC)}.module-car-selector .car-selector-list{margin:0;width:100%}.module-car-selector .car-selector-list .dropdown-helper{background:transparent;border:1px solid #d5d5d5;border:0.1rem solid #d5d5d5;border-left:0 none;border-right:0 none}.module-car-selector .car-selector-list .dropdown-helper a{font-size:15px;font-size:1.5rem;padding:15px 6px 15px 23px;padding:1.5rem .6rem 1.5rem 2.3rem;color:#101010;font-family:"MazdaType-Bold",arial,helvetica,sans-serif}.module-car-selector .car-selector-list .dropdown-helper a:after{background-size:16px 10px;right:15px;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMRBhoU+E7yAAABxElEQVQ4y53UPUgjQRTA8f/urYUgsgELwUqIdimsxELQRbTwC0FshHCIWAjWKoiNCNFSRNFGETwQAqchheRgueowVylbWgsWgQEbwYBYZBxnsnF3k9fsm3nv/ZhiZywXIMMoB7QUQn5Ty5RFAA6QpkQ3VY5bIwFSK5xQSXkisNw0f+kBYLUVUgCpRS6wgQojlnvHoKoucdY8qDiAe8vt4x9dcvlOlssmxTnyiqvg2TziUZEbNhcsNsXNcKW4F8ZEYAOBQZ4zk5ibJk+b4sbFA1IPmORFFhzyCUmPK4Mr105Ui/+MK7KNPBMJuCLtMn9lrsZ9gVBmgldF/saL5IYMbkr4nwVba7pjSpHtFCPIQW4VV2X2izNB8A3yRvtDTa5Ep+LmxR+9aNc1+yxQlXkHpQZkhqLBFcyyHRooMq/ITkoM1HG+dg1+UqgfD4NQYIF3jcyoSr/BZfkVHm4EwjVZRXbhSzKtcbDU+JJaLt+EfuWfGQb1KoH2MonEIKxwovIn3ugNc2HQ+d7jlB8cybxH21+PejdtouKYtdDeJvtRI9EgHLJprLfJRQ/EgZDTyD124trjQcixK7mN+GYnvgXYwqEjCQcfd5F5Myo0BwsAAAAASUVORK5CYII=)}.module-car-selector .car-selector-list .dropdown-helper.level-1 a:after{width:16px;width:1.6rem;height:10px;height:1rem;background-size:16px 10px;right:23px;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMRBhoU+E7yAAABxElEQVQ4y53UPUgjQRTA8f/urYUgsgELwUqIdimsxELQRbTwC0FshHCIWAjWKoiNCNFSRNFGETwQAqchheRgueowVylbWgsWgQEbwYBYZBxnsnF3k9fsm3nv/ZhiZywXIMMoB7QUQn5Ty5RFAA6QpkQ3VY5bIwFSK5xQSXkisNw0f+kBYLUVUgCpRS6wgQojlnvHoKoucdY8qDiAe8vt4x9dcvlOlssmxTnyiqvg2TziUZEbNhcsNsXNcKW4F8ZEYAOBQZ4zk5ibJk+b4sbFA1IPmORFFhzyCUmPK4Mr105Ui/+MK7KNPBMJuCLtMn9lrsZ9gVBmgldF/saL5IYMbkr4nwVba7pjSpHtFCPIQW4VV2X2izNB8A3yRvtDTa5Ep+LmxR+9aNc1+yxQlXkHpQZkhqLBFcyyHRooMq/ITkoM1HG+dg1+UqgfD4NQYIF3jcyoSr/BZfkVHm4EwjVZRXbhSzKtcbDU+JJaLt+EfuWfGQb1KoH2MonEIKxwovIn3ugNc2HQ+d7jlB8cybxH21+PejdtouKYtdDeJvtRI9EgHLJprLfJRQ/EgZDTyD124trjQcixK7mN+GYnvgXYwqEjCQcfd5F5Myo0BwsAAAAASUVORK5CYII=)}.module-car-selector .car-selector-list .dropdown-helper.level-1.selected a:after{background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMREQjiwrssAAABrUlEQVQ4y63UMUgCURzH8a9HDkGIB23NjdKWjXaQNIgVCEFKRUSgOKcQLRFoa4FtFUFLCFHZkIM0VU4F0hJCU9AgHIjgYEiD1+uuPO9Z/Zf7vfe/+9x7HO9cXqQqyxDJbg3923hAitsmBTRIO9+qSHBpNgBIkf0PME1G5BSbfwWTJg5gy2nbvcE4ez/mMqz/FlwjJ/IrLyLvELd/yP4rR9kX+Y0AcMOIMc6BqSu1wijHolcjSJUqAV5FP8dSP+CshdOoAFBFoybuOSAqC4Y5FfN1ggYH8GwiFY5ZkAFD5HGbuAdLt2Ihjwg7gRqngmsQpPzjhRVC1I3sJq+Ge4EaBQaN3GSmCwdQJmghp+zACQsXooRdlZmmKchzVesG+rkWXIu5HhzAHSFBDlL4Ij/BcYp4BBfhGqcqWcgz1W8GfVwJ7p0IF45ch5ynZWQPxQ6pAD5KDBuNNsuSHMAlEQs5Bi7vKLcmbpETaa5Tc+TNp8rlvccvmisc9smho5rP/aNCTBz5RP8cgH7CIm1jhTGFKgHegITdD0mKjHc2rD+5vAA+Jtn9JWZc1VXKegU+ABsPdEOjnE2TAAAAAElFTkSuQmCC)}.module-car-selector .car-selector-list .dropdown-helper.level-2.open{background:#fff}.module-car-selector .car-selector-list .helper-tabs.level-2 .item .details{color:#101010}.module-car-selector .car-selector-list .helper-tabs.level-2 .item .details .name{font-family:"MazdaType-Bold",arial,helvetica,sans-serif;border-bottom:2px solid #d5d5d5;border-bottom:0.2rem solid #d5d5d5}.module-car-selector .car-selector-list .helper-tabs.level-2 .item>a:hover .details{color:#910A2D}.module-car-selector .car-selector-list .helper-tabs.level-2 .item>a:hover .details .name{border-bottom:2px solid #101010;border-bottom:0.2rem solid #101010}.module-specs-comparison .sub-module-comparison-table table,.module-specs-comparison .sub-module-comparison-table table tbody{max-width:100%;display:block}.module-specs-comparison .sub-module-comparison-table .items td:not(.item){display:none}.module-specs-comparison .sub-module-comparison-table .items .item{width:calc(100% / 3);border-left:0 none;border-right:1px solid #d5d5d5}.module-specs-comparison .sub-module-comparison-table .items .item:last-child{border-right:0 none}.module-specs-comparison .sub-module-comparison-table .items .item .dropdown-helper.level-1 a{text-align:center}.module-specs-comparison .sub-module-comparison-table .items .item .dropdown-helper.level-2 li a{text-align:center}.module-specs-comparison .sub-module-comparison-table .items .item .variants p{text-align:center}.module-specs-comparison .sub-module-specifications-table .table-row.title{background:none;color:#101010;border-bottom:1px solid #d5d5d5;display:inline-flex;align-items:baseline;text-align:left}.module-specs-comparison .sub-module-specifications-table .table-row.title:after{background-image:none;content:'\2b';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:36px;padding:0 10px;height:36px;line-height:36px;top:8px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#101010}.module-specs-comparison .sub-module-specifications-table .table-row.title:selected{background:none}.module-specs-comparison .sub-module-specifications-table .table-row.title:selected:after{background-image:none;content:'\2d'}.module-specs-comparison .sub-module-specifications-table .table-row.title:hover:after{color:#910A2D}.module-specs-comparison .sub-module-specifications-table .specs-table .specs{background:#fff;color:#101010}.module-specs-comparison .sub-module-specifications-table .specs-table .specs td{border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.module-specs-comparison .sub-module-specifications-table .specs-table .specs td.value{background:#f5f5f5}.module-specs-comparison .sub-module-specifications-table .table-row.selected.title{background:none}.module-specs-comparison .sub-module-specifications-table .table-row.selected.title:after{background-image:none;content:'\2d'}.module-sitemap .container .res-1024-cols-12{padding-top:20px}.module-sitemap h2{margin:12px 0 12px;padding:0 13px;color:#101010}.module-sitemap h2 a{margin:0;padding:0;color:#101010;font-size:24px}.module-sitemap h2:hover{color:#101010}.module-sitemap h2:hover a{color:#910A2D}.module-sitemap h3 a,.module-sitemap h4 a{font-size:15px;color:#101010;padding:0;line-height:1.4em;margin:12px 0 12px}.module-sitemap h3 a:hover,.module-sitemap h4 a:hover{color:#910A2D}.module-sitemap .level-1{border-top:0 none;border-bottom:1px solid #d5d5d5;padding-bottom:23px}.module-sitemap .level-1>li>div{display:inline-flex;width:100%;justify-content:flex-start;flex-wrap:wrap;padding-left:0}.module-sitemap .level-1>li>div .level-2{margin:0 10px;padding-left:0}.module-sitemap .level-1>li>div .level-2.border-top{border-top:0 none}@media (max-width: 767px){.module-sitemap .level-1>li>div .level-2>li.border-bottom{border-bottom:0 none}}.module-sitemap .level-1>li>div .level-2 .level-3{margin-left:0 !important}.module-sitemap .level-1>li>div .level-2 .level-3 li{margin:0 0 12px 0}.module-sitemap .level-1>li>div .level-2 .level-3 li a{color:#101010;line-height:1.2;padding:0;font-family:"MazdaType-Medium",arial,helvetica,sans-serif}.module-sitemap .level-1>li>div .level-2 .level-3 li:hover a{color:#910A2D}.module-back-to-top{height:20px}.module-back-to-top .back-to-top{display:none}.overlay-helper{background-color:#f5f5f5;color:#101010;z-index:10000 !important}.overlay-helper .close{background-image:none;border:0 none}.overlay-helper .close:before{content:'\2421';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:36px;padding:0 10px;height:36px;line-height:36px;top:8px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#101010}.overlay-helper .close:hover:before{color:#910A2D}.overlay-helper .wrapper>.container>.res-1024-cols-12{width:100%;margin:0;padding:0 23px}.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler h1{color:#101010;text-transform:uppercase}.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler .inner .dealer-address,.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler .inner .dealer-option{color:#101010}.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler .overlay-header h1,.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler .overlay-header h2,.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler .overlay-header h3,.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler .overlay-header h4,.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler .overlay-header h5,.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler .overlay-header h6,.overlay-helper .wrapper>.container>.res-1024-cols-12 .dealer-locator-helper.scheduler .overlay-header p{color:#101010}.overlay-helper .wrapper>.container>.res-1024-cols-12 .module-video{background:transparent}@media (max-width: 767px){.overlay-helper{background-color:#f5f5f5 !important}}.module-recall-lookup .recall-lookup-step .field-row .field-label .vin-label{color:black}.module-recall-lookup .res-1024-cols-7{padding-left:15px}span.flag{color:#910A2D;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;letter-spacing:0.1rem;text-transform:uppercase}.layout.equal-height-background .container [class*=res-] .first-child{margin-left:0px}.layout.equal-height-background .container [class*=res-] .last-child{margin-right:0px}p.bottom{display:block;width:100%;position:absolute;top:calc(100% - 40px)}@media (max-width: 480px){p.bottom{position:relative;top:0px}}.dealer-locator-helper .map-wrapper{border:2px solid #d5d5d5}.dealer-locator-helper .no-results p{text-align:center}.tb-container table{font-size:12px}.tb-container table.tbl-enhanced td,.tb-container table.tbl-enhanced-no-odd td{padding:7px 5px}.module-secondary-navigation .container{margin:0 auto 5px;padding:0}.module-secondary-navigation .container .res-1024-cols-12{width:100%;max-width:964px}.module-secondary-navigation .container h1.title,.module-secondary-navigation .container h2.title{display:block;text-align:left;margin-bottom:0px}@media (max-width: 1024px){.module-secondary-navigation .container h1.title,.module-secondary-navigation .container h2.title{padding-left:23px;padding-right:23px}}.module-secondary-navigation .container nav{margin-left:0;margin-right:0}.module-secondary-navigation .container nav .level-1{margin-bottom:20px;margin-bottom:2.0rem;display:flex;border-bottom:1px solid #999;width:100%}.module-secondary-navigation .container nav .level-1>li{float:none;position:relative;display:inline-flex;flex:1 1 auto;padding:0 5px}.module-secondary-navigation .container nav .level-1>li:first-child{padding-left:0px}.module-secondary-navigation .container nav .level-1>li:last-child{padding-right:0px}.module-secondary-navigation .container nav .level-1>li:after{display:none}.module-secondary-navigation .container nav .level-1>li a{color:#686868;font-size:15px;font-size:1.5rem;letter-spacing:0.05em;text-align:center;text-transform:initial;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;width:100%;padding:30px 0 15px 0;padding:3.0rem 0 1.5rem 0;margin-bottom:-2px;margin-bottom:-0.2rem}.module-secondary-navigation .container nav .level-1>li a:hover{color:#910A2D}.module-secondary-navigation .container nav .level-1>li a:active,.module-secondary-navigation .container nav .level-1>li a:focus{color:#101010;outline:0}.module-secondary-navigation .container nav .level-1>li.selected a{color:#101010;border-bottom:3px solid #910A2D;border-bottom:0.3rem solid #910A2D}@media (max-width: 767px){.module-secondary-navigation .container{padding:0}.module-secondary-navigation .container nav{margin-left:0;margin-right:0}.module-secondary-navigation .container nav ul{background:#f5f5f5;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;font-size:20px;font-size:2.0rem;letter-spacing:0.05em;border-color:#d5d5d5;border-left:0;border-right:0;border-radius:0;flex-direction:column}.module-secondary-navigation .container nav ul.level-1{display:none}.module-secondary-navigation .container nav ul.level-1 li,.module-secondary-navigation .container nav ul .level-2 li{border-bottom:0  none}.module-secondary-navigation .container nav ul.level-1 li a,.module-secondary-navigation .container nav ul .level-2 li a{font-size:20px;font-size:2.0rem}.module-secondary-navigation .container nav ul.current{padding:23px;padding:2.3rem}.module-secondary-navigation .container nav ul.current li span:after{background-size:16px 10px;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMRBhoU+E7yAAABxElEQVQ4y53UPUgjQRTA8f/urYUgsgELwUqIdimsxELQRbTwC0FshHCIWAjWKoiNCNFSRNFGETwQAqchheRgueowVylbWgsWgQEbwYBYZBxnsnF3k9fsm3nv/ZhiZywXIMMoB7QUQn5Ty5RFAA6QpkQ3VY5bIwFSK5xQSXkisNw0f+kBYLUVUgCpRS6wgQojlnvHoKoucdY8qDiAe8vt4x9dcvlOlssmxTnyiqvg2TziUZEbNhcsNsXNcKW4F8ZEYAOBQZ4zk5ibJk+b4sbFA1IPmORFFhzyCUmPK4Mr105Ui/+MK7KNPBMJuCLtMn9lrsZ9gVBmgldF/saL5IYMbkr4nwVba7pjSpHtFCPIQW4VV2X2izNB8A3yRvtDTa5Ep+LmxR+9aNc1+yxQlXkHpQZkhqLBFcyyHRooMq/ITkoM1HG+dg1+UqgfD4NQYIF3jcyoSr/BZfkVHm4EwjVZRXbhSzKtcbDU+JJaLt+EfuWfGQb1KoH2MonEIKxwovIn3ugNc2HQ+d7jlB8cybxH21+PejdtouKYtdDeJvtRI9EgHLJprLfJRQ/EgZDTyD124trjQcixK7mN+GYnvgXYwqEjCQcfd5F5Myo0BwsAAAAASUVORK5CYII=)}.module-secondary-navigation .container nav.active ul.current{border-left:0;border-right:0;border-radius:0}.module-secondary-navigation .container nav.active ul.current li span{color:#101010}.module-secondary-navigation .container nav.active ul.current li span:after{background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAQAAAAijXdLAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiCxMREQjiwrssAAABrUlEQVQ4y63UMUgCURzH8a9HDkGIB23NjdKWjXaQNIgVCEFKRUSgOKcQLRFoa4FtFUFLCFHZkIM0VU4F0hJCU9AgHIjgYEiD1+uuPO9Z/Zf7vfe/+9x7HO9cXqQqyxDJbg3923hAitsmBTRIO9+qSHBpNgBIkf0PME1G5BSbfwWTJg5gy2nbvcE4ez/mMqz/FlwjJ/IrLyLvELd/yP4rR9kX+Y0AcMOIMc6BqSu1wijHolcjSJUqAV5FP8dSP+CshdOoAFBFoybuOSAqC4Y5FfN1ggYH8GwiFY5ZkAFD5HGbuAdLt2Ihjwg7gRqngmsQpPzjhRVC1I3sJq+Ge4EaBQaN3GSmCwdQJmghp+zACQsXooRdlZmmKchzVesG+rkWXIu5HhzAHSFBDlL4Ij/BcYp4BBfhGqcqWcgz1W8GfVwJ7p0IF45ch5ynZWQPxQ6pAD5KDBuNNsuSHMAlEQs5Bi7vKLcmbpETaa5Tc+TNp8rlvccvmisc9smho5rP/aNCTBz5RP8cgH7CIm1jhTGFKgHegITdD0mKjHc2rD+5vAA+Jtn9JWZc1VXKegU+ABsPdEOjnE2TAAAAAElFTkSuQmCC)}.module-secondary-navigation .container nav.active ul.level-1{display:inline-flex;padding-top:15px;padding-bottom:15px}.module-secondary-navigation .container nav.active ul.level-1>li.selected a{border-bottom:0 none}.module-secondary-navigation .container nav.active ul.level-1>li.last-level>a{padding:12px 0;padding:1.2rem 1rem}}.layout .module-video .title{text-align:left}.layout .module-video h6{font-family:"MazdaType-Bold",arial,helvetica,sans-serif;font-size:16px}.layout .module-promo{display:flex;flex-direction:column;flex:1 1 auto;height:100%;background-color:transparent}.layout .module-promo h3,.layout .module-promo h4,.layout .module-promo h5,.layout .module-promo h6,.layout .module-promo h3.title,.layout .module-promo h4.title,.layout .module-promo h5.title,.layout .module-promo h6.title{font-size:1.6rem;font-size:16px}.layout .module-promo .cta-container a.cta:after,.layout .module-promo .cta-container.link-internal:after,.layout .module-promo .link-external a.cta:after,.layout .module-promo .link-external.link-internal:after,.layout .module-promo .link-internal a.cta:after,.layout .module-promo .link-internal.link-internal:after{background:none}.layout .module-promo .content{display:flex;flex-direction:column;flex:1 1 auto;background-color:transparent}.layout .module-promo .content h1.title,.layout .module-promo .content h2.title,.layout .module-promo .content h3.title,.layout .module-promo .content h4.title,.layout .module-promo .content h5.title,.layout .module-promo .content h6.title{margin:0 0 10px 0;flex:0 0 auto;text-align:left}.layout .module-promo .content .module-copy{flex:1 1 auto;display:flex;flex-direction:column;padding:0;text-align:left;position:relative}.layout .module-promo .content .module-copy p{text-align:left;line-height:2rem}.layout .module-promo .content .module-copy p a.tertiary{display:inline-block;color:#999;border-bottom:2px solid #999;border-bottom:0.2rem solid #999;padding:0 0 2px 0;line-height:1.5rem;border-radius:0;transition:all 300ms,visibility 0s;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.layout .module-promo .content .module-copy p a.tertiary:hover{color:#101010;border-bottom:2px solid #910A2D;border-bottom:0.2rem solid #910A2D;padding:0;margin-bottom:2px}.layout .module-promo .content .module-copy p a.tertiary:after,.layout .module-promo .content .module-copy p a.tertiary:before{display:none}.layout .module-promo .content .module-copy p a.tertiary.bottom{position:absolute;top:calc(100% - 40px)}@media (max-width: 480px){.layout .module-promo .content .module-copy p a.tertiary.bottom{position:relative;top:0px;left:calc(50% - 150px)}}.layout .module-promo .content .module-copy p a.primary{display:inline-block;background:#101010;color:white;border:2px solid #101010;padding:14px 23px !important;margin:0 0 12px 0 !important;text-align:center;cursor:pointer;width:100%;max-width:300px;text-decoration:none;vertical-align:top;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;font-size:1.15rem;line-height:1.2rem;letter-spacing:0.15em;text-transform:uppercase;display:inline-flex;justify-content:center;flex:1 1 auto;transition:all 0.2s linear;border-radius:3px;height:auto}.layout .module-promo .content .module-copy p a.primary.light{background:white;border-color:white;color:#000}.layout .module-promo .content .module-copy p a.primary:hover{color:#fff;background:#910A2D;border:2px solid #910A2D;text-decoration:none;padding:14px 23px 16px}.layout .module-promo .content .module-copy p a.primary.bottom{position:absolute;top:calc(100% - 40px)}@media (max-width: 480px){.layout .module-promo .content .module-copy p a.primary.bottom{position:relative;top:0px;left:calc(50% - 150px)}}.layout .module-promo .content .module-copy p a.secondary{display:inline-block;background:transparent;color:#101010;border:2px solid #101010;padding:14px 23px !important;margin:0 0 12px 0 !important;text-align:center;cursor:pointer;width:100%;max-width:300px;text-decoration:none;vertical-align:top;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;font-size:1.15rem;line-height:1.2rem;letter-spacing:0.15em;text-transform:uppercase;display:inline-flex;justify-content:center;flex:1 1 auto;transition:all 0.2s linear;border-radius:3px;height:auto}.layout .module-promo .content .module-copy p a.secondary.light{color:white;border:2px solid white}.layout .module-promo .content .module-copy p a.secondary:hover{color:#fff;background:#910A2D;border:2px solid #910A2D;text-decoration:none;padding:14px 23px 16px}.layout .module-promo .content .module-copy p a.secondary.bottom{position:absolute;top:calc(100% - 40px)}@media (max-width: 480px){.layout .module-promo .content .module-copy p a.secondary.bottom{position:relative;top:0px;left:calc(50% - 150px)}}.layout .module-promo .content .module-copy ul li{text-align:left}.layout .module-promo .content .module-copy .flag{color:#910A2D;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;letter-spacing:0.1rem}.layout .module-promo .content .cta-container,.layout .module-promo .content .link-external{margin-right:0;margin-right:0rem;text-align:left;padding-bottom:12px;padding-top:12px;flex:0 1 auto;text-align:center}.layout .module-promo .content .cta-container .cta,.layout .module-promo .content .link-external .cta{background:#101010;color:white;border:2px solid #101010;padding:14px 23px !important;margin:0 0 12px 0 !important;text-align:center;cursor:pointer;text-decoration:none;vertical-align:top;font-family:"MazdaType-Bold",arial,helvetica,sans-serif;font-size:1.15rem;line-height:1.2rem;letter-spacing:0.15em;text-transform:uppercase;display:inline-flex;justify-content:center;flex:1 1 auto;transition:all 0.2s linear;border-radius:3px;height:auto}.layout .module-promo .content .cta-container .cta:hover,.layout .module-promo .content .link-external .cta:hover{color:#fff;background:#910A2D;border:2px solid #910A2D;text-decoration:none;padding:14px 23px 16px}.layout .module-promo .image{flex:0 0 auto}.layout .module-promo .image img{width:100%}.layout .module-promo.img-left{flex-direction:row;max-height:none;height:auto}.layout .module-promo.img-left .image,.layout .module-promo.img-left .video-holder{flex:1 0 auto}.layout .module-promo.img-left .image img,.layout .module-promo.img-left .video-holder img{width:auto;height:auto;margin-left:0}.layout .module-promo.img-left .content .cta-container,.layout .module-promo.img-left .content .link-external{text-align:left}@media (max-width: 767px){.layout .module-promo.img-left{flex-direction:column}.layout .module-promo.img-left .image,.layout .module-promo.img-left .video-holder{width:100%}.layout .module-promo.img-left .image a,.layout .module-promo.img-left .video-holder a{width:100%}.layout .module-promo.img-left .image img,.layout .module-promo.img-left .video-holder img{width:100%}}.layout.dark .module-promo{background-color:#101010}.layout.dark .module-promo .content h1.title,.layout.dark .module-promo .content h2.title,.layout.dark .module-promo .content h3.title,.layout.dark .module-promo .content h4.title,.layout.dark .module-promo .content h5.title,.layout.dark .module-promo .content h6.title{color:#fff}.layout.dark .module-promo .content .module-copy h1,.layout.dark .module-promo .content .module-copy h2,.layout.dark .module-promo .content .module-copy h3,.layout.dark .module-promo .content .module-copy h4,.layout.dark .module-promo .content .module-copy h5,.layout.dark .module-promo .content .module-copy h6,.layout.dark .module-promo .content .module-copy p{color:#fff}.layout.dark .module-promo .content .cta,.layout.dark .module-promo .content .cta-container .cta{background:transparent;border-color:white;color:white}.layout.dark .module-promo .content .cta:hover,.layout.dark .module-promo .content .cta-container .cta:hover{background:#910A2D;border-color:#910A2D;color:#fff}.layout.dark .module-promo>a:hover{color:#fff}@media (max-width: 767px){.layout.dark.equal-height-background [class*=res-]{border:1px solid #101010}}@media (max-width: 767px){.layout .res-1024-cols-6 .module-promo .content .module-copy p.bottom,.layout .res-1024-cols-12 .module-promo .content .module-copy p.bottom{position:relative;top:0px}.layout .res-1024-cols-6 .module-promo .content .module-copy p a.primary .bottom,.layout .res-1024-cols-6 .module-promo .content .module-copy p a.secondary .bottom,.layout .res-1024-cols-6 .module-promo .content .module-copy p a.tertiary .bottom,.layout .res-1024-cols-12 .module-promo .content .module-copy p a.primary .bottom,.layout .res-1024-cols-12 .module-promo .content .module-copy p a.secondary .bottom,.layout .res-1024-cols-12 .module-promo .content .module-copy p a.tertiary .bottom{position:relative;top:0px;left:calc(50% - 150px)}}.module-carousel[data-module-hidepip="True"]{margin-bottom:20px}.module-carousel[data-module-hidepip="True"] .pagination{display:none}.module-carousel{max-height:none}.module-carousel .slides-wrapper .slides li{max-height:none;min-height:none}.module-carousel .slides-wrapper .slides li .promo-wrapper .title{text-align:left}.module-carousel .slides-wrapper .slides li .promo-wrapper h5,.module-carousel .slides-wrapper .slides li .promo-wrapper h6{text-transform:none}.module-carousel .slides-wrapper .slides li.dark h1,.module-carousel .slides-wrapper .slides li.dark h2,.module-carousel .slides-wrapper .slides li.dark h3,.module-carousel .slides-wrapper .slides li.dark h4,.module-carousel .slides-wrapper .slides li.dark h5,.module-carousel .slides-wrapper .slides li.dark h6,.module-carousel .slides-wrapper .slides li.dark p{color:#fff}.module-carousel .slides-wrapper .nav-button.prev{display:block;padding:0px;width:auto;height:auto;text-indent:0;background-image:none;font-size:0;left:10px}.module-carousel .slides-wrapper .nav-button.prev:before{content:'\25c5';background-image:none;font-family:'icomoon' !important;font-weight:400;color:#fff;font-size:75px;line-height:75px;position:relative;top:0px;left:0;width:100%;height:100%;-webkit-font-smoothing:antialiased}@media (min-width: 768px){.module-carousel .slides-wrapper .nav-button.prev:hover{background-image:none}.module-carousel .slides-wrapper .nav-button.prev:hover:before{color:#910A2D}}.module-carousel .slides-wrapper .nav-button.next{display:block;padding:0px;width:auto;height:auto;text-indent:0;background-image:none;font-size:0;right:10px}.module-carousel .slides-wrapper .nav-button.next:before{content:'\25bb';background-image:none;font-family:'icomoon' !important;font-weight:400;color:#fff;font-size:75px;line-height:75px;position:relative;top:0px;left:0;width:100%;height:100%;-webkit-font-smoothing:antialiased}@media (min-width: 768px){.module-carousel .slides-wrapper .nav-button.next:hover{background-image:none}.module-carousel .slides-wrapper .nav-button.next:hover:before{color:#910A2D}}.module-carousel .pagination ul li{line-height:16px;line-height:1.6rem}.module-carousel .pagination ul li a{display:inline-block;width:auto;height:15px;height:1.5rem;margin:0px 6px;padding:0;cursor:pointer}.module-carousel .pagination ul li a span{position:relative;display:block;top:4px;left:0px;width:0.7rem;width:7px;height:0.7rem;height:7px;background:#fff;border-radius:50%}@media (min-width: 768px){.module-carousel .pagination ul li a:hover span{background:#910A2D}}.module-carousel .pagination ul li a.active span{top:0;left:0;width:15px;width:1.5rem;height:15px;height:1.5rem;border:2px solid #fff;border-radius:50%;background:transparent}@media (max-width: 860px){.module-carousel .slides-wrapper .slides li .promo-wrapper{width:100%;text-align:center}.module-carousel .slides-wrapper .slides li .promo-wrapper h1,.module-carousel .slides-wrapper .slides li .promo-wrapper h2,.module-carousel .slides-wrapper .slides li .promo-wrapper h3,.module-carousel .slides-wrapper .slides li .promo-wrapper h4,.module-carousel .slides-wrapper .slides li .promo-wrapper h5,.module-carousel .slides-wrapper .slides li .promo-wrapper h6,.module-carousel .slides-wrapper .slides li .promo-wrapper p{text-align:center;margin:10px 0 10px}.module-carousel .slides-wrapper .slides li .promo-wrapper h1.title,.module-carousel .slides-wrapper .slides li .promo-wrapper h2.title,.module-carousel .slides-wrapper .slides li .promo-wrapper h3.title,.module-carousel .slides-wrapper .slides li .promo-wrapper h4.title,.module-carousel .slides-wrapper .slides li .promo-wrapper h5.title,.module-carousel .slides-wrapper .slides li .promo-wrapper h6.title,.module-carousel .slides-wrapper .slides li .promo-wrapper p.title{text-align:center;margin:10px 0 10px}.module-carousel .slides-wrapper .slides li.dark h1,.module-carousel .slides-wrapper .slides li.dark h2,.module-carousel .slides-wrapper .slides li.dark h3,.module-carousel .slides-wrapper .slides li.dark h4,.module-carousel .slides-wrapper .slides li.dark h5,.module-carousel .slides-wrapper .slides li.dark h6,.module-carousel .slides-wrapper .slides li.dark p{color:#101010}.module-carousel .slides-wrapper .nav-button.prev{top:40%;left:5px}.module-carousel .slides-wrapper .nav-button.prev:before{font-size:50px}.module-carousel .slides-wrapper .nav-button.next{top:40%;right:5px}.module-carousel .slides-wrapper .nav-button.next:before{font-size:50px}}.module-gallery{background-color:#fff;padding-bottom:26px}.module-gallery .title{margin:60px 0 30px;padding:0 15px}.module-gallery .info{display:none}.module-gallery .content{max-width:984px;margin-bottom:20px;margin-bottom:2.0rem;padding:0 23px}.module-gallery .content .title{margin:34px 0 0;padding:0;text-align:left}@media (max-width: 767px){.module-gallery .content .module-copy{padding-left:0px;padding-right:0px}}.module-gallery .nav-button.prev,.module-gallery .thumbnails .nav-button.prev{width:20px;width:2rem;height:40px;height:4rem;background-size:20px 40px;text-indent:0;background-image:none;margin-top:-20px;font-size:0;left:0.5rem}.module-gallery .nav-button.prev:before,.module-gallery .thumbnails .nav-button.prev:before{content:'\25c5';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:42px;padding:0;height:42px;line-height:42px;top:-2px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:75px;position:absolute;top:-10px;left:0}.module-gallery .nav-button.prev:hover,.module-gallery .thumbnails .nav-button.prev:hover{background-image:none}.module-gallery .nav-button.prev:hover:before,.module-gallery .thumbnails .nav-button.prev:hover:before{color:#910A2D}.module-gallery .nav-button.next,.module-gallery .thumbnails .nav-button.next{width:20px;width:2rem;height:40px;height:4rem;background-size:20px 40px;text-indent:0;background-image:none;margin-top:-20px;font-size:0;right:0.5rem}.module-gallery .nav-button.next:before,.module-gallery .thumbnails .nav-button.next:before{content:'\25bb';background-image:none;font-family:'icomoon' !important;color:#999;position:relative;margin:0;font-size:42px;padding:0;height:42px;line-height:42px;top:-2px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:75px;position:absolute;top:-10px;right:0}.module-gallery .nav-button.next:hover,.module-gallery .thumbnails .nav-button.next:hover{background-image:none}.module-gallery .nav-button.next:hover:before,.module-gallery .thumbnails .nav-button.next:hover:before{color:#910A2D}.module-gallery .thumbnails .wrapper.res-1024-cols-10{display:block}.module-gallery .thumbnails .slides li a{border:0 none;opacity:0.6}.module-gallery .thumbnails .slides li a.selected{opacity:1;border:0 none}.module-gallery .thumbnails .slides li a:hover{opacity:1}.module-gallery .thumbnails .nav-button.prev{left:5px;left:0.5rem}.module-gallery .thumbnails .nav-button.prev:before{color:#cccccc;top:-12px}.module-gallery .thumbnails .nav-button.next{right:5px;right:0.5rem}.module-gallery .thumbnails .nav-button.next:before{top:-12px}@media (max-width: 860px){.module-gallery .nav-button.prev:before{font-size:50px;left:10px}.module-gallery .nav-button.next:before{font-size:50px;right:10px}}.layout.medium .module-gallery{background-color:#f5f5f5}
/*# sourceMappingURL=j59.css.map */
