html{scroll-behavior:smooth}body,.body1,.body2{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.body2{font-size:14px;line-height:17px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal}body h1,.wysiwyg h1,.title__primary,.headline1,.wysiwyg .headline1,.heading1{font-size:25px;line-height:30px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}body h2,.wysiwyg h2,.title__secondary,.headline2,.wysiwyg .headline2,.heading2{font-size:20px;line-height:25px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}body h3,.wysiwyg h3,.title__tertiary,.headline3,.wysiwyg .headline3,.heading3{font-size:16px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}body h4,.wysiwyg h4,.title__quaternary,.headline4,.wysiwyg .headline4,.heading4{font-size:14px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular";text-transform:uppercase}.fineprint,.fine-print-link,.smallprint{font-size:11px;line-height:14px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.subtitle,.subtitle1,.subtitle2,.subtitle3,.subtitle4,.wysiwyg .subtitle,.wysiwyg .subtitle1,.wysiwyg .subtitle2,.wysiwyg .subtitle3,.wysiwyg .subtitle4{font-size:13px;line-height:17px;font-weight:normal;font-family:"Louis-Bold";letter-spacing:0;font-style:normal}.wysiwyg li:before{display:none}.wysiwyg li{display:block;margin-bottom:10px}.widget-accordion-item:first-of-type{border-top:1px solid #cacaca}.widget-accordion-item__content{padding-left:20px}.widget-accordion-item__title{padding:15px 0 15px 20px;font-size:13px;line-height:17px;font-weight:normal;font-family:"Louis-Bold";letter-spacing:0;font-style:normal}.widget-accordion-item__title:before{left:0;font-size:17px}.page-about .review-card-simple__author-name{font-family:"Roboto",sans-serif;font-weight:normal;font-size:11px;line-height:14px;letter-spacing:0;font-style:normal}.page-about .review-card-simple__author-rating-wrapper{justify-content:space-around;padding-top:25px}.page-about .review-card-simple__body{font-size:16px;line-height:20px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal;text-align:left}.page-about .review-card-simple__rating{margin-left:20px}.page-about .reviews-carousel__container .swiper-wrapper{padding-bottom:50px}.page-about .reviews-carousel__cta{padding-top:10px}.page-about .reviews-carousel__cta .button{width:100%}.page-about-alpha__instance-cta{width:100%}.page-about-alpha__reviews{padding-top:0}.align_box_bottom-center{left:0 !important;margin-left:0 !important}.breadcrumb{font-family:"Roboto",sans-serif;font-size:13px;font-weight:normal;line-height:17px;text-decoration:none}.breadcrumb__anchor{text-decoration:none}.business-hours-alpha{padding:10px 0}.business-hours-alpha__cell--opening-day,.business-hours-card__cell--opening-day{font-family:"Roboto",sans-serif;font-size:13px;font-weight:normal;line-height:20px}.business-hours-alpha__cell--opening-hours,.business-hours-card__cell--opening-hours{font-family:"Roboto",sans-serif;font-size:13px;font-weight:normal;line-height:20px}.business-hours-alpha__department-name,.business-hours-card__department-name{font-family:"Louis-Regular";font-weight:normal;font-size:14px;line-height:20px;padding-bottom:10px;text-transform:uppercase}.business-hours-alpha__title,.business-hours-card__title{font-family:"Louis-Regular";font-size:16px;font-weight:normal;line-height:20px}.business-hours-alpha__phone-department-name,.business-hours-alpha__phone-number,.business-hours-card__phone-department-name,.business-hours-card__phone-number{font-family:"Roboto",sans-serif;font-size:13px;font-weight:normal;line-height:20px}.business-hours-alpha__phone-title,.business-hours-card__phone-title{font-family:"Louis-Regular";font-size:14px;font-weight:normal;line-height:20px;padding-bottom:10px;text-transform:uppercase}.button{padding:17px 35px;border-radius:0;border-style:solid;border-width:2px;text-transform:initial}.btnLightPrimaryFilledSmall,.btnLightPrimaryOutlinedSmall,.btnDarkPrimaryFilledSmall,.btnDarkPrimaryOutlinedSmall,.btnLightSecondaryFilledSmall,.btnLightSecondaryOutlinedSmall,.btnDarkSecondaryFilledSmall,.btnDarkSecondaryOutlinedSmall,.btnLightPrimaryFilled,.btnLightPrimaryOutlined,.btnDarkPrimaryFilled,.btnDarkPrimaryOutlined,.btnLightSecondaryFilled,.btnLightSecondaryOutlined,.btnDarkSecondaryFilled,.btnDarkSecondaryOutlined,.btnLightSpecificMakeFilled,.btnLightSpecificMakeFilledSmall{font-size:12px;line-height:20px;font-weight:500;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal;padding:17px 35px;border-radius:0;border-style:solid;border-width:2px;text-transform:initial}.career-card-alpha__date{font-family:"Roboto",sans-serif;font-weight:normal;font-size:11px;line-height:14px;letter-spacing:0;font-style:normal}.career-card-alpha__title{display:block;font-family:"Roboto",sans-serif;font-size:20px;font-style:normal;font-weight:normal;letter-spacing:0;line-height:28px;margin-top:10px}.carousel__thumbnails{margin-top:20px}.carousel .swiper-slide-thumb-active::after{background-color:#E6AC39}.swiper-pagination-bullet{width:20px;height:20px}.swiper-pagination-bullet:not(:last-child){margin-right:15px !important}.catalog-detail__consumption{padding-top:25px}.catalog-detail__consumption__title{margin-bottom:10px}.catalog-detail__consumption .catalog-consumption__item-label{font-family:"Louis-Bold";font-size:13px;font-weight:normal;line-height:17px}.catalog-detail__consumption .catalog-consumption__item-unit{font-family:"Roboto",sans-serif;font-size:13px;font-weight:normal;line-height:17px}.catalog-detail__consumption .catalog-consumption__item-value{font-family:"Louis-Regular";font-size:20px;font-weight:normal;line-height:25px;margin:10px 0}.catalog-detail__cta-banner__title{margin-bottom:20px}.catalog-detail__gallery{padding-top:50px;padding-bottom:20px}.catalog-detail__gallery__title{margin-bottom:25px}.catalog-detail .section-compare-trims__link-text{font-size:13px;line-height:17px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal}.catalog-detail .total-rebate__icon{border-radius:0 0 50% 50%;width:25px;height:30px}.catalog-detail .total-rebate__price{font-size:14px;line-height:18px;font-weight:normal;font-family:"Louis-Bold";letter-spacing:0;font-style:normal}.catalog-detail .vehicle-payment__apr-rate,.catalog-detail .vehicle-payment__term-value{font-family:"Louis-Regular";font-weight:normal;font-size:20px;line-height:25px}.catalog-detail .vehicle-payment__cashdown{font-family:"Roboto",sans-serif;font-weight:normal;font-size:11px;line-height:14px;letter-spacing:0;font-style:normal}.catalog-detail .vehicle-payment__label{margin-bottom:5px}.catalog-detail .vehicle-summary{padding-top:20px}.catalog-detail .vehicle-summary .catalog-inventory-availability{margin-top:30px}.catalog-detail .vehicle-summary .catalog-inventory-availability__badge{border-radius:20px;display:inline-block;margin-right:5px;min-width:20px;padding:2px 6px;text-align:center}.catalog-detail .vehicle-summary .catalog-inventory-availability__link:hover{text-decoration:underline}.catalog-detail .vehicle-summary .infos-vertical__actions{margin-top:15px;margin-bottom:20px}.catalog-detail .vehicle-summary .medias-classic{padding-top:45px}.catalog-detail .vehicle-summary .medias-classic__actions{margin-top:20px}.catalog-detail .vehicle-summary .medias-classic .carousel__navigation{display:none}.catalog-detail .vehicle-summary .medias-classic .carousel .swiper-slide-thumb-active:after{display:none}.catalog-detail .vehicle-summary .medias-classic .color-chooser{margin:35px auto}.catalog-detail .vehicle-summary .medias-classic .view-switcher__link{filter:contrast(1);opacity:1;height:30px}.catalog-detail .vehicle-summary .medias-classic .view-switcher__link:first-child{margin-right:10px}.catalog-detail .vehicle-summary .medias-classic .vehicle-view{padding-bottom:30px}.catalog-detail .vehicle-summary .retail-details{text-align:right}.catalog-detail .vehicle-summary .retail-details__item-value{font-family:"Louis-Regular";font-weight:normal;font-size:14px;line-height:20px}.catalog-detail .vehicle-summary .retail-details__item-label{font-family:"Roboto",sans-serif;font-weight:normal;font-size:13px;line-height:17px;margin-bottom:5px}.catalog-detail .vehicle-summary .vehicle-selling-price__disclaimer{font-family:"Roboto",sans-serif;font-weight:normal;font-size:13px;line-height:17px}.catalog-detail .vehicle-summary .vehicle-selling-price__label{margin-bottom:5px}.catalog-detail .vehicle-summary .vehicle-selling-price__value{font-family:"Louis-Regular";font-weight:normal;font-size:20px;line-height:25px}.catalog-card-vertical__actions .button{width:100%}.catalog-card-vertical__content{padding-top:25px}.catalog-card-vertical__fineprint-section .fine-print-link{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.catalog-card-vertical__header{padding:0}.catalog-card-vertical__make-logo{display:none}.catalog-card-vertical__name{font-family:"Louis-Regular";font-size:14px;font-weight:normal;line-height:20px}.catalog-card-vertical__wrapper{padding:0 15px 20px}.catalog-card-vertical .total-rebate__icon{border-radius:0 0 50% 50%;width:25px;height:30px}.catalog-card-vertical .total-rebate__text-wrapper{margin-top:5px}.catalog-card-vertical .total-rebate__price{font-family:"Louis-Bold";font-weight:normal;font-size:14px;line-height:18px}.catalog-listing-filters__filters{padding-top:80px;height:400px}.catalog-listing-filters__item{margin-right:0}.catalog-listing-filters__item--make{width:25%}.catalog-listing-filters__list{justify-content:space-between}.catalog-listing-filters__item-btn{padding:30px 20px;border-radius:0;font-size:16px;line-height:20px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal;text-transform:uppercase}.catalog-listing-filters__item-btn--make{padding:0}.catalog-listing-filters__item-btn--make-image{margin:auto}.catalog-listing-filters__list{flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:initial}.catalog-listing-form .form-footer-2columns__title{margin-bottom:35px}.catalog-listing-form .submit-wrapper .button{width:100%}.catalog-listing-header__subtitle{margin-top:25px}.catalog-listing-widget{padding-top:25px;padding-bottom:25px}.retail-details__item-label{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.retail-details__item-value{font-size:14px;line-height:20px;font-family:"Louis-Regular";font-weight:normal}.retail-details__item-value{text-decoration:line-through}.vehicle-payment{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.vehicle-payment__apr,.vehicle-payment__term{display:flex;flex-direction:column;margin-bottom:10px}.vehicle-payment__apr-rate,.vehicle-payment__term-value{font-family:"Louis-Regular";font-weight:normal;font-size:20px;line-height:25px;letter-spacing:0;font-style:normal}.vehicle-payment__apr-term,.vehicle-payment__term-label{font-family:"Roboto",sans-serif;font-weight:normal;font-size:11px;line-height:14px;letter-spacing:0;font-style:normal}.vehicle-selling-price__label{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.vehicle-selling-price__value{font-size:20px;line-height:25px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal}.compare-vehicles__infos-vehicle-name{font-size:20px;line-height:25px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal}.compare-vehicles .carousel{padding-right:5px;position:relative}.compare-vehicles .swiper-button-next,.compare-vehicles .swiper-button-prev{display:block;top:52%}.compare-vehicles .swiper-button-next{right:-40px}.compare-vehicles .swiper-button-prev{left:-60px}.compare-vehicles .swiper-container{position:static}.compare-vehicles .swiper-pagination{position:relative}.compare-vehicles .swiper-wrapper{overflow:visible}.compare-vehicles .vehicle-cash-purchase-selling-price{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.compare-vehicles .showroom-financing__cashdown{margin-top:10px}.compare-vehicles .showroom-financing__payment,.compare-vehicles .showroom-financing__rate{font-family:"Louis-Regular";font-weight:normal;font-size:20px;line-height:25px;letter-spacing:0;font-style:normal}.contact-page-alpha__form-button{width:100% !important}.contact-page-alpha__form-content .form-container{margin-bottom:50px}.contact-page-alpha__info-sidebar .address__link,.contact-page-alpha__info-sidebar .phone-number{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.contact-page-alpha__info-sidebar .module-address__infos__title,.contact-page-alpha__info-sidebar .module-phone__infos__title{font-size:16px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular";margin-bottom:15px}.contact-page-alpha__instance{padding-top:150px}.contact-page-alpha__instance:last-child{padding-bottom:150px}.contact-page-alpha__instance-infos{padding-bottom:15px}.contact-page-alpha__map-section{margin-top:-70px}.contact-page-alpha .business-hours-card__title{margin-top:30px}.contact-page-alpha .breadcrumb{position:absolute;z-index:2}.contact-page-alpha .module-address{margin:35px 0 30px}.covid__content__text{font-size:16px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.covid__header__subtitle p{font-size:16px !important;line-height:20px !important;font-weight:normal !important;letter-spacing:0 !important;font-style:normal !important;font-family:"Louis-Regular" !important}.page-electric-vehicle__best-sellers{padding-top:50px;padding-bottom:50px}.page-electric-vehicle__form .button{width:100%}.best-sellers-3d__link{text-align:center;margin-top:10px}.best-sellers-3d__title{margin-bottom:20px}.best-sellers-3d .catalog-card-alpha__fine-print{margin-top:20px}.best-sellers-3d .catalog-card-bravo__actions .button{box-sizing:border-box;width:100%}.best-sellers-3d .catalog-card-bravo__section-payment-options{margin:30px 0 20px}.best-sellers-3d .catalog-card-bravo__vehicle-name{font-size:16px;line-height:20px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal}.best-sellers-3d .catalog-card-bravo .vehicle-payment__apr,.best-sellers-3d .catalog-card-bravo .vehicle-payment__term{flex-direction:row;align-items:baseline;margin:10px}.best-sellers-3d .catalog-card-bravo .vehicle-payment__apr-term,.best-sellers-3d .catalog-card-bravo .vehicle-payment__term-label{margin-left:10px}.best-sellers-3d .catalog-card-bravo .vehicle-payment__payment-options{justify-content:center}.best-sellers-3d .catalog-card-bravo .vehicle-selling-price{display:flex;width:100%;justify-content:space-between;align-items:center}.best-sellers-3d .catalog-card-bravo .vehicle-selling-price__asterisk,.best-sellers-3d .catalog-card-bravo .vehicle-selling-price__value{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.page-service-parts-financing__cta{padding-top:50px;text-align:center}.page-service-parts-financing__cta .button{text-decoration:none !important}.page-service-parts-financing__instances__image{margin-bottom:35px}.page-service-parts-financing__instances__item{text-align:center;padding-top:50px}.dynamic-inventory__count .count{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif}.dynamic-inventory .filters{overflow-y:hidden}.dynamic-inventory__subtitle{display:block;font-size:14px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular";text-transform:uppercase;margin-top:25px}.dynamic-inventory .instant-estimate__showroom{margin-bottom:50px}.inventory-listing__form{background-size:cover}.vehicle-card-vertical__labels{left:auto;right:5px}.vehicle-card-vertical__labels .label__text{font-size:11px;line-height:14px;font-weight:normal;font-family:"Roboto",sans-serif}.vehicle-card-vertical .offer-detail-exception{font-size:11px;line-height:14px;font-weight:normal;font-family:"Roboto",sans-serif}.vehicle-card-vertical .vehicle-name__make-year{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif}.vehicle-card-vertical .vehicle-name__model{font-size:20px;line-height:25px;font-weight:normal;font-family:"Louis-Regular"}.vehicle-card-vertical .vehicle-name__trim{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif}.vehicle-card-vertical .vehicle-payment-cashdown__regular-price{font-size:26px;line-height:30px;font-weight:normal;font-family:"Louis-Regular"}.vehicle-card-vertical .vehicle-payment-finance__price,.vehicle-card-vertical .vehicle-payment-finance__term-apr-value{font-size:26px;line-height:30px;font-weight:normal;font-family:"Louis-Regular"}.vehicle-card-vertical .vehicle-payment-finance__payment-frequency,.vehicle-card-vertical .vehicle-payment-finance__term-apr-label,.vehicle-card-vertical .vehicle-payment-finance__cash-down,.vehicle-card-vertical .vehicle-payment-finance__price-term{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif}.di-serial-number,.di-stock-number,.di-light-specs-item__text{font-size:11px;line-height:14px;font-weight:normal;font-family:"Roboto",sans-serif}.option-button{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif}.di-tabs__index{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;padding-bottom:5px}.di-tabs__index.active::after{bottom:-1px}.di-search__title,.search__title{font-size:16px;line-height:20px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal}.filter-category__title{font-size:16px;line-height:20px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal}.filter-category .radio__button{margin-bottom:10px}.filter-category .radio__text{font-size:14px;line-height:20px;text-transform:uppercase;margin-bottom:10px}.filter-category .badge-checkbox__label,.filter-category .badge-checkbox__label-text,.filter-category .badge-checkbox__label-badge{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif}.p-businessFleet__advantages .a-icon-business-square{max-height:15px}.p-businessFleet__options .py-1{margin-bottom:50px}.p-businessFleet__options .a-icon{max-height:15px;margin-top:3px}.footer-delta__address{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.footer-delta__cta{width:100%;margin:25px 0 50px}.footer-delta__list-element--catalog{margin-bottom:5px;margin-right:5px}.footer-delta__list-element--useful-links:before{display:none}.footer-delta__list-element--useful-links .footer-delta__list-element-anchor{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif;text-decoration:none}.footer-delta__list-element-anchor:hover{text-decoration:none}.footer-delta__phone{margin-top:30px;margin-bottom:0}.footer-delta__phone .phone-number-department__name{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.footer-delta__phone .phone-number-department__phone{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.footer-delta .footer-hours-tabs__box-opening-day,.footer-delta .footer-hours-tabs__box-opening-hours{font-size:13px;line-height:30px}.footer-delta .footer-info{font-family:"Louis-Regular";font-weight:normal;font-size:16px;line-height:20px}.footer-delta .footer-title{margin-bottom:15px;font-family:"Louis-Bold";font-weight:normal;font-size:16px;line-height:17px}.footer-delta .link-catalog-footer{padding:5px;border-style:solid;border-width:1px;border-radius:5px;font-size:13px;line-height:30px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.footer-delta .link-catalog-footer:hover{text-decoration:none}.footer-delta .social-network{margin:15px 0 30px}.footer-delta .social-network .social-media{margin-right:20px}.footer-delta .widget-scrolltop{bottom:80px;right:10px}.footer-delta .widget-tabs .tabs{width:fit-content}.footer-delta .widget-tabs .tabs-content{margin-top:10px}.footer-delta .widget-tabs .tabs-title__anchor{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.form-field__label-checkbox{margin-top:20px;padding:0 10px}.form-container__link-policy-text{font-family:"Roboto",sans-serif;font-weight:normal;font-size:11px;line-height:14px;letter-spacing:0;font-style:normal}.form-container .button{width:auto}.placeholder{font-family:"Roboto",sans-serif;font-weight:normal;font-size:13px;line-height:17px;letter-spacing:0;font-style:normal}select{background-color:transparent}.site-container [type=text],.site-container [type=password],.site-container [type=date],.site-container [type=datetime],.site-container [type=datetime-local],.site-container [type=month],.site-container [type=week],.site-container [type=email],.site-container [type=tel],.site-container [type=time],.site-container [type=url],.site-container [type=color],.site-container [type=number],.dropdown__label,.site-container .custom-select{height:50px;border-radius:0}.site-container [type=text],.site-container [type=password],.site-container [type=date],.site-container [type=datetime],.site-container [type=datetime-local],.site-container [type=month],.site-container [type=week],.site-container [type=email],.site-container [type=tel],.site-container [type=time],.site-container [type=url],.site-container [type=color],.site-container [type=number],.site-container [type=search],.site-container textarea,.dropdown__label,.dropdown__label-placeholder{font-size:13px !important;line-height:18px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif;border-radius:0}.site-container [type="checkbox"]:not(:checked)+label,.site-container [type="checkbox"]:checked+label{font-family:"Roboto",sans-serif;font-weight:normal;font-size:11px;line-height:14px;letter-spacing:0;font-style:normal}.site-container [type="checkbox"]:not(:checked)+label:before,.site-container [type="checkbox"]:checked+label:before,.site-container .widget-checkbox__check:before,select{border-radius:0}.site-container input[type="radio"]+label{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.header-mobile__phone-picto{height:30px;width:30px}.mobile-header-menu-icon__bar{width:100%}.mobile-header-menu-icon__bar:last-child{width:100%}.header-alpha__phone{text-align:right}.header-alpha__phone-number{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.header-alpha__phone-number-department{justify-content:end}.header-alpha__phone-number-department .phone-number-department__icon{margin-right:0;margin-left:5px}.header__address{text-align:right;margin-top:10px;font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.home-page-alpha__banner{height:500px;position:relative;background-position:center;background-repeat:no-repeat}.home-page-alpha__banner__content{position:absolute;top:20px;left:10px}.home-page-alpha__banner__subtitle{margin-bottom:35px}.home-page-alpha__banner__title{margin-bottom:15px;width:80%}.home-page-alpha__best-deals{background-position:top center}.home-page-alpha__best-sellers{padding:30px 0;background-repeat:no-repeat;background-position:bottom center}.home-page-alpha__best-sellers .best-sellers-alpha{padding:0}.home-page-alpha__best-sellers .best-sellers-alpha__thumbnails .swiper-slide{font-size:13px;line-height:17px;padding-bottom:10px}.home-page-alpha__best-sellers .best-sellers-alpha__thumbnails .swiper-wrapper{justify-content:space-around}.home-page-alpha__best-sellers .best-sellers-alpha__title{font-size:20px;line-height:25px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular";padding-top:0}.home-page-alpha__best-sellers .best-sellers-alpha__title-wrapper{margin-bottom:15px}.home-page-alpha__best-sellers .cash-purchase{margin-top:25px}.home-page-alpha__best-sellers .catalog-card-alpha{padding-top:30px;padding-bottom:0}.home-page-alpha__best-sellers .catalog-card-alpha__actions{box-sizing:border-box}.home-page-alpha__best-sellers .catalog-card-alpha__vehicle-name{font-size:16px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.home-page-alpha__best-sellers .vehicle-payment__apr-rate,.home-page-alpha__best-sellers .vehicle-payment__term-value{font-size:20px;line-height:25px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.home-page-alpha__best-sellers .vehicle-payment__apr-term,.home-page-alpha__best-sellers .vehicle-payment__term-label,.home-page-alpha__best-sellers .vehicle-payment__cashdown{font-size:11px;line-height:14px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.home-page-alpha__best-sellers .vehicle-payment__label{font-size:14px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular";text-transform:uppercase;margin-bottom:5px}.home-page-alpha__best-sellers .vehicle-selling-price{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.home-page-alpha__best-sellers .vehicle-selling-price__disclaimer{font-size:11px;line-height:14px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif;margin-top:5px}.home-page-alpha__best-sellers .vehicle-selling-price__label{font-size:14px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular";text-transform:uppercase;margin-bottom:5px}.home-page-alpha__best-sellers .vehicle-selling-price__value{font-size:20px;line-height:25px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.home-page-alpha__highlights{background-position:bottom;background-repeat:no-repeat}.home-page-alpha__highlights .highlight-card-echo{transition:transform 0.2s ease-in-out;padding:0;margin-bottom:20px;text-align:left}.home-page-alpha__highlights .highlight-card-echo__actions{margin:15px auto 0;position:absolute;bottom:15px;left:15px;width:93%}.home-page-alpha__highlights .highlight-card-echo__actions .button{width:100%}.home-page-alpha__highlights .highlight-card-echo__description{margin-bottom:40px}.home-page-alpha__highlights .highlight-card-echo__image-bg{visibility:hidden;transition:visibility 0.2s ease-in-out}.home-page-alpha__highlights .highlight-card-echo__infos{z-index:1}.home-page-alpha__highlights .highlight-card-echo__item{position:relative;margin-bottom:20px}.home-page-alpha__highlights .highlight-card-echo__title{font-size:26px;line-height:30px;font-family:"Louis-Regular";position:absolute;bottom:95px;left:15px;transition:all 0.4s}.home-page-alpha__highlights__title{text-align:center;margin-bottom:50px;margin-top:20px}.home-page-alpha__promo-banner .carousel__navigation{display:none}.home-page-alpha__promo-banner .promo-banner-content__title{font-size:25px;line-height:30px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.home-page-alpha__promo-banner .promo-banner-content__text{font-size:16px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.home-page-alpha__reviews{background-repeat:no-repeat;padding:75px 0 50px}.home-page-alpha__reviews .review-card-animate{border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-style:solid;border-bottom-width:4px}.home-page-alpha__reviews .review-card-animate__date{display:none}.home-page-alpha__reviews .review-card-animate:hover{border-bottom-left-radius:0;border-top-right-radius:0}.home-page-alpha__reviews .review-card-animate__title{font-size:16px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular";margin-bottom:10px}.home-page-alpha__reviews .review-card-simple__author-rating-wrapper{padding-top:15px}.home-page-alpha__reviews .reviews-carousel__cta{margin-top:35px}.home-page-alpha__reviews .reviews-carousel__title{width:50%;padding-bottom:20px}.home-page-alpha__reviews .reviews-static__actions{margin-top:10px}.home-page-alpha__reviews .reviews-static__actions .button{width:100%}.home-page-alpha__reviews .swiper-wrapper{padding-bottom:50px}.home-page-alpha__search{border-bottom-style:solid;border-bottom-width:2px}.home-page-alpha__search .inventory-search-alpha{padding:35px 0;justify-content:center}.home-page-alpha__search .inventory-search-alpha__search{border-radius:0;margin-bottom:30px}.home-page-alpha__search .inventory-search-alpha__search .search__submit{border-left-style:solid;border-left-width:1px}.home-page-alpha__search-wrapper{justify-content:center}.home-page-alpha__seo{background-position:left;background-repeat:no-repeat}.home-page-alpha__seo .seo-text-alpha__infos .button{width:100%}.best-deals__instance-title{margin-bottom:10px}.inventory-vehicle-card__fine-print-link{margin:10px 0}.inventory-vehicle-card__info-section{overflow-x:hidden}.inventory-vehicle-card__specifications-label{font-size:11px;line-height:14px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.inventory-vehicle-card__specifications-picto{font-size:15px;line-height:15px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.inventory-vehicle-card__tagline{font-size:11px;line-height:14px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.inventory-vehicle-card__vehicle-carproof{align-items:center;margin-bottom:30px;margin-top:30px}.inventory-vehicle-card__vehicle-name--make{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.inventory-vehicle-card__vehicle-name--model{font-size:20px;line-height:25px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.inventory-vehicle-card__vehicle-name--trim{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.inventory-vehicle-card__vehicle-rebate{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;padding-right:5px;border-radius:50px 0 0 50px}.inventory-vehicle-card__vehicle-stock-number{font-size:11px;line-height:14px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.inventory-vehicle-card .carproof-wrapper{width:85%}.inventory-vehicle-card .offer-detail-exception{font-family:"Roboto",sans-serif;font-weight:normal;font-size:11px;line-height:14px;letter-spacing:0;font-style:normal}.inventory-vehicle-card .vehicle-payment-option__old-price{font-size:14px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular";text-decoration:line-through}.inventory-vehicle-card .vehicle-payment-option__price{font-size:26px;line-height:30px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular";margin-top:10px}.inventory-vehicle-card .vehicle-rebate__icon{padding:5px 3px 5px 10px;width:15px}.inventory-vehicle-card .widget-tabs .tabs{border-bottom-style:solid;border-bottom-width:1px;width:fit-content}.inventory-vehicle-card .widget-tabs .tabs-title{padding:0}.inventory-details__comparables .swiper-wrapper{padding-bottom:30px}.inventory-details__comparables .swiper-pagination-bullets{bottom:0}.inventory-details__comparables .inventory-vehicle-card__fine-print-link{margin:40px 0 0}.inventory-details__cta{border-bottom-style:solid;border-bottom-width:2px}.inventory-details__cta:hover .inventory-details__ctas-instance-image{filter:none}.inventory-details__cta:first-of-type img{filter:brightness(0) invert(1)}.inventory-details__ctas-instance-image{filter:grayscale(100%) contrast(0%)}.inventory-details__ctas-instance-text{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;display:block}.inventory-details__form .submit-wrapper .button{width:100%}.inventory-details__form-wrapper{background-size:cover}.inventory-details__section-infos__wrapper{padding-top:30px}.inventory-details__section-medias{padding-bottom:30px;overflow:hidden}.inventory-details__tabs-panel{padding-top:30px}.inventory-details__vehicle-name{padding-bottom:20px}.inventory-details__vehicle-subtitle{padding-bottom:20px}.inventory-details .inventory-vehicle-card__label{margin:10px 0}.inventory-details .inventory-vehicle-card__label .label__text{font-size:11px;line-height:14px}.inventory-details .consumption__item-label{font-family:"Louis-Regular";font-weight:normal;font-size:14px;line-height:20px;font-style:normal;text-transform:uppercase}.inventory-details .consumption__item-unit{font-family:"Roboto",sans-serif;font-weight:normal;font-size:13px;line-height:17px;font-style:normal}.inventory-details .consumption__item-value{font-family:"Louis-Regular";font-weight:normal;font-size:20px;line-height:25px;font-style:normal}.inventory-details .vehicle-cash-purchase-disclaimer{margin-bottom:10px}.inventory-details .vehicle-cash-purchase-incentives,.inventory-details .vehicle-finance-incentives,.inventory-details .vehicle-lease-incentives{border-top:2px solid #AEAFAF;margin-top:10px}.inventory-details .vehicle-cash-purchase-incentives__item--total,.inventory-details .vehicle-finance-incentives__item--total,.inventory-details .vehicle-lease-incentives__item--total{border-top:2px solid #AEAFAF}.inventory-details .vehicle-cash-purchase-incentives{padding-bottom:30px}.inventory-details .vehicle-cash-purchase-incentives__item-label{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.inventory-details .vehicle-cash-purchase-incentives__item-value{font-size:14px;line-height:20px;font-weight:normal;font-family:"Louis-Regular"}.inventory-details .vehicle-cash-purchase-retail-details__item-label,.inventory-details .vehicle-cash-purchase-retail-details__item-value{text-decoration:line-through}.inventory-details .vehicle-cash-purchase-retail-details__item-value{font-weight:600}.inventory-details .vehicle-cash-purchase-selling-price{padding-bottom:30px}.inventory-details .vehicle-cash-purchase-selling-price__value{font-size:32px;line-height:40px;font-weight:bold;font-family:"Louis-Regular"}.inventory-details .vehicle-cash-purchase-total-rebate{border-top:2px solid #AEAFAF}.inventory-details .vehicle-cash-purchase-total-rebate__label{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal}.inventory-details .vehicle-cash-purchase-total-rebate__value{font-size:16px;line-height:20px;font-weight:normal;font-family:"Louis-Regular"}.inventory-details .widget-tabs .tabs{width:fit-content}.inventory-details .vehicle-finance__item-term-payment-value,.inventory-details .vehicle-finance__item-value-apr,.inventory-details .vehicle-finance__item-value-term,.inventory-details .vehicle-lease__item-term-payment-value,.inventory-details .vehicle-lease__item-value-apr,.inventory-details .vehicle-lease__item-value-term{font-size:20px;line-height:25px;font-weight:normal;font-family:"Louis-Regular"}.inventory-details .vehicle-finance__item-payment-frequency-label,.inventory-details .vehicle-finance__item-label,.inventory-details .vehicle-finance__item-value,.inventory-details .vehicle-lease__item-payment-frequency-label,.inventory-details .vehicle-lease__item-label,.inventory-details .vehicle-lease__item-value{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.link-primary,.link-tertiary{font-size:13px;line-height:17px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal;text-decoration:underline}.link-secondary,.link-quaternary{font-size:13px;line-height:17px;font-weight:normal;font-family:"Roboto",sans-serif;letter-spacing:0;font-style:normal;text-decoration:none;padding-bottom:8px;border-bottom-style:solid;border-bottom-width:3px}.link-secondary:hover,.link-quaternary:hover{text-decoration:none}.catalog-submenu{padding-bottom:0;z-index:103}.catalog-submenu__vehicles{padding-top:30px}.catalog-submenu-links{width:initial !important;padding:0 0 40px;flex-direction:column;justify-content:start !important}.catalog-submenu-links__item{padding:12px 15px;height:fit-content}.catalog-submenu-links__link{font-family:"Louis-Regular";font-size:14px;line-height:20px}.catalog-submenu-links__link:hover{text-decoration:none}.catalog-submenu-makes{max-height:initial;padding-top:30px}.catalog-submenu-makes__list-item{width:50%;margin:auto}.catalog-submenu-vehicle__infos{display:flex;align-items:center;flex-direction:column}.catalog-submenu-vehicle__infos figure{width:100%;margin-right:10px}.catalog-submenu-vehicle__name{font-family:"Louis-Regular";font-size:16px;font-style:normal;font-weight:normal;letter-spacing:0;line-height:20px;text-align:center}.desktop-menu__container ul{justify-content:space-between}.desktop-menu-item__anchor,.desktop-menu-submenu-item__anchor{font-size:14px;line-height:17px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal;text-transform:initial}.desktop-menu-item__anchor:hover,.desktop-menu-submenu-item__anchor:hover{text-decoration:none}.desktop-menu-submenu{z-index:100}.desktop-menu-submenu__wrapper{display:flex}.mobile-menu__cta-anchor{width:100%}.mobile-menu__dealer-name{margin-bottom:0}.mobile-menu .social-network__title{font-size:14px;line-height:20px}.mobile-menu__top-logo-image{max-height:40px;width:auto;padding-right:15px}.mobile-menu-item__anchor{font-size:14px;line-height:20px;font-weight:normal;font-family:"Louis-Regular";letter-spacing:0;font-style:normal;text-transform:initial}.mobile-menu-item__picto{width:13px}.mobile-menu-compare{border-bottom:none}.mobile-menu-compare__anchor{justify-content:left}.mobile-menu-compare__label{margin-left:20px;text-transform:uppercase}.promotion-card-simple__title{font-family:"Louis-Regular";font-size:14px;font-style:normal;font-weight:normal;letter-spacing:0;line-height:20px;margin-bottom:15px;color:gray;text-transform:uppercase}.promotions-detail-alpha__others-promotions .promotion-card-simple__infos{padding:15px}.promotions-detail-alpha__others-promotions .promotions-detail-alpha__promotion-title{padding:10px 0 30px}.promotions-detail-alpha__others-promotions .swiper-container{padding-bottom:50px}.promotions-listing__header-title{margin-bottom:0}.promotions-listing__header-subtitle{margin-bottom:40px}.static-page-alpha-banner{background-repeat:no-repeat}.static-page-alpha-banner__cta{width:100%}.static-page-alpha-banner__title-wrapper{padding-top:20px}.static-page-alpha-banner .dropdown-info{padding-top:35px;padding-bottom:35px}.static-page-alpha-banner .dropdown-info__button{align-items:center}.static-page-alpha-banner .dropdown-info__button-content{font-family:"Louis-Regular";font-size:14px;line-height:17px;font-style:normal;font-weight:700;padding-right:0;margin-right:10px;text-decoration:underline}.static-page-alpha-banner .dropdown-info__button-picto{padding-right:0;margin-right:10px}.static-page-alpha-banner .dep-hours-infos-opening__day,.static-page-alpha-banner .dep-hours-infos-opening__hours{font-family:"Louis-Regular";font-size:16px;font-weight:normal;line-height:20px;padding-bottom:10px}.static-page-alpha-banner .dep-hours-infos-extra__department-phone-icon{height:20px;width:20px}.static-page-alpha-banner .dep-hours-infos-extra__department-phone-text{padding-right:30px;padding-left:15px;font-family:"Louis-Bold";font-size:13px;font-weight:normal;line-height:17px}.static-page-alpha-banner .widget-tabs .tabs{width:fit-content;border-bottom:none}.static-page-alpha-banner .widget-tabs .tabs-title{margin-right:0;margin-bottom:10px;padding-right:20px;padding-bottom:0;border-bottom-style:solid;border-bottom-width:1px}.static-page-alpha-banner .widget-tabs .tabs-title__anchor{margin-top:5px;padding-bottom:5px;border-bottom-width:2px;border-bottom-style:solid}.static-page-alpha-banner .widget-tabs .tabs-title__anchor:hover{border-bottom-width:2px;border-bottom-style:solid}.static-page-alpha-banner .widget-tabs .tabs-title.is-active:before{border-bottom:none}.static-page-alpha-banner .widget-tabs .tabs-title:not(.is-active):hover:before{border-bottom:none}.static-page-alpha-sidebar{padding-top:45px}.static-page-alpha-sidebar .submit-wrapper{text-align:center}.review-card-complete__author-name{font-family:"Louis-Regular";font-size:14px;line-height:16px;font-style:italic;font-weight:normal;padding-right:50px}.review-card-complete__author-rating{display:flex;align-items:baseline;margin:5px 0 10px}.review-card-complete__date{font-family:"Roboto",sans-serif;font-size:11px;font-weight:normal;line-height:14px}.review-card-complete__rating{margin-left:20px}.reviews-detail__content-wrapper figure{text-align:left}.card-employee-alpha__medias{outline:solid 3px}.card-employee-alpha__picture{width:126px;height:126px;object-fit:cover}.employee-modal__content .form-alpha__title{font-size:20px;line-height:28px}.why-buy-actions{padding-bottom:30px}.why-buy-actions__item-image{margin-bottom:30px}.why-buy-actions__title{font-family:"Louis-Regular";font-size:30px;font-weight:normal;line-height:34px;text-transform:initial;margin-top:20px;margin-bottom:30px}.why-buy-carousel__item-text{font-family:"Louis-Regular";font-size:13px;font-weight:normal;line-height:18px}.why-buy-carousel__item-title{font-family:"Louis-Regular";font-size:18px;font-weight:normal;line-height:22px}.why-buy-carousel__title{font-family:"Louis-Regular";font-size:25px;font-weight:normal;line-height:30px;text-transform:initial}.why-buy-details__infos-title{font-family:"Louis-Regular";font-size:25px;font-weight:normal;line-height:30px}.why-buy-functionalities__item-text{margin-top:25px}.why-buy-functionalities__title{font-family:"Louis-Regular";font-size:25px;font-weight:normal;line-height:30px;text-transform:initial}.why-buy-header__title{font-family:"Louis-Regular";font-size:30px;font-weight:normal;line-height:34px;text-transform:initial}.why-buy-steps__item-text{font-family:"Louis-Regular";font-size:30px;font-weight:normal;line-height:34px;top:50%}.why-buy-steps__title{font-family:"Louis-Regular";font-size:25px;font-weight:normal;line-height:30px;text-transform:initial}.widget-countdown__border{border-style:solid;border-width:10px}.widget-countdown__number{font-size:35px;line-height:45px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.widget-countdown__tagline{font-size:14px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.widget-countdown__top-content{align-items:center}.widget-countdown__text{font-size:18px;line-height:20px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Louis-Regular"}.widget-newsletter .form-field__label--text{left:0}.widget-tabs .tabs{border-bottom-style:solid;border-bottom-width:1px}.widget-tabs .tabs:before{content:none}.widget-tabs .tabs-title{margin-bottom:0;padding-bottom:10px}.widget-tabs .tabs-title__anchor{font-size:13px;line-height:17px;font-weight:700;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.instant-estimate__content{width:100% !important;flex-direction:column !important}.instant-estimate__image-section{display:none !important;background-color:#0072CE !important}.instant-estimate__text-content{flex-direction:column !important}.instant-estimate__text-content .icon-review{display:none !important}.instant-estimate__text-wrapper{max-width:100% !important;text-align:center !important}.widget-rating__star{color:#CD9834}.widget-rating__star--empty{color:#B3B3B3}@media only screen and (min-width: 640px){.page-about .review-card-simple__body{text-align:center}.page-about .reviews-carousel__cta .button{width:initial}.page-about-alpha__instance-cta{width:initial}.catalog-detail__gallery__actions{margin-bottom:25px}.catalog-detail .trim-chooser{padding-top:50px;padding-bottom:0}.catalog-detail .widget-tabs .tabs{width:fit-content}.catalog-listing-form .submit-wrapper .button{width:initial}.contact-page-alpha__form-button{width:initial !important}.contact-page-alpha__map-section{margin-top:-125px}.best-sellers-3d .catalog-card-alpha__fine-print{text-align:left}.best-sellers-3d .catalog-card-bravo__actions .button{box-sizing:border-box;width:initial}.best-sellers-3d .catalog-card-bravo .cash-purchase{margin-top:10px}.best-sellers-3d .catalog-card-bravo .cash-purchase__wrapper{justify-content:initial}.best-sellers-3d .catalog-card-bravo__section-payment-options{margin:10px 0 20px}.best-sellers-3d .catalog-card-bravo .vehicle-selling-price{display:block;width:50%;justify-content:initial;align-items:initial}.best-sellers-3d .catalog-card-bravo .vehicle-selling-price__disclaimer{margin-top:10px}.best-sellers-3d .catalog-card-bravo .vehicle-selling-price__label{margin-bottom:10px}.footer-delta__cta{width:initial}.footer-delta .widget-scrolltop{bottom:40px;right:15px}.form-field__label-checkbox{padding:0 15px}.home-page-alpha__banner__content{top:50px;left:35px}.home-page-alpha__banner__title{width:initial}.home-page-alpha__highlights .highlight-card-echo__actions{width:initial;left:20px}.home-page-alpha__highlights .highlight-card-echo__actions .button{width:initial}.home-page-alpha__highlights .highlight-card-echo__title{left:20px}.home-page-alpha__highlights-section{justify-content:center}.home-page-alpha__reviews .reviews-static__actions .button{width:initial}.home-page-alpha__seo .seo-text-alpha__infos .button{width:initial}.static-page-alpha-banner__cta{width:initial}}@media only screen and (min-width: 768px){body h1,.wysiwyg h1,.title__primary,.headline1,.wysiwyg .headline1,.heading1{font-size:30px;line-height:40px}body h2,.wysiwyg h2,.title__secondary,.headline2,.wysiwyg .headline2,.heading2{font-size:25px;line-height:30px}body h3,.wysiwyg h3,.title__tertiary,.headline3,.wysiwyg .headline3,.heading3{font-size:22px;line-height:30px}.catalog-detail .vehicle-summary .medias-classic{padding-top:0}.catalog-listing-filters__filters{padding-top:20px;height:initial}.catalog-listing-filters__item--make{width:initial;margin-right:30px}.catalog-listing-filters__item-btn--make{padding:10px;border:none;opacity:0.4}.catalog-listing-filters__item-btn--make:hover,.catalog-listing-filters__item-btn--make.js-active{opacity:1;cursor:pointer}.catalog-listing-filters__list--makes{justify-content:flex-start}.catalog-listing-form .form-footer-2columns .form-container .submit-wrapper{text-align:center}.contact-page-alpha__form{padding:0 20px}.contact-page-alpha__instance{padding-top:60px}.contact-page-alpha__instance:last-child{padding-bottom:0}.page-service-parts-financing__cta{text-align:left;padding-top:0}.page-service-parts-financing__instances{padding:50px 0}.page-service-parts-financing__instances__item{text-align:left;padding-top:0}.best-sellers-3d .catalog-card-bravo__vehicle-name{font-size:22px;line-height:30px}.di-search__title,.search__title{font-size:22px;line-height:30px}.filter-category__title{font-size:22px;line-height:30px}.form-footer-2columns textarea{min-height:345px}.home-page-alpha__best-sellers .best-sellers-alpha__title{font-size:25px;line-height:30px}.home-page-alpha__best-sellers .best-sellers-alpha .catalog-card-alpha__vehicle-name{font-size:22px;line-height:30px}.home-page-alpha__best-sellers .vehicle-payment__apr-rate,.home-page-alpha__best-sellers .vehicle-payment__term-value{font-size:25px;line-height:30px}.home-page-alpha__best-sellers .vehicle-payment__label{font-size:14px;line-height:20px}.home-page-alpha__best-sellers .vehicle-selling-price__label{font-size:14px;line-height:20px}.home-page-alpha__best-sellers .vehicle-selling-price__value{font-size:25px;line-height:30px}.home-page-alpha .best-deals__section-instances{margin-bottom:55px}.home-page-alpha__promo-banner .promo-banner-content{top:15%;left:20%}.home-page-alpha__promo-banner .promo-banner-content__title{font-size:30px;line-height:40px}.home-page-alpha__promo-banner .promo-banner-content__text{font-size:22px;line-height:30px}.home-page-alpha__reviews{padding:70px 0 100px}.home-page-alpha__reviews .review-card-animate__title{font-size:22px;line-height:30px}.home-page-alpha__reviews .reviews-carousel__title{width:100%}.home-page-alpha__search-wrapper{padding-top:50px;padding-bottom:50px}.home-page-alpha__tradein{z-index:25;position:relative}.home-page-alpha .best-deals__instance{padding:15px}.inventory-details__form .form-field__label-input-firstname,.inventory-details__form .form-field__label-input-phone{width:49%;float:left}.inventory-details__form .form-field__label-input-lastname,.inventory-details__form .form-field__label-input-email{width:49%;float:right}.inventory-details .instant-estimate__content{width:100% !important;flex-direction:column !important}.inventory-details .instant-estimate__image-section{display:none !important}.inventory-details .instant-estimate__text-content{flex-direction:column !important}.inventory-details .instant-estimate__text-wrapper{max-width:100% !important;text-align:center !important}.instant-estimate__content{width:85% !important;flex-direction:row !important}.instant-estimate__image-section{display:flex !important}.instant-estimate__text-wrapper{max-width:40% !important;text-align:left !important}}@media only screen and (min-width: 1024px){body h1,.wysiwyg h1,.title__primary,.headline1,.wysiwyg .headline1,.heading1{font-size:40px;line-height:50px}body h2,.wysiwyg h2,.title__secondary,.headline2,.wysiwyg .headline2,.heading2{font-size:35px;line-height:40px}body h3,.wysiwyg h3,.title__tertiary,.headline3,.wysiwyg .headline3,.heading3{font-size:26px;line-height:30px}body h4,.wysiwyg h4,.title__quaternary,.headline4,.wysiwyg .headline4,.heading4{font-size:16px;line-height:20px}.subtitle,.subtitle1,.subtitle2,.subtitle3,.subtitle4{font-size:14px;line-height:18px}.widget-accordion-item__title{font-size:14px;line-height:18px}.business-hours-alpha__cell--opening-day,.business-hours-card__cell--opening-day{font-size:14px;line-height:22px}.business-hours-alpha__cell--opening-hours,.business-hours-card__cell--opening-hours{font-size:14px;line-height:22px}.business-hours-alpha__department-name,.business-hours-card__department-name{font-size:16px;line-height:20px}.business-hours-alpha__title,.business-hours-card__title{font-size:26px;line-height:30px}.business-hours-alpha__phone-department-name,.business-hours-alpha__phone-number,.business-hours-card__phone-department-name,.business-hours-card__phone-number{font-size:14px;line-height:22px}.business-hours-alpha__phone-title,.business-hours-card__phone-title{font-size:16px;line-height:20px}.catalog-detail__consumption .catalog-consumption__item-label{font-size:14px;line-height:18px}.catalog-detail__consumption .catalog-consumption__item-unit{font-size:13px;line-height:17px}.catalog-detail__consumption .catalog-consumption__item-value{font-size:26px;line-height:30px;margin:0}.catalog-detail .infos-vertical .cta-form-modal__button{width:50%}.catalog-detail .vehicle-payment__apr,.catalog-detail .vehicle-payment__term{flex-direction:row;align-items:baseline}.catalog-detail .vehicle-payment__apr-term,.catalog-detail .vehicle-payment__term-label{margin-left:10px}.catalog-detail .vehicle-payment__apr-rate,.catalog-detail .vehicle-payment__term-value{font-size:35px;line-height:40px}.catalog-detail .vehicle-summary .retail-details__item-value{font-size:16px;line-height:20px}.catalog-detail .vehicle-summary .vehicle-selling-price__disclaimer{margin-top:20px}.catalog-detail .vehicle-summary .vehicle-selling-price__value{font-size:35px;line-height:40px}.catalog-card-vertical__name{font-size:16px;line-height:20px}.retail-details__item-value{font-size:16px;line-height:20px}.vehicle-payment__apr-rate,.vehicle-payment__term-value{font-size:16px;line-height:20px}.best-sellers-3d .catalog-card-alpha__fine-print{text-align:left}.best-sellers-3d .catalog-card-bravo .cash-purchase__wrapper{flex-direction:column}.best-sellers-3d .catalog-card-bravo .cash-purchase .retail-details__item--total{display:flex;align-items:center}.best-sellers-3d .catalog-card-bravo .cash-purchase .retail-details__item-label{margin-right:5px}.best-sellers-3d .catalog-card-bravo .cash-purchase .retail-details__item-label,.best-sellers-3d .catalog-card-bravo .cash-purchase .retail-details__item-value{font-size:13px;line-height:17px;font-weight:normal;letter-spacing:0;font-style:normal;font-family:"Roboto",sans-serif}.best-sellers-3d .catalog-card-bravo__vehicle-name{font-size:26px;line-height:30px}.best-sellers-3d .catalog-card-bravo .vehicle-selling-price{display:flex;width:100%;justify-content:initial;align-items:baseline;margin-bottom:15px}.best-sellers-3d .catalog-card-bravo .vehicle-selling-price__disclaimer{margin-top:0;margin-left:5px}.best-sellers-3d .catalog-card-bravo .vehicle-selling-price__label{margin-bottom:0}.best-sellers-3d .catalog-card-bravo .vehicle-selling-price__value{margin:0 5px}.di-search__title,.search__title{font-size:26px;line-height:30px}.filter-category__title{font-size:26px;line-height:30px}.inventory-vehicle-card .vehicle-payment-option__old-price{font-size:16px;line-height:20px}.vehicle-card-vertical .vehicle-name__model{font-size:26px;line-height:30px}.home-page-alpha__banner__content{left:15%}.home-page-alpha__best-sellers .best-sellers-alpha__title{font-size:35px;line-height:40px}.home-page-alpha__best-sellers .best-sellers-alpha .catalog-card-alpha__vehicle-name{font-size:26px;line-height:30px}.home-page-alpha__best-sellers .vehicle-payment__apr-rate,.home-page-alpha__best-sellers .vehicle-payment__term-value{font-size:35px;line-height:40px}.home-page-alpha__best-sellers .vehicle-payment__label{font-size:16px;line-height:20px}.home-page-alpha__best-sellers .vehicle-selling-price__label{font-size:16px;line-height:20px}.home-page-alpha__best-sellers .vehicle-selling-price__value{font-size:35px;line-height:40px}.home-page-alpha__promo-banner .promo-banner-content__title{font-size:40px;line-height:50px}.home-page-alpha__promo-banner .promo-banner-content__text{font-size:26px;line-height:30px}.home-page-alpha__reviews .review-card-animate__title{font-size:26px;line-height:30px}.home-page-alpha__reviews .reviews-static__actions{margin-top:40px}.inventory-details .consumption__item-label{font-size:16px;line-height:20px}.inventory-details .consumption__item-value{font-size:35px;line-height:40px}.inventory-details__form .submit-wrapper .button{width:initial}.inventory-details .vehicle-cash-purchase-incentives__item-value{font-size:16px;line-height:20px}.inventory-details .vehicle-cash-purchase-total-rebate__value{font-size:16px;line-height:20px}.inventory-details .vehicle-finance__item-term-payment-value,.inventory-details .vehicle-finance__item-value-apr,.inventory-details .vehicle-finance__item-value-term,.inventory-details .vehicle-lease__item-term-payment-value,.inventory-details .vehicle-lease__item-value-apr,.inventory-details .vehicle-lease__item-value-term{font-size:26px;line-height:30px}.article-card-horizontal{margin-bottom:100px}.promotions-detail-alpha__others-promotions .promotions-detail-alpha__promotion-title{padding:30px 0}.promotions-listing__header-subtitle{margin-top:5px;margin-bottom:30px}.static-page-alpha-banner .dep-hours-infos-opening__day,.static-page-alpha-banner .dep-hours-infos-opening__hours{font-size:18px;line-height:20px}.employee-modal__content .form-alpha__title{font-size:22px;line-height:30px}.employee-modal__job{font-size:20px;line-height:28px}.why-buy-carousel__title{font-size:35px;line-height:39px}.why-buy-details__infos-title{font-size:35px;line-height:39px}.why-buy-functionalities__title{font-size:35px;line-height:39px}.why-buy-header__title{font-size:50px;line-height:54px}.why-buy-steps__title{font-size:40px;line-height:44px}.widget-countdown__number{font-size:35px;line-height:40px}.widget-countdown__tagline{font-size:26px;line-height:30px}.widget-countdown__text{font-size:14px;line-height:17px}.instant-estimate__text-content{flex-direction:row !important}}@media only screen and (min-width: 1200px){.page-about .review-card-simple__author-rating-wrapper{justify-content:left}.page-about .review-card-simple__body{text-align:left}.page-about .reviews-carousel .swiper-button-prev{left:-100px}.catalog-listing-filters{z-index:10}.catalog-listing-filters__item--make{margin-right:30px}.retail-details__item-value{font-size:16px;line-height:20px;font-family:"Louis-Regular"}.vehicle-selling-price__value{font-size:26px;line-height:30px}.contact-page-alpha__form{padding:0 70px}.contact-page-alpha__info-sidebar{padding-right:70px !important;padding-top:70px}.contact-page-alpha__info-sidebar .module-address__infos__title,.contact-page-alpha__info-sidebar .module-phone__infos__title{text-transform:uppercase}.contact-page-alpha__instance-content{padding:0 20px}.best-sellers-3d .catalog-card-bravo .vehicle-payment__apr-rate,.best-sellers-3d .catalog-card-bravo .vehicle-payment__term-value{font-size:20px;line-height:25px}.dynamic-inventory__filters .accordion__title{padding:10px 0}.dynamic-inventory__filters .filters{padding:15px 15px 15px 0}.best-deals{padding:90px 0 20px}.best-deals__section-instances{margin-bottom:100px}.best-deals__title{padding-bottom:50px}.best-deals .carousel{padding-right:5px;position:relative}.best-deals .swiper-button-next,.best-deals .swiper-button-prev{display:block;top:52%}.best-deals .swiper-button-next{right:-40px}.best-deals .swiper-button-prev{left:-40px}.best-deals .swiper-container{position:static}.best-deals .swiper-pagination{position:relative;display:none}.best-deals .swiper-wrapper{overflow:visible}.inventory-vehicle-card__vehicle-name--make{font-size:13px;line-height:17px}.inventory-vehicle-card__vehicle-name--model{font-size:26px;line-height:30px}.home-page-alpha__banner__content{left:20%}.home-page-alpha__highlights{padding-top:80px}.home-page-alpha__highlights .highlight-card-echo__actions{position:absolute;bottom:10px;padding:10px 0;margin-bottom:0;visibility:hidden;opacity:0;transition:visibility 0.4s, opacity 0.2s linear}.home-page-alpha__highlights .highlight-card-echo__image{transition:transform 0.4s}.home-page-alpha__highlights .highlight-card-echo__item{overflow:hidden}.home-page-alpha__highlights .highlight-card-echo__title{bottom:25px}.home-page-alpha__highlights .highlight-card-echo:hover .highlight-card-echo__actions{visibility:visible;opacity:1}.home-page-alpha__highlights .highlight-card-echo:hover .highlight-card-echo__image{position:relative;transform:scale(1.1)}.home-page-alpha__highlights .highlight-card-echo:hover .highlight-card-echo__image-bg{visibility:visible;opacity:0.5;height:100%;width:100%;position:absolute;z-index:1;top:0;left:0}.home-page-alpha__highlights .highlight-card-echo:hover .highlight-card-echo__title{bottom:95px}.home-page-alpha__promo-banner .carousel__navigation{display:block}.home-page-alpha__promo-banner .promo-banner-content{left:55%}.home-page-alpha__promo-banner .swiper-button-prev{left:50px}.home-page-alpha__promo-banner .swiper-button-next{right:50px}.review-card-complete__author-name{font-size:16px;line-height:20px}.why-buy-details__infos-title{margin-bottom:40px}.why-buy-functionalities{padding-bottom:70px;padding-top:90px}.why-buy-functionalities__title{margin-bottom:75px}.why-buy-steps{padding-top:50px}.why-buy-steps__items{padding-top:80px}}@media only screen and (min-width: 1600px){.home-page-alpha__banner__content{left:25%}.home-page-alpha__seo{background-size:cover}}@media only screen and (min-width: 2000px){.home-page-alpha__search-container,.home-page-alpha__tradein,.home-page-alpha__banner,.home-page-alpha__best-deals,.home-page-alpha__best-sellers,.home-page-alpha__highlights,.home-page-alpha__reviews{background-position:center;background-repeat:no-repeat}}.a-icon-key,.a-icon-mobile-phone,.a-icon-connected-vehicle,.a-icon-calendar{fill:#E6AC39}
