/* SBT Store Kit — engine-owned (design §A.1, §E.1). Installs verbatim to site/assets/store/store.css.
   ONLY the two rows the kit adds to a site's existing buy box: the availability line and the quantity
   control. Every other rule in the buy box — button colors, fonts, spacing, the variations table — stays
   the site's own look. This file carries NO theme opinions: no brand colors, no font stack, no button
   styling. If a rule here starts looking like a theme choice, it does not belong in this file. */

[data-store-stock] {
  margin: 0 0 8px;
  font-size: 0.9em;
}

[data-store-qty-wrap] {
  display: inline-block;
  margin: 0 8px 8px 0;
}

[data-store-qty-wrap] select {
  padding: 4px 8px;
}

[data-store-qty-wrap][hidden] {
  display: none;
}

/* v4 two-list buy box: the hidden select[data-store-option] holds the chosen combination and is never shown.
   The `hidden` attribute alone loses to any theme rule that sets `display` on a select. */
[data-store-option][hidden] {
  display: none !important;
}
