.elementor-2692 .elementor-element.elementor-element-994380c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-65bc973{--update-cart-automatically-display:none;--forms-buttons-hover-text-color:var( --e-global-color-bb6a873 );}.elementor-2692 .elementor-element.elementor-element-65bc973 .shop_table .button:hover, .elementor-2692 .elementor-element.elementor-element-65bc973 .shop_table .button:disabled[disabled]:hover{background-color:var( --e-global-color-675b1e1 );}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-65bc973 *//* =========================
   COLBOBAR CART STYLE CLEAN
========================= */

.cb-cart-page{
  direction:rtl;
}

.cb-cart-page .e-cart__container{
  gap:28px!important;
  align-items:flex-start!important;
}

/* טבלת סל */
.cb-cart-page table.shop_table{
  width:100%!important;
  background:#ffffff!important;
  border:1px solid rgba(37,72,92,.10)!important;
  border-radius:30px!important;
  overflow:hidden!important;
  box-shadow:0 24px 70px rgba(16,25,35,.08)!important;
}

/* כותרות טבלה נקיות */
.cb-cart-page table.shop_table thead th{
  background:#ffffff!important;
  color:#25485c!important;
  font-size:15px!important;
  font-weight:950!important;
  padding:18px 16px!important;
  border:0!important;
  border-bottom:2px solid rgba(245,164,38,.28)!important;
  text-align:center!important;
}

/* תאים */
.cb-cart-page table.shop_table td{
  padding:20px 16px!important;
  border-color:rgba(37,72,92,.08)!important;
  vertical-align:middle!important;
  text-align:center!important;
}

/* תמונת מוצר */
.cb-cart-page .product-thumbnail{
  width:110px!important;
}

.cb-cart-page .product-thumbnail img{
  width:82px!important;
  height:82px!important;
  object-fit:contain!important;
  border-radius:20px!important;
  background:#f7f9fb!important;
  padding:9px!important;
  border:1px solid rgba(37,72,92,.08)!important;
}

/* שם מוצר */
.cb-cart-page .product-name{
  text-align:right!important;
}

.cb-cart-page .product-name a{
  color:#101923!important;
  font-size:17px!important;
  line-height:1.45!important;
  font-weight:950!important;
  text-decoration:none!important;
}

.cb-cart-page .product-name a:hover{
  color:#f5a426!important;
}

/* מחיר וסכום */
.cb-cart-page .product-price,
.cb-cart-page .product-subtotal,
.cb-cart-page .amount{
  color:#f5a426!important;
  font-size:17px!important;
  font-weight:950!important;
}

/* כמות */
.cb-cart-page .quantity{
  display:flex!important;
  justify-content:center!important;
}

.cb-cart-page .quantity input.qty{
  width:76px!important;
  height:42px!important;
  border-radius:999px!important;
  border:1px solid rgba(37,72,92,.14)!important;
  background:#f7f9fb!important;
  color:#101923!important;
  font-size:17px!important;
  font-weight:950!important;
  text-align:center!important;
}

/* מחיקה */
.cb-cart-page a.remove{
  width:38px!important;
  height:38px!important;
  border-radius:999px!important;
  background:#fff3ef!important;
  color:#f27c52!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  font-size:26px!important;
  font-weight:400!important;
  text-decoration:none!important;
}

.cb-cart-page a.remove:hover{
  background:#f27c52!important;
  color:#ffffff!important;
}

/* סיכום סל */
.cb-cart-page .cart_totals{
  width:100%!important;
  background:#ffffff!important;
  border:1px solid rgba(37,72,92,.10)!important;
  border-radius:30px!important;
  padding:28px!important;
  box-shadow:0 24px 70px rgba(16,25,35,.08)!important;
}

.cb-cart-page .cart_totals h2{
  color:#101923!important;
  font-size:34px!important;
  line-height:1.1!important;
  font-weight:950!important;
  margin:0 0 22px!important;
}

.cb-cart-page .cart_totals table{
  width:100%!important;
  border:0!important;
  box-shadow:none!important;
}

.cb-cart-page .cart_totals th,
.cb-cart-page .cart_totals td{
  padding:14px 0!important;
  border-color:rgba(37,72,92,.08)!important;
  font-size:16px!important;
  line-height:1.5!important;
  vertical-align:top!important;
}

.cb-cart-page .cart_totals th{
  width:42%!important;
  text-align:right!important;
  color:#52636e!important;
  font-weight:850!important;
}

.cb-cart-page .cart_totals td{
  width:58%!important;
  text-align:left!important;
  color:#101923!important;
  font-weight:850!important;
}

/* סהכ */
.cb-cart-page .cart_totals .order-total .amount{
  color:#f5a426!important;
  font-size:30px!important;
  line-height:1.15!important;
  font-weight:950!important;
  white-space:nowrap!important;
}

.cb-cart-page .cart_totals .includes_tax{
  display:block!important;
  margin-top:6px!important;
  color:#7a8790!important;
  font-size:14px!important;
  line-height:1.35!important;
  font-weight:700!important;
}

/* כפתורים */
.cb-cart-page button.button,
.cb-cart-page a.button,
.cb-cart-page .checkout-button{
  min-height:54px!important;
  border-radius:18px!important;
  border:0!important;
  background:linear-gradient(135deg,#ffd166,#f5a426)!important;
  color:#101923!important;
  font-size:17px!important;
  font-weight:950!important;
  box-shadow:0 18px 42px rgba(245,164,38,.24)!important;
  transition:.25s ease!important;
  text-decoration:none!important;
}

.cb-cart-page button.button:hover,
.cb-cart-page a.button:hover,
.cb-cart-page .checkout-button:hover{
  transform:translateY(-3px)!important;
  background:linear-gradient(135deg,#ffe08a,#f5a426)!important;
}

/* כפתור מעבר לקופה */
.cb-cart-page .wc-proceed-to-checkout{
  padding-bottom:0!important;
}

.cb-cart-page .wc-proceed-to-checkout a.checkout-button{
  width:100%!important;
  min-height:64px!important;
  border-radius:22px!important;
  font-size:21px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}

/* קופון */
.cb-cart-page .coupon{
  display:flex!important;
  gap:12px!important;
  flex-wrap:wrap!important;
}

.cb-cart-page .coupon input.input-text{
  min-width:220px!important;
  height:50px!important;
  border-radius:16px!important;
  border:1px solid rgba(37,72,92,.14)!important;
  background:#f7f9fb!important;
  color:#101923!important;
  padding:0 16px!important;
  font-weight:850!important;
}

/* מובייל */
@media(max-width:768px){

  .cb-cart-page .e-cart__container{
    display:block!important;
  }

  .cb-cart-page table.shop_table{
    border-radius:24px!important;
  }

  .cb-cart-page table.shop_table thead{
    display:none!important;
  }

  .cb-cart-page table.shop_table td{
    padding:14px 10px!important;
  }

  .cb-cart-page .product-thumbnail{
    width:72px!important;
  }

  .cb-cart-page .product-thumbnail img{
    width:62px!important;
    height:62px!important;
    border-radius:16px!important;
  }

  .cb-cart-page .product-name a{
    font-size:14px!important;
    line-height:1.35!important;
  }

  .cb-cart-page .product-price,
  .cb-cart-page .product-subtotal,
  .cb-cart-page .amount{
    font-size:14px!important;
  }

  .cb-cart-page .quantity input.qty{
    width:60px!important;
    height:38px!important;
    font-size:15px!important;
  }

  .cb-cart-page a.remove{
    width:34px!important;
    height:34px!important;
    font-size:22px!important;
  }

  .cb-cart-page .cart_totals{
    margin-top:22px!important;
    padding:22px!important;
    border-radius:24px!important;
  }

  .cb-cart-page .cart_totals h2{
    font-size:28px!important;
  }

  .cb-cart-page .cart_totals .order-total .amount{
    font-size:24px!important;
  }

  .cb-cart-page .wc-proceed-to-checkout a.checkout-button{
    min-height:56px!important;
    font-size:18px!important;
    border-radius:18px!important;
  }

  .cb-cart-page .coupon{
    flex-direction:column!important;
  }

  .cb-cart-page .coupon input.input-text,
  .cb-cart-page .coupon button{
    width:100%!important;
  }
}/* End custom CSS */