/* SantehMir TEST v5 — just two chip sizes and stage-card name alignment.
 * The values, stage order, card geometry, handlers and product grid stay intact.
 * Applied on all nine solution detail pages at every viewport width.
 */
body.page-solution-detail #solutionProgressText.solution-progress-chip,
body.page-solution-detail #solutionProductsCount.solution-products-count {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 120px;
  height: 38px;
  padding: 0 12px;
  font-size: 13px;
  font-weight: 800;
  line-height: 1.2;
  white-space: nowrap;
  font-variant-numeric: tabular-nums;
}

/* Preserve the original combined 22px inset, but center titles correctly. */
body.page-solution-detail .solution-stage > .solution-stage__title {
  padding-left: 11px;
  padding-right: 11px;
  text-align: center;
}
