.elementor-3525 .elementor-element.elementor-element-6f2be2c{--display:flex;--min-height:480px;--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:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3525 .elementor-element.elementor-element-6f2be2c:not(.elementor-motion-effects-element-type-background), .elementor-3525 .elementor-element.elementor-element-6f2be2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc53ca5 );}.elementor-3525 .elementor-element.elementor-element-57fa67f > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:2px 5px 2px 5px;}.elementor-3525 .elementor-element.elementor-element-57fa67f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-3525 .elementor-element.elementor-element-57fa67f{right:7px;}body.rtl .elementor-3525 .elementor-element.elementor-element-57fa67f{left:7px;}.elementor-3525 .elementor-element.elementor-element-57fa67f{top:7px;z-index:6;}.elementor-3525 .elementor-element.elementor-element-ebd52ef{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;}.elementor-3525 .elementor-element.elementor-element-ebd52ef:not(.elementor-motion-effects-element-type-background), .elementor-3525 .elementor-element.elementor-element-ebd52ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-3525 .elementor-element.elementor-element-edaddbd{--spacer-size:350px;}.elementor-3525 .elementor-element.elementor-element-76c785a{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3525 .elementor-element.elementor-element-5a9c2c5 .elementor-icon-list-icon{width:14px;}.elementor-3525 .elementor-element.elementor-element-5a9c2c5 .elementor-icon-list-icon i{font-size:14px;}.elementor-3525 .elementor-element.elementor-element-5a9c2c5 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3525 .elementor-element.elementor-element-5a9c2c5 .elementor-icon-list-text, .elementor-3525 .elementor-element.elementor-element-5a9c2c5 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-3525 .elementor-element.elementor-element-5a9c2c5 .elementor-icon-list-item{font-family:"Lustria", Sans-serif;font-size:12px;text-transform:uppercase;}.elementor-3525 .elementor-element.elementor-element-81c7997 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-3525 .elementor-element.elementor-element-81c7997 .elementor-heading-title{font-family:"Lustria", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3525 .elementor-element.elementor-element-81c7997 .elementor-heading-title a:hover, .elementor-3525 .elementor-element.elementor-element-81c7997 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3525 .elementor-element.elementor-element-da9c456{text-align:start;}.woocommerce .elementor-3525 .elementor-element.elementor-element-da9c456 .price{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-3525 .elementor-element.elementor-element-da9c456 .price ins{color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-3525 .elementor-element.elementor-element-da9c456:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-3525 .elementor-element.elementor-element-da9c456:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-3525 .elementor-element.elementor-element-da9c456.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-3525 .elementor-element.elementor-element-bc224b9{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3525 .elementor-element.elementor-element-bbd5741 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3525 .elementor-element.elementor-element-bbd5741.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3525 .elementor-element.elementor-element-bbd5741 .cart button, .elementor-3525 .elementor-element.elementor-element-bbd5741 .cart .button{font-family:"Lustria", Sans-serif;font-size:0px;border-radius:100% 100% 100% 100%;padding:16px 16px 16px 16px;color:var( --e-global-color-9e6dd61 );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3525 .elementor-element.elementor-element-bbd5741 .cart button:hover, .elementor-3525 .elementor-element.elementor-element-bbd5741 .cart .button:hover{color:var( --e-global-color-9e6dd61 );background-color:var( --e-global-color-accent );}.woocommerce .elementor-3525 .elementor-element.elementor-element-bbd5741 form.cart table.variations td.value select, .woocommerce .elementor-3525 .elementor-element.elementor-element-bbd5741 form.cart table.variations td.value:before{border-radius:0px;}.jet-listing-item.single-jet-engine.elementor-page-3525 > .elementor{width:335px;margin-left:auto;margin-right:auto;}@media(max-width:1536px){.woocommerce .elementor-3525 .elementor-element.elementor-element-da9c456 .price{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-3525 .elementor-element.elementor-element-6f2be2c{--min-height:0px;}.elementor-3525 .elementor-element.elementor-element-edaddbd{--spacer-size:320px;}}@media(max-width:1024px){.elementor-3525 .elementor-element.elementor-element-6f2be2c{--min-height:0px;}.elementor-3525 .elementor-element.elementor-element-edaddbd{--spacer-size:280px;}.woocommerce .elementor-3525 .elementor-element.elementor-element-da9c456 .price{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-3525 .elementor-element.elementor-element-6f2be2c{--min-height:0px;}.elementor-3525 .elementor-element.elementor-element-edaddbd{--spacer-size:160px;}.elementor-3525 .elementor-element.elementor-element-5a9c2c5 .elementor-icon-list-item{font-size:11px;}.elementor-3525 .elementor-element.elementor-element-81c7997 .elementor-heading-title{font-size:15px;}.woocommerce .elementor-3525 .elementor-element.elementor-element-da9c456 .price{font-size:var( --e-global-typography-text-font-size );}.elementor-3525 .elementor-element.elementor-element-bbd5741.elementor-element{--flex-grow:1;--flex-shrink:0;}}@media(min-width:768px){.elementor-3525 .elementor-element.elementor-element-76c785a{--width:100%;}.elementor-3525 .elementor-element.elementor-element-bc224b9{--width:100%;}}/* Start custom CSS for yith_wcwl_add_to_wishlist, class: .elementor-element-57fa67f */.elementor-3525 .elementor-element.elementor-element-57fa67f .yith-wcwl-add-to-wishlist-button__label {
    display: none;
}
.elementor-3525 .elementor-element.elementor-element-57fa67f .yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon,
 .elementor-3525 .elementor-element.elementor-element-57fa67f svg.yith-wcwl-add-to-wishlist-button-icon {
     color: #fff !important;
     
 }
 .elementor-3525 .elementor-element.elementor-element-57fa67f .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg, 
 .elementor-3525 .elementor-element.elementor-element-57fa67f .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img {
     /*width: 22px;*/
    width: 20px;
    height: 20px;
 }
 .elementor-3525 .elementor-element.elementor-element-57fa67f .yith-add-to-wishlist-button-block {
     margin: 4px auto;
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebd52ef *//*.elementor-3525 .elementor-element.elementor-element-ebd52ef.image-wrapper:before{*/
/*    content: '';*/
/*    background: linear-gradient(to top, rgba(0,0,0,0.8), transparent); */
/*}*/
/*.elementor-3525 .elementor-element.elementor-element-ebd52ef.image-wrapper:after{*/
/*    content: '';*/
/*    display: block;*/
/*    position: absolute;*/
/*    position: absolute;*/
/*    top: 10px;*/
/*    bottom: 10px;*/
/*    left: 10px;*/
/*    right: 10px;*/
/*    border:1px solid white;*/
/*}*//* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-da9c456 */.elementor-3525 .elementor-element.elementor-element-da9c456 p.price {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-bbd5741 *//*a.tinvwl-icon-heart {*/
/*    color: var(--e-global-color-primary);*/
/*}*/

/*to hide gift wrap section*/
.elementor-3525 .elementor-element.elementor-element-bbd5741 .gtw_hide,
.elementor-3525 .elementor-element.elementor-element-bbd5741 .wcwl_elements.bound,
.elementor-3525 .elementor-element.elementor-element-bbd5741 .gtw-product-gift-wrapper{
    display: none !important;
}
/*gift registry button*/
.elementor-3525 .elementor-element.elementor-element-bbd5741 a.addf_gift_registry_add_to_cart_from_product {
	padding: 8px 7px 6px !important;
    font-size: 12px !important;
    font-weight: 500 !important;
}
.elementor-3525 .elementor-element.elementor-element-bbd5741 a.addf_gift_registry_add_to_cart_from_product:hover {
	background-color: #939292 !important;
	border-color: #939292 !important;
	color: #fff !important;
}

@media(max-width: 767px){
    .elementor-3525 .elementor-element.elementor-element-bbd5741 .add_to_cart_button {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc224b9 */.elementor-3525 .elementor-element.elementor-element-bc224b9 button.single_add_to_cart_button.button.alt:before{
    content: "\f217";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 15px;
    color:white;
    display: inline-block;
}
.elementor-3525 .elementor-element.elementor-element-bc224b9 .single_add_to_cart_button.loading:before{
    content: "\f110";
  animation: spinCart 1s linear infinite;
}
/*.elementor-3525 .elementor-element.elementor-element-bc224b9 .single_add_to_cart_button.added:before{*/
/*    content: "\f00c";*/
/*}*/
/*.elementor-3525 .elementor-element.elementor-element-bc224b9 .single_add_to_cart_button{*/
/*    font-size: 0; */
/*    color: transparent;*/
/*    text-decoration: none;*/
/*    width: 50px;*/
/*    height: 50px;*/
/*    line-height: 50px;*/
/*    border-radius: 50%;*/
/*    background: var(--e-global-color-primary)*/
/*}*/
/*.elementor-3525 .elementor-element.elementor-element-bc224b9 .single_add_to_cart_button:hover{*/
/*    background: var(--e-global-color-accent)*/
/*}*/
/*.elementor-3525 .elementor-element.elementor-element-bc224b9 .single_add_to_cart_button{*/
/*    display: none;*/
/*}*/
/*.elementor-3525 .elementor-element.elementor-element-bc224b9 .single_add_to_cart_button.loading{*/
/*    opacity: 1;*/
/*}*/
/*.elementor-3525 .elementor-element.elementor-element-bc224b9 .single_add_to_cart_button.added{*/
/*    background: #007500;*/
/*}*/
/*@keyframes spinCart {*/
/*  to { transform: rotate(360deg); }*/
/*}*//* End custom CSS */