.p--text,  .ck-editor__editable, .ck-content .table.ck-widget, .wp-block-table, .js-layout-builder-block, .layout-builder__layout{
  table{
    width: 100%;
    background-color: white;
    border-color: var(--bs-primary);
    border-width: 0;
    border-style: solid;
    border-top-width: 1px;
    border-collapse: collapse;
    font-size: 14px;
    color: var(--bs-body-color);
    thead, tbody{
      border-width: inherit;
    }
    tr{
      border-width: inherit;
      padding: 0;
      &:nth-child(odd) {
        background-color: rgba(var(--bs-primary-rgb), .1);
      }
    }
    th{
      color: white;
      background-color: var(--bs-primary);
    }
    td[style] {
      color: white;
    }
    td, th{
      border-width: .5px;
      padding: 10px 10px 10px 1em;
    }
    strong {
      font-weight: 700;
    }
  }
}
