.woocommerce-message{border-top-color:#3cc43f}.wpgdprc-checkbox{text-align:right}.woocommerce h3{font-size:20px;line-height:24px}.woocommerce textarea,.woocommerce input,.woocommerce select{height:auto;padding:8px 10px;font-size:16px;line-height:20px}.woocommerce input[type="checkbox"],.woocommerce input[type="radio"]{width:20px;height:20px;padding:0;margin-right:5px;top:4px}#customer_details .col-1,#customer_details .col-2{width:100%}.woocommerce legend{padding-bottom:10px;margin-bottom:10px;font-size:18px}.woocommerce form .form-row{margin:0 0 15px 0}.woocommerce form .form-row .input-checkbox{display:inline-block;text-align:left;margin-right:5px;vertical-align:inherit}#coupon_code{width:100%;margin-right:10px}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;font-weight:normal;font-size:0.9em;padding:10px 15px !important;background:#3C73B9;color:#fff !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-weight:normal;font-size:0.9em;padding:10px 15px !important;background:#3C73B9;color:#fff !important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#3C73B9;color:#fff !important;opacity:0.8}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#3C73B9}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#3C73B9;opacity:0.8}.woocommerce table.shop_table{border:1px solid #eee;border-radius:0;font-size:16px}.woocommerce table.shop_table td{border-top:1px solid #ddd;font-size:0.95em}.woocommerce a.remove{font-weight:normal}.woocommerce table .product-name a{color:#5a5f61}.woocommerce table .product-name a:hover{opacity:0.6}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:12px 15px}.woocommerce table.shop_table th{border-left:1px solid #ddd}.woocommerce table.shop_table th:first-child{border-left:none}.woocommerce table td{border:none;border-left:1px solid #ddd !important}.woocommerce table td:first-child{border-left:none !important}.cart_totals table.shop_table th,.cart_totals table.shop_table td{text-align:right !important}.woocommerce table.cart img{width:70px}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 10px 0 0;float:left;top:6px;position:relative;border-radius:0}.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal input{top:20px}.woocommerce ul.order_details{margin:0;list-style:none;margin-bottom:40px;padding:0}.woocommerce .woocommerce-customer-details address{border:none;padding:0}#payment{background:#f7f7f7;padding:20px;border:none;border-radius:4px}#payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#payment ul.payment_methods li input{margin:0 10px 0 0;float:left;top:6px;position:relative;border-radius:0}#payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151;display:block !important}#payment ul.payment_methods li.payment_method_paypal input{top:20px}#payment ul.payment_methods li img{display:inline-block;margin:0;max-height:65px}#payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#payment div.form-row{padding:1em}#wc-stripe-upe-form{margin-bottom:5px}#wc-stripe-new-payment-method{width:20px !important;top:1px !important}#wc-stripe-new-payment-method{display:inline;font-weight:normal;font-size:16px;line-height:22px}.woocommerce-terms-and-conditions{text-align:left}.woocommerce a.remove{color:#3C73B9;font-size:1em;width:100%}.woocommerce a.remove:hover{color:#3C73B9 !important;background-color:transparent;opacity:0.7}.woocommerce a.button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#fff !important;border-radius:3px !important;text-transform:uppercase !important;font-size:0.85em !important;line-height:1.6em !important;padding:13px 35px 12px 35px !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;font-style:normal !important;border:none;text-decoration:none;letter-spacing:0.2px !important;font-weight:700 !important}.woocommerce form .form-row{padding:0;margin:0 0 20px 0}.woocommerce-form-login input[type="submit"]{margin-right:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f7f7f7}.woocommerce-error li{padding-left:35px !important}.woocommerce-info{border-top-color:#1e85be;font-size:16px}.woocommerce-error{font-weight:bold;font-size:14px}.woocommerce-error ul li{padding-left:30px !important}.woocommerce-error:before{margin-top:2px;position:static;float:left;margin-right:10px;margin-left:10px}.woocommerce-terms-and-conditions-wrapper{text-align:right}#rememberme{margin-right:5px;margin-left:0px}.woocommerce-form__label #rememberme{margin-right:5px;margin-left:15px}.woocommerce form .form-row label{font-size:18px;line-height:24px}.woocommerce-billing-fields,.woocommerce-additional-fields,.woocommerce-account-fields,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-checkout #payment,.woocommerce-edit-address .woocommerce-MyAccount-content,.woocommerce-EditAccountForm,.woocommerce-ResetPassword,.woocommerce-address-fields{background:#fff;font-size:18px;line-height:24px;border:none;padding:0;margin:0 0 0 0;padding-bottom:20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:16px;text-align:left;height:45px;box-shadow:none}.woocommerce-account-fields{display:none}.checkout_coupon .form-row{margin-bottom:0 !important}.woocommerce-account-fields{margin:40px 0 0 0}.woocommerce-account-fields .form-row{margin-bottom:0 !important}.select2-container--default .select2-selection--single,.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ddd;text-align:left;font-size:16px}.select2-search--dropdown .select2-search__field{height:36px;padding:5px 10px}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{height:45px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px;font-size:16px;padding:0 15px;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__arrow{height:45px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3C52C7;font-size:16px;line-height:26px}.woocommerce form .form-row .select2-container{height:45px}.lost_password a{font-size:0.85em;font-style:italic;color:#5a5f61}.lost_password a:hover{opacity:0.8}#billing_city_field,#billing_phone_field{width:100%}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #ddd;padding:0}.woocommerce-checkout #payment ul.payment_methods li img{display:inline-block;margin:0;max-height:65px}.wc-terms-and-conditions{width:100%;padding:0 !important;text-align:right !important}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0 !important;margin:0;border-bottom:1px solid #ddd;padding-bottom:15px !important;margin-bottom:40px !important;text-align:center;display:table;width:100%}.woocommerce-MyAccount-navigation ul li{position:relative;display:table-cell;padding:0 20px;border-right:1px solid #ddd;font-size:18px;text-transform:uppercase}.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;border-right:none}.woocommerce-MyAccount-navigation ul li a{display:inline-block;font-weight:700;color:#3C73B9;padding:0 4px}.woocommerce-MyAccount-navigation ul li.is-active a{border-bottom:2px solid #3C73B9}.woocommerce-MyAccount-navigation ul li a:hover{opacity:0.8}.woocommerce table.my_account_orders .button{width:100%;text-align:center;font-size:0.9em !important;margin-bottom:5px}.woocommerce table.my_account_orders .button:last-child{margin-bottom:0}.wc-item-downloads{list-style:none;padding:0;margin:0}.select2-results__option{font-size:0.9em}.membership-actions .cancel,.woocommerce-MyAccount-navigation-link--my-membership-content{display:none !important}.my-membership-tabs{display:none;padding:0;margin-bottom:20px}.woocommerce-MyAccount-orders.shop_table td{line-height:16px}.shop_table .recurring-total,.shop_table .recurring-totals{display:none}@media only screen and (max-width: 992px){.woocommerce-MyAccount-navigation ul{padding-bottom:10px !important}.woocommerce-MyAccount-navigation ul li{display:block;border-right:none;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd;line-height:25px}.woocommerce-MyAccount-navigation ul li a{font-size:15px;line-height:20px}.wc-terms-and-conditions{text-align:left !important}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left}}@media only screen and (max-width: 767px){.woocommerce-form-login .form-row{width:100% !important}.woocommerce-MyAccount-navigation{padding-right:0;border-right:none;margin-bottom:40px}}
/*# sourceMappingURL=woocommerce-custom.css.map */
