/* primary */
/* primary hover */
/* dark */
/* light */
/* light hover */
/* accent */
/* accent hover */
.page_buy1click .buy1click-decorator {
  display: flex;
  height: 40px;
}
.page_buy1click .buy1click-decorator_button .buy1click-button {
  display: inline-block;
  line-height: 1.2;
  vertical-align: top;
  padding: 8px 14px 9px;
  cursor: pointer;
  transition: background-color 0.2s ease-in-out;
  text-align: center;
  text-decoration: none;
  color: var(--button-text-color);
  border: 1px solid transparent;
  border-radius: var(--inputs-buttons-border-radius);
  background-color: var(--button-color);
  font-weight: 500;
  user-select: none;
  text-shadow: none;
  outline: none;
  color: var(--button-color);
  background-color: var(--button-color-light);
  display: block;
  width: 100%;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .page_buy1click .buy1click-decorator_button .buy1click-button:hover {
    background-color: var(--button-color-hover);
  }
}
.page_buy1click .buy1click-decorator_button .buy1click-button:active, .page_buy1click .buy1click-decorator_button .buy1click-button.button_active {
  background-color: var(--button-color-hover);
}
.page_buy1click .buy1click-decorator_button .buy1click-button:disabled, .page_buy1click .buy1click-decorator_button .buy1click-button.button_disabled {
  background: #fafafa;
  color: #bdbdbd;
  cursor: default;
}
@media (min-width: 1024px) {
  .page_buy1click .buy1click-decorator_button .buy1click-button:hover {
    color: var(--button-color);
    background-color: var(--button-color-light-hover);
  }
}
.page_buy1click .buy1click-decorator_button .buy1click-button:active {
  color: var(--button-color);
  background-color: var(--button-color-light-hover);
}
.page_buy1click .buy1click-decorator_button .buy1click-button:disabled {
  background: #fafafa;
  color: #bdbdbd;
}
.page_buy1click .buy1click-decorator_button .buy1click-button.button_active {
  color: var(--button-color);
  background-color: var(--button-color-light-hover);
}
.page_buy1click .buy1click-decorator_cart-button .buy1click-button {
  display: inline-block;
  line-height: 1.2;
  vertical-align: top;
  padding: 8px 14px 9px;
  cursor: pointer;
  transition: background-color 0.2s ease-in-out;
  text-align: center;
  text-decoration: none;
  color: var(--button-text-color);
  border: 1px solid transparent;
  border-radius: var(--inputs-buttons-border-radius);
  background-color: var(--button-color);
  font-weight: 500;
  user-select: none;
  text-shadow: none;
  outline: none;
  color: var(--button-color);
  background-color: var(--button-color-light);
  display: block;
  width: 100%;
  font-size: 16px;
  padding: 9px 19px 10px;
  text-align: center;
  width: 100% !important;
}
@media (min-width: 1024px) {
  .page_buy1click .buy1click-decorator_cart-button .buy1click-button:hover {
    background-color: var(--button-color-hover);
  }
}
.page_buy1click .buy1click-decorator_cart-button .buy1click-button:active, .page_buy1click .buy1click-decorator_cart-button .buy1click-button.button_active {
  background-color: var(--button-color-hover);
}
.page_buy1click .buy1click-decorator_cart-button .buy1click-button:disabled, .page_buy1click .buy1click-decorator_cart-button .buy1click-button.button_disabled {
  background: #fafafa;
  color: #bdbdbd;
  cursor: default;
}
@media (min-width: 1024px) {
  .page_buy1click .buy1click-decorator_cart-button .buy1click-button:hover {
    color: var(--button-color);
    background-color: var(--button-color-light-hover);
  }
}
.page_buy1click .buy1click-decorator_cart-button .buy1click-button:active {
  color: var(--button-color);
  background-color: var(--button-color-light-hover);
}
.page_buy1click .buy1click-decorator_cart-button .buy1click-button:disabled {
  background: #fafafa;
  color: #bdbdbd;
}
.page_buy1click .buy1click-decorator_cart-button .buy1click-button.button_active {
  color: var(--button-color);
  background-color: var(--button-color-light-hover);
}
.page_buy1click .buy1click-form,
.page_buy1click .buy1click-form *,
.page_buy1click .buy1click-input-text,
.page_buy1click .buy1click-button,
.page_buy1click .buy1click-form-button,
.page_buy1click .buy1click-select.jq-selectbox .jq-selectbox__search input {
  font-family: inherit !important;
}
.page_buy1click .buy1click-form__overlay {
  backdrop-filter: blur(5px);
}