.sizes-table { width: 100%; max-width: 100%; border-collapse: collapse; font-size: 14px; text-transform: uppercase; color: #21293c; }
.sizes-table thead th { background: #f4f4f2; }
.sizes-table tbody tr:nth-child(2n) > * { background: #ebebeb; }
.sizes-table thead th { padding: 30px 0 30px 10px; font-weight: 600; }
.sizes-table tbody td { padding: 12px 0 12px 10px; font-weight: bold; }
@media (min-width: 576px) {
  .sizes-table thead th:first-child,
  .sizes-table tbody th { padding-left: 30px; }
}