.CarModels_section__Mc_Hq{padding:80px 0}.CarModels_container__xWSQT{display:flex;flex-direction:column;gap:1.6rem;margin:0 auto;padding:5.6rem}.CarModels_modelsGrid__ySqdC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.6rem;gap:1.6rem}.CarModels_title_wrapper__k9uCz{display:flex;flex-direction:column;gap:.6rem}.CarModels_titleCard__Jh_Mt{display:flex;flex-direction:column;justify-content:space-between;gap:2.2rem;min-height:200px}.CarModels_title__0PXm3{font-size:2.6rem;font-weight:400;color:#000000;margin:0;text-transform:uppercase;letter-spacing:1px;text-align:left}.CarModels_title__0PXm3 span{line-height:1!important}.CarModels_titleIndent__97Eiq{margin-left:1rem}.CarModels_searchWrapper___f7OX{position:relative;display:flex;align-items:center}.CarModels_searchIcon__utan2{position:absolute;left:1.5rem;z-index:2;display:flex;align-items:center;justify-content:center;color:#999999}.CarModels_searchInput__HoSg7{width:100%;padding:2.2rem 2.2rem 2.2rem 4.5rem;border:none;border-radius:0;background:#FFFFFF;font-size:2.2rem;color:#333333;outline:none;transition:border-color .3s}.CarModels_searchInput__HoSg7::placeholder{color:#999999;font-size:1.6rem}.CarModels_searchInput__HoSg7:focus{border-color:#333333}.CarModels_allModelsButton__zkKMd{background:#FFFFFF;padding:3.2rem;display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer;font-size:2.2rem;font-weight:400;color:#000000;text-decoration:none;text-align:center;border:none;transition:.3s;font-family:inherit}.CarModels_allModelsButton__zkKMd:hover{background:#eaeaea;color:#000000}@media (max-width:1024px){.CarModels_modelsGrid__ySqdC{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CarModels_section__Mc_Hq{padding:60px 0}.CarModels_container__xWSQT{padding:0 16px}.CarModels_title__0PXm3{font-size:2rem}.CarModels_titleCard__Jh_Mt{gap:1.5rem}.CarModels_modelsGrid__ySqdC{grid-template-columns:repeat(2,1fr);gap:1.2rem}.CarModels_allModelsButton__zkKMd{font-size:1.8rem;padding:1.2rem 2rem}}@media (max-width:560px){.CarModels_section__Mc_Hq{padding:6rem 0 0}.CarModels_title__0PXm3{font-size:1.8rem}.CarModels_titleCard__Jh_Mt{gap:1.2rem;height:-moz-fit-content;height:fit-content;grid-column:span 2;min-height:0;width:100%}.CarModels_modelsGrid__ySqdC{grid-template-columns:1fr 1fr;gap:1rem}.CarModels_searchInput__HoSg7{font-size:1.4rem;padding:1.2rem 1.2rem 1.2rem 4rem}.CarModels_searchInput__HoSg7::placeholder{font-size:1.4rem}.CarModels_allModelsButton__zkKMd{font-size:1.6rem;padding:1rem 1.5rem}}.CarModelCard_card__Sm0Wh{position:relative;display:flex;flex-direction:column;background:#FFFFFF;padding:2.4rem 3.2rem 0 2.4rem;text-decoration:none;color:inherit;transition:.4s;overflow:hidden;border:none;text-align:left;min-height:200px}.CarModelCard_card__Sm0Wh:hover{text-decoration:none!important;transform:translateY(-.4rem)}.CarModelCard_cardContent__V2JCA{display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:2;text-align:left;height:100%}.CarModelCard_title__ksJh5{font-size:3.2rem;font-weight:400;color:#000000;text-transform:none;letter-spacing:0;margin:0}.CarModelCard_imageWrapper__d9sLX{position:relative;display:flex;justify-content:flex-end;align-items:flex-end;flex:1 1;margin-top:auto;overflow:hidden;bottom:-2rem}.CarModelCard_carImage__CMpKZ{width:29rem;height:auto;object-fit:contain;transition:transform .3s}.CarModelCard_card__Sm0Wh:hover .CarModelCard_carImage__CMpKZ{transform:scale(1.05)}@media (max-width:560px){.CarModelCard_card__Sm0Wh{padding:1.6rem;gap:0;min-height:0}.CarModelCard_imageWrapper__d9sLX{top:0;margin-bottom:-1.2rem}.CarModelCard_cardContent__V2JCA{gap:0}.CarModelCard_title__ksJh5{font-size:1.6rem}.CarModelCard_carImage__CMpKZ{width:12rem;height:auto;object-fit:contain;transition:transform .3s}}