.elementor-33024 .elementor-element.elementor-element-054ef73{--display:flex;}.elementor-33024 .elementor-element.elementor-element-3c5443a{--display:flex;}/* Start custom CSS for container, class: .elementor-element-054ef73 *//* --- התחלת קוד כרטיס מוצר גלסמורפי --- */

/* הגדרת סגנון הכרטיס הכללי */
.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product {
    background: rgba(255, 255, 255, 0.75)!important; /* רקע לבן חצי שקוף */
    backdrop-filter: blur(12px); /* אפקט הטשטוש היוקרתי */
    -webkit-backdrop-filter: blur(12px); /* תמיכה בדפדפני ספארי */
    border: 1px solid rgba(255, 255, 255, 0.6); /* גבול עדין וכמעט בלתי נראה */
    border-radius: 12px; /* פינות עגולות רכות */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05); /* צל בסיסי עדין מאוד */
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); /* אנימציית מעבר חלקה */
    padding: 15px; /* מרווח פנימי לנשימה */
    overflow: hidden; /* מניעת גלישה של אלמנטים */
    box-sizing: border-box;
}

/* אפקט ריחוף (Hover): הרמה וזוהר */
.woocommerce ul.products li.product:hover {
    transform: translateY(-8px); /* תנועה מורגשת כלפי מעלה */
    box-shadow: 0 20px 40px rgba(183, 110, 121, 0.15); /* צל עמוק בגוון ורדרד */
    border-color: rgba(183, 110, 121, 0.4); /* הגבול הופך ל-Rose Gold עדין */
    background: rgba(255, 255, 255, 0.95)!important; /* הכרטיס הופך אטום יותר */
}

/* שיפורי טיפוגרפיה בכרטיס */
.woocommerce ul.products li.product.woocommerce-loop-product__title {
    font-family: 'Assistant', sans-serif; /* וודאו שהגופן נטען באתר */
    font-weight: 600;
    color: #2c2c2c;
    padding-top: 10px;
    font-size: 1.1rem;
    line-height: 1.3;
}

/* הדגשת המחיר בגוון יוקרתי */
.woocommerce ul.products li.product.price {
    color: #B76E79!important; /* Rose Gold */
    font-weight: 700;
    font-size: 1.15em;
    display: block;
    margin-top: 5px;
}

/* התאמת כפתור הוספה לסל בתוך הגריד */
.woocommerce ul.products li.product.button {
    background-color: transparent!important;
    color: #333!important;
    border: 1px solid #333!important;
    border-radius: 25px!important;
    font-weight: 500;
    transition: all 0.3s ease;
    margin-top: 10px;
}

.woocommerce ul.products li.product.button:hover {
    background-color: #B76E79!important;
    border-color: #B76E79!important;
    color: #fff!important;
}

/* --- סיום קוד כרטיס מוצר גלסמורפי --- *//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4b0f683 *//* ===== Fix: prevent "second image on hover" showing behind (DESKTOP) ===== */
.bp-valentine-desktop .woocommerce ul.products li.product a {
  overflow: hidden !important;
  display: block;
  border-radius: calc(var(--radius) - 6px);
}

/* hide any additional images inside the product link (hover image) */
.bp-valentine-desktop .woocommerce ul.products li.product a img:not(:first-of-type) {
  display: none !important;
}

/* stop hover tricks that reveal the second image (theme-dependent) */
.bp-valentine-desktop .woocommerce ul.products li.product a:hover img {
  opacity: 1 !important;
  transform: none !important;
}

/* extra safety: clip anything inside image area */
.bp-valentine-desktop .woocommerce ul.products li.product {
  overflow: hidden !important;
}/* End custom CSS */