.elementor-1805 .elementor-element.elementor-element-bf88b7c{--display:flex;--min-height:165px;--justify-content:flex-end;box-shadow:0px 0px 10px 0px #000000;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:7%;}.elementor-1805 .elementor-element.elementor-element-bf88b7c:not(.elementor-motion-effects-element-type-background), .elementor-1805 .elementor-element.elementor-element-bf88b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc7fdd4 );}.elementor-1805 .elementor-element.elementor-element-b42414d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1805 .elementor-element.elementor-element-7a8f168{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1805 .elementor-element.elementor-element-7a8f168:not(.elementor-motion-effects-element-type-background), .elementor-1805 .elementor-element.elementor-element-7a8f168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1805 .elementor-element.elementor-element-cda8462{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;}.elementor-1805 .elementor-element.elementor-element-cda8462 .elementor-divider-separator{width:100%;}.elementor-1805 .elementor-element.elementor-element-cda8462 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1805 .elementor-element.elementor-element-ed725c7{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body.elementor-page-1805:not(.elementor-motion-effects-element-type-background), body.elementor-page-1805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}@media(max-width:767px){.elementor-1805 .elementor-element.elementor-element-bf88b7c{--min-height:105px;}.elementor-1805 .elementor-element.elementor-element-b42414d{--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;}.elementor-1805 .elementor-element.elementor-element-cda8462 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}}/* Start custom CSS for html, class: .elementor-element-67be3b1 */.wishlist-header {
  font-family: 'Varela Round', sans-serif !important;
  direction: rtl !important;
  margin-bottom: 6px !important;
}
.wishlist-title {
  font-size: 24px !important;
  font-weight: 700 !important;
  color: #003580 !important;
  margin: 0 !important;
}

/* טקסט קצר */
.wishlist-description {
  font-family: 'Varela Round', sans-serif !important;
  direction: rtl !important;
  margin-bottom: 16px !important;
}
.wishlist-description p {
  font-size: 14px !important;
  color: #555 !important;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9930743 *//* דרופדאון מוסתר בדסקטופ */
.wishlist-filters-dropdown{
  display:none !important;
  font-family:'Varela Round',sans-serif !important;
  font-size:14px !important;
}

.wishlist-filters-dropdown select{
  padding:6px 10px !important;
  border:1px solid #ccc !important;
  border-radius:4px !important;
  background:#fff !important;
  color:#333 !important;
  cursor:pointer !important;
}

/* במובייל – נסתיר את הכפתורים ונראה דרופדאון */
@media(max-width:767px){
  .wishlist-filters{ display:none !important; }
  .wishlist-filters-dropdown{ display:block !important; width:100% !important; }
  .wishlist-filters-dropdown select{ width:100% !important; }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ed725c7 *//* כפתורי פעולה על התמונה – הובר כחול */
.card-actions span{
  background: rgba(255,255,255,0.9) !important;
  color: #003580 !important;
  transition: background .2s ease, color .2s ease, transform .12s ease !important;
}
.card-actions span:hover{
  background: #003580 !important;   /* כחול רקע */
  color: #fff !important;            /* אייקונים לבנים */
  transform: translateY(-1px) !important;
}
/* וודא שהאייקונים מקבלים את הצבע מהורה */
.card-actions span svg{ color: inherit !important; }
.card-actions span svg path,
.card-actions span svg line,
.card-actions span svg polygon,
.card-actions span svg circle{
  stroke: currentColor !important;
}
.card-actions .eicon-share-arrow{ color: inherit !important; }

/* מצב "מסיר..." */
.wishlist-remove-btn.is-removing{ opacity:.6 !important; pointer-events:none !important; }

/* קישור "קרא עוד" */
.read-more{
  background: none !important;
  border: none !important;
  padding: 0 !important;
  margin-right: 6px !important;
  color: #003580 !important;
  font: inherit !important;
  text-decoration: underline !important;
  cursor: pointer !important;
}

/* טולטיפ */
.wl-popover{
  position: fixed !important;
  z-index: 9999 !important;
  max-width: 360px !important;
  background: #fff !important;
  color: #222 !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 6px !important;
  box-shadow: 0 8px 20px rgba(0,0,0,0.12) !important;
  padding: 12px 14px !important;
  line-height: 1.6 !important;
  font-size: 14px !important;
  direction: rtl !important;
}
.wl-popover-close{
  position: absolute !important;
  top: 6px !important;
  left: 8px !important;
  background: transparent !important;
  border: none !important;
  color: #888 !important;
  cursor: pointer !important;
  font-size: 18px !important;
  line-height: 1 !important;
}
@media (max-width:480px){ .wl-popover{ max-width:92vw !important; } }/* End custom CSS */