/* BX Ajustes - WooCommerce Blocks coupon UX tweaks (no colors/styles) */

.wc-block-components-totals-coupon__form {
  display: flex;
  gap: 10px;
  align-items: stretch;
}

.wc-block-components-totals-coupon__input {
  flex: 1 1 auto;
  min-width: 180px;
}

.wc-block-components-totals-coupon__button {
  width: auto;
  white-space: nowrap;
}

/* Evita que o botão fique desalinhado por regras de tema */
.wc-block-components-totals-coupon__button,
.wc-block-components-totals-coupon__button * {
  line-height: normal;
}
