.elementor-843 .elementor-element.elementor-element-b79bbdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-843 .elementor-element.elementor-element-cb2f5e3{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 0px;box-shadow:0px 0px 16px 4px rgba(0, 0, 0, 0.15);}.elementor-843 .elementor-element.elementor-element-cb2f5e3:not(.elementor-motion-effects-element-type-background), .elementor-843 .elementor-element.elementor-element-cb2f5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc739af );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-843 .elementor-element.elementor-element-eb78f29{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;}.elementor-843 .elementor-element.elementor-element-eb78f29 > .elementor-widget-container{background-color:#DC4343;border-radius:40px 40px 40px 40px;}.elementor-843 .elementor-element.elementor-element-eb78f29.elementor-element{--align-self:center;}.elementor-843 .elementor-element.elementor-element-eb78f29 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:14px;font-weight:600;color:var( --e-global-color-cc739af );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-text-font-feature-settings );font-weight:var( --e-global-typography-text-font-weight );}.elementor-843 .elementor-element.elementor-element-0add80a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-843 .elementor-element.elementor-element-0add80a.elementor-element{--align-self:center;}.elementor-843 .elementor-element.elementor-element-652cdbb.elementor-element{--align-self:center;}.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__link,.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__state-normal .jet-compare-button__label,.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__state-added .jet-compare-button__label{font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:600;}.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__state-normal .jet-compare-button__label{color:var( --e-global-color-cc739af );}.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__state-normal .jet-compare-button__icon{color:var( --e-global-color-cc739af );}.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__link .jet-compare-button__plane-normal{background-color:var( --e-global-color-primary );}.elementor-843 .elementor-element.elementor-element-652cdbb .added-to-compare.jet-compare-button__link{color:var( --e-global-color-cc739af );}.elementor-843 .elementor-element.elementor-element-652cdbb .added-to-compare.jet-compare-button__link .jet-compare-button__state-added .jet-compare-button__label{color:var( --e-global-color-cc739af );}.elementor-843 .elementor-element.elementor-element-652cdbb .added-to-compare .jet-compare-button__state-added .jet-compare-button__icon{color:var( --e-global-color-cc739af );}.elementor-843 .elementor-element.elementor-element-652cdbb .added-to-compare .jet-compare-button__plane-added{background-color:#9E784E;}.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__link{border-radius:34px 34px 34px 34px;padding:6px 8px 6px 15px;}.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__plane-normal{border-radius:34px 34px 34px 34px;}.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__plane-added{border-radius:34px 34px 34px 34px;}.elementor-843 .elementor-element.elementor-element-652cdbb .jet-compare-button__container{justify-content:center;}.elementor-843 .elementor-element.elementor-element-672971e .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:600;color:var( --e-global-color-text );}.elementor-843 .elementor-element.elementor-element-672971e .elementor-heading-title a:hover, .elementor-843 .elementor-element.elementor-element-672971e .elementor-heading-title a:focus{color:#E31C1C;}.elementor-843 .elementor-element.elementor-element-bf12bff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-843 .elementor-element.elementor-element-d1ad9f9{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-843 .elementor-element.elementor-element-d1ad9f9.elementor-element{--align-self:center;}.woocommerce .elementor-843 .elementor-element.elementor-element-d1ad9f9 .price{color:var( --e-global-color-text );font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-weight:700;}.woocommerce .elementor-843 .elementor-element.elementor-element-d1ad9f9 .price ins{color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-accent-font-feature-settings );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-843 .elementor-element.elementor-element-87585c3 .cart button, .elementor-843 .elementor-element.elementor-element-87585c3 .cart .button{border-radius:40px 40px 40px 40px;padding:6px 6px 6px 6px;color:var( --e-global-color-cc739af );background-color:#49DA83;transition:all 0.2s;}.elementor-843 .elementor-element.elementor-element-87585c3 .cart button:hover, .elementor-843 .elementor-element.elementor-element-87585c3 .cart .button:hover{color:var( --e-global-color-cc739af );background-color:#34A561;}.elementor-843 .elementor-element.elementor-element-87585c3 .added_to_cart{font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-weight:500;}.woocommerce .elementor-843 .elementor-element.elementor-element-87585c3 form.cart table.variations label{font-family:"VazirMatn", Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-accent-font-feature-settings );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-843 .elementor-element.elementor-element-479085b .elementor-button{background-color:var( --e-global-color-cc739af );font-family:"VazirMatn", Sans-serif;font-feature-settings:"numr";font-size:13px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 14px -2px rgba(0, 0, 0, 0.21);border-radius:40px 40px 40px 40px;padding:9px 30px 7px 30px;}.elementor-843 .elementor-element.elementor-element-479085b .elementor-button:hover, .elementor-843 .elementor-element.elementor-element-479085b .elementor-button:focus{background-color:#D3D5E5;}.jet-listing-item.single-jet-engine.elementor-page-843 > .elementor{width:350px;margin-left:auto;margin-right:auto;}/* Start custom CSS for heading, class: .elementor-element-eb78f29 */.elementor-843 .elementor-element.elementor-element-eb78f29{
position:absolute ;
right:10px;
top:12px;

}/* End custom CSS */
/* Start custom CSS for jet-compare-button, class: .elementor-element-652cdbb */.elementor-843 .elementor-element.elementor-element-652cdbb{
    position: absolute;
    top: 50%;
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-d1ad9f9 */.elementor-843 .elementor-element.elementor-element-d1ad9f9 .woocommerce-Price-currencySymbol {
  color: #333; /* رنگ واحد پول (ریال) */
  font-weight: 500;
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-87585c3 */.single_add_to_cart_button {
    position: relative;
    color: transparent !important;
    width: 74px;
}


/* استایل برای آیکن (با فونت آوسام) */
.single_add_to_cart_button::before {
    content: "+"; 
    font-family: "VazirMatn";
    position: absolute;
    right: 19%;/* تنظیم موقعیت افقی */
    top: 50%;
    transform: translateY(-50%);
    font-size: 18px;
    color: #fff;
}

/* استایل برای متن (با فونت فارسی) */
.single_add_to_cart_button::after {
    content: "خرید";
    font-family: "VazirMatn";
    position: absolute;
    left: 23%; /* فاصله از آیکن */
    top: 50%;
    transform: translateY(-50%);
    font-size: 14px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-479085b */.elementor-843 .elementor-element.elementor-element-479085b{
   position: absolute;
   right: 10%;
   bottom: 25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b79bbdc */.container_base .button_compare , .show_product {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.container_base:hover .button_compare ,  .container_base:hover .show_product {
  opacity: 1;
}

.container_base:hover .price_product {
  visibility: hidden;
}


show_product/* End custom CSS */