In your CSS you have an extra }
that needs removing – see below where i have commented it:
.woocommerce.archive ul.products {
border-left: 1px solid #ccc;
padding-left: 10px !important;
}
} /* This needs removing */
.term-cursos.woocommerce ul.products li.product .price {
display: none !important;
}