.elementor-2544 .elementor-element.elementor-element-304cf4e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2544 .elementor-element.elementor-element-304cf4e .elementor-divider-separator{width:100%;}.elementor-2544 .elementor-element.elementor-element-304cf4e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-8a95f0a *//* ✅ 1. Κουμπί "Προχωρήστε στην πληρωμή" – πράσινο γεμάτο */
body .e-cart__column-end a.checkout-button {
  background-color: #61CE70 !important;
  color: white !important;
  border: 2px solid #61CE70 !important;
  font-weight: 600;
  text-transform: uppercase;
  padding: 10px 20px;
  transition: background-color 0.3s, color 0.3s;
}
body .e-cart__column-end a.checkout-button:hover {
  background-color: white !important;
  color: #61CE70 !important;
}

/* ✅ 2. Κουμπί "Ενημέρωση Καλαθιού" – πράσινο περίγραμμα */
body .e-cart-section button[name="update_cart"] {
  background-color: white !important;
  border: 2px solid #61CE70 !important;
  color: #61CE70 !important;
  font-weight: 600;
  text-transform: uppercase;
  padding: 10px 20px;
  transition: background-color 0.3s, color 0.3s;
}
body .e-cart-section button[name="update_cart"]:hover {
  background-color: #61CE70 !important;
  color: white !important;
}

/* ✅ 3. Κουμπί "Εφαρμογή Κουπονιού" – πράσινο περίγραμμα */
body .coupon-col-end button {
  background-color: white !important;
  border: 2px solid #61CE70 !important;
  color: #61CE70 !important;
  font-weight: 600;
  text-transform: uppercase;
  padding: 10px 20px;
  transition: background-color 0.3s, color 0.3s;
}
body .coupon-col-end button:hover {
  background-color: #61CE70 !important;
  color: white !important;
}
/* Σύνδεσμος "Πίσω στην Αρχική" ή παρόμοιο – σαν πράσινο κουμπί */
#main a.button, 
#main .elementor-section a.button, 
#main p > a {
  background-color: #61CE70 !important;
  color: white !important;
  border: 2px solid #61CE70 !important;
  font-weight: 600;
  text-transform: uppercase;
  padding: 10px 20px;
  display: inline-block;
  transition: background-color 0.3s, color 0.3s;
  border-radius: 4px;
  text-decoration: none;
}

#main a.button:hover,
#main .elementor-section a.button:hover,
#main p > a:hover {
  background-color: white !important;
  color: #61CE70 !important;
  text-decoration: none;
}/* End custom CSS */