/* BASHI — Stock-Aware SEO: sold-out label + low-stock message
 * Loaded only on single product pages. See bashi-stock-seo.php for the markup.
 */

.pdp-sold-out-label {
  flex: 1;
  text-align: center;
  margin: 0;
  padding: var(--space-4, 14px);
  font-size: var(--text-md, 15px);
  font-weight: 700;
  letter-spacing: 0.02em;
  color: var(--color-text-muted, #777);
  background: var(--color-bg-alt, #f4f4f4);
  border: 1.5px solid var(--color-border, #ddd);
  border-radius: var(--radius-base, 6px);
}

.pdp-low-stock {
  display: inline-block;
  margin: 6px 0 0;
  font-size: 12px;
  font-weight: 700;
  color: var(--color-error, #b32d2e);
}
