.elementor-7 .elementor-element.elementor-element-39a099e8{--display:flex;}.elementor-7 .elementor-element.elementor-element-27d1789{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-338e271{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-5fd2a46 .ecomus-heading{justify-content:center;text-align:center;}.elementor-7 .elementor-element.elementor-element-53dac65 .product-summary .product-loop-button-atc{--em-button-rounded:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-7 .elementor-element.elementor-element-53dac65 .product-summary .product-loop-button-atc{--em-button-rounded:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-5fd2a46 .ecomus-heading{font-size:32px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-27d1789{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-338e271{--spacer-size:0px;}.elementor-7 .elementor-element.elementor-element-5fd2a46 .ecomus-heading{font-size:22px;}.elementor-7 .elementor-element.elementor-element-53dac65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53dac65 .ecomus-products-carousel__heading{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-53dac65 .ecomus-products-carousel__heading .swiper-button{font-size:0px;border-radius:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-7 .elementor-element.elementor-element-53dac65 .ecomus-products-carousel__heading .swiper-button{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53dac65 ul.products li.product .product-inner{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-7 .elementor-element.elementor-element-53dac65 ul.products li.product .product-inner{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53dac65{--em-image-rounded-product-card:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-7 .elementor-element.elementor-element-53dac65{--em-image-rounded-product-card:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53dac65 ul.products li.product .product-thumbnail{padding:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-7 .elementor-element.elementor-element-53dac65 ul.products li.product .product-thumbnail{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53dac65 ul.products li.product .product-inner .product-summary{padding:0px 0px 0px 0px;}.ecomus-rtl-smart .elementor-7 .elementor-element.elementor-element-53dac65 ul.products li.product .product-inner .product-summary{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-53dac65 .product-summary .product-loop-button-atc{padding:0px 0px 0px 0px;border-width:0px;}.ecomus-rtl-smart .elementor-7 .elementor-element.elementor-element-53dac65 .product-summary .product-loop-button-atc{padding:0px 0px 0px 0px;}}/* Start custom CSS for ecomus-products-carousel, class: .elementor-element-53dac65 *//***** FIX: no-crop images + premium Add-to-Cart button *****/

/* --- גבהי תמונה לפי מכשיר (אפשר לשנות ערכים) --- */

/* משתמשים בקונטיינר של התמונה לגובה קבוע ומרכזים את ה־img */
@media (min-width:1025px){
  .elementor-7 .elementor-element.elementor-element-53dac65 .product-thumbnail{ height: var(--img-d) !important; }
}
@media (min-width:768px) and (max-width:1024px){
  .elementor-7 .elementor-element.elementor-element-53dac65 .product-thumbnail{ height: var(--img-t) !important; }
}
@media (max-width:767px){
  .elementor-7 .elementor-element.elementor-element-53dac65 .product-thumbnail{ height: var(--img-m) !important; }
}

/* קונטיינר תמונה – מ

/* התמונה עצמה – לא נחתכת לעולם */
.elementor-7 .elementor-element.elementor-element-53dac65 .product-thumbnail img{
  max-height: 100% !important;
  max-width: 100% !important;
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
  padding: 0 !important;
  background: transparent !important;
}

/* -------- כפתור “הוסף לסל” משודרג -------- */
.elementor-7 .elementor-element.elementor-element-53dac65 .product-actions .button,
.elementor-7 .elementor-element.elementor-element-53dac65 .add_to_cart_button,
.elementor-7 .elementor-element.elementor-element-53dac65 a.button{
  appearance: none !important;
  border: 0 !important;
  border-radius: 999px !important;
  padding: 12px 22px !important;
  font-weight: 700 !important;
  color: #fff !important;
  background: linear-gradient(180deg,#e6be79 0%, #c89547 55%, #b57a2b 100%) !important;
  box-shadow:
    0 10px 18px rgba(181,122,43,.32) ,
    inset 0 1px 0 rgba(255,255,255,.35) !important;
  transform: translateY(0) scale(1) !important;
  transition: transform .18s ease, box-shadow .18s ease, filter .18s ease !important;
  text-align:center !important;
}

.elementor-7 .elementor-element.elementor-element-53dac65 .product-actions .button:hover,
.elementor-7 .elementor-element.elementor-element-53dac65 .add_to_cart_button:hover,
.elementor-7 .elementor-element.elementor-element-53dac65 a.button:hover{
  filter: brightness(1.05) !important;
  transform: translateY(-2px) scale(1.02) !important;
  box-shadow:
    0 14px 24px rgba(181,122,43,.4),
    inset 0 1px 0 rgba(255,255,255,.45) !important;
}

.elementor-7 .elementor-element.elementor-element-53dac65 .product-actions .button:active,
.elementor-7 .elementor-element.elementor-element-53dac65 .add_to_cart_button:active,
.elementor-7 .elementor-element.elementor-element-53dac65 a.button:active{
  transform: translateY(0) scale(0.99) !important;
  box-shadow:
    0 8px 14px rgba(181,122,43,.28),
    inset 0 2px 6px rgba(0,0,0,.12) !important;
}

.elementor-7 .elementor-element.elementor-element-53dac65 .product-actions .button:focus-visible,
.elementor-7 .elementor-element.elementor-element-53dac65 .add_to_cart_button:focus-visible,
.elementor-7 .elementor-element.elementor-element-53dac65 a.button:focus-visible{
  outline: none !important;
  box-shadow:
    0 0 0 3px rgba(255,255,255,.9),
    0 0 0 6px rgba(200,149,71,.55),
    0 12px 20px rgba(181,122,43,.28) !important;
}/* End custom CSS */