.elementor-8287 .elementor-element.elementor-element-d479856 > .elementor-container{max-width:1515px;}.elementor-8287 .elementor-element.elementor-element-d479856{margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-8287 .elementor-element.elementor-element-34b604c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8287 .elementor-element.elementor-element-192eb68 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:41px;font-weight:400;}.elementor-8287 .elementor-element.elementor-element-07aa656{--update-cart-automatically-display:none;--sections-background-color:#FFFFFF;--sections-border-type:none;--sections-title-color:#000000;--sections-descriptions-spacing:21px;--links-normal-color:#000000;--sections-radio-buttons-color:#000000;--checkout-button-normal-text-color:#F8F8F8;}.elementor-8287 .elementor-element.elementor-element-07aa656 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#000000;}.elementor-8287 .elementor-element.elementor-element-07aa656 .e-cart-content, .elementor-8287 .elementor-element.elementor-element-07aa656 .woocommerce-shipping-destination, .elementor-8287 .elementor-element.elementor-element-07aa656 .shipping-calculator-button{font-family:"Heebo", Sans-serif;font-size:12px;}.elementor-8287 .elementor-element.elementor-element-07aa656 #shipping_method li label{font-size:16px;}.elementor-8287 .elementor-element.elementor-element-07aa656 .checkout-button{border-style:none;}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-07aa656 */.cart-tight .e-cart__column-end{
  background: #f4f5f7;         /* רקע אפור רק לעמודה של הסיכומים */
  padding: 20px !important;    /* מרווח פנימי 20px */
  border-radius: 0px;         /* אפשר להסיר אם לא רוצים רדיוס */
}

/* לוודא שהתוכן בפנים לא שם רקעים משלו */
.cart-tight .e-cart__column-end .shop_table,
.cart-tight .e-cart__column-end .e-cart-totals,
.cart-tight .e-cart__column-end .cart-collaterals{
  background: transparent !important;
  border: 0 !important;
}


.elementor-widget-woocommerce-cart .e-cart__container {
    align-items: stretch;
    display: grid
;
    flex-wrap: wrap;
    grid-template-columns: 75% auto;
   
}

/* הסתרת עמודת הכמות לגמרי (כותרת + תאים) */
.elementor-widget-woocommerce-cart .shop_table thead th.product-quantity,
.elementor-widget-woocommerce-cart .shop_table tbody td.product-quantity,
.elementor-widget-woocommerce-cart .shop_table tfoot td.product-quantity{
  display: none !important;
}

/* חיזוק והגדלת כותרת המוצר (Bold + +2px) */
.elementor-widget-woocommerce-cart .product-name a{
  font-weight: 700 !important;
  font-size: 16px !important; /* בהנחה שהיה 14px – עכשיו +2px */
}

/* רווח אנכי גדול יותר בין הקו העליון לטקסט של הכותרות */
.elementor-widget-woocommerce-cart .shop_table thead th{
  border-top: 2px solid #e5e7eb !important;
  border-bottom: 2px solid #e5e7eb !important;
  padding-top: 8px !important;   /* ↑ הגדל/הקטן לפי הטעם */
  padding-bottom: 8px !important; /* שומר מרווח גם מלמטה */
}

/* טוען את Heebo (אפשר להדביק ישירות ב-“CSS נוסף”) */
@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;600;700;800;900&display=swap');

/* מחיל Heebo על כל האלמנטים בתוך וידג'ט סל הקניות של אלמנטור */
.elementor-widget-woocommerce-cart,
.elementor-widget-woocommerce-cart *{
  font-family: 'Heebo', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif !important;
}

/* כפתורים/כותרות קצת מודגשים יותר (אופציונלי) */
.elementor-widget-woocommerce-cart h1,
.elementor-widget-woocommerce-cart h2,
.elementor-widget-woocommerce-cart h3,
.elementor-widget-woocommerce-cart .button,
.elementor-widget-woocommerce-cart .checkout-button{
  font-weight: 700;
}

/* קווים שחורים מפרידים בתוך ה-Cart Totals */
.elementor-widget-woocommerce-cart .cart_totals h2{
  border-bottom: 2px solid #111;
  padding-bottom: 10px;
  margin-bottom: 12px;
}

/* קו בין כל שורת סכומים */
.elementor-widget-woocommerce-cart .cart_totals .shop_table tr th,
.elementor-widget-woocommerce-cart .cart_totals .shop_table tr td{
  border-bottom: 2px solid #111 !important;
  padding: 10px 0;
}

/* קו תחתון מודגש אחרי השורה האחרונה */
.elementor-widget-woocommerce-cart .cart_totals .shop_table tr:last-child th,
.elementor-widget-woocommerce-cart .cart_totals .shop_table tr:last-child td{
  border-bottom: 2px solid #111 !important;
}/* End custom CSS */