.products-table {
  table-layout: fixed;
  min-width: 960px;
}

.products-table th,
.products-table td {
  padding: 0.55rem 0.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.products-table th:nth-child(1),
.products-table td:nth-child(1) {
  width: 3.25rem;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
  text-align: center;
}

.products-table th:nth-child(2),
.products-table td:nth-child(2) { width: 3.25rem; }

.products-table th:nth-child(3),
.products-table td:nth-child(3) { width: 18%; }

.products-table th:nth-child(4),
.products-table td:nth-child(4) { width: 18%; }

.products-table th:nth-child(5),
.products-table td:nth-child(5) { width: 20%; }

.products-table th:nth-child(6),
.products-table td:nth-child(6) {
  width: 100%;
  padding-left: 1.85rem;
}

.products-table td:nth-child(3),
.products-table td:nth-child(4),
.products-table td:nth-child(5),
.products-table td:nth-child(6) {
  white-space: normal;
  word-break: break-word;
  overflow: visible;
  text-overflow: unset;
}

.products-table .table-section-row td {
  color: var(--text);
  font-size: 0.9rem;
  font-weight: 600;
  padding: 0.55rem 0.75rem;
}

.stack-table.stack-cols-6 th:nth-child(1),
.stack-table.stack-cols-6 td:nth-child(1) {
  width: 3.25rem;
  text-align: center;
}

.stack-table.stack-cols-6 th:nth-child(2),
.stack-table.stack-cols-6 td:nth-child(2) { width: 3.25rem; }

.stack-table.stack-cols-6 th:nth-child(3),
.stack-table.stack-cols-6 td:nth-child(3) { width: 18%; }

.stack-table.stack-cols-6 th:nth-child(4),
.stack-table.stack-cols-6 td:nth-child(4) { width: 18%; }

.stack-table.stack-cols-6 th:nth-child(5),
.stack-table.stack-cols-6 td:nth-child(5) { width: 20%; }

.stack-table.stack-cols-6 th:nth-child(6),
.stack-table.stack-cols-6 td:nth-child(6) {
  width: 100%;
  padding-left: 1.85rem;
}

.stack-table.stack-cols-6 td:nth-child(5),
.stack-table.stack-cols-6 td:nth-child(6) {
  white-space: normal;
  word-break: break-word;
  overflow: visible;
  text-overflow: unset;
}
