.elementor-95 .elementor-element.elementor-element-bf05f19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-95 .elementor-element.elementor-element-cff7f35{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-95 .elementor-element.elementor-element-cff7f35 .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-3cfb492{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.woocommerce .elementor-95 .elementor-element.elementor-element-3cfb492 .stock{font-size:17px;}.elementor-95 .elementor-element.elementor-element-16d2588{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:end;}.elementor-95 .elementor-element.elementor-element-16d2588 > .elementor-widget-container{margin:0px 0px -5px 0px;}.woocommerce .elementor-95 .elementor-element.elementor-element-16d2588 .price{font-size:20px;font-weight:bold;}.elementor-95 .elementor-element.elementor-element-8574326{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-95 .elementor-element.elementor-element-8574326 .elementor-button-content-wrapper{flex-direction:row;}/* Start custom CSS for woocommerce-product-stock, class: .elementor-element-3cfb492 */.elementor-95 .elementor-element.elementor-element-3cfb492 .ast-stock-detail{
    margin-bottom: 0px;
    font-size: 13px !important;
}

.elementor-95 .elementor-element.elementor-element-3cfb492 .stock{
    font-size: 13px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-16d2588 */.elementor-95 .elementor-element.elementor-element-16d2588 .price{
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-8574326 */.elementor-95 .elementor-element.elementor-element-8574326 .added_to_cart{
    display: none !important;
}

.elementor-95 .elementor-element.elementor-element-8574326 .single_add_to_cart_button{
    display: flex;
    justify-content: space-between;
    margin-bottom: 0px !important;
}

.elementor-95 .elementor-element.elementor-element-8574326 .quantity{
    margin-bottom: 0px !important;
}

.elementor-95 .elementor-element.elementor-element-8574326 .single_add_to_cart_button .elementor-button-content-wrapper{
    width: 100%;
}/* End custom CSS */