.CarTypeButtons-module-scss-module__PzFUKq__SortContainer{color:#fff;flex-grow:0;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex}.CarTypeButtons-module-scss-module__PzFUKq__SortButton{cursor:pointer;text-align:center;text-transform:uppercase;border:var(--car-type-buttons-sort-button-border);border-radius:var(--car-type-buttons-sort-button-border-radius);padding:.5rem 1rem;font-size:1rem}
.SearchForm-module-scss-module__gBEXia__btnContainer>button{border-radius:var(--hero-search-button-border-radius);color:var(--hero-search-button-color)}.SearchForm-module-scss-module__gBEXia__SearchFormHeader{color:var(--vehicle-search-form-header-color)}
.Hero-module-scss-module__k0j48G__HeroStyle{height:var(--hero-height-sm);position:relative;overflow:hidden}@media (min-width:992px){.Hero-module-scss-module__k0j48G__HeroStyle{height:var(--hero-height-lg)}}.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__ImageContainer{position:absolute;inset:0;overflow:hidden}.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__ImageContainer img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Hero-module-scss-module__k0j48G__HeroStyle h2,.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__h2{font-size:1.5rem;margin-bottom:1rem!important}@media (min-width:576px){.Hero-module-scss-module__k0j48G__HeroStyle h2,.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__h2{font-size:2rem}}.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__quickeasyBefore{border-radius:var(--hero-pre-approval-box-btn-border-radius);color:var(--hero-pre-approval-box-btn-color)}@media (min-width:992px){.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__quickeasyBefore{position:relative}.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__quickeasyBefore:before{content:url(https://res.cloudinary.com/total-dealer/image/upload/f_auto,w_175/v1/public/quickeasy-landscape);width:175px;height:50px;position:absolute;left:-190px}}.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__Overlay{background:var(--hero-search-overlay-background);align-items:center;height:100%;display:flex;position:relative}.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__SearchBoxStyle{background:var(--hero-pre-approval-box-background);border-radius:var(--hero-search-box-border-radius);border:var(--hero-search-box-border);box-shadow:var(--hero-search-box-shadow)}.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__PreApprovalBoxStyle{background:var(--hero-pre-approval-box-background);border:var(--hero-pre-approval-box-border);border-radius:var(--hero-pre-approval-box-border-radius);box-shadow:var(--hero-pre-approval-box-shadow)}.Hero-module-scss-module__k0j48G__HeroStyle .Hero-module-scss-module__k0j48G__PreApprovalBoxStyle h5{text-align:center}
@media only screen and (min-width:768px){.LandingContentVariant-module-scss-module___-1fIW__LandingContainerLeft{background:linear-gradient(var(--landing-background-colour-secondary)60%,var(--landing-background-colour-primary)60.1%)}}@media only screen and (min-width:1200px){.LandingContentVariant-module-scss-module___-1fIW__LandingContainerLeft{background:linear-gradient(90deg,var(--landing-background-colour-primary)45%,var(--landing-background-colour-secondary)45%)}}@media only screen and (min-width:768px){.LandingContentVariant-module-scss-module___-1fIW__LandingContainerRight{background:linear-gradient(var(--landing-background-colour-secondary)60%,var(--landing-background-colour-primary)60.1%)}}@media only screen and (min-width:1200px){.LandingContentVariant-module-scss-module___-1fIW__LandingContainerRight{background:linear-gradient(90deg,var(--landing-background-colour-secondary)55%,var(--landing-background-colour-primary)55%)}}.LandingContentVariant-module-scss-module___-1fIW__CarImage{transform:translateY(10%)}@media only screen and (min-width:1200px){.LandingContentVariant-module-scss-module___-1fIW__CarImage{transform:translateY(60px)}}
.TallCardsVariant-module-scss-module__hnRdFW__CardContainer{cursor:pointer;height:550px;position:relative;overflow:hidden}@media only screen and (max-width:991px){.TallCardsVariant-module-scss-module__hnRdFW__CardContainer{height:450px}}@media only screen and (max-width:767px){.TallCardsVariant-module-scss-module__hnRdFW__CardContainer{height:280px}}.TallCardsVariant-module-scss-module__hnRdFW__CardContainer:hover .TallCardsVariant-module-scss-module__hnRdFW__FullCardImage{transform:scale(1.1)}.TallCardsVariant-module-scss-module__hnRdFW__FirstCard{border-top-left-radius:30px;border-bottom-left-radius:30px}@media only screen and (max-width:991px){.TallCardsVariant-module-scss-module__hnRdFW__FirstCard{border-radius:0!important}}.TallCardsVariant-module-scss-module__hnRdFW__LastCard{border-top-right-radius:30px;border-bottom-right-radius:30px}@media only screen and (max-width:991px){.TallCardsVariant-module-scss-module__hnRdFW__LastCard{border-radius:0!important}}.TallCardsVariant-module-scss-module__hnRdFW__FullCardImage{background-position:50%;background-size:cover;width:100%;height:100%;transition:all .4s ease-out}.TallCardsVariant-module-scss-module__hnRdFW__CardContentBottom{padding:40px;position:absolute;bottom:0;left:0}.TallCardsVariant-module-scss-module__hnRdFW__CardContentTop{padding:40px;position:absolute;top:0;left:0}.TallCardsVariant-module-scss-module__hnRdFW__HalfCardContainer{cursor:pointer;height:550px;position:relative;overflow:hidden}@media only screen and (max-width:1200px){.TallCardsVariant-module-scss-module__hnRdFW__HalfCardContainer{height:550px}}@media only screen and (max-width:991px){.TallCardsVariant-module-scss-module__hnRdFW__HalfCardContainer{height:300px}}@media only screen and (max-width:767px){.TallCardsVariant-module-scss-module__hnRdFW__HalfCardContainer{height:280px}}.TallCardsVariant-module-scss-module__hnRdFW__HalfCardContainer:hover .TallCardsVariant-module-scss-module__hnRdFW__HalfCardImage{overflow:hidden;transform:scale(1.1)}.TallCardsVariant-module-scss-module__hnRdFW__HalfCardContent{width:100%;height:100%}.TallCardsVariant-module-scss-module__hnRdFW__HalfCardImage{background-position:50%;background-size:cover;width:100%;height:100%;transition:all .4s ease-out;overflow:hidden}.TallCardsVariant-module-scss-module__hnRdFW__CardOverlay:before{content:"";background:#00000080;position:absolute;inset:0}
