.elementor-6512 .elementor-element.elementor-element-a4fa91d{margin-top:0%;margin-bottom:6%;padding:3% 0% 0% 0%;}.elementor-6512 .elementor-element.elementor-element-438e475 > .elementor-element-populated{padding:0% 10% 0% 8%;}.elementor-6512 .elementor-element.elementor-element-ecbcc5c{z-index:999;}.elementor-6512 .elementor-element.elementor-element-2918210 > .elementor-element-populated{padding:0% 5% 0% 10%;}.elementor-6512 .elementor-element.elementor-element-2918210{z-index:998;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product{text-align:center;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Assistant", Sans-serif;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .price{color:#000000;font-family:"Assistant", Sans-serif;font-size:20px;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#000000;border-radius:22px 22px 22px 22px;}.elementor-6512 .elementor-element.elementor-element-68997ed nav.woocommerce-pagination ul{border-color:#000000;}.elementor-6512 .elementor-element.elementor-element-68997ed nav.woocommerce-pagination ul li{border-right-color:#000000;border-left-color:#000000;}.elementor-6512 .elementor-element.elementor-element-68997ed nav.woocommerce-pagination{font-family:"Assistant", Sans-serif;font-size:20px;}.elementor-6512 .elementor-element.elementor-element-68997ed nav.woocommerce-pagination ul li a{color:#FFFFFF;background-color:#000000;}.elementor-6512 .elementor-element.elementor-element-68997ed nav.woocommerce-pagination ul li span.current{color:#FFFFFF;background-color:#C70000;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-6512 .elementor-element.elementor-element-438e475{width:17.193%;}.elementor-6512 .elementor-element.elementor-element-2918210{width:82.807%;}}@media(max-width:767px){.elementor-6512 .elementor-element.elementor-element-438e475 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-6512 .elementor-element.elementor-element-2918210 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-ecbcc5c *//* מגדיר עיצוב לפילטר עם אפקט זכוכית */
.elementor-element-ecbcc5c {
  font-size: 16px;   
  color: #000;       
  font-weight: 500;
  line-height: 1.5;

  /* אפקט זכוכית */
  background: rgba(255, 255, 255, 0.25); /* שקיפות */
  backdrop-filter: blur(10px);           /* טשטוש הרקע */
  -webkit-backdrop-filter: blur(10px);   /* תמיכה בספארי */
  border: 1px solid rgba(255, 255, 255, 0.4); /* גבול חצי שקוף */
  border-radius: 12px;                   /* פינות עגולות */
  padding: 20px;
  box-shadow: 0 4px 20px rgba(0,0,0,0.1); /* צל עדין */
}

/* קישורים או טקסט בתוך הפילטר */
.elementor-element-ecbcc5c a,
.elementor-element-ecbcc5c label {
  color: #000 !important;
  font-size: 16px;
}

/* עיצוב צ'קבוקסים */
.elementor-element-ecbcc5c input[type="checkbox"],
.elementor-element-ecbcc5c input[type="radio"] {
  accent-color: #000; 
  transform: scale(1.2); 
  margin-right: 6px;
  cursor: pointer;
}

span.text {
  background-color: #800020; /* בורדו */
  color: #fff;              /* טקסט לבן */
  border-radius: 9999px;    /* עיגול מלא */
  padding: 6px 14px;        /* ריווח פנימי מסביב לטקסט */
  display: inline-block;    /* כדי שהרקע יתפוס לפי תוכן */
  font-weight: 500;         /* קצת הדגשה לטקסט */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-68997ed *//* הופך את פריטי המוצר ל־flex עם חלוקה אנכית */
.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

/* הכפתור נדחף לתחתית + רקע גרדיאנט מתחלף */
.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .button {
    margin-top: auto;
    color: #fff; /* טקסט לבן */
    border: none;
    padding: 12px 20px;
    border-radius: 6px;
    font-weight: 600;
    cursor: pointer;
    transition: transform 0.3s ease, box-shadow 0.3s ease;

    /* גרדיאנט מונפש */
    background: linear-gradient(270deg, #000000, #800020, #000000);
    background-size: 600% 600%;
    animation: gradientBG-68997ed 8s ease infinite;
}

/* אפקט hover */
.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product .button:hover {
    transform: scale(1.05);
    box-shadow: 0 0 15px rgba(128, 0, 32, 0.6); /* זוהר בורדו */
}

/* האנימציה */
@keyframes gradientBG-68997ed {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product {
    /* רקע חצי-שקוף */
    background: rgba(255, 255, 255, 0.2);

    /* טשטוש הרקע מאחורי האלמנט */
    backdrop-filter: blur(10px);

    /* גבול עדין ומעוגל */
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-radius: 12px;

    /* צל קל */
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);

    /* רווח פנימי למראה נעים */
    padding: 15px;

    /* אפשרות למעבר חלק במצב hover */
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-6512 .elementor-element.elementor-element-68997ed.elementor-wc-products ul.products li.product:hover {
    transform: translateY(-5px);
    box-shadow: 0 8px 40px rgba(0, 0, 0, 0.15);
}/* End custom CSS */