@media only screen and (max-width: 500px) {
    .weather-icon{
        width: 200px;
    }
    .details{
        flex-direction: column;
        gap: 50px;
    }

    .card{
        padding: 40px 10px;
        margin: 50px auto 0;
    }

    .search input{
        padding: 0 10px;
        font-size: 1rem;
        height: 50px;
    }
}



