.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#5cdb5c;border:none;border-radius:24px;color:#fff;font-size:16px;padding:13px 26px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#48C748;color:#fff}.woocommerce .cart .button{background:#2ac4f4;border:none;border-radius:24px;color:#fff!important;font-size:14px;padding:13px 40px;transition:0.2s ease-in-out}.woocommerce .cart .button:hover{background:#11ABDB!important}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:13px 40px;background:#2ac4f4!important}.woocommerce-cart h1,.woocommerce-checkout h1{text-align:left!important}.woocommerce-cart h1:before{content:'Your ';display:inline}.woocommerce-cart-form__cart-item{display:flex}.page-content-wrapper .product-thumbnail img,.user-content .product-thumbnail img{margin:0;width:100%}.woocommerce-cart .page-content-wrapper.bg-white,.woocommerce-checkout .page-content-wrapper.bg-white{border-radius:16px;padding:50px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.cart_totals h2{display:none}.row.cart_item{border:1px solid #eee;padding:15px}.woocommerce table.shop_table{border:1px solid #eee}.cart_totals td,.cart_totals th,.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{border:none!important;font-size:16px;padding:15px}.cart_totals .woocommerce-shipping-destination{display:none}.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-checkout .woocommerce-page form .form-row-first,.woocommerce-checkout .woocommerce-page form .form-row-last{width:100%}.woocommerce-checkout{overflow-x:hidden}.woocommerce-checkout .woocommerce form .form-row label{line-height:1.3}.woocommerce-checkout .woocommerce form .form-row label,.woocommerce-checkout .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-checkout .woocommerce-input-wrapper{margin-bottom:15px}.woocommerce-checkout .woocommerce-input-wrapper .input-text{background:#FAFAFA;border-radius:24px;border:none;color:#000;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;height:auto;padding:8px 24px;position:relative}.select2-container--default .select2-selection--single{background:#fafafa}.woocommerce-checkout .woocommerce-input-wrapper input::placeholder{opacity:0}.woocommerce-checkout .user-content h3{font-size:24px;margin-top:0;margin-bottom:1rem}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#f7f7f7}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#2ac4f4;border-radius:8px;color:#fff;font-weight:700}.woocommerce-checkout #payment div.payment_box::before{border:1em solid #2ac4f4;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0}.place-order .button{width:100%}.woocommerce-terms-and-conditions-wrapper{margin-bottom:1.5rem}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{right:1.5em;left:auto}@media screen and (max-width:575px){.woocommerce-cart .page-content-wrapper.bg-white,.woocommerce-checkout .page-content-wrapper.bg-white{padding:25px}}