Refatoração do carrinho