.elementor-1594 .elementor-element.elementor-element-433d52b{--display:flex;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1594 .elementor-element.elementor-element-92fcb52 .woocommerce #customer_details .form-row .input-text, .elementor-1594 .elementor-element.elementor-element-92fcb52  .woocommerce #customer_details .form-row textarea, .elementor-1594 .elementor-element.elementor-element-92fcb52 .woocommerce form #customer_details select, .elementor-1594 .elementor-element.elementor-element-92fcb52 .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-1594 .elementor-element.elementor-element-92fcb52 #coupon_code, .elementor-1594 .elementor-element.elementor-element-92fcb52 .select2-container--default .select2-selection--single, .elementor-1594 .elementor-element.elementor-element-92fcb52 .woocommerce-checkout #payment .payment_methods .payment_box{background-color:#000000;}.elementor-1594 .elementor-element.elementor-element-92fcb52 #payment #place_order{background-color:#08FF00;}.elementor-1594 .elementor-element.elementor-element-92fcb52{--sections-background-color:#000000;--sections-border-color:#FFFFFF;--sections-title-color:#FFFFFF;--sections-descriptions-color:#FFFFFF;--sections-messages-color:#FFFFFF;--sections-checkboxes-color:#FFFFFF;--links-normal-color:#FF0082;--forms-labels-color:#FFFFFF;--forms-fields-normal-color:#A7A7A7;--forms-fields-border-radius:1px 1px 1px 1px;--order-summary-items-color:#FFFFFF;--order-summary-variations-color:#FFFFFF;--order-summary-items-divider-color:#FFFFFF;--order-summary-totals-color:#888888;--order-summary-totals-divider-color:#FFFFFF;--purchase-button-normal-text-color:#000000;}.elementor-1594 .elementor-element.elementor-element-92fcb52 h3#order_review_heading, .elementor-1594 .elementor-element.elementor-element-92fcb52 .woocommerce-billing-fields h3, .elementor-1594 .elementor-element.elementor-element-92fcb52 .woocommerce-additional-fields h3{font-family:"Lato", Sans-serif;}.e-woo-select2-wrapper .select2-results__option{color:#A7A7A7;}.elementor-1594 .elementor-element.elementor-element-92fcb52 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#A7A7A7 transparent transparent transparent;}.elementor-1594 .elementor-element.elementor-element-92fcb52 #customer_details .input-text, .elementor-1594 .elementor-element.elementor-element-92fcb52  #customer_details .form-row textarea, .elementor-1594 .elementor-element.elementor-element-92fcb52 .woocommerce form #customer_details select, .elementor-1594 .elementor-element.elementor-element-92fcb52 .e-woocommerce-login-anchor .input-text, .elementor-1594 .elementor-element.elementor-element-92fcb52 #coupon_code, .elementor-1594 .elementor-element.elementor-element-92fcb52 .select2-container--default .select2-selection--single{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-92fcb52 *//* Totals */
body.woocommerce-checkout tfoot td,
body.woocommerce-checkout tfoot th {
  padding: 10px;
  font-weight: 600;
  color: #ccc;
  border: none;
}

body.woocommerce-checkout tfoot tr.order-total td,
body.woocommerce-checkout tfoot tr.order-total th {
  color: #fff;
  font-size: 17px;
}

/* Remove item button */
body.woocommerce-checkout a.remove {
  background: var(--accent2);
  color: #FF0000 !important;
  border-radius: 50%;
  width: 26px;
  height: 26px;
  line-height: 24px;
  text-align: center;
  display: inline-block;
  font-weight: bold;
  transition: 0.3s;
}

body.woocommerce-checkout a.remove:hover {
  background: var(--accent1);
}

/* Quantity field */
body.woocommerce-checkout table.shop_table .quantity input.qty {
  background: #000;
  color: var(--text);
  border: 1px solid var(--accent2);
  border-radius: 8px;
  width: 60px;
  text-align: center;
  font-weight: 600;
  transition: all 0.3s ease;
}

body.woocommerce-checkout table.shop_table .quantity input.qty:focus {
  border-color: var(--accent1);
  box-shadow: 0 0 6px rgba(253, 159, 33, 0.4);
}/* End custom CSS */