/** woo **/

.button,
.theme-button-primary,
.theme-button-secondary,
.theme-button-special,
.theme-button-text,
.theme-button-text-accent,
.wp-block-button__link,
.wp-element-button,
input[type="submit"] {
  /* color: #fff; */
}

.single-product .product_meta .detail-label {
  /* color: #fff; */
}

.theme-button-primary:after {
  /* background: #fff; */
}

.wc-block-cart__submit-button:hover {
  /* color: #000 !important; */
}

.wc-block-components-button:not(.is-link) .wc-block-components-button__text {
  color: #000;
}

.woocommerce-page .page-entry-content {
  background-color: #000;
  padding: 20px;
  border-radius: 5px;
}

.wc-block-components-checkout-place-order-button {
  padding: 0 20px !important;
}

.theme-button-primary > i,
.theme-button-primary > span,
.theme-button-primary > svg {
  line-height: 2;
  padding: 20px;
}

.wc-block-components-form
  .wc-block-components-text-input
  input:-webkit-autofill
  + label,
.wc-block-components-form .wc-block-components-text-input.is-active label,
.wc-block-components-text-input input:-webkit-autofill + label,
.wc-block-components-text-input.is-active label {
  color: #333;
}

/** woo **/
