.cards-table {
  margin-bottom: 25px;

  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  overflow: hidden;

  .line:not(:nth-child(8n + 8)) {
    border-right: 2px solid #c7b59f;
    height: 370px;
    margin-top: 20px;
  }

  @media (max-width: 1100px) {
    justify-content: center;

    .line {
      display: none;
    }
  }
}
