#rvx-storefront-widget--aggregation__summary {
    display: none !important;
}



.rvx-bg-neutral-100.rvx-text-center {
    display: none !important;
}



.rvx-review-form__rating--name {
    display: none !important;
}




li.wc_payment_method.payment_method_officeguybit {
    position: relative;
    top: -10px; /* שנה את הערך לפי הצורך */}





.woocommerce .woocommerce-info {
    border-left-color: var(--global-palette-highlight);
    display: none;
}





/* הקונטיינר יחסית עם רווח פנימי למטה מספיק גדול */
.icon-swap {
    position: relative;
    padding-bottom: 80px; /* מספיק מקום לכפתור + רווח קטן מתחת */
    box-sizing: border-box; /* כדי שה-padding לא יחתוך את המסגרת */
}

/* הכפתור תמיד בתחתית ומרכז */
.icon-swap .elementor-widget-button {
    position: absolute;
    bottom: 20px; /* גובה מהתחתית בהתאם ל-padding */
    left: 50%;
    transform: translateX(-50%);
}








#consent_email_subscription_field {
  display: none !important;
}





/* ---------- גרסת Desktop ---------- */
/* האלמנט כולו */
li.payment_method_officeguybit {
    width: 526px;          /* רוחב בשולחן עבודה */
    height: 54px;          /* גובה בשולחן עבודה */
    display: flex;
    align-items: center;
    padding: 0 0px;
    box-sizing: border-box;
    border: 1px solid #ddd;
    border-radius: 6px;
    margin-bottom: 12px;
    cursor: pointer;
}

/* הלייבל תופס את כל השטח של האלמנט */
li.payment_method_officeguybit label {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

/* הטקסט מסודר בצד שמאל */
li.payment_method_officeguybit label::before {
    flex-shrink: 0;
}

/* התמונה בגודל מלא לגובה האלמנט */
li.payment_method_officeguybit label img {
    width: auto;
    height: 100%;
    object-fit: contain;
}

/* הרדיו מסודר */
li.payment_method_officeguybit input.input-radio {
    margin-right: 222px;
    flex-shrink: 0;
}

/* ---------- גרסת Mobile ---------- */
@media (max-width: 768px) {

    li.payment_method_officeguybit {
        width: 100%;        /* רוחב מלא במסכים קטנים */
        height: 60px;       /* גובה מותאם למובייל */
        padding: 0 0px;
    }

    li.payment_method_officeguybit label {
        width: 100%;
        flex-direction: row;   /* שורה אופקית */
        justify-content: space-between;
    }

    li.payment_method_officeguybit label img {
        height: 40px;      /* קטן יותר למובייל */
        width: auto;
    }

    li.payment_method_officeguybit input.input-radio {
        margin-right: 12px;  /* קרוב יותר לטקסט */
    }
}































/* הרמת המחיר בכרטיס מוצר */
ul.products li.product .price {
  margin-top: 0 !important;   /* מסיר רווח עליון קיים */
  margin-bottom: 02px !important; /* שומר על רווח תחתון קטן */
  order: 0 !important; /* אם הכרטיס משתמש ב-flex, מוודא שהמחיר יישב מעל הכפתור */
  align-self: flex-start !important; /* יישור שמאל */
}




/* חזק: ודא שכל כרטיס מוצר הוא קונטיינר יחסית */
ul.products li.product,
.products li.product {
  position: relative !important;
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
  padding-bottom: 00px !important; /* רווח קבוע לתחתית שבו הכפתור ישב */
  box-sizing: border-box !important;
}

/* וודא שכל אזור התוכן יתמתח לאורך הקופסה */
ul.products li.product .entry-content-wrap,
ul.products li.product .product-details,
ul.products li.product .content-bg,
ul.products li.product .woocommerce-loop-product__title {
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
}


/* עמעום הדרגתי בצדדים של הקרוסלה */
.e-n-carousel.swiper.offset-both {
  mask-image: linear-gradient(to left, transparent 0%, black 15%, black 85%, transparent 100%);
  -webkit-mask-image: linear-gradient(to left, transparent 0%, black 15%, black 85%, transparent 100%);
}








/* מסתיר את כל ה-SVG של דירוגים */
.rvx-aggregation__rating-icon {
    display: none !important;
}




 * 
 * 
 * 
 * 
 * מבטיח שהקונטיינר של הביקורת תופס את כל הרוחב */
.rvx-review-card {
    width: 100%;  /* תופס את רוחב הקונטיינר של הרשימה */
    display: block; /* או flex אם יש צורך */
}

/* האלמנט שרוצים לשנות את הגובה בלבד */
.\!rvx-size-\[48px\] {
    width: 100% !important;  /* יתפרס לפי רוחב ההורה */
    height: 300px !important; /* גובה קבוע */
    display: block;
}


.rvx-font-nunito {
    font-family: 'ASSISTANT' !important;
}



/* שינוי פונט לכפתור ולפסקאות */
.\!rvx-font-nunito {
    font-family: 'ASSISTANT' !important;
}

/* גם עבור פסקאות בכפתור וב-widget */
#rvx-storefront-widget .rvx-review-info p {
    margin-bottom: 5px !important;
    font-family: 'ASSISTANT' !important;



}
}

/* כלל כללי למחלקה rvx-font-nunito */
.rvx-font-nunito {
    font-family: 'ASSISTANT' !important;





}


