body{font-size:16px}body,html{padding:0;margin:0;overflow-x:hidden}a{cursor:pointer;text-transform:capitalize}a,a:hover{color:inherit;text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}.no-padding{padding:0!important}.grey-background,.purchase-background{background-color:#f5f5f5}.specification-link{text-decoration:underline;color:#e00000}.nav-box{border-top:3px solid transparent;width:105px;text-align:center}li a[aria-expanded=true]{background-color:#e00000;color:#fff!important}.nav-box.active{border-color:red}.navbar-toggler{border:none}.nav-box .nav-link{display:inline-block;padding:25px 0;margin-top:-1px}.nav-box a[aria-expanded=true]{background-color:#e00000;color:#fff!important;width:100%}.tyt-heading{font-family:BrandFont;font-size:2.313rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:3.25rem;letter-spacing:normal;color:#212121;text-align:center;margin:10px 0}.tyt-nav-tabs{border:none}@media screen and (max-width:812px){.tyt-nav-tabs{padding:0 10px}}.tyt-nav-tabs .carousel.slide{width:100%}.tyt-nav-tabs .carousel-indicators{bottom:-25px;display:none}.tyt-nav-tabs .tyt-nav-item .tyt-nav-link{font-family:BrandFont;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#fff;background:none;border:none;margin:0;padding:0;opacity:.7;text-align:left;white-space:break-spaces;padding-bottom:45px!important}@media screen and (max-width:812px){.tyt-nav-tabs .tyt-nav-item .tyt-nav-link{font-size:.75rem;text-transform:capitalize;line-height:1.25rem;width:auto}}.tyt-nav-tabs .tyt-nav-item .tyt-nav-link.active,.tyt-nav-tabs .tyt-nav-item .tyt-nav-link:hover{opacity:1;border-bottom:4px solid red}.trim-choice-carousel .carousel-indicators{bottom:-35px}@media screen and (max-width:812px){.trim-choice-carousel .carousel-indicators{bottom:-85px}}.pra-trims .carousel-indicators{bottom:-125px}@media screen and (max-width:812px){.carousel li.active{background-color:red}}.carousel .carousel-indicators{cursor:pointer}.carousel .carousel-indicators .active{background-color:red}.carousel .carousel-indicators li{height:10px;background-color:#e0e0e0;opacity:.7}.carousel .carousel-control-prev{left:50px}.carousel .carousel-control-next,.carousel .carousel-control-prev{width:26px;height:26px;margin:75px 0 0;-o-object-fit:contain;object-fit:contain;background-image:none}.carousel .carousel-control-next{right:50px}.carousel .carousel-control-next-icon,.carousel .carousel-control-prev-icon{background-image:none}.carousel-indicators-brand{margin-right:0;margin-left:57%;bottom:100%}.carousel-indicators-brand .active{background-color:red}.carousel-indicators-brand li{height:10px}.carousel-control-next-brand{bottom:100%;z-index:9999;right:100px;padding:6rem}.recent-view .carousel .carousel-control-prev{width:26px;left:-60px;top:0}.recent-view .carousel-control-next{width:26px;right:-60px;top:0}.recent-view-bag .carousel-indicators-brand{position:relative;bottom:100%;float:right;margin-right:15%;margin-left:15%}.recent-view-bag .carousel-control-next{top:-5px;right:50px;display:inline-block;bottom:0;padding:0;z-index:1}#BrandStoryId .carousel-indicators{margin:0;padding:0}#BrandStoryId .carousel-indicators .indicator_Active{height:3px;cursor:pointer;margin:0;background-color:red}@media screen and (max-width:812px){#BrandStoryId .carousel-indicators .indicator_Active{height:1px}}#BrandStoryId .carousel-indicators .indicator_Rectangle{width:0;height:12px;bottom:28px;margin:0;position:relative;background-color:red;opacity:1}@media screen and (max-width:812px){#BrandStoryId .carousel-indicators .indicator_Rectangle{width:0;height:3px;bottom:22px}}#BrandStoryId .carousel-indicators .indicator_In_Active{height:3px;margin:0;background-color:hsla(0,0%,100%,.7);cursor:pointer}@media screen and (max-width:812px){#BrandStoryId .carousel-indicators .indicator_In_Active{height:1px}}#BrandStoryId ol span{margin-right:30px}@media screen and (min-width:812px){#BrandStoryId ol span{margin-bottom:46px}}@media screen and (max-width:812px){#BrandStoryId ol span{margin-right:10px}}.accordion div[aria-expanded=true]{border:0}.card-header{background-color:#fff}.bar-of-progress{z-index:50}.overlay{position:absolute;left:0;right:0;background-color:#f5f5f5;overflow:hidden;width:100%;z-index:20}.modal{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#ffffffe6}@media screen and (max-width:812px){.modal{max-width:100vw;padding-left:0!important}}.modal .modal-dialog{max-width:74%}@media screen and (max-width:812px){.modal .modal-dialog{max-height:360px;max-width:100%;position:relative;top:50%;margin-top:-180px;margin-left:0;margin-right:0}}.modal .modal-dialog .modal-content{background:transparent;border:none}.modal .modal-dialog .modal-content .modal-body,.modal .modal-dialog .modal-content .modal-header{border:none}@media screen and (max-width:812px){.modal .modal-dialog .modal-content .modal-body{padding:10px 0}}.modal .modal-dialog .modal-content .modal-body img{width:100%}.modal .modal-dialog .modal-content .modal-body .eligibility_failure_img{width:35px}.modal .modal-dialog .modal-content .modal-footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;border:none}.modal .modal-dialog .modal-content .modal-footer .modal-caption{font-family:BrandFont;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#212121;width:100%;display:block}.modal .modal-dialog .modal-content .modal-footer .modal-caption-divider{width:25px;height:2px;background-color:red}.hero_indicator_Active,.hero_indicator_In_Active{height:3px;width:100%;margin:4px 0 5px;cursor:pointer;background-color:#bdbdbd;-webkit-transition:all .16s;transition:all .16s;display:block}.hero_indicator_Rectangle{margin:-8.5px 0 0;width:0;height:4px;position:relative;background-color:red;display:block}.hero_indicator_Rectangle,.indicator_In_Active{-webkit-transition:all .16s;transition:all .16s}.indicator_In_Active{width:352px;height:3px;margin:4px 30px 5px 29px;background-color:hsla(0,0%,100%,.7);cursor:pointer}.indicator_Mobile{position:absolute;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:28px;margin-left:21px}.indicator_Mobile .indicator_Rectangle_Mobile{width:0;height:3px;position:relative;margin:-3px 0 0 21px;background-color:red}.indicator_Mobile .indicator_Active_Mobile{width:100px;height:1px;margin:0 20px 0 21px;background-color:red;cursor:pointer}.indicator_Mobile .indicator_In_Active_Mobile{width:100px;height:1px;margin:0 20px 0 21px;background-color:hsla(0,0%,100%,.7);cursor:pointer}#offerFeature .carousel-control-prev{top:-100px;background-image:url(/assets/icons/icon-chevron-left-orange.svg);left:auto;right:100px}@media screen and (max-width:812px){#offerFeature .carousel-control-prev{top:-110px;right:40px}}#offerFeature .carousel-control-next{top:-100px;background-image:url(/assets/icons/icon-chevron-right-orange.svg)}@media screen and (max-width:812px){#offerFeature .carousel-control-next{top:-110px;right:0}}.usedCarsSearch_ctaBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:49px}.usedCarsSearch_ctaBtn button{padding:10px 23.5px 12px;height:unset}.usedCars_Carousel .carousel-indicators{bottom:-76px}.myBrandCarousel{padding-bottom:36px;border-bottom:1px solid #e0e0e0}.myBrandCarousel .carousel-indicators{margin:0}#CarFeature_Info .toast-header{color:#000;background-color:transparent;background-clip:padding-box;border-bottom:none;padding:0}@media screen and (max-width:812px){#CarFeature_Info .toast-header{background-color:#eee}}#CarFeature_Info .toast-header strong{margin:34px 21px 20px 32px;font-family:BrandFont;font-size:1.313rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:normal}#CarFeature_Info .toast-header button{margin:-25px 23px 0 0}#CarFeature_Info .toast-body{padding:0;margin:0 0 0 9px;font-family:BrandFont;font-size:.875rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#000}#CarFeature_Info .toast-body ul{text-align:justify}#CarFeature_Info .toast-body ul li{margin-bottom:9px}.icon-active{-webkit-filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%);filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}.related_articles .carousel-indicators{bottom:-60px}@media screen and (max-width:812px){.related_articles .carousel-indicators{bottom:-54px}}.primary{font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;background-color:red;border:2px solid red;text-transform:uppercase;padding:7px 17px 10px;margin:0 30px 70px 0}@media screen and (max-width:812px){.primary{margin-bottom:15px;font-size:.875rem}}.secondary{font-family:BrandFont;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;border:2px solid #000;text-transform:uppercase;padding:7px 17px 10px;background-color:#fff}@media screen and (max-width:812px){.secondary{font-size:.875rem;margin-bottom:66px}}.primary:hover{color:#fff}@media screen and (max-width:812px){.StepsSticky{position:fixed;top:0;z-index:99;left:0;max-width:100%;background:#fff;padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto}}.error-span{font-size:.8rem;font-weight:700;color:#e00000;padding:5px 0 0;line-height:1rem;display:inline-block}.errorFocus{color:#e00000!important}select.errorFocus{color:#000!important}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:100vh}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.calendar-wrapper .react-calendar{width:100%}@media screen and (max-width:767px){.calendar-wrapper .react-calendar{margin-top:4px}}.mandatoryField:after{content:"\002A";font-size:.9rem;font-weight:700;color:#e00000;display:inline-block;margin-left:2px}.react-toast-notifications__toast{background-color:red!important;color:#fff!important;font-size:.9rem;font-weight:700}.react-toast-notifications__toast__icon-wrapper{display:none}.used-detailsCars-container{padding:0 150px}@media (max-width:812px){.used-detailsCars-container{padding:0}}.dropdown-toggle:after{position:absolute;right:15px;top:50%}.dropdown{font-family:BrandFont;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121;display:inline-block;width:100%;text-align:left}.dropdown .dropdown-menu{overflow-x:hidden}.dropdown .btn-light,.dropdown .btn-light.focus,.dropdown .btn-light:focus{background-color:#fff!important;color:#000;border:2px solid #000}.show .dropdown-toggle{background-color:transparent;font-weight:700;border:2px solid #000;padding:7px 20px;height:40px;cursor:pointer}.calendar-wrapper .react-calendar__tile{font-size:.895rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center}.calendar-wrapper .react-calendar__tile--active{background:transparent!important}.calendar-wrapper .react-calendar__tile--active abbr{background:#000;padding:9px 10px;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:812px){.calendar-wrapper .react-calendar__tile--active abbr{padding:6px 10px}}.calendar-wrapper .react-calendar__tile:disabled{background-color:transparent}.calendar-wrapper .react-calendar__month-view__days__day--weekend{color:#000}.calendar-wrapper .react-calendar__navigation__label{font-family:BrandFont;font-size:1.007rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#000}.calendar-wrapper .react-calendar__navigation button[disabled]{background-color:transparent}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:hover{background:#9e9e9e!important}.carousel .thumbs-wrapper{text-align:center}.carousel .thumbs{padding:0}.sticky-header{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.carousel-control-next-config{bottom:100%;z-index:9999;right:0!important;margin:.3rem 0 0!important}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.loader{color:#e00000;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}.color_Box{height:67px;width:67px;border-radius:10px;display:inline-block;margin:5px 15px 5px 5px}@media screen and (max-width:812px){.color_Box{width:57px;height:57px;margin:0 10px 10px 0}}.color_Box.selected{border:1px solid #fff;border-radius:0}.color_Box div:before{content:"\00A0";font-size:20px;display:inline-block;text-align:center;width:100%;line-height:67px;color:#fff;font-weight:800}@media screen and (max-width:812px){.color_Box div:before{line-height:57px}}.color_Box.selected div:before{content:"\2713";color:#212121}.color_Box.dark.selected div:before{color:#000}.color_Box span:before{content:"\00A0";font-size:20px;display:inline-block;text-align:center;color:#fff;font-weight:800;line-height:67px;left:0;right:0;margin:auto}.color_Box.selected span:before{content:"\2713";color:#212121;position:absolute}@media screen and (max-width:812px){.color_Box.selected span:before{line-height:57px}}.color_Box.dark.selected span:before{color:#000}.tooltip_wrapper{position:relative}.tooltip_wrapper .tooltip_span{background:#212121;padding:4px 12px;color:#fff;border-radius:6px;position:absolute;left:-2.4rem;top:4.8rem;font-size:.875rem;display:none;z-index:50}@media screen and (max-width:812px){.tooltip_wrapper .tooltip_span{display:none}}.tooltip_wrapper:hover .tooltip_span{display:block}@media screen and (max-width:812px){.tooltip_wrapper:hover .tooltip_span{display:none}}.bgmenu_call .tooltip_span{left:-1.8rem;top:2rem}.caret_icon{width:0;height:0;display:inline-block;vertical-align:middle;border-color:#212121 transparent;border-style:solid;border-width:0 13px 10px;position:absolute;left:2.7rem;top:-.5rem}.location_error{font-family:BrandFont;font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;margin-bottom:27px;color:#212121;text-align:center;position:relative;bottom:100px}.remove-default-style{text-decoration:none}#TrimCarListId .carousel-indicators{bottom:-40px}@media screen and (max-width:812px){#TrimCarListId .carousel-indicators{bottom:-60px}}.included{width:15px;height:15px;background:#000;display:inline-block;border-radius:50%;margin-left:8px}@media screen and (max-width:812px){.included{width:12px;height:12px}}.extra{width:15px;height:15px;display:inline-block;border-radius:50%;margin-left:8px;border:3px solid #000}@media screen and (max-width:812px){.extra{width:12px;height:12px}}.unavailable{width:15px;height:2px;display:inline-block;background:#9e9e9e;margin-left:8px}@media screen and (max-width:812px){.unavailable{width:12px}}.kore-chat-window-main-section{z-index:1400!important}.kore-chat-window-main-section .disableBtn{pointer-events:none;opacity:.4}