html{
    font-size: 62.5%;
}

@media screen and (max-width:991px) {
    html{
        font-size: 62.4%;
    }

    .cart {
		width: 65%;
	}
}
@media screen and (max-width:767px) {
    html{
        font-size:60%;
    }
    .filter{
        width: 90% !important;
        border-radius: 0;
    }
    .modalPlant{
        width: 65%;
    }
    .modal-content{
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 2rem;
        width: fit-content;
    }

    .modal-content div{
        width: 100%;
    }

    .cart{
        width: 70%;
    }

    .cart-btn{
        width: 50px;
        height: 50px;
        font-size: 3rem;
    }
    .badgeCart{
        width: 25px;
        height: 25px;
    }
    .plant-card .more-info{
        margin: 0px 0px 0px 10px;
    }
}

@media screen and (max-width:576px){
    html{
        font-size: 55%;
    }
    .plant-card {
	    flex-basis: 28rem;
    }

    .cart {
        width: 80%;
    }
}

@media screen and (max-width:425px){
    .cart{
        width: 100%;
    }
}
