section.table-block .table-desktop {
  display: -ms-grid;
  display: grid;
}
section.table-block .table-mobile {
  display: none;
}
section.table-block .table-row {
  border-bottom: 1px solid var(--novari-burgundy);
  padding: 20px 0;
}
section.table-block .table-row .title-column {
  font-weight: 500;
}
section.table-block .table-row .col-4 {
  text-align: right;
}
section.table-block .table-row.columns-7-table {
  font: var(--small-font);
}
@media (max-width: 47.9375rem) {
  section.table-block.block-padding.no-padding-top {
    padding-top: 0 !important;
  }
  section.table-block.block-padding.no-padding-bottom {
    padding-bottom: 0 !important;
  }
  section.table-block .table-desktop {
    display: none;
  }
  section.table-block .table-mobile {
    display: -ms-grid;
    display: grid;
  }
}