.wp-block-table {
  border-collapse: collapse;
  border: none;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
  width: 100%;
  padding: var(--wp--preset--spacing--sm, 1em);
  border-radius: var(--wp--preset--custom--border-radius--md, 8px);
  tr {
    &:last-child {
      border-bottom: none;
    }
    &:nth-child(even) {
      background-color: var(--wp--preset--color--gray-lightest, #f9f9f9);
    }
  }
  th,
  td {
    border: none;
  }
  th {
  }
  td {
    font-size: var(--wp--preset--font-size--sm);
  }
}
