.elementor-576 .elementor-element.elementor-element-3e8b071{--display:flex;--background-transition:0.3s;}.elementor-576 .elementor-element.elementor-element-9bfe517{text-align:center;}.elementor-576 .elementor-element.elementor-element-9bfe517 .elementor-heading-title{font-family:var( --e-global-typography-08e0691-font-family ), Sans-serif;font-size:var( --e-global-typography-08e0691-font-size );font-weight:var( --e-global-typography-08e0691-font-weight );text-transform:var( --e-global-typography-08e0691-text-transform );font-style:var( --e-global-typography-08e0691-font-style );text-decoration:var( --e-global-typography-08e0691-text-decoration );line-height:var( --e-global-typography-08e0691-line-height );letter-spacing:var( --e-global-typography-08e0691-letter-spacing );word-spacing:var( --e-global-typography-08e0691-word-spacing );}.elementor-576 .elementor-element.elementor-element-9bfe517 > .elementor-widget-container{margin:20px 0px -45px 0px;padding:020px 00px 20px 0px;}.elementor-576 .elementor-element.elementor-element-9bfe517.elementor-element{--align-self:center;}.elementor-576 .elementor-element.elementor-element-3849b33 .e-cart-section{border-width:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-3849b33{--sections-border-radius:25px 25px 25px 25px;--sections-padding:25px 25px 25px 25px;}.elementor-576 .elementor-element.elementor-element-3849b33 > .elementor-widget-container{padding:35px 35px 35px 35px;}@media(max-width:1024px){.elementor-576 .elementor-element.elementor-element-9bfe517 .elementor-heading-title{font-size:var( --e-global-typography-08e0691-font-size );line-height:var( --e-global-typography-08e0691-line-height );letter-spacing:var( --e-global-typography-08e0691-letter-spacing );word-spacing:var( --e-global-typography-08e0691-word-spacing );}}@media(max-width:767px){.elementor-576 .elementor-element.elementor-element-9bfe517 .elementor-heading-title{font-size:var( --e-global-typography-08e0691-font-size );line-height:var( --e-global-typography-08e0691-line-height );letter-spacing:var( --e-global-typography-08e0691-letter-spacing );word-spacing:var( --e-global-typography-08e0691-word-spacing );}.elementor-576 .elementor-element.elementor-element-9bfe517 > .elementor-widget-container{margin:060px 0px -40px 0px;}}/* Start custom CSS */.woocommerce .quantity .qty{
    width: 50px;
}

#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{
    background: #023047 !important;
    border-radius: 25px !important;
}


.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button{
    
    border-radius: 25px;
}

.elementor-widget-woocommerce-cart .woocommerce .coupon .button{
    
    border-radius: 25px;
}/* End custom CSS */