.produto-recomendacoes {
  display: block;
}

@media screen and (min-width: 750px) and (max-width: 989px) {
  .produto-recomendacoes .produto-grade:not(.carrossel) .flexivel-grade__item:nth-child(4) {
    display: none;
  }
}

@media screen and (min-width: 750px) {
  .produto-recomendacoes .flexivel-grade--3-coluna-tablet > .flexivel-grade__item {
    max-width: calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3);
  }
}

@media screen and (min-width: 990px) {
  .produto-recomendacoes .flexivel-grade--4-coluna-computador > .flexivel-grade__item {
    max-width: calc(25% - var(--grid-horizontal-spacing) * 3 / 4);
  }
}