/* Keep Colour and Select Quantity controls visually identical.
   Colour column is slightly wider so "As per image" shows in full. */
.product-purchase-controls {
  grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) !important;
}
.product-purchase-controls select.colour-choice,
.product-purchase-controls .product-qty select {
  display: block !important;
  width: 100% !important;
  height: 40px !important;
  min-height: 40px !important;
  max-height: 40px !important;
  margin: 0 !important;
  padding: 0 26px 0 10px !important;
  border: 1px solid var(--line) !important;
  border-radius: 5px !important;
  box-sizing: border-box !important;
  font: 600 13px/38px 'DM Sans', sans-serif !important;
  color: var(--ink) !important;
}
