.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.couponspecialspage{padding-bottom:60px}.coupon-fixed-btn{position:relative!important}.active-border{border:1px solid #000}.slick-coupons .couponspecials{margin-left:10px;margin-right:10px}.print-link-box a{color:#1d1b1b}.coupons-specials-dotted-border{border-color:#555;border-style:dotted}.couponspecials{display:flex;flex-grow:1;height:100%!important;justify-content:space-between;line-height:1.3em;max-height:100%!important;min-height:100%!important;overflow:hidden}.couponspecials .coupon-disclaimer-links{justify-content:center}.couponspecials .coupon-disclaimer-links a{color:#1d1b1b;font-size:11px;margin-left:10px}.couponspecials .get-coupon-btn{border:1px solid}.couponspecials .print-link-box{line-height:.5;margin-bottom:10px}.couponspecials .imgheight{align-items:center;display:flex;height:170px;justify-content:center}.couponspecials .imgheight img{max-height:100%;padding:0 5px}.couponspecials h2,.couponspecials h3{margin:0}.couponspecials .small-font{font-size:.8em}.couponspecials .large-font{font-size:1.3em}.couponspecials .buttons a{border-color:inherit!important;font-size:13px;margin:5px 0;padding:7px}.couponspecials .bullets em.fa-circle{font-size:.5em}.couponspecials .disclaimer-link-text,.couponspecials .disclaimer-link-text:hover{color:#767676}.couponspecials .appleWallet{display:block;padding:10px 0}.print_click{cursor:pointer}@media (max-width:700px){.couponspecialspage .dlr-name{font-size:21px}.couponspecials .buttons a{width:55%}}@media (max-width:1366px){.couponspecials .buttons a{font-size:11px}}.dlr-name{color:#ccc;font-size:25px}.ft-6{font-size:6px}@media (max-width:768px){.ft-6{font-size:3px}}#website-mazda-oem-landing{background-color:#fff!important}.white-box{background-color:#fff}.VueCarousel-pagination{position:relative;top:0}@media (max-width:786px){.VueCarousel-pagination{bottom:10px!important}}.landing-page-first-section .VueCarousel-pagination{top:-30px}.move-margin-top{margin-top:-27px}@media (max-width:786px){.move-margin-top{margin-top:0}}body.edm-eva .primary-body #edm-eva.edmunds-landing{padding-bottom:60px!important}@media (max-width:786px){body.edm-eva .primary-body #edm-eva.edmunds-landing{padding-bottom:0!important;padding-top:25px!important}}.search-vehicle-component{position:relative;top:-22px}@media (max-width:786px){.search-vehicle-component{position:static}}.landing-iframe-video iframe{display:block;height:500px!important}.vehicle-search-links div.margin-bottom-mobile{margin-bottom:1rem}.vehicle-search-links .vehicle-search-link-item:last-child{padding-right:0!important}.vehicle-search-links a{background:#fff;color:#000;display:flex;font-weight:700;justify-content:space-between;margin-right:20px;padding:20px 30px;width:100%}.vehicle-search-links a:hover{text-decoration:none}.box-padding{border:1px solid grey;padding:3rem 0}.box-padding:hover{border:3px solid #fff;display:block}@media (max-width:786px){.text-small-screen-center{text-align:center}.margin-bottom-mobile{margin-bottom:1rem}}@media (min-width:992px) and (max-width:1400px){.vehicle-search-links a{font-size:11px;padding:20px}}.landing-editor-text{display:flex}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.landing-editor-text{display:block}}@media (max-width:768px){.mobile-ft-14{font-size:14px}}.mygarage-selectedslot-iframe iframe{display:block;height:calc(100vh - 200px)!important}@media (max-width:600px){.mygarage-selectedslot-iframe iframe{height:180px!important}}.landingpageiframe iframe{display:block;height:500px!important}@media (max-width:600px){.landingpageiframe iframe{height:200px!important}}.trade-assistance-banner-time-counter{bottom:38px;display:flex;left:235px;position:absolute}@media (min-width:1600px) and (max-width:1700px){.trade-assistance-banner-time-counter{left:225px}}@media (min-width:1300px) and (max-width:1599px){.trade-assistance-banner-time-counter{left:170px}}@media (min-width:992px) and (max-width:1199px){.trade-assistance-banner-time-counter{left:130px}}@media (max-width:600px){.trade-assistance-banner-time-counter{display:block;margin:-1px auto auto;position:static;width:100%}}@media (max-width:768px){.trade-assistance-banner-time-counter{margin:-1px auto auto;position:static;width:100%}.trade-assistance-banner-time-counter .min-width-timer{margin:0 auto}}._theme_mygarage_profile_details{background-color:#fff!important}._theme_mygarage_profile_details_color{color:#000!important}._theme_mygarage_profile_details_box{color:#dbdbdb!important}._theme_mygarage_profile_details_trade_btn{border:1px solid #000!important}@media (min-width:992px){.mygarage-userprofile-details-slot .mygarage-userprofile-details-container{max-width:88%!important}}.mygarage-userprofile-details-slot .profile-details-action-btns a.action-btns{border:1px solid #dbdbdb}@media (min-width:1200px){.mygarage-userprofile-details-slot .profile-details-action-btns a.action-btns{margin:0 0 0 auto;max-width:85%}}.mygarage-userprofile-details-slot .profile-details-action-btns a.action-btns:hover{color:inherit!important}.mygarage-userprofile-details-slot .profile-details-action-btns a.service-recall-btn{background-color:#f90625;border:1px solid #f90625;color:#fff}@media (min-width:1200px){.mygarage-userprofile-details-slot .profile-details-action-btns a.service-recall-btn{margin:0 0 0 auto;max-width:85%}}.mygarage-userprofile-details-slot .profile-details-action-btns a.service-recall-btn:hover{color:inherit!important}.mygarage-userprofile-details-slot .profile-details-action-boxes .profile-box{color:#dbdbdb!important;margin-bottom:30px!important}@media (min-width:1500px){.mygarage-userprofile-details-slot .profile-details-action-boxes .profile-box{margin-bottom:15px!important}}.mygarage-userprofile-details-slot .profile-details-action-boxes .profile-box .profile-box-icon-shadow{border-radius:50%;color:#fff;display:inline-block;font-size:25px;height:60px;line-height:53px;margin-right:2px;padding:5px;text-align:center;width:60px}@media (min-width:1500px){.mygarage-userprofile-details-slot .pr-xxl-0{padding-right:0}.mygarage-userprofile-details-slot .mb-xxl-0{margin-bottom:0!important}}@media (max-width:575px){.mygarage-userprofile-details-slot .profile-details-action-box{padding:0 7px!important}.mygarage-userprofile-details-slot .testtt{color:red}.mygarage-userprofile-details-slot .profile-details-action-boxes .profile-box{margin-bottom:15px!important}}