.Hero-module-scss-module__dniShW__heroOverlay{flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:flex-end;min-height:0;display:flex;position:relative}@media (min-height:1100px){.Hero-module-scss-module__dniShW__heroOverlay{height:100%}}.Hero-module-scss-module__dniShW__HeroBaseStyle{position:relative;top:4rem}.Hero-module-scss-module__dniShW__HeroBaseStyle h2,.Hero-module-scss-module__dniShW__HeroBaseStyle .Hero-module-scss-module__dniShW__h2{font-size:1.5rem;margin-bottom:1rem!important}@media (min-width:576px){.Hero-module-scss-module__dniShW__HeroBaseStyle h2,.Hero-module-scss-module__dniShW__HeroBaseStyle .Hero-module-scss-module__dniShW__h2{font-size:2rem}}@media (min-width:992px){.Hero-module-scss-module__dniShW__OuterSearchContainer{border:1px solid #fff;border-radius:100px;padding:1.5rem}}.Hero-module-scss-module__dniShW__InnerSearchContainer{background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}@media (min-width:992px){.Hero-module-scss-module__dniShW__InnerSearchContainer{border-radius:100px;flex-direction:row;height:4rem;padding:0}}.Hero-module-scss-module__dniShW__InnerSearchContainer select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path fill=\"rgb(144, 144, 144)\" d=\"M7 10l5 5 5-5z\"/></svg>");background-position:right 0 top 50%;background-repeat:no-repeat}@media (min-width:992px){.Hero-module-scss-module__dniShW__InnerSearchContainer select{border:none}.Hero-module-scss-module__dniShW__InnerSearchContainer div{border-right:1px solid #909090}.Hero-module-scss-module__dniShW__InnerSearchContainer div:last-child,.Hero-module-scss-module__dniShW__InnerSearchContainer div:nth-last-child(2){border-right:none}}.Hero-module-scss-module__dniShW__SearchButtonContainer{background:var(--hero-button-background-color);border-radius:100px;height:100%;position:relative}@media (min-width:992px){.Hero-module-scss-module__dniShW__SearchButtonContainer{border-radius:0 100px 100px 0;display:flex}.Hero-module-scss-module__dniShW__SearchButtonContainer:before{content:"";background:var(--hero-button-background-secondary-color);z-index:2;border-radius:0 100px 100px 0;width:0;height:100%;transition:width .5s ease-in-out;position:absolute;top:0;left:0}.Hero-module-scss-module__dniShW__SearchButtonContainer:hover:before{z-index:2;width:100%}}.Hero-module-scss-module__dniShW__SearchButton{cursor:pointer;color:#fff;z-index:3;border:none}.Hero-module-scss-module__dniShW__SearchButton:hover{color:#fff}.Hero-module-scss-module__dniShW__HeroImageWrapper{width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module-scss-module__dniShW__HeroImageWrapper img{opacity:0;transition:opacity 1s ease-in-out}.Hero-module-scss-module__dniShW__HeroImageWrapper.Hero-module-scss-module__dniShW__Active img{opacity:1}@media (max-width:768px){.Hero-module-scss-module__dniShW__HeroBaseStyle{top:1rem}}
.PreviousSearchCard-module-scss-module__xkjjlq__DarkCard{color:#fff;background-color:#181818;border:1px solid #343434;border-radius:12px;padding:24px 18px}.PreviousSearchCard-module-scss-module__xkjjlq__LightCard{background-color:#fff;border-radius:12px;padding:24px 18px}.PreviousSearchCard-module-scss-module__xkjjlq__Link{color:var(--previous-search-card-link-color);font-weight:700}.PreviousSearchCard-module-scss-module__xkjjlq__Link:hover{color:var(--previous-search-card-link-hover-color)}.PreviousSearchCard-module-scss-module__xkjjlq__EmptyHitsContainer{color:#fff;background-color:#181818;border:1px solid #343434;border-radius:12px;padding:24px 18px}.PreviousSearchCard-module-scss-module__xkjjlq__IconStyle{color:var(--previous-search-card-icon-color)}
.FavouriteCarSearchItem-module-scss-module__q1fNjW__ResponsiveBtn{font-size:.9rem}@media (min-width:1200px){.FavouriteCarSearchItem-module-scss-module__q1fNjW__ResponsiveBtn{font-size:.8rem}}@media (min-width:1400px){.FavouriteCarSearchItem-module-scss-module__q1fNjW__ResponsiveBtn{font-size:1.05rem}}.FavouriteCarSearchItem-module-scss-module__q1fNjW__ImageContainer{padding-bottom:66%;position:relative}.FavouriteCarSearchItem-module-scss-module__q1fNjW__CarTitle{white-space:normal;margin:0 0 8px;font-size:1.5rem;line-height:1.5}.FavouriteCarSearchItem-module-scss-module__q1fNjW__CarModel{color:var(--favourite-car-search-item-car-model-color);font-size:.875rem;font-weight:400;line-height:1.42}.FavouriteCarSearchItem-module-scss-module__q1fNjW__CarPrice{margin:0;padding:0;font-size:2.25rem;font-weight:700}.FavouriteCarSearchItem-module-scss-module__q1fNjW__Table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:12px;margin-bottom:24px;position:relative}.FavouriteCarSearchItem-module-scss-module__q1fNjW__Table tr td{word-wrap:break-word;border-radius:4px;padding:6px}.FavouriteCarSearchItem-module-scss-module__q1fNjW__Table tr td:first-child{font-weight:700}.FavouriteCarSearchItem-module-scss-module__q1fNjW__Table tr:nth-child(odd){background-color:#f5f5f5}.FavouriteCarSearchItem-module-scss-module__q1fNjW__FadeGradient{background:linear-gradient(#fff0 0%,#fff 88.83%);width:100%;height:200px;position:absolute;bottom:0}@media (min-width:576px){.FavouriteCarSearchItem-module-scss-module__q1fNjW__FadeGradient{height:180px}}@media (min-width:992px){.FavouriteCarSearchItem-module-scss-module__q1fNjW__FadeGradient{height:160px}}
.HeroFavourites-module-scss-module__IOd4Cq__Hero{height:auto;height:initial;padding-top:var(--heroStoredSavedCars-padding-top-xs);position:relative;overflow:hidden}@media (min-width:992px){.HeroFavourites-module-scss-module__IOd4Cq__Hero{padding-top:var(--heroStoredSavedCars-padding-top-lg)}}@media (min-width:1200px){.HeroFavourites-module-scss-module__IOd4Cq__Hero{padding-top:var(--heroStoredSavedCars-padding-top-xl)}}.HeroFavourites-module-scss-module__IOd4Cq__Hero:before{content:"";background:var(--heroStoredSavedCars-background-overlay);z-index:1;opacity:.85;width:100%;height:100%;position:absolute;top:0}.HeroFavourites-module-scss-module__IOd4Cq__Hero:after{content:"";background:var(--heroStoredSavedCars-bottom-background-color);opacity:var(--heroStoredSavedCars-angle-opacity);transform:rotate(var(--heroStoredSavedCars-angle-value));z-index:4;width:130%;height:40%;position:absolute;bottom:-20%;left:-20%}.HeroFavourites-module-scss-module__IOd4Cq__Hero>div{z-index:100;position:relative}.HeroFavourites-module-scss-module__IOd4Cq__MinHeightStock{min-height:440px}.HeroFavourites-module-scss-module__IOd4Cq__EmptyHitsContainer{color:#fff;text-align:center;background-color:#181818;border:1px solid #343434;border-radius:12px;max-width:520px;margin-top:64px;margin-left:24px;margin-right:24px;padding:24px 18px}
.HeroStored-module-scss-module__d9Tn7G__Hero{height:auto;height:initial;padding-top:var(--heroStoredSavedCars-padding-top-xs);position:relative;overflow:hidden}@media (min-width:992px){.HeroStored-module-scss-module__d9Tn7G__Hero{padding-top:var(--heroStoredSavedCars-padding-top-lg)}}@media (min-width:1200px){.HeroStored-module-scss-module__d9Tn7G__Hero{padding-top:var(--heroStoredSavedCars-padding-top-xl)}}.HeroStored-module-scss-module__d9Tn7G__Hero:before{content:"";background:var(--heroStoredSavedCars-background-overlay);z-index:1;opacity:.85;width:100%;height:100%;position:absolute;top:0}.HeroStored-module-scss-module__d9Tn7G__Hero:after{content:"";background:var(--heroStoredSavedCars-bottom-background-color);opacity:var(--heroStoredSavedCars-angle-opacity);transform:rotate(var(--heroStoredSavedCars-angle-value));z-index:4;width:130%;height:40%;position:absolute;bottom:-20%;left:-20%}.HeroStored-module-scss-module__d9Tn7G__Hero>div{z-index:100;position:relative}.HeroStored-module-scss-module__d9Tn7G__Close{cursor:pointer;z-index:40;background:0 0;width:3em;height:1.5em;margin-bottom:12px;position:absolute;top:-20px;right:0;color:#fff!important}
.Youtube-module-scss-module__wObDlW__iframe{height:300px}@media (min-width:768px){.Youtube-module-scss-module__wObDlW__iframe{height:500px}}@media (min-width:1200px){.Youtube-module-scss-module__wObDlW__iframe{height:600px}}
.Home-module-scss-module__5-cIjq__HomeHeroBackground{background:url(https://res.cloudinary.com/total-dealer/image/upload/v1701264631/td_next/find-my-car/BackgroundCar_debpz8) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;max-width:1920px;height:100%;margin:0 auto 3rem;padding:2rem 0;display:flex}@media (max-width:768px){.Home-module-scss-module__5-cIjq__HomeHeroBackground{background-position:0 7rem;background-size:contain;margin:0 auto 1rem;padding:0}}
