.elementor-9 .elementor-element.elementor-element-940e7c4{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right: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-9 .elementor-element.elementor-element-e773370{text-align:right;}.elementor-9 .elementor-element.elementor-element-e773370 .elementor-heading-title{font-family:"artzi", Sans-serif;font-size:2.5rem;font-weight:700;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d654ade{--update-cart-automatically-display:none;--sections-border-type:none;--sections-title-color:var( --e-global-color-primary );--links-normal-color:var( --e-global-color-primary );--sections-radio-buttons-color:var( --e-global-color-primary );--forms-buttons-normal-text-color:var( --e-global-color-secondary );--forms-buttons-border-type:none;--forms-buttons-border-radius:32px 32px 32px 32px;--forms-buttons-padding:10px 20px 10px 20px;--forms-buttons-width:auto;--order-summary-color:var( --e-global-color-primary );--order-summary-variations-color:var( --e-global-color-primary );--product-link-normal-color:var( --e-global-color-primary );--product-link-hover-color:var( --e-global-color-primary );--order-summary-items-divider-color:#10406733;--order-summary-items-divider-weight:1px;--order-summary-quantity-border-color:#FFFFFF00;--order-summary-quantity-border-weight:0px;--order-summary-remove-icon-normal-color:var( --e-global-color-primary );--totals-color:var( --e-global-color-primary );--totals-divider-color:#10406733;--totals-divider-weight:1px;--checkout-button-normal-text-color:var( --e-global-color-secondary );--checkout-button-border-radius:32px 32px 32px 32px;--checkout-button-padding:10px 20px 10px 20px;--checkout-button-width:fit-content;}.elementor-9 .elementor-element.elementor-element-d654ade .shop_table .button{background-color:var( --e-global-color-primary );font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d654ade .wc-proceed-to-checkout{--place-order-title-alignment:flex-end;--checkout-button-width:fit-content;}.elementor-9 .elementor-element.elementor-element-d654ade .cart_totals h2{font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade {--sections-descriptions-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d654ade .e-cart-content, .elementor-9 .elementor-element.elementor-element-d654ade .woocommerce-shipping-destination, .elementor-9 .elementor-element.elementor-element-d654ade .shipping-calculator-button{font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade #shipping_method li label{font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade .coupon .input-text, .elementor-9 .elementor-element.elementor-element-d654ade .cart-collaterals .input-text, .elementor-9 .elementor-element.elementor-element-d654ade select, .elementor-9 .elementor-element.elementor-element-d654ade .select2-selection--single{font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d654ade .e-shop-table .cart th, .elementor-9 .elementor-element.elementor-element-d654ade .e-shop-table .cart td:before{font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade .cart td span, .elementor-9 .elementor-element.elementor-element-d654ade .cart td, .elementor-9 .elementor-element.elementor-element-d654ade .input-text.qty{font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade .product-name .variation{font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade .cart_totals .shop_table td:before, .elementor-9 .elementor-element.elementor-element-d654ade .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade .checkout-button{font-family:"artzi", Sans-serif;}.elementor-9 .elementor-element.elementor-element-d654ade .coupon{--sections-border-type:solid;border-width:2px 0px 0px 0px;--sections-border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-e773370 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-e773370 .elementor-heading-title{font-size:40px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-d654ade */.elementor-9 .elementor-element.elementor-element-d654ade .e-cart-totals {
    border: 1px solid #10406733;
    border-radius: 15px;
    padding: 40px
}

.elementor-9 .elementor-element.elementor-element-d654ade .woocommerce-shipping-calculator {
    display: none;
}

/* עטיפה בצורת קפסולה */
.woocommerce .quantity {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    border: 1px solid #00476d;
    border-radius: 50px;
    padding: 5px 0px;
}

/* שדה הכמות */
.woocommerce .quantity .qty {
    border: none !important;
    width: 40px;
    text-align: center !important;
    font-size: 18px;
}

/* כפתורי + ו - יפים */
.woocommerce .quantity button {
    color: #00476d;
    line-height: 1;
    user-select: none;
    border: none;
    
}

/* אנימציות קלות */
.woocommerce .quantity button:hover {
    border: none;
    background: transparent;
}

/* ביטול חיצים בכמות — Chrome, Edge, Safari */
.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,
.woocommerce .quantity input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* ביטול חיצים בכמות — Firefox */
.woocommerce .quantity input[type=number] {
    -moz-appearance: textfield;
}

/* הסתרת האיקס המקורי */
.cart_item .product-remove a {
    font-size: 0 !important;
}

/* אייקון מחיקה מותאם אישית */
.cart_item .product-remove a::before {
    content: "";
    width: 24px;
    height: 24px;
    display: inline-block;
    background-image: url('https://media.yefe.co.il/2025/10/trash-1-1.svg');
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'artzi';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://yefe.co.il/wp-content/uploads/2025/10/artzi-bold-fm.eot');
	src: url('https://yefe.co.il/wp-content/uploads/2025/10/artzi-bold-fm.eot?#iefix') format('embedded-opentype'),
		url('https://yefe.co.il/wp-content/uploads/2025/10/artzi-bold-fm.woff2') format('woff2'),
		url('https://yefe.co.il/wp-content/uploads/2025/10/artzi-bold-fm.woff') format('woff');
}
@font-face {
	font-family: 'artzi';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://yefe.co.il/wp-content/uploads/2025/10/artzi-regular-fm.eot');
	src: url('https://yefe.co.il/wp-content/uploads/2025/10/artzi-regular-fm.eot?#iefix') format('embedded-opentype'),
		url('https://yefe.co.il/wp-content/uploads/2025/10/artzi-regular-fm.woff2') format('woff2'),
		url('https://yefe.co.il/wp-content/uploads/2025/10/artzi-regular-fm.woff') format('woff');
}
/* End Custom Fonts CSS */