table {
  border-collapse: collapse;
  width: 100%;
}

thead {
  border: 1px solid #1A1A1A;
}

th {
  padding: 10px;
  padding: 0.625rem;
  font-size: 24px;
  font-size: 1.5rem;
  text-align: left;
  font-weight: normal;
  background-color: #1A1A1A;
  color: #FFFFFF;
}

tbody {
  font-size: 18px;
  font-size: 1.125rem;
  border: 1px solid #1A1A1A;
}

tr:nth-child(even) {
  background-color: #FFFFFF;
}

td {
  padding: 5px 10px;
  padding: 0.3125rem 0.625rem;
}

.b-table--hover tr:hover {
  background-color: #FFFFFF;
}
