.woocommerce button,.woocommerce table.shop_table{border-radius:24px!important}.woocommerce .col-1,.woocommerce .col-2{max-width:none}.woocommerce-additional-fields__field-wrapper .form-row,.woocommerce-billing-fields__field-wrapper .form-row{display:block}.woocommerce-info{border-top-color:#2b307c;border-bottom-left-radius:22px;border-bottom-right-radius:22px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#fff}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{display:block;width:200px;margin-top:24px}.woocommerce .product-price .woocommerce-Price-amount{padding-left:24px}.woocommerce-message{border-top-color:#2b307c!important}.woocommerce button{background-color:#2b307c!important;color:#fff!important}.woocommerce .stock{font-size:0px!important}.woocommerce div.product form.cart{margin:0!important}.woocommerce .woocommerce-cart-form__cart-item .product-name a,.woocommerce .woocommerce-info .showcoupon{color:#2b307c;transition:.2s ease-in-out}.woocommerce button[name=update_cart]{background-color:#bcc390!important}.woocommerce a.remove{color:#e8646a!important;line-height:.9!important}.woocommerce a.remove:hover{background-color:#e8646a!important;color:#fff!important}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce #order_review,.woocommerce #order_review_heading,.woocommerce .cart_totals,.woocommerce .checkout label,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{color:#2b307c!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#3fbac9!important;border-radius:999px;outline:0!important}.woocommerce .quantity .qty{border-radius:16px!important;border:1px solid #cfc8d8}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border-radius:16px!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:32px;color:#2b307c!important;width:40%}.woocommerce form .form-row{display:flex!important;flex-direction:column!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin:0!important;display:block!important;width:40%!important;padding:10px!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background-color:rgba(220,221,232,.3607843137)!important;border:1px solid #2b307c!important;border-radius:44px!important;color:#2b307c!important;padding:10px 18px!important}.woocommerce .woocommerce-LostPassword a{color:#3fbac9!important}& a{color:#3fbac9}.woocommerce .select2-container--default .select2-selection--single{border:1px solid #2b307c!important;border-radius:44px!important;color:#2b307c!important;background-color:rgba(220,221,232,.3607843137)!important;padding:10px 18px!important;height:auto!important}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px!important;right:12px!important}