.produtos li {
display: inline-block;
text-align: center;
width: 30%;
vertical-align: top;
margin: 0 1.5%;
padding: 30px 20px;
box-sizing: border-box;
border:#000000 2px solid;
border-radius: 10px;
}
na aula assim que o professor coloca a margin: 0 1.5% todos os itens ficam perfeitamente alinhados. Mas eu não consegui entender muito bem o porque isso acontece. Alguém sabe me dar uma boa definição?