.woocommerce div.product form.cart div.quantity input.qty {
  background-color: #5c5949;
}
.woocommerce div.product .variations .value select {
  background-color: #5c5949;
  max-width: 50%;
  margin-left: 0;
  padding-left: 9px;
}
.wapf-field-input #\34 7981 {
  position: relative;
  top: 10px;
  background-color: #5c5949;
}
.wapf-field-input #\35 3524 {
  position: relative;
  top: 9px;
  background-color: #5c5949;
}
.wapf-field-input #\36 1267 {
  position: relative;
  top: 9px;
  background-color: #5c5949;
}
.wapf-field-input #\31 3233 {
  position: relative;
  top: 9px;
  background-color: #5c5949;
}
.wapf-field-input #\32 5485 {
  position: relative;
  top: 9px;
  background-color: #5c5949;
}
.wapf-field-input #\39 0206 {
  position: relative;
  top: 9px;
  background-color: #5c5949;
}
.wapf-field-input #\31 6848 {
  position: relative;
  top: 9px;
  background-color: #5c5949;
}
.wapf-field-input #\37 3279 {
  position: relative;
  top: 0px;
  background-color: #5c5949;
  margin-top: 5px;
  padding-top: 0px;
}
.woocommerce .cart-collaterals .cart_totals {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: -15px;
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: -15px;
  background-color: rgba(0, 0, 0, 0.65);
}
.woocommerce .wc-proceed-to-checkout .button {
  border-radius: 100px 100px 100px 100px;
}
.woocommerce #order_review {
  background-color: rgba(0, 0, 0, 0.65);
  margin-top: -15px;
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: -15px;
  padding-top: 0px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
}
#order_review > #payment #payment_method_ppcp-gateway {
  background-color: #5c5949;
}
#order_review > #payment #payment_method_sumup {
  background-color: #5c5949;
}
#order_review > #payment #payment_method_stripe {
  background-color: #5c5949;
}
#order_review > #payment #payment_method_stripe_klarna {
  background-color: #5c5949;
}
strong #terms {
  background-color: #5c5949;
}
strong .woocommerce-terms-and-conditions-checkbox-text {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.8);
  background-color: #5c5949;
}
.woocommerce form.checkout .form-row .input-text {
  background-color: #5c5949;
  padding-left: 15px;
}
.woocommerce-cart .woocommerce table.shop_table.cart div.quantity input.qty {
  background-color: #5c5949;
}
.woocommerce-billing-fields #billing_country {
  padding-left: 15px;
  background-color: #5c5949;
}
div #ship-to-different-address-checkbox {
  background-color: #5c5949;
}
.shipping_address #shipping_country {
  background-color: #5c5949;
  padding-left: 15px;
}
.wapf-field-input #\31 9762 {
  position: relative;
  top: 0px;
  background-color: #5c5949;
  margin-top: 5px;
  padding-top: 0px;
}
.wapf-field-input #\37 6409 {
  background-color: #5c5949;
  margin-top: 5px;
}
.thwepo-extra-options #signed772 {
  background-color: #5c5949;
}
.thwepo-extra-options #signed264 {
  background-color: #5c5949;
  padding-left: 15px;
  max-width: 50%;
}
