.elementor-578 .elementor-element.elementor-element-76b59c1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;}.elementor-578 .elementor-element.elementor-element-f173691 img{max-width:50%;height:140px;}.elementor-578 .elementor-element.elementor-element-4b44ac8.elementor-element{--align-self:center;}.elementor-578 .elementor-element.elementor-element-0d920d6{width:auto;max-width:auto;text-align:center;}.woocommerce .elementor-578 .elementor-element.elementor-element-0d920d6 .price{font-size:16px;}.elementor-578 .elementor-element.elementor-element-6f09edd .elementor-button{background-color:transparent;background-image:linear-gradient(189deg, #DC0000 0%, #F29229 100%);border-radius:50px 50px 50px 50px;padding:0px 10px 0px 0px;}.elementor-578 .elementor-element.elementor-element-6f09edd{width:auto;max-width:auto;}.elementor-578 .elementor-element.elementor-element-6f09edd .elementor-button-content-wrapper{flex-direction:row-reverse;}.jet-listing-item.single-jet-engine.elementor-page-578 > .elementor{width:471px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-578 .elementor-element.elementor-element-76b59c1{--width:100%;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-0d920d6 */.elementor *, .elementor :after, .elementor :before{
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-6f09edd */.elementor-578 .elementor-element.elementor-element-6f09edd .elementor-button-icon {
    background: #FF3838;
    padding: 10px;
    border-radius: 100px;
    box-shadow: 0 5px 10px #21c0b74d ;
}

.elementor-578 .elementor-element.elementor-element-6f09edd .elementor-button span {
    align-items: center;
}/* End custom CSS */