.HomeHero-module-scss-module__nF775q__main_container{flex-direction:column;min-height:26.25rem;display:flex;position:relative}@media (max-width:640px){.HomeHero-module-scss-module__nF775q__main_container{min-height:unset;height:auto}}.HomeHero-module-scss-module__nF775q__hero_background_image{object-fit:cover;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.HomeHero-module-scss-module__nF775q__hero_content{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}
.filterKit-module-scss-module__Vyl8IW__container{flex-grow:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__unregistered_user_filter_container,.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__registered_user_filter_container{flex-direction:column;justify-content:center;width:100%;max-width:64rem;margin:1.25rem;display:flex}@media (max-width:640px){.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__unregistered_user_filter_container,.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__registered_user_filter_container{margin:2.6875rem 1.25rem}}.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__unregistered_user_filter_container{gap:.625rem}@media (max-width:640px){.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__unregistered_user_filter_container{gap:0}}.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__unregistered_user_filter_container .filterKit-module-scss-module__Vyl8IW__search_bar{border-radius:.1875rem}@media (max-width:640px){.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__unregistered_user_filter_container .filterKit-module-scss-module__Vyl8IW__search_bar{border-radius:.1875rem .1875rem 0 0}.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__unregistered_user_filter_container .filterKit-module-scss-module__Vyl8IW__filters{display:none}}.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__registered_user_filter_container{gap:.625rem}.filterKit-module-scss-module__Vyl8IW__container .filterKit-module-scss-module__Vyl8IW__registered_user_filter_container .filterKit-module-scss-module__Vyl8IW__search_bar{border-radius:.1875rem}
.companyDescription-module-scss-module__JQWGjG__container{z-index:2;color:#fff;flex-grow:1;margin-left:-10rem;padding:2.5rem 2.5rem 2.5rem 0}@media (max-width:1320px){.companyDescription-module-scss-module__JQWGjG__container{padding:1.25rem 1.25rem 1.25rem 0}}@media (max-width:920px){.companyDescription-module-scss-module__JQWGjG__container{margin:auto;padding:1.25rem}}@media (max-width:640px){.companyDescription-module-scss-module__JQWGjG__container{text-align:center;padding:1.875rem 1.25rem}}.companyDescription-module-scss-module__JQWGjG__container h3{margin-bottom:1.5rem;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}.companyDescription-module-scss-module__JQWGjG__container p{font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}@media (max-width:640px){.companyDescription-module-scss-module__JQWGjG__container p{font-size:1rem}}
.vehicleTable-module-scss-module__lrdZZW__table_wrapper{width:100%;overflow-x:auto}.vehicleTable-module-scss-module__lrdZZW__table{border-collapse:collapse;color:#1a1a1a;width:100%;font-size:.875rem}.vehicleTable-module-scss-module__lrdZZW__table thead tr{color:#fff;text-align:left;background-color:#32373d}.vehicleTable-module-scss-module__lrdZZW__table thead tr th{letter-spacing:.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:.875rem 1rem;font-size:.875rem;font-weight:700}.vehicleTable-module-scss-module__lrdZZW__table thead tr th.vehicleTable-module-scss-module__lrdZZW__actions_col{text-align:center;min-width:8.125rem}.vehicleTable-module-scss-module__lrdZZW__table tbody tr.vehicleTable-module-scss-module__lrdZZW__row{cursor:pointer;border-bottom:1px solid #ebebeb;transition:background-color .15s}.vehicleTable-module-scss-module__lrdZZW__table tbody tr.vehicleTable-module-scss-module__lrdZZW__row:last-child{border-bottom:none}.vehicleTable-module-scss-module__lrdZZW__table tbody tr.vehicleTable-module-scss-module__lrdZZW__row:hover{background-color:#f5f5f5}.vehicleTable-module-scss-module__lrdZZW__table tbody tr.vehicleTable-module-scss-module__lrdZZW__row:focus{outline-offset:-2px}.vehicleTable-module-scss-module__lrdZZW__table tbody tr.vehicleTable-module-scss-module__lrdZZW__row td{vertical-align:middle;white-space:nowrap;padding:.875rem 1rem}.vehicleTable-module-scss-module__lrdZZW__sort_icon{opacity:.5;margin-left:.25rem;font-size:.75rem;transition:opacity .15s;display:inline-block}.vehicleTable-module-scss-module__lrdZZW__sort_icon.vehicleTable-module-scss-module__lrdZZW__active{opacity:1}.vehicleTable-module-scss-module__lrdZZW__make_cell .vehicleTable-module-scss-module__lrdZZW__make_name{font-weight:700}.vehicleTable-module-scss-module__lrdZZW__make_cell .vehicleTable-module-scss-module__lrdZZW__model_name{color:#000;font-weight:400}.vehicleTable-module-scss-module__lrdZZW__price_cell .vehicleTable-module-scss-module__lrdZZW__discounted{color:#1a1a1a;margin-right:.375rem;font-weight:700}.vehicleTable-module-scss-module__lrdZZW__price_cell .vehicleTable-module-scss-module__lrdZZW__original{color:#999;font-size:.75rem;text-decoration:line-through}.vehicleTable-module-scss-module__lrdZZW__actions_cell{text-align:center;cursor:default}.vehicleTable-module-scss-module__lrdZZW__action_buttons{justify-content:center;align-items:center;display:flex}.vehicleTable-module-scss-module__lrdZZW__watchlist_btn{cursor:pointer;background:#4a5859;border:none;border-radius:.25rem 0 0 .25rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background .15s,border-color .15s;display:flex}.vehicleTable-module-scss-module__lrdZZW__watchlist_btn svg{color:#666;width:1rem;height:1rem}.vehicleTable-module-scss-module__lrdZZW__watchlist_btn:hover{background:#2f3a3b}.vehicleTable-module-scss-module__lrdZZW__watchlist_btn.vehicleTable-module-scss-module__lrdZZW__in_watchlist{background:#4a5859}.vehicleTable-module-scss-module__lrdZZW__watchlist_btn.vehicleTable-module-scss-module__lrdZZW__in_watchlist svg{color:#fff}.vehicleTable-module-scss-module__lrdZZW__watchlist_btn.vehicleTable-module-scss-module__lrdZZW__in_watchlist:hover{background:#2f3a3b}.vehicleTable-module-scss-module__lrdZZW__watchlist_btn:disabled{opacity:.5}.vehicleTable-module-scss-module__lrdZZW__quote_button{border-radius:0 .25rem .25rem 0;height:2rem;padding:0 .875rem;font-size:.875rem}.vehicleTable-module-scss-module__lrdZZW__login_link{color:#32373d;cursor:pointer;white-space:nowrap;background:#f5f5f5;border:1px solid #ddd;border-radius:3px;width:fit-content;height:fit-content;padding:.125rem .25rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-block}
.vehicleMobileCardList-module-scss-module__Ni-O7a__card_list{flex-direction:column;gap:.75rem;padding:0 .25rem;display:flex}.vehicleMobileCardList-module-scss-module__Ni-O7a__card{cursor:pointer;background:#f5f5f5;border-radius:3px;transition:box-shadow .15s,border-color .15s;overflow:hidden}.vehicleMobileCardList-module-scss-module__Ni-O7a__card:hover,.vehicleMobileCardList-module-scss-module__Ni-O7a__card:focus{border-color:silver;outline:none;box-shadow:0 .125rem .625rem #00000014}.vehicleMobileCardList-module-scss-module__Ni-O7a__card:focus-visible{outline-offset:.125rem;outline:.125rem solid #f5a623}.vehicleMobileCardList-module-scss-module__Ni-O7a__card_container{padding:1.375rem 1.5rem}.vehicleMobileCardList-module-scss-module__Ni-O7a__card_header{justify-content:start;align-items:flex-start;gap:.8125rem;margin-bottom:.75rem;display:flex}.vehicleMobileCardList-module-scss-module__Ni-O7a__car_title{color:#1a1a1a;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.vehicleMobileCardList-module-scss-module__Ni-O7a__car_title b{font-weight:700}.vehicleMobileCardList-module-scss-module__Ni-O7a__year_badge{color:#fff;letter-spacing:.03em;background:#4a5859;border-radius:3px;flex-shrink:0;padding:3px 8px;font-size:.75rem;font-weight:600}.vehicleMobileCardList-module-scss-module__Ni-O7a__specs_grid{grid-template-columns:1fr 1fr;gap:.875rem 1rem;margin-bottom:.75rem;display:grid}.vehicleMobileCardList-module-scss-module__Ni-O7a__spec_item{flex-direction:column;line-height:.975rem;display:flex}.vehicleMobileCardList-module-scss-module__Ni-O7a__spec_label{color:#7a7a7a;font-size:.75rem;font-weight:400}.vehicleMobileCardList-module-scss-module__Ni-O7a__spec_value{color:#000;font-size:.875rem;font-weight:600}.vehicleMobileCardList-module-scss-module__Ni-O7a__divider{border:none;border-top:1px solid #d9d9d9;margin:0 0 .75rem}.vehicleMobileCardList-module-scss-module__Ni-O7a__price{flex:none;margin-bottom:1rem}.vehicleMobileCardList-module-scss-module__Ni-O7a__price .vehicleMobileCardList-module-scss-module__Ni-O7a__price_container{text-align:center;justify-content:center;align-items:center;display:flex}.vehicleMobileCardList-module-scss-module__Ni-O7a__price .vehicleMobileCardList-module-scss-module__Ni-O7a__price_container .vehicleMobileCardList-module-scss-module__Ni-O7a__discount_price{margin-right:.625rem;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal}@media (max-width:640px){.vehicleMobileCardList-module-scss-module__Ni-O7a__price .vehicleMobileCardList-module-scss-module__Ni-O7a__price_container .vehicleMobileCardList-module-scss-module__Ni-O7a__discount_price{font-size:1.75rem}}.vehicleMobileCardList-module-scss-module__Ni-O7a__price .vehicleMobileCardList-module-scss-module__Ni-O7a__price_container .vehicleMobileCardList-module-scss-module__Ni-O7a__price_value{color:#9d9d9d;border-left:.0625rem dashed #d9d9d9;padding-left:.625rem;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;text-decoration:line-through}@media (max-width:640px){.vehicleMobileCardList-module-scss-module__Ni-O7a__price .vehicleMobileCardList-module-scss-module__Ni-O7a__price_container .vehicleMobileCardList-module-scss-module__Ni-O7a__price_value{font-size:1.125rem}}.vehicleMobileCardList-module-scss-module__Ni-O7a__price .vehicleMobileCardList-module-scss-module__Ni-O7a__gst{text-align:center;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}@media (max-width:640px){.vehicleMobileCardList-module-scss-module__Ni-O7a__price .vehicleMobileCardList-module-scss-module__Ni-O7a__gst{font-size:.75rem}}.vehicleMobileCardList-module-scss-module__Ni-O7a__login_link{color:#4a5859;cursor:pointer;background:0 0;border:none;padding:0;font-size:1rem;text-decoration:none}.vehicleMobileCardList-module-scss-module__Ni-O7a__car_buttons_inline{border-radius:0%;display:flex}.vehicleMobileCardList-module-scss-module__Ni-O7a__car_buttons_inline button{border-radius:0%}
.latestVehicles-module-scss-module__HctmhW__main_container{width:100%;padding:0 0 2.5rem}.latestVehicles-module-scss-module__HctmhW__heading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.latestVehicles-module-scss-module__HctmhW__title{align-items:center;gap:.75rem;display:flex}.latestVehicles-module-scss-module__HctmhW__title h3{margin:0;font-size:1.5rem;font-weight:700}.latestVehicles-module-scss-module__HctmhW__view_more{display:inline-flex;width:7.5rem!important;padding:0!important}.latestVehicles-module-scss-module__HctmhW__desktop_view{display:block}@media (max-width:767px){.latestVehicles-module-scss-module__HctmhW__desktop_view{display:none}}.latestVehicles-module-scss-module__HctmhW__mobile_view{display:none}@media (max-width:767px){.latestVehicles-module-scss-module__HctmhW__mobile_view{display:block}}
.browseNewVehicleHeading-module-scss-module__bwpb4W__container h3{color:#0e0e0e;text-align:center;margin-bottom:.9375rem;font-size:1.5rem;font-weight:700}@media (max-width:640px){.browseNewVehicleHeading-module-scss-module__bwpb4W__container h3{margin-bottom:.4375rem;font-size:2rem}}.browseNewVehicleHeading-module-scss-module__bwpb4W__container .browseNewVehicleHeading-module-scss-module__bwpb4W__buttons{flex-direction:row;justify-content:center;display:flex}.browseNewVehicleHeading-module-scss-module__bwpb4W__container .browseNewVehicleHeading-module-scss-module__bwpb4W__buttons button{cursor:pointer;flex:none;width:7.5rem}.browseNewVehicleHeading-module-scss-module__bwpb4W__container .browseNewVehicleHeading-module-scss-module__bwpb4W__buttons button:first-child{border-radius:.1875rem 0 0 .1875rem}.browseNewVehicleHeading-module-scss-module__bwpb4W__container .browseNewVehicleHeading-module-scss-module__bwpb4W__buttons button:last-child{border-radius:0 .1875rem .1875rem 0}
.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul{text-align:center;flex-wrap:wrap;margin:0;list-style:none;display:flex;position:relative}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul:before{content:"";z-index:1;background-image:linear-gradient(90deg,#fff 0%,#fff0 48%,#fff 100%);position:absolute;inset:0}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul:after{content:"";z-index:1;background-image:linear-gradient(#fff 0%,#fff0 52%,#fff 100%);position:absolute;inset:0}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li{color:#32373d;border:.03125rem solid #ccc;flex-direction:column;justify-content:center;align-items:center;width:14.2857%;height:7.5rem;display:flex}@media (max-width:1320px){.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li{width:16.6667%}}@media (max-width:920px){.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li{width:25%}}@media (max-width:640px){.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li{width:50%}}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li:hover{background-color:#ccc}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li .browseNewVehicleGrid-module-scss-module__V1PaQa__grid_item{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li .browseNewVehicleGrid-module-scss-module__V1PaQa__grid_item .browseNewVehicleGrid-module-scss-module__V1PaQa__name{z-index:2;text-transform:capitalize;margin-bottom:.25rem;font-size:1.125rem;font-weight:600;line-height:normal}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li .browseNewVehicleGrid-module-scss-module__V1PaQa__grid_item .browseNewVehicleGrid-module-scss-module__V1PaQa__count{z-index:2;border:.0625rem solid #32373d;border-radius:.1875rem;height:1.25rem;padding:.0625rem .3125rem;font-size:.75rem;line-height:1rem}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li .browseNewVehicleGrid-module-scss-module__V1PaQa__grid_item .browseNewVehicleGrid-module-scss-module__V1PaQa__count b{font-weight:600}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li .browseNewVehicleGrid-module-scss-module__V1PaQa__pointer{cursor:pointer}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul li:last-child{border-right:0}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul .browseNewVehicleGrid-module-scss-module__V1PaQa__loadMore:hover{background-color:#fff}.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul .browseNewVehicleGrid-module-scss-module__V1PaQa__loadMore button{z-index:2;cursor:pointer;width:5.875rem;height:1.625rem;padding:.1875rem .9375rem;font-size:.875rem;line-height:.875rem}@media (max-width:920px){.browseNewVehicleGrid-module-scss-module__V1PaQa__container ul .browseNewVehicleGrid-module-scss-module__V1PaQa__loadMore{width:100%}}
/*# sourceMappingURL=c0a7c0256ab576e4.css.map*/