.item-size-cell { min-width: 130px; }
.item-size-line, .item-size-wb-line, .item-size-metric-line {
  box-sizing: border-box;
  border-top: 1px solid var(--border, #e5e2db);
  padding: 6px 0;
  display: flex;
  align-items: center;
  gap: 12px;
}
.item-size-line { white-space: nowrap; flex-direction: column; align-items: flex-start; justify-content: center; gap: 2px; }
.item-size-line > strong { min-width: 30px; }
.item-size-wb-line { flex-direction: column; align-items: flex-start; justify-content: center; gap: 0; }
.item-size-wb-line > div { line-height: 22px; white-space: nowrap; }
.item-size-note { font-size: 11px; color: var(--text-muted); }
.item-size-warning { font-size: 11px; line-height: 20px; color: var(--accent, #8e2715); }
.item-size-wb-line:has(.item-size-bind) { position: relative; padding-right: 80px; }
.item-size-bind { position: absolute; right: 0; top: 50%; transform: translateY(-50%); }
.item-size-link-choice { display: flex; gap: 16px; justify-content: space-between; align-items: center; padding: 12px 0; border-bottom: 1px solid var(--border); }
.item-size-link-choices { max-height: 50vh; overflow-y: auto; }
.item-size-metrics { min-width: 40px; }
.item-size-sku { min-width: 205px; max-width: 225px; white-space: normal; }
.item-size-description { margin: 8px 0; font-size: 11px; color: var(--text-muted); }
.items-catalog > .data-table-wrapper > .data-table { min-width: 1160px; width: 100%; }
.items-catalog > .data-table-wrapper > .data-table th { white-space: normal; max-width: 140px; font-size: 11px; }
.items-catalog > .data-table-wrapper > .data-table th:nth-child(3),
.items-catalog > .data-table-wrapper > .data-table td[data-label="Размер"] { min-width: 136px; width: 136px; }
.items-catalog > .data-table-wrapper > .data-table td[data-label="WB"] { min-width: 270px; }
/*$vite$:1*/