#customer_login .woocommerce-Button {
  font-weight: 400;
  text-transform: uppercase !important;
}
.cta-area rect {
  width: 50% !important;
  height: 50% !important;
}
#woo-tab-contents > #tab-description big {
  color: #ffffff !important;
  font-size: 13px !important;
}
.pw-row-1 .pw-title-route-logo > g {
  background-color: rgba(0, 159, 215, 0);
}
#wrapper-login .rememberme-content {
  color: #000000 !important;
  text-transform: capitalize;
}
.u-column2 #b2bking_field_337223 {
  background-color: #323232 !important;
}
.u-column2 #b2bking_field_337226 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5456 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7;
}
#yith-wapo-block-216 > #yith-wapo-addon-5644 > .addon-header span {
  color: #009fd7 !important;
  font-size: 13px !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5645 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5446 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5447 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5448 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5449 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5457 > .addon-header span {
  color: #009fd7 !important;
  font-size: 13px !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5452 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5455 > .addon-header span {
  color: #009fd7 !important;
  font-size: 13px !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5455 #yith-wapo-5455 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5452 #yith-wapo-5452 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5457 #yith-wapo-5457 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5449 #yith-wapo-5449 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5448 #yith-wapo-5448 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5447 #yith-wapo-5447 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5446 #yith-wapo-5446 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5645 #yith-wapo-5645 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5644 #yith-wapo-5644 {
  background-color: #323232 !important;
}
#yith-wapo-block-216 > #yith-wapo-addon-5456 #yith-wapo-5456 {
  background-color: #323232 !important;
}
#yith-wapo-block-246 > #yith-wapo-addon-5662 #yith-wapo-5662 {
  background-color: #323232 !important;
}
#yith-wapo-block-246 > #yith-wapo-addon-5662 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7 !important;
}
#yith-wapo-block-246 > #yith-wapo-addon-5663 #yith-wapo-5663 {
  background-color: #323232 !important;
}
#yith-wapo-block-246 > #yith-wapo-addon-5663 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7 !important;
}
#yith-wapo-block-246 > #yith-wapo-addon-5664 #yith-wapo-5664 {
  background-color: #323232 !important;
}
#yith-wapo-block-246 > #yith-wapo-addon-5664 > .addon-header span {
  font-size: 13px !important;
  color: #009fd7 !important;
}
.options > #yith-wapo-option-5661-0 label {
  color: #009fd7 !important;
  font-weight: 400;
}
.woocommerce #payment ul.payment_methods li .payment_box {
  background-color: rgba(80, 80, 80, 0) !important;
}
#order_review > #payment .payment_method_authorizeaim > label {
  background-color: rgba(80, 80, 80, 0) !important;
}
.wc_payment_method .form-row-wide > label {
  background-color: rgba(80, 80, 80, 0) !important;
}
.wc_payment_method .form-row-first > label {
  background-color: rgba(80, 80, 80, 0) !important;
}
.wc_payment_method .form-row-last > label {
  background-color: rgba(80, 80, 80, 0) !important;
}
#order_review > #payment .payment_method_paypal > label {
  background-color: rgba(80, 80, 80, 0) !important;
}
#order_review > #payment .payment_method_affirm > label {
  width: 20% !important;
  background-color: rgba(80, 80, 80, 0) !important;
}
#payment .payment_method_afterpay .payment-method__label-text:before {
  display: none !important;
}
#payment .payment_method_afterpay .payment-method__label-text:after {
  display: none !important;
}
#payment .payment_method_afterpay .payment-method__label-icon:before {
  display: none !important;
}
#payment .payment_method_afterpay .payment-method__label-icon:after {
  display: none !important;
}
#order_review > #payment .payment_method_afterpay > label {
  background-color: rgba(80, 80, 80, 0) !important;
}
#order_review > #payment .payment_method_sezzlepay > label {
  background-color: rgba(80, 80, 80, 0) !important;
}
#order_review > #payment .payment_method_snap_finance > label {
  background-color: rgba(80, 80, 80, 0) !important;
}
#payment .payment_method_sezzlepay .payment-method__label-icon:before {
  display: none !important;
}
#payment .payment_method_sezzlepay .payment-method__label-text:after {
  display: none !important;
}
#payment .payment_method_sezzlepay .payment-method__label-text:before {
  display: none !important;
}
#payment .payment_method_snap_finance .payment-method__label-text:before {
  display: none !important;
}
#payment .payment_method_snap_finance .payment-method__label-text:after {
  display: none !important;
}
#payment .payment_method_snap_finance .payment-method__label-icon:before {
  display: none !important;
}
#payment .payment_method_snap_finance .payment-method__label-icon:after {
  display: none !important;
}
.form-row .woocommerce-terms-and-conditions-checkbox-text:before {
  display: none !important;
}
.wc_payment_methods > .payment_method_affirm img {
  max-width: 25% !important;
}
.wc_payment_methods > .payment_method_paypal img {
  max-width: 75% !important;
}
.wc_payment_methods .afterpay-logo-img {
  max-width: 75% !important;
}
.wc_payment_methods #snap-finance-checkout-icon {
  max-width: 75% !important;
}
.woocommerce .wc-proceed-to-checkout .button {
  color: #ffffff !important;
}
.u-column2 .woocommerce-privacy-policy-link {
  text-transform: capitalize !important;
}
.collapsible-content__inner > #woocommerce-shipping-fields__field-wrapper > #shipping_first_name_field #shipping_first_name {
  background-color: #505050 !important;
  color: #ffffff !important;
}
.collapsible-content__inner > #woocommerce-shipping-fields__field-wrapper > #shipping_last_name_field #shipping_last_name {
  color: #ffffff !important;
}
.collapsible-content__inner > #woocommerce-shipping-fields__field-wrapper > #shipping_address_1_field #shipping_address_1 {
  color: #ffffff !important;
}
.collapsible-content__inner > #woocommerce-shipping-fields__field-wrapper > #shipping_city_field #shipping_city {
  color: #ffffff !important;
}
.woocommerce-input-wrapper #select2-shipping_state-container {
  color: #ffffff !important;
}
.woocommerce-input-wrapper #select2-shipping_country-container {
  color: #ffffff !important;
}
.collapsible-content__inner > #woocommerce-shipping-fields__field-wrapper > #shipping_postcode_field #shipping_postcode {
  color: #ffffff !important;
}
#customer_login #reg_email {
  color: #ffffff !important;
}
#customer_login #b2bking_registration_roles_dropdown {
  color: #ffffff !important;
}
#customer_login #username {
  color: #ffffff !important;
}
.u-column1 #password {
  color: #ffffff !important;
}
#wpforms-154768 .wpforms-field input {
  color: #ffffff !important;
}
.value #select2-pa_ohms-container {
  color: #ffffff !important;
}
@media screen and (max-width: 375px) {
  .wc_payment_methods > .payment_method_affirm img {
    max-width: 75% !important;
  }
}
