.elementor-14055 .elementor-element.elementor-element-a8c38a1{padding:50px 0px 50px 0px;}.elementor-14055 .elementor-element.elementor-element-78cae58 .elementor-heading-title{color:#000000;}.elementor-14055 .elementor-element.elementor-element-3b5ba63 .cart button, .elementor-14055 .elementor-element.elementor-element-3b5ba63 .cart .button{transition:all 0.2s;}.elementor-14055 .elementor-element.elementor-element-3b5ba63 .quantity .qty{transition:all 0.2s;}/* Start custom CSS */:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form) {
    display: flex;
    flex-direction: column!important;
}
.elementor-page-title, h1.entry-title {
    display: block!important;
}

.quantity {
    display: none!important;
}/* End custom CSS */