
.img_grow a{
	position: relative;
	overflow: hidden;
}

.img_grow a img{
	transition: .5s;

}
.img_grow a:hover img{
	transform: scale(1.05);
}
.img_grow .elementor-widget-image{
	overflow: hidden;
}

@media (max-width: 1299px) {
    .woostify-container, .site-boxed-container #view, .site-content-boxed-container .site-content {
        max-width: 100% !important;
		
    }
}

.rtl ul, .rtl ol {
    padding-left: 0;
    padding-right: 0;
}
/*
 .woostify-container, .site-boxed-container #view, .site-content-boxed-container .site-content {
			overflow-x:hidden !important;
    }

*/

/* Home page */

#home_s3 .card-wrapper1,
#home_s3 .card-wrapper2,
#home_s3 .card-wrapper3,
#home_s3 .card-wrapper4,
#home_s3 .card-wrapper5,
#home_s3 .card-wrapper6,
#home_s3 .card-wrapper7 {
    overscroll-behavior: none !important;
    transition: all 0s;
}
    
#home_s3 .cards .elementor-image-box-wrapper{
    border-radius:20vw 3vw 3vw 3vw; /*עיגול פינות כרטיסים*/
    background: linear-gradient(90deg, rgb(255, 213, 80) 0%, #FFF 100%);
    /*צבע רקע כרטיסים*/

    box-shadow: 0px 10px 20px 0px rgba(51, 3, 31, 0.10); /*צל כרטיסים*/
    overflow: visible; 
}


#home_s3 .cards .elementor-image-box-wrapper {
    text-align: right; /*יישור טקסטים לימין*/
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
    align-items: flex-end;
    height: 22vw; /*גובה קונטיינר זכוכית*/
}


#home_s3 .cards .elementor-image-box-content {
    padding:3vw 5vw 3vw 10vw; /*שוליים פנימיים קונטיינר זכוכית*/
    border-radius:0vw 3vw 3vw 0vw; /*עיגול פינות קונטיינר זכוכית*/
    background: var(--white-glass, linear-gradient(125deg, rgba(253, 253, 253, 0.45) 19.04%, rgba(245, 245, 245, 0.45) 93.98%)); /*רקע קונטיינר זכוכית*/
    backdrop-filter: blur(5px); /*אפקט טשטוש קונטיינר זכוכית*/
    -webkit-backdrop-filter: blur(5px);
    margin-left:-7vw; /*תזוזה שמאלה שזכוכית תעלה על תמונה*/
    height:inherit;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/*הגדרות טאבלט*/
@media(max-width:1025px){
    
    #home_s3 .cards .elementor-image-box-wrapper{
        border-radius:200px 30px 30px 30px; /* עיגול פינות כרטיסים*/
    }

    #home_s3 .cards .elementor-image-box-wrapper {
        height: 450px; /*גובה קונטיינר זכוכית*/
    }

    #home_s3 .cards .elementor-image-box-content {
        padding:30px 50px 30px 70px; /*שוליים פנימיים קונטיינר זכוכית*/
        border-radius:0px 30px 30px 0px; /*עיגול פינות קונטיינר זכוכית*/
        margin-left:-100px; /*תזוזה שמאלה שזכוכית תעלה על תמונה*/
    }    
}


/* הגדרות מובייל*/
@media(max-width:767px){

    #home_s3 .cards .elementor-image-box-wrapper{
        border-radius:20px; /*עיגול פינות כרטיסים*/
        min-height: 550px;/*גובה מינימלי לכרטיס*/
    }

    #home_s3 .cards  .elementor-image-box-wrapper {
        height: inherit;
        display: flex;
        flex-direction:column-reverse !important;
        justify-content:flex-end;
        align-items:center;
    }

    #home_s3 .cards  .elementor-image-box-content {
        padding:20px; /*שוליים פנימיים קונטיינר זכוכית*/
        border-radius:20px 20px 20px 100px; /*עיגול פינות קונטיינר זכוכית*/
        margin-bottom:-50px; /*תזוזה למטה שזכוכית תעלה על תמונה*/
        margin-left:0px; /*ביטול תזוזה שמאלה*/
    } 
}


 .side-scroll-wrapper {
    transition: 0s;
    overscroll-behavior: none !important;
  }

/*הגדרות ראשונית לשינוי שקיפות כרטיסים רק בדסקטופ*/
@media(min-width:1025px){
  .screen {
    opacity: 0.2; /* שקיפות התחלתית לכל כרטיס */
    filter:grayscale(1); /*שינוי הצבע לשחור לבן בהתחלה*/
  }
}

/*הפיכת הכרטיסים לקרוסלה במובייל*/
@media(max-width:1025px){
.side-scroll-inner{
    overflow-x:scroll;
}
  }




@media(min-width:992px){

.product-template-default .content-top .woostify-container {
        max-width: 1375px;
	        --content-width: 1500px;
    }
	
}





.product-loop-image-wrapper .woocommerce-loop-product__link {
	position:relative;
	
}
.product-loop-image-wrapper .woocommerce-loop-product__link:after{
	content:'';
	width:calc(100% + 2px);
	display:block;
	border:7px solid #e8ce5f;
	position:absolute;
	top:0;
	left: -1px;
	right:-1px;
	height:100%;
	border-radius:30px;
}
.product-loop-hover-image,
.product-loop-image-wrapper .woocommerce-loop-product__link img {
	border-radius:30px;
}

.woocommerce-loop-category__title .count {
    display: none;
}

/* Woo — הצגת סימן מטבע משמאל עם רווח בכל מקום מחוץ לעמוד מוצר בודד */
html[dir="rtl"] .woocommerce ul.products li.product .price,
html[dir="rtl"] .woocommerce .product-loop-meta .price,
html[dir="rtl"] .woocommerce .widget .price,
html[dir="rtl"] .woocommerce .related .price,
html[dir="rtl"] .woocommerce .upsells .price,
html[dir="rtl"] .woocommerce .cross-sells .price,
html[dir="rtl"] .woocommerce-mini-cart .woocommerce-mini-cart__total .amount,
html[dir="rtl"] .woocommerce-cart .shop_table .amount,
html[dir="rtl"] .woocommerce-checkout-review-order-table .amount {
  direction: ltr !important;
  unicode-bidi: bidi-override !important;
}

/* תרחישים נפוצים במבצעים/טווחי מחירים (ins/del/bdi) */
html[dir="rtl"] .woocommerce ul.products li.product .price ins,
html[dir="rtl"] .woocommerce ul.products li.product .price del,
html[dir="rtl"] .woocommerce .price bdi {
  direction: ltr !important;
  unicode-bidi: bidi-override !important;
}

/* רווח קטן אחרי הסימן (גם כשאין  ) */
html[dir="rtl"] .woocommerce .price .woocommerce-Price-currencySymbol,
html[dir="rtl"] .woocommerce .amount .woocommerce-Price-currencySymbol {
  display: inline-block;
  margin-inline-end: 0.25em; /* רווח לאחר הסימן */
}



@media screen and (max-width: 1024px) {
		#e-n-menu-content-4484.e-active,
	#e-n-menu-content-4483.e-active,
#e-n-menu-content-4482.e-active {
	display: block !important;
    position: relative !important;
    width: 90% !important;
    max-width: 359px !important;
    height: auto !important;
}
	.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-content{
		position:relative !important;
	}
}




@media screen and  (max-width: 991px) {

  .single-product .woostify-breadcrumb {
     display: block !important; 
  }
}