.car-container{display:flex;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,160px);place-content:center;gap:30px 20px;padding:60px 30px;text-align:center;background-color:#f5f5f5;border-radius:15px;box-shadow:-6px 7px 9px 0 #ececec;margin-bottom:20px}.car-card{width:160px;transition:transform .3s ease;cursor:pointer}.car-card:hover{transform:translateY(-6px)}.car-image-wrapper{width:100px;height:100px;margin:auto;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #eaeaea;display:flex;align-items:center;justify-content:center}.car-image-wrapper img{max-width:70px;max-height:70px}.car-name{margin-top:10px;font-size:15px;font-weight:500;color:#00a2ff}.price-btn{margin-top:8px;background:#f68b1e;color:#fff;border:none;padding:8px 16px;font-size:14px;border-radius:6px;cursor:pointer;box-shadow:0 4px 0 #d97706}.price-btn span{font-size:12px}.price-btn:hover{background:#e67e0d}.popular-vehicle-heading{margin-top:30px;margin-bottom:15px}.popular-vehicle-heading span:before{right:100%;margin-right:15px}.popular-vehicle-heading span:after{left:100%;margin-left:15px}