.fupi-cart-gate {
  margin: 0 0 8px;
  text-align: center;
  font-weight: 700;
}

.fupi-cart-gate a {
  text-decoration: underline;
  white-space: nowrap;
}

.fupi-cart-under-minimum #bndlr-discount-message {
  display: none !important;
}

.cart-buttons [name="checkout"]:disabled {
  color: color-mix(in srgb, var(--color-foreground) 85%, var(--color-background)) !important;
  background: color-mix(in srgb, var(--color-foreground) 15%, var(--color-background)) !important;
  border-color: transparent !important;
  opacity: 1 !important;
}
