.elementor-1366 .elementor-element.elementor-element-ad2f65d{--display:flex;--min-height:30vw;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1366 .elementor-element.elementor-element-0e5ab3e{--display:flex;--position:absolute;--min-height:12VW;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:2vw;--margin-right:2vw;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;bottom:2vw;--z-index:3;}.elementor-1366 .elementor-element.elementor-element-0e5ab3e.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1366 .elementor-element.elementor-element-2ef2be6{width:100%;max-width:100%;text-align:center;}.elementor-1366 .elementor-element.elementor-element-2ef2be6 .elementor-heading-title{font-family:var( --e-global-typography-02ccdf0-font-family );font-size:var( --e-global-typography-02ccdf0-font-size );font-weight:var( --e-global-typography-02ccdf0-font-weight );text-transform:var( --e-global-typography-02ccdf0-text-transform );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1366 .elementor-element.elementor-element-fd49578{width:100%;max-width:100%;text-align:center;}.elementor-1366 .elementor-element.elementor-element-fd49578 > .elementor-widget-container{margin:0vw 0vw -1vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-1366 .elementor-element.elementor-element-fd49578.elementor-element{--align-self:center;}.woocommerce .elementor-1366 .elementor-element.elementor-element-fd49578 .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d7a0bab-font-family );font-size:var( --e-global-typography-d7a0bab-font-size );font-weight:var( --e-global-typography-d7a0bab-font-weight );line-height:var( --e-global-typography-d7a0bab-line-height );}.woocommerce .elementor-1366 .elementor-element.elementor-element-fd49578 .price ins{font-size:21px;font-weight:700;font-style:normal;line-height:1.35em;}body:not(.rtl) .elementor-1366 .elementor-element.elementor-element-fd49578:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-1366 .elementor-element.elementor-element-fd49578:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-1366 .elementor-element.elementor-element-fd49578.elementor-product-price-block-yes del{margin-bottom:10px;}.elementor-1366 .elementor-element.elementor-element-26005fe{text-align:center;}.elementor-1366 .elementor-element.elementor-element-26005fe .elementor-heading-title{font-family:var( --e-global-typography-0df938d-font-family );font-size:var( --e-global-typography-0df938d-font-size );font-weight:var( --e-global-typography-0df938d-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1366 .elementor-element.elementor-element-602abf0{width:var( --container-widget-width, 18vw );max-width:18vw;--container-widget-width:18vw;--container-widget-flex-grow:0;--button-spacing:0;}.elementor-1366 .elementor-element.elementor-element-602abf0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-1366 .elementor-element.elementor-element-602abf0 .cart button, .elementor-1366 .elementor-element.elementor-element-602abf0 .cart .button{font-family:var( --e-global-typography-e20de05-font-family );font-size:var( --e-global-typography-e20de05-font-size );font-weight:var( --e-global-typography-e20de05-font-weight );text-transform:var( --e-global-typography-e20de05-text-transform );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-1366 .elementor-element.elementor-element-602abf0 .cart button:hover, .elementor-1366 .elementor-element.elementor-element-602abf0 .cart .button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-1366 .elementor-element.elementor-element-602abf0 .added_to_cart{color:var( --e-global-color-primary );font-family:var( --e-global-typography-e20de05-font-family );font-size:var( --e-global-typography-e20de05-font-size );font-weight:var( --e-global-typography-e20de05-font-weight );text-transform:var( --e-global-typography-e20de05-text-transform );}.elementor-1366 .elementor-element.elementor-element-602abf0 .quantity .qty{font-family:var( --e-global-typography-e20de05-font-family );font-size:var( --e-global-typography-e20de05-font-size );font-weight:var( --e-global-typography-e20de05-font-weight );text-transform:var( --e-global-typography-e20de05-text-transform );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );background-color:#FFFDFC00;transition:all 0.5s;}.elementor-1366 .elementor-element.elementor-element-602abf0 .quantity .qty:focus{color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1366 .elementor-element.elementor-element-86c9b66{width:var( --container-widget-width, 10vw );max-width:10vw;--container-widget-width:10vw;--container-widget-flex-grow:0;}.elementor-1366 .elementor-element.elementor-element-86c9b66.elementor-element{--align-self:center;}.elementor-1366 .elementor-element.elementor-element-86c9b66 img{width:100%;max-width:100%;height:20vw;object-fit:cover;object-position:top center;}.jet-listing-item.single-jet-engine.elementor-page-1366 > .elementor{width:845px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1366 .elementor-element.elementor-element-2ef2be6 .elementor-heading-title{font-size:var( --e-global-typography-02ccdf0-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-1366 .elementor-element.elementor-element-fd49578 .price{font-size:var( --e-global-typography-d7a0bab-font-size );line-height:var( --e-global-typography-d7a0bab-line-height );}.elementor-1366 .elementor-element.elementor-element-26005fe .elementor-heading-title{font-size:var( --e-global-typography-0df938d-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-1366 .elementor-element.elementor-element-602abf0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1366 .elementor-element.elementor-element-602abf0 .cart button, .elementor-1366 .elementor-element.elementor-element-602abf0 .cart .button{font-size:var( --e-global-typography-e20de05-font-size );}.elementor-1366 .elementor-element.elementor-element-602abf0 .added_to_cart{font-size:var( --e-global-typography-e20de05-font-size );}.elementor-1366 .elementor-element.elementor-element-602abf0 .quantity .qty{font-size:var( --e-global-typography-e20de05-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1366 .elementor-element.elementor-element-ad2f65d{--min-height:513px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1366 .elementor-element.elementor-element-0e5ab3e{--width:300px;--min-height:200px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1366 .elementor-element.elementor-element-2ef2be6 .elementor-heading-title{font-size:var( --e-global-typography-02ccdf0-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1366 .elementor-element.elementor-element-fd49578 > .elementor-widget-container{margin:0px 0px -16px 0px;}.woocommerce .elementor-1366 .elementor-element.elementor-element-fd49578 .price{font-size:var( --e-global-typography-d7a0bab-font-size );line-height:var( --e-global-typography-d7a0bab-line-height );}.woocommerce .elementor-1366 .elementor-element.elementor-element-fd49578 .price ins{font-size:20px;}.elementor-1366 .elementor-element.elementor-element-26005fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1366 .elementor-element.elementor-element-26005fe .elementor-heading-title{font-size:var( --e-global-typography-0df938d-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-1366 .elementor-element.elementor-element-602abf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1366 .elementor-element.elementor-element-602abf0{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-1366 .elementor-element.elementor-element-602abf0 .cart button, .elementor-1366 .elementor-element.elementor-element-602abf0 .cart .button{font-size:var( --e-global-typography-e20de05-font-size );}.elementor-1366 .elementor-element.elementor-element-602abf0 .added_to_cart{font-size:var( --e-global-typography-e20de05-font-size );}.elementor-1366 .elementor-element.elementor-element-602abf0 .quantity .qty{font-size:var( --e-global-typography-e20de05-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1366 .elementor-element.elementor-element-86c9b66{--container-widget-width:61vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 61vw );max-width:61vw;text-align:center;}.elementor-1366 .elementor-element.elementor-element-86c9b66 img{width:100%;max-width:100%;height:500px;object-fit:contain;}}@media(min-width:768px){.elementor-1366 .elementor-element.elementor-element-0e5ab3e{--width:85%;}}/* Start custom CSS for heading, class: .elementor-element-2ef2be6 */.elementor-1366 .elementor-element.elementor-element-2ef2be6 h3{
    font-weight: bold!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-fd49578 */.elementor-1366 .elementor-element.elementor-element-fd49578{
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26005fe */.elementor-1366 .elementor-element.elementor-element-26005fe h3{
    font-weight: bold!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-602abf0 *//* --------------------------------------------------
  GLOBAL (DESKTOP)
-------------------------------------------------- */

/* ביטול חיצים */
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .quantity .qty::-webkit-inner-spin-button,
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .quantity .qty::-webkit-outer-spin-button {
   -webkit-appearance: none;
   margin: 0;
}

.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart{
    height: 3vw!important;
    justify-content: flex-start!important; /* שמאל */
}


  /* כפתור Add to cart */
.elementor-1366 .elementor-element.elementor-element-602abf0 .single_add_to_cart_button {
   width: 10vw;
   height: 3vw;
   position: absolute;
   right:0;
   top: 0%;
   flex-grow: 0;
   padding: 0.8vw 1.6vw!important;
   
}

/* שדה מספר */
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .quantity {
    border: none;
    outline: none !important;
    height: 100%!important;
    outline: none !important;
    position: absolute;
    left: 7%!important;
    }

.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .quantity .qty{
    outline: none;
}


/* שדה מספר */
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .minus {
    width: 1vw;
    border: none;
    outline: none !important;
    position: absolute;
   left:5%;
  height: 100%;
  z-index: 2;
}

/* שדה מספר */
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .plus {
    width: 1vw;
    border: none;
    outline: none !important;
    position: absolute;
   left:25%;
    height: 100%;
    z-index: 2;
   }
   
   /* המסגרת */
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart::before {
   content: "";
   position: absolute;
   left: 0;
   top: 50%;
   transform: translateY(-50%);
   width: 35%;
   height: 100%;
   border: 3px solid #FFA48A;
   border-radius: 50px;
   background: #fff;
   z-index: 0;
}

/* שלושת האלמנטים */
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .minus,
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .quantity,
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .plus {
   background-color: transparent !important;
   border: none !important;
   color: black !important;
   
   
}


/* hover */
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .minus:hover,
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .quantity:hover,
.elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .plus:hover {
    color: var(--e-global-color-accent) !important;
    background-color: transparent !important;
    border-color: currentColor !important;
    box-shadow: none !important;
    text-decoration: none !important;
}


/* --------------------------------------------------
  TABLET (max-width: 1024px)
  רק שורות עם מידות — עם אותם ערכים כמו Desktop
-------------------------------------------------- */

@media (max-width: 1024px) {

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart {
        height: 4vw !important;
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 .single_add_to_cart_button {
        width: 63%;
        height: 4vw;
        right: 0;
        top: 0%;
        padding: 0.8vw 1.6vw !important;
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .quantity {
        outline: none !important;
        left: 3%!important;
        height: 100%;
        top: 0;
        z-index: 8;
        
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .minus {
        width: 1vw;
        left: 5%;
        height: 100%;
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .plus {
        width: 1vw;
        left: 25%;
        height: 100%;
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart::before {
        width: 35%;
        height: 100%;
        border-width: 3px;
    }
}


/* --------------------------------------------------
  MOBILE (max-width: 767px)
  רק שורות עם מידות — עם אותם ערכים כמו Desktop
-------------------------------------------------- */

@media (max-width: 767px) {

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart {
        height: 40px !important;
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 .single_add_to_cart_button {
        width: 64%;
        height: 40px;
        right: 0;
        top: 0%;
        padding: 0.8vw 1.6vw !important;
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .quantity {
        width: 20px!important;
        left: 13%!important;
        top: 0!important;
        
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .qty{
    width: 20px!important;
        left: 13%!important;
   
    }
    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .minus {
        width: 35px;
        left: 1%;
        height: 100%;
        
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart .plus {
        width: 35px;
        left: 20%;
        height: 100%;
        
    }

    .elementor-1366 .elementor-element.elementor-element-602abf0 form.cart::before {
        width: 35%;
        height: 100%;
        border-width: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e5ab3e */.elementor-1366 .elementor-element.elementor-element-0e5ab3e{
    border-radius: 30px;
border: 3px solid var(--DARK, #071424);
background: var(--LIGHT, #FFFDFC);
box-shadow: 0 4px 0 0 #000;
transition: transform 0.8s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad2f65d */@media (min-width: 768px) {

  /* הקונטיינר הנסתר – מצב התחלה */
  .hover-card .hidden {
    opacity: 0;
    transform: translateY(1vw); /* מתחיל קצת מלמטה */
    pointer-events: none;
    visibility: hidden;
    transition:
      opacity 0.3s ease,
      transform 0.3s ease;
  }

  /* כשהקארד בהובר – הקונטיינר הנסתר מופיע */
  .hover-card:hover .hidden {
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
    visibility: visible;
  }
  
  .hover-card img {
  height: 25vw !important;
  transition: height 0.45s cubic-bezier(.4,0,.2,1);
}

.hover-card:hover img {
  height: 28vw !important;
  
}
}/* End custom CSS */