.wcfad-pricing-table-wrapper {
  margin-top: 2em
}
.cart .wcfad-pricing-table-wrapper {
  margin-top: 0
}
.theme-storefront .cart .wcfad-pricing-table-wrapper {
  margin-top: 2em
}
.single-product .has-extra-fields .woocommerce-variation-price {
  display: block;
  visibility: visible;
}
.wcfad-variation-table {
  display: none;
}
.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart,
.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {
  display: block !important;
}
p.wcfad-role-price {
  margin-bottom: 0.5em
}
.woocommerce-variation-description .wcfad-message {
  display: none;
}
.wcfad-pricing-table-wrapper .wcfad-min-max-selected td {
  background-color: #ddd !important;
  color: #000 !important;
}/* .quantity input::-webkit-outer-spin-button,
.wcbvp-quantity-wrapper .quantity .wcbvp-grid-quantity-field,
.pewc-item-field-wrapper .pewc-number-field,
.pewc-item-field-wrapper .pewc-child-quantity-field,
.pewc-item-field-wrapper .pewc-grid-quantity-field,
.ptuwc-product-row.purchasable .col-add-to-cart .quantity input.qty {
	-webkit-appearance: textfield !important;
	-moz-appearance: textfield !important;
	appearance: textfield !important;
}
.quantity input::-webkit-outer-spin-button,
.wcbvp-quantity-wrapper .quantity .wcbvp-grid-quantity-field::-webkit-inner-spin-button,
.wcbvp-quantity-wrapper .quantity .wcbvp-grid-quantity-field::-webkit-outer-spin-button,
.pewc-item-field-wrapper .pewc-number-field::-webkit-inner-spin-button,
.pewc-item-field-wrapper .pewc-number-field::-webkit-outer-spin-button,
.pewc-item-field-wrapper .pewc-child-quantity-field::-webkit-inner-spin-button,
.pewc-item-field-wrapper .pewc-child-quantity-field::-webkit-outer-spin-button,
.pewc-item-field-wrapper .pewc-grid-quantity-field::-webkit-inner-spin-button,
.pewc-item-field-wrapper .pewc-grid-quantity-field::-webkit-outer-spin-button,
.ptuwc-product-row.purchasable .col-add-to-cart .quantity input.qty::-webkit-inner-spin-button,
.ptuwc-product-row.purchasable .col-add-to-cart .quantity input.qty::-webkit-outer-spin-button {
    -webkit-appearance: none !important;
} */

.wcmmqo-buttons-enabled input.qty::-webkit-outer-spin-button,
.wcmmqo-buttons-enabled input.qty::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.wcmmqo-buttons-enabled input[type=number].qty {
  -webkit-appearance: textfield !important;
	-moz-appearance: textfield !important;
	appearance: textfield !important;
}
button.wcmmqo-button {
  padding-top: 0;
  padding-bottom: 0;
}
.wcmmqo-buttons-enabled button.wcmmqo-minus {
  margin-right: 1px;
}
.wcmmqo-buttons-enabled button.wcmmqo-plus {
  margin-left: 1px;
}
.wcmmqo-buttons-enabled button.wcmmqo-button:focus {
  outline: none;
}