.elementor-7197 .elementor-element.elementor-element-c7d8d54, .elementor-7197 .elementor-element.elementor-element-c7d8d54 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-7197 .elementor-element.elementor-element-c7d8d54{box-shadow:0px 0px 4px 2px rgba(0, 0, 0, 0.07);}.elementor-7197 .elementor-element.elementor-element-946b668 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-7197 .elementor-element.elementor-element-946b668 > .elementor-element-populated{padding:10px 10px 20px 10px;}.elementor-7197 .elementor-element.elementor-element-eff8f7d img{width:300px;}.elementor-7197 .elementor-element.elementor-element-de66b11 .jet-listing-dynamic-terms{text-align:left;}.elementor-7197 .elementor-element.elementor-element-de66b11 .jet-listing-dynamic-terms__link{font-family:"Heebo", Lato;font-size:14px;font-weight:900;text-transform:uppercase;}.elementor-7197 .elementor-element.elementor-element-495da93 .elementor-heading-title{font-family:"Heebo", Lato;font-size:14px;line-height:1.2em;color:#222222;}.elementor-7197 .elementor-element.elementor-element-e74f060 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7197 .elementor-element.elementor-element-f9da7a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7197 .elementor-element.elementor-element-f588e21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-7197 .elementor-element.elementor-element-f588e21 .price{color:var( --e-global-color-68fb81b );font-size:18px;font-weight:normal;}.woocommerce .elementor-7197 .elementor-element.elementor-element-f588e21 .price ins{color:var( --e-global-color-68fb81b );font-family:"Heebo", Lato;font-size:18px;font-weight:600;}.elementor-7197 .elementor-element.elementor-element-33be179.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7197 .elementor-element.elementor-element-33be179 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7197 .elementor-element.elementor-element-882319f{width:auto;max-width:auto;}.elementor-7197 .elementor-element.elementor-element-363e597{width:auto;max-width:auto;}.elementor-7197 .elementor-element.elementor-element-363e597 > .elementor-widget-container{margin:10px 0px 0px 0px;}.jet-listing-item.single-jet-engine.elementor-page-7197 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-7197 .elementor-element.elementor-element-f9da7a9{width:77.492%;}.elementor-7197 .elementor-element.elementor-element-33be179{width:22.155%;}}@media(max-width:767px){.elementor-7197 .elementor-element.elementor-element-946b668 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-7197 .elementor-element.elementor-element-f9da7a9{width:50%;}.woocommerce .elementor-7197 .elementor-element.elementor-element-f588e21 .price{line-height:0.4em;}.elementor-7197 .elementor-element.elementor-element-33be179{width:50%;}.elementor-7197 .elementor-element.elementor-element-33be179.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-f588e21 */.precio-cs.elementor-widget-woocommerce-product-price .price del bdi{
    font-size: 13px !important;
}
.precio-cs.elementor-widget-woocommerce-product-price .price {
    display: flex;
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-882319f */a.button.product_type_simple{
    display: flex !important;
}
.button:before{
    content: '\e830' !important;
    font-family: 'cs-icon' !important;
    font-size: 1.3rem;
}
.button{
    position: relative;
    margin-top: 0;
    line-height: 1;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
    font-size: 0;
    min-width: 38px;
    min-height: 38px;
}/* End custom CSS */