.elementor-15993 .elementor-element.elementor-element-0521d33 > .elementor-container{max-width:768px;}.elementor-15993 .elementor-element.elementor-element-0521d33{margin-top:50px;margin-bottom:0px;}.elementor-15993 .elementor-element.elementor-element-56fa99b{text-align:center;}.elementor-15993 .elementor-element.elementor-element-8597720{text-align:center;}.elementor-15993 .elementor-element.elementor-element-fdfba20{text-align:center;}.elementor-15993 .elementor-element.elementor-element-1f45e3c .cart button, .elementor-15993 .elementor-element.elementor-element-1f45e3c .cart .button{transition:all 0.2s;}.elementor-15993 .elementor-element.elementor-element-1f45e3c .quantity .qty{transition:all 0.2s;}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1f45e3c */form.cart {
    display: grid !important;
    grid-template-columns: 50% 50%;
    gap: 20px;
}
button.single_add_to_cart_button.button.alt {
    grid-column: span 2 / auto;
}
.woocommerce div.product form.cart::before, .woocommerce div.product form.cart::after {
    content: ' ';
    display: none;
}

.woocommerce-notices-wrapper {
    max-width: 780px;
    margin: 20px auto;
}/* End custom CSS */