.elementor-27311 .elementor-element.elementor-element-a3afab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27311 .elementor-element.elementor-element-a3afab3:not(.elementor-motion-effects-element-type-background), .elementor-27311 .elementor-element.elementor-element-a3afab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3635a5c );}.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-menu-toggle{margin:0 auto;}.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-nav-menu--main .elementor-item{color:#FFF6F1;fill:#FFF6F1;}.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-nav-menu--main .elementor-item:focus{color:#EBE0E0;fill:#EBE0E0;}.elementor-27311 .elementor-element.elementor-element-275cd06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27311 .elementor-element.elementor-element-688ec3e .jet-blocks-cart__heading-link{background-color:var( --e-global-color-3635a5c );}.elementor-27311 .elementor-element.elementor-element-688ec3e .jet-blocks-cart__icon{color:#F1E7E7;}.elementor-27311 .elementor-element.elementor-element-688ec3e .jet-blocks-cart__count{background-color:var( --e-global-color-3635a5c );}.elementor-27311 .elementor-element.elementor-element-e082f08{--display:flex;}.elementor-27311 .elementor-element.elementor-element-7cfce63 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-27311 .elementor-element.elementor-element-7cfce63 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-27311 .elementor-element.elementor-element-7cfce63 .jet-ajax-search__submit{color:#E4E4E4;background-color:var( --e-global-color-3635a5c );}.elementor-27311 .elementor-element.elementor-element-7cfce63 .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27311 .elementor-element.elementor-element-b5a1cb8{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27311 .elementor-element.elementor-element-b5a1cb8:not(.elementor-motion-effects-element-type-background), .elementor-27311 .elementor-element.elementor-element-b5a1cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27311 .elementor-element.elementor-element-f45c590{text-align:center;}.elementor-27311 .elementor-element.elementor-element-f45c590 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-3635a5c );}.elementor-27311 .elementor-element.elementor-element-9b9abd4{--display:flex;}.elementor-27311 .elementor-element.elementor-element-1aa3e03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-27311 .elementor-element.elementor-element-1aa3e03 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-3635a5c );}.elementor-27311 .elementor-element.elementor-element-41420fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27311 .elementor-element.elementor-element-2f1bbeb{text-align:center;}.elementor-27311 .elementor-element.elementor-element-2f1bbeb .elementor-heading-title{font-family:"Heebo", Sans-serif;font-weight:600;color:var( --e-global-color-3635a5c );}.elementor-27311 .elementor-element.elementor-element-77ce5f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27311 .elementor-element.elementor-element-4b74f76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27311 .elementor-element.elementor-element-6947d0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27311 .elementor-element.elementor-element-705994d .elementor-icon-box-wrapper{gap:15px;}.elementor-27311 .elementor-element.elementor-element-d5a5d06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27311 .elementor-element.elementor-element-fdd1a51 .elementor-icon-box-wrapper{gap:15px;}.elementor-27311 .elementor-element.elementor-element-a821f6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27311 .elementor-element.elementor-element-8db943b .elementor-icon-box-wrapper{gap:15px;}.elementor-27311 .elementor-element.elementor-element-ad9e1c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27311 .elementor-element.elementor-element-3279561 .elementor-icon-box-wrapper{gap:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27311 .elementor-element.elementor-element-6947d0e{--width:25%;}.elementor-27311 .elementor-element.elementor-element-d5a5d06{--width:25%;}.elementor-27311 .elementor-element.elementor-element-a821f6f{--width:25%;}.elementor-27311 .elementor-element.elementor-element-ad9e1c7{--width:25%;}}/* Start custom CSS for nav-menu, class: .elementor-element-ea49e41 */.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-nav-menu{
display:flex;
justify-content:center;
gap:24px;
flex-wrap:wrap;
}

.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-item{
font-size:16px;
font-weight:700;
color:#ffffff;
padding:8px 0;
transition:all .25s ease;
position:relative;
}

.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-item:hover{
color:#ffffff;
}

.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-item::after{
content:"";
position:absolute;
bottom:-4px;
right:0;
height:2px;
width:0;
background:#ffffff;
transition:width .25s ease;
}

.elementor-27311 .elementor-element.elementor-element-ea49e41 .elementor-item:hover::after{
width:100%;
}/* End custom CSS */
/* Start custom CSS for jet-blocks-cart, class: .elementor-element-688ec3e *//* רק בעמודי חנות */
.woocommerce .elementor-widget-woocommerce-menu-cart,
.post-type-archive-product .elementor-widget-woocommerce-menu-cart,
.single-product .elementor-widget-woocommerce-menu-cart{

position:absolute;
left:20px;
right:auto;
top:50%;
transform:translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for jet-ajax-search, class: .elementor-element-7cfce63 */.elementor-27311 .elementor-element.elementor-element-7cfce63 form {
    display: flex !important;
    flex-direction: row-reverse !important;
}

.elementor-27311 .elementor-element.elementor-element-7cfce63 input {
    order: 1;
}

.elementor-27311 .elementor-element.elementor-element-7cfce63 button {
    order: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f45c590 */.elementor-27311 .elementor-element.elementor-element-f45c590 .elementor-heading-title{
font-size:32px;
font-weight:800;
line-height:1.2;
color:#111827;
margin-bottom:18px;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-1aa3e03 *//* הסתרת כמות מוצרים */
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .count{
display:none !important;
}

/* גריד קטגוריות */
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories{
display:grid;
grid-template-columns:repeat(4,minmax(0,1fr));
gap:30px;
list-style:none;
margin:0;
padding:0;
}

/* כרטיס קטגוריה */
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products li,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories li,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories li{
background:#ffffff;
border:1px solid #e6e6e6;
border-radius:14px;
overflow:hidden;
text-align:center;
position:relative;
transition:all .25s ease;
box-shadow:0 4px 18px rgba(0,0,0,0.05);
}

/* hover מקצועי */
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products li:hover,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories li:hover,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories li:hover{
transform:translateY(-6px);
box-shadow:0 18px 40px rgba(0,0,0,0.12);
border-color:#dddddd;
}

/* תמונות */
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products li img,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories li img,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories li img{
width:100%;
height:240px;
object-fit:cover;
display:block;
background:#ffffff;
border-bottom:1px solid #f0f0f0;
transition:transform .35s ease;
}

/* זום קטן */
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products li:hover img,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories li:hover img,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories li:hover img{
transform:scale(1.04);
}

/* כותרת קטגוריה */
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products li a,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories li a,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories li a{
display:block;
padding:18px 14px 20px;
text-decoration:none;
color:#111827;
font-size:18px;
font-weight:700;
line-height:1.4;
min-height:60px;
}

/* hover לכותרת */
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products li a:hover,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories li a:hover,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories li a:hover{
color:#d7194d;
}

/* טאבלט */
@media (max-width:1024px){
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories{
grid-template-columns:repeat(3,minmax(0,1fr));
gap:24px;
}
}

/* מובייל */
@media (max-width:767px){
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories{
grid-template-columns:repeat(2,minmax(0,1fr));
gap:16px;
}

.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products li img,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories li img,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories li img{
height:170px;
}

.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.products li a,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 ul.product-categories li a,
.elementor-27311 .elementor-element.elementor-element-1aa3e03 .product-categories li a{
font-size:16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9abd4 *//* הסתרת כמות מוצרים */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .count{
display:none !important;
}

/* אזור כללי */
.elementor-27311 .elementor-element.elementor-element-9b9abd4{
background:#ffffff;
padding:32px;
border-radius:18px;
direction:rtl;
}

/* גריד */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories{
display:grid;
grid-template-columns:repeat(4,minmax(0,1fr));
gap:30px;
list-style:none;
margin:0;
padding:0;
}

/* כרטיס */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li{
background:#fff;
border:1px solid #e7e7e7;
border-radius:14px;
overflow:hidden;
text-align:center;
position:relative;
transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;
box-shadow:0 4px 16px rgba(0,0,0,0.05);
}

/* Hover */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li:hover,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li:hover,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li:hover{
transform:translateY(-6px);
box-shadow:0 18px 42px rgba(0,0,0,0.12);
border-color:#dcdcdc;
}

/* תמונה */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li img,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li img,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li img{
width:100%;
height:250px;
object-fit:cover;
display:block;
background:#fff;
border-bottom:1px solid #f0f0f0;
transition:transform .35s ease;
}

/* זום עדין לתמונה */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li:hover img,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li:hover img,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li:hover img{
transform:scale(1.05);
}

/* קישור / שם קטגוריה */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li a,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li a,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li a{
display:block;
text-decoration:none;
color:#111827;
font-size:18px;
font-weight:700;
line-height:1.45;
padding:18px 14px 20px;
min-height:70px;
position:relative;
z-index:2;
}

/* צבע hover לכותרת */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li a:hover,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li a:hover,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li a:hover{
color:#d7194d;
}

/* קו עדין מעל הכותרת */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li a:before,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li a:before,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li a:before{
content:"";
display:block;
width:48px;
height:2px;
background:#ececec;
margin:0 auto 14px;
border-radius:2px;
}

/* כפתור overlay על hover */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li:after,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li:after,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li:after{
content:"צפי בקטגוריה";
position:absolute;
top:205px;
left:50%;
transform:translateX(-50%) translateY(10px);
background:#111827;
color:#fff;
font-size:14px;
font-weight:600;
padding:10px 16px;
border-radius:999px;
opacity:0;
visibility:hidden;
transition:all .25s ease;
z-index:3;
pointer-events:none;
}

.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li:hover:after,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li:hover:after,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li:hover:after{
opacity:1;
visibility:visible;
transform:translateX(-50%) translateY(0);
}

/* רקע overlay עדין על התמונה */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li .woocommerce-loop-category__title,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li .woocommerce-loop-category__title{
display:block;
}

/* שיפור כרטיסים */
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li::before,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li::before,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li::before{
content:"";
position:absolute;
inset:0;
border-radius:14px;
pointer-events:none;
box-shadow:inset 0 1px 0 rgba(255,255,255,0.7);
}

/* טאבלט */
@media (max-width:1024px){
.elementor-27311 .elementor-element.elementor-element-9b9abd4{
padding:22px;
}

.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories{
grid-template-columns:repeat(3,minmax(0,1fr));
gap:22px;
}

.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li img,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li img,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li img{
height:220px;
}

.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li:after,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li:after,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li:after{
top:178px;
}
}

/* מובייל */
@media (max-width:767px){
.elementor-27311 .elementor-element.elementor-element-9b9abd4{
padding:14px;
border-radius:12px;
}

.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories{
grid-template-columns:repeat(2,minmax(0,1fr));
gap:16px;
}

.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li{
border-radius:12px;
}

.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li img,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li img,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li img{
height:170px;
}

.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li a,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li a,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li a{
font-size:15px;
padding:14px 10px 16px;
min-height:58px;
}

.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.products li:after,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 ul.product-categories li:after,
.elementor-27311 .elementor-element.elementor-element-9b9abd4 .product-categories li:after{
top:128px;
font-size:12px;
padding:8px 12px;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3fb0613 */.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product{
display:flex;
flex-direction:column;
justify-content:flex-start;
height:100%;
min-height:460px;
background:#fff;
border:1px solid #e5e7eb;
border-radius:18px;
padding:22px;
box-shadow:0 6px 20px rgba(0,0,0,0.05);
box-sizing:border-box;
transition:all .25s ease;
}

.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product:hover{
transform:translateY(-6px);
box-shadow:0 18px 40px rgba(0,0,0,0.12);
}

.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product a.woocommerce-LoopProduct-link{
display:flex;
flex-direction:column;
flex:1 1 auto;
text-decoration:none;
}

/* תמונה */
.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product img{
width:100%;
height:180px !important;
object-fit:contain !important;
display:block;
margin:0 auto 14px;
}

/* שם מוצר - גובה קבוע */
.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product .woocommerce-loop-product__title{
font-size:18px;
font-weight:700;
line-height:1.4;
color:#111827;
margin:0 0 12px;
min-height:100px;
display:block;
}

/* מחיר - גם גובה קבוע */
.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product .price{
display:block;
font-size:17px;
font-weight:700;
color:#1fb6a6;
margin:0 0 16px;
min-height:28px;
}

/* הכפתור תמיד למטה */
.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product .button,
.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product .added_to_cart{
margin-top:auto !important;
display:inline-block;
background:#1fb6a6;
color:#fff !important;
border:none;
border-radius:10px;
padding:12px 18px;
font-weight:700;
text-decoration:none;
box-shadow:0 6px 16px rgba(31,182,166,0.28);
transition:all .25s ease;
}

.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product .button:hover,
.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product .added_to_cart:hover{
background:#159a8c;
box-shadow:0 10px 22px rgba(31,182,166,0.38);
}

/* מובייל */
@media (max-width:767px){
.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product{
min-height:380px;
padding:16px;
}

.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product img{
height:140px !important;
}

.elementor-27311 .elementor-element.elementor-element-3fb0613 ul.products li.product .woocommerce-loop-product__title{
font-size:16px;
min-height:78px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b74f76 *//* עמודות */
.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-column{
transition:all .25s ease;
padding:10px;
}

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-column:hover{
transform:translateY(-5px);
}

/* כרטיס */
.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon-box-wrapper{
background:#ffffff;
padding:28px 20px;
border-radius:14px;
border:1px solid #e5e7eb;
text-align:center;
transition:all .25s ease;
box-shadow:0 6px 20px rgba(0,0,0,0.05);
height:100%;
}

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon-box-wrapper:hover{
transform:translateY(-6px);
box-shadow:0 18px 40px rgba(0,0,0,0.12);
border-color:#d1d5db;
}

/* אזור האייקון */
.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon-box-icon{
margin-bottom:12px;
}

/* עיגול האייקון */
.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon{
background:#e6f7f5;
padding:16px;
border-radius:50%;
display:inline-flex;
align-items:center;
justify-content:center;
width:74px;
height:74px;
transition:all .25s ease;
}

/* אייקון Font Awesome */
.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon i{
font-size:26px;
color:#1fb6a6 !important;
}

/* אייקון SVG */
.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon svg{
width:26px;
height:26px;
fill:#1fb6a6 !important;
}

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon svg path{
fill:#1fb6a6 !important;
}

/* hover לכרטיס */
.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon-box-wrapper:hover .elementor-icon{
background:#d2f3ef;
}

/* כותרת */
.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon-box-title{
font-size:18px;
font-weight:700;
margin-bottom:6px;
color:#111827;
line-height:1.4;
}

/* תיאור */
.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon-box-description{
font-size:14px;
color:#6b7280;
line-height:1.5;
}

/* מובייל */
@media (max-width:767px){

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-column{
padding:6px;
}

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon-box-wrapper{
padding:22px 14px;
border-radius:12px;
}

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon{
width:64px;
height:64px;
padding:14px;
}

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon i{
font-size:22px;
}

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon svg{
width:22px;
height:22px;
}

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon-box-title{
font-size:16px;
}

.elementor-27311 .elementor-element.elementor-element-4b74f76 .elementor-icon-box-description{
font-size:13px;
}

}/* End custom CSS */
/* Start custom CSS */.elementor-toggle-item{
        border-radius: 8px;
    border: solid !important;
    border-width: 2px !important;
    border-color: #18C918 !important;
}/* End custom CSS */