.elementor-470 .elementor-element.elementor-element-2b6f1e44 > .elementor-container{max-width:1400px;}.elementor-470 .elementor-element.elementor-element-2b6f1e44{margin-top:150px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-470 .elementor-element.elementor-element-797887b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-470 .elementor-element.elementor-element-39a2bd79{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;color:#3F3F3F;}/* Start custom CSS for text-editor, class: .elementor-element-39a2bd79 *//* ===== CART BUTTON GRADIENT ===== */
.woocommerce-cart .coupon button,
.woocommerce-cart button[name="update_cart"],
.checkout-button{
  background:linear-gradient(135deg,#FDC83B,#ADC935,#70CA30)!important;
  color:#312E2E!important;
  border:none!important;
  border-radius:40px!important;
  padding:10px 20px!important;
  font-weight:600!important;
  transition:all .3s ease!important;
}

/* HOVER EFFECT (NO DIRECTION CHANGE) */
.woocommerce-cart .coupon button:hover,
.woocommerce-cart button[name="update_cart"]:hover,
.checkout-button:hover{
  filter:brightness(0.9)!important;
}/* ===== CART BUTTON GRADIENT ===== */
.woocommerce-cart .coupon button,
.woocommerce-cart button[name="update_cart"],
.checkout-button{
  background:linear-gradient(135deg,#FDC83B,#ADC935,#70CA30)!important;
  color:#312E2E!important;
  border:none!important;
  border-radius:40px!important;
  padding:10px 20px!important;
  font-weight:600!important;
  transition:all .3s ease!important;
}

/* HOVER EFFECT (NO DIRECTION CHANGE) */
.woocommerce-cart .coupon button:hover,
.woocommerce-cart button[name="update_cart"]:hover,
.checkout-button:hover{
  filter:brightness(0.9)!important;
}/* ===== CART PAGE TEXT COLOR ===== */
.woocommerce-cart,
.woocommerce-cart table,
.woocommerce-cart th,
.woocommerce-cart td,
.woocommerce-cart .product-name a,
.woocommerce-cart .cart_totals,
.woocommerce-cart .cart_totals h2{
  color:#3F3F3F!important;
}

/* ===== COUPON INPUT TEXT ===== */
.woocommerce-cart .coupon input{
  color:#3F3F3F!important;
}

/* ===== QUANTITY INPUT ===== */
.woocommerce-cart input.qty{
  color:#3F3F3F!important;
}

/* ===== SUBTOTAL & TOTAL TEXT ===== */
.woocommerce-cart .cart_totals td,
.woocommerce-cart .cart_totals th{
  color:#3F3F3F!important;
}/* End custom CSS */