@media screen and (min-width: 40em) { .cards { display: flex; flex-wrap: wrap; justify-content: space-between; } .card { flex: 0 1 calc(50% - 1em); } }