.product-detail__form {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.product-detail__form .form__error-message {
  display: flex;
  gap: 4px;
  align-items: center;
  color: rgb(var(--color-tag-background));
}

.product-detail__form .form__error-message::after {
  content: attr(data-message);
}

.product-detail__form .form__buttons {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.product-detail__form .form__buttons button[name="add"] {
  height: 40px;
  background-color: #323232;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  text-transform: uppercase;
  font-feature-settings: "pnum" on, "lnum" on;
  -webkit-font-smoothing: antialiased;
  font-variant: unset;
  font-size: 0.75rem;
  line-height: 1.1;
  letter-spacing: 0.125rem;
  border-color: #444;
  color: #fff;
}
/* 当前实现逻辑要隐藏buy now按钮 */
.shopline-payment-button-wrapper .pay-button-buy-now{
  display: none !important;
}