.elementor-34 .elementor-element.elementor-element-aa968a3{--display:flex;}.elementor-34 .elementor-element.elementor-element-8ea7a5e .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#243144;}.elementor-34 .elementor-element.elementor-element-8ea7a5e {--sections-descriptions-color:#243144;}.elementor-34 .elementor-element.elementor-element-8ea7a5e{--links-normal-color:#243144;--forms-buttons-border-type:solid;--forms-buttons-border-color:#243144;--order-summary-color:#000000;--product-link-normal-color:#6E1515;--checkout-button-border-radius:10px 10px 10px 10px;}.elementor-34 .elementor-element.elementor-element-8ea7a5e .shop_table .button{border-width:3px 3px 3px 3px;}.elementor-34 .elementor-element.elementor-element-8ea7a5e .woocommerce-cart-form{--order-summary-title-color:#000000;}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-8ea7a5e *//* מסגרת קופסת סיכום עגלה */
.woocommerce-cart .cart-collaterals .cart_totals {
  background: #ffffff;
  border: 2px solid #e8dffb;
  border-radius: 24px;
  padding: 30px;
  box-shadow: 0 10px 28px rgba(0, 0, 0, 0.05);
}

/* טבלת פרטי המוצר בעגלה */
.woocommerce-cart table.shop_table {
  border-collapse: separate;
  border-spacing: 0 20px;
  background: none;
}

.woocommerce-cart table.shop_table th {
  background: none;
  font-weight: 700;
  color: #2c2c2c;
  font-size: 16px;
}

.woocommerce-cart table.shop_table td {
  background: #fff;
  border-radius: 16px;
  padding: 20px;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);
}

/* כפתור "עדכן עגלה" */
.woocommerce-cart .actions .button {
  background: #d8d8d8;
  color: #333;
  padding: 10px 22px;
  border-radius: 14px;
  font-weight: 600;
  transition: 0.3s ease;
}

.woocommerce-cart .actions .button:hover {
  background: #bcbcbc;
  color: #000;
}

/* כפתור צ'קאאוט */
.woocommerce .wc-proceed-to-checkout a.checkout-button {
  background: #2c2f3b;
  color: #fff;
  border-radius: 16px;
  padding: 16px 30px;
  font-size: 17px;
  font-weight: 600;
  display: inline-block;
  transition: 0.3s ease;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
  text-align: center;
}

.woocommerce .wc-proceed-to-checkout a.checkout-button:hover {
  background: #4a90e2;
  transform: scale(1.03);
}

/* שדות קופון */
.woocommerce-cart .coupon input.input-text {
  border-radius: 12px;
  padding: 12px;
  border: 1px solid #ccc;
}

.woocommerce-cart .coupon .button {
  border-radius: 12px;
  padding: 12px 20px;
  background: #2c2f3b;
  color: #fff;
  transition: 0.3s ease;
}

.woocommerce-cart .coupon .button:hover {
  background: #4a90e2;
}/* End custom CSS */