/* Keep long product labels and values inside their own columns. */
.product-detail .detail-panel dl {
  grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
  column-gap: 16px;
}

.product-detail .detail-panel dt,
.product-detail .detail-panel dd {
  min-width: 0;
  overflow-wrap: anywhere;
}

.product-detail .detail-panel dt {
  hyphens: auto;
}
