.elementor-612 .elementor-element.elementor-element-a39ff46, .elementor-612 .elementor-element.elementor-element-a39ff46 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-612 .elementor-element.elementor-element-a39ff46{box-shadow:0px 0px 27px -10px rgba(0,0,0,0.5);padding:0% 5% 0% 5%;}.elementor-612 .elementor-element.elementor-element-af31942.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-612 .elementor-element.elementor-element-af31942 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-612 .elementor-element.elementor-element-332691a{width:auto;max-width:auto;}.elementor-612 .elementor-element.elementor-element-332691a > .elementor-widget-container{background-color:var( --e-global-color-4316429 );padding:5px 25px 5px 25px;border-radius:0px 0px 20px 20px;}.elementor-612 .elementor-element.elementor-element-332691a .jet-woo-product-price del{display:inline-block;text-decoration:line-through;}.elementor-612 .elementor-element.elementor-element-332691a .jet-woo-product-price ins{display:inline-block;font-weight:400;}.elementor-612 .elementor-element.elementor-element-332691a .jet-woo-product-price{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;text-transform:capitalize;color:#FFFFFF;text-align:center;}.elementor-612 .elementor-element.elementor-element-332691a .jet-woo-product-price del .amount{font-weight:400;}.elementor-612 .elementor-element.elementor-element-332691a .jet-woo-product-price ins .amount{text-decoration:none;}.elementor-612 .elementor-element.elementor-element-332691a .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-612 .elementor-element.elementor-element-861193f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-861193f .jet-woo-builder-archive-product-thumbnail__wrapper{text-align:center;}.elementor-612 .elementor-element.elementor-element-0d2c931 .jet-woo-builder-archive-product-title, .elementor-612 .elementor-element.elementor-element-0d2c931 .jet-woo-builder-archive-product-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;}.elementor-612 .elementor-element.elementor-element-0d2c931 .jet-woo-builder-archive-product-title{color:var( --e-global-color-4316429 );text-align:center;}.elementor-612 .elementor-element.elementor-element-0d2c931 .jet-woo-builder-archive-product-title a{color:var( --e-global-color-4316429 );}.elementor-612 .elementor-element.elementor-element-48c2640 > .elementor-widget-container{margin:0px 0px 55px 0px;padding:0px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-48c2640 .jet-woo-builder .jet-single-content{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-align:center;}.elementor-612 .elementor-element.elementor-element-834c502{--add-to-cart-wc-forward-display:none;}.elementor-612 .elementor-element.elementor-element-834c502 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;align-items:center;justify-content:center;}.elementor-612 .elementor-element.elementor-element-834c502 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;align-items:center;justify-content:center;}.elementor-612 .elementor-element.elementor-element-834c502 .jet-woo-builder .single_add_to_cart_button.button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;background-color:var( --e-global-color-624629e );border-radius:20px 20px 0px 0px;}.elementor-612 .elementor-element.elementor-element-834c502 form.cart{text-align:center;}.elementor-612 .elementor-element.elementor-element-834c502 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:70px;}.elementor-612 .elementor-element.elementor-element-834c502 .jet-woo-builder .qty{color:var( --e-global-color-624629e );background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-612 .elementor-element.elementor-element-834c502 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-612 .elementor-element.elementor-element-834c502 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-612 .elementor-element.elementor-element-834c502 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-612 .elementor-element.elementor-element-834c502 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-612 .elementor-element.elementor-element-834c502 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-612 .elementor-element.elementor-element-834c502 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.jet-listing-item.single-jet-engine.elementor-page-612 > .elementor{width:365px;margin-left:auto;margin-right:auto;}@media(max-width:767px){.elementor-612 .elementor-element.elementor-element-0d2c931 .jet-woo-builder-archive-product-title, .elementor-612 .elementor-element.elementor-element-0d2c931 .jet-woo-builder-archive-product-title a{font-size:16px;}}/* Start custom CSS for jet-woo-builder-archive-product-thumbnail, class: .elementor-element-861193f */.elementor-612 .elementor-element.elementor-element-861193f{
    overflow-x:hidden;
}

.elementor-612 .elementor-element.elementor-element-861193f img{
    height:200px !important;
    object-fit: contain;
}


@media (max-width: 767px){
    .elementor-612 .elementor-element.elementor-element-861193f img{
        height:100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-single-content, class: .elementor-element-48c2640 */.elementor-612 .elementor-element.elementor-element-48c2640 p{
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 16px;
    max-height: 50px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-834c502 */.elementor-612 .elementor-element.elementor-element-834c502{
    position:absolute;
    bottom:0;
    width:100%;
}

.elementor-612 .elementor-element.elementor-element-834c502 .qib-container{
    display: block !important;
}

.elementor-612 .elementor-element.elementor-element-834c502 .qib-container{
    display: none !important
}

.elementor-612 .elementor-element.elementor-element-834c502 .variations{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a39ff46 */.elementor-612 .elementor-element.elementor-element-a39ff46 .elementor-container.elementor-column-gap-no{
    height:100%;
}

.elementor-612 .elementor-element.elementor-element-a39ff46 .plus.qib-button, .elementor-612 .elementor-element.elementor-element-a39ff46 .minus.qib-button {
    background: none !important;
    border: none !important;
    color: #b61716 !important;
    font-weight: 700 !important;
}

.elementor-612 .elementor-element.elementor-element-a39ff46 .input-text.qty.text {
    font-weight: 700 !important;
    border: none !important;
    width: 35px !important;
}

.elementor-612 .elementor-element.elementor-element-a39ff46 .cart{
    margin-bottom:0 !important;
}/* End custom CSS */