.ha-checkout-payment-method .woocommerce-checkout-payment{overflow:hidden;padding-bottom:20px}.ha-checkout-payment-method .ha-wccpm-1 #payment,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box{margin:0;background:unset}.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box div.payment_box{padding:30px 25px;color:#474747}.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box div.payment_box:before,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box:before{display:none}.ha-checkout-payment-method .ha-wccpm-1 #payment .wc_payment_method,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .wc_payment_method{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;padding:0;border:2px solid #eee;border-radius:5px;background-color:#f9f9f9}.ha-checkout-payment-method .ha-wccpm-1 #payment .wc_payment_method input[type=radio],.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .wc_payment_method input[type=radio]{position:absolute;top:0;left:0;visibility:hidden;width:0;height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.ha-checkout-payment-method .ha-wccpm-1 #payment .wc_payment_method input[type=radio]:checked+label:before,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .wc_payment_method input[type=radio]:checked+label:before{border-color:#0089ff}.ha-checkout-payment-method .ha-wccpm-1 #payment .wc_payment_method input[type=radio]:checked+label:after,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .wc_payment_method input[type=radio]:checked+label:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.ha-checkout-payment-method .ha-wccpm-1 #payment .wc_payment_method label,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .wc_payment_method label{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding:10px 30px 10px 60px;min-height:56px;width:100%;background-color:#fff;color:#474747;font-weight:500}.ha-checkout-payment-method .ha-wccpm-1 #payment .wc_payment_method label img,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .wc_payment_method label img{margin:0 auto 0 10px;height:30px}.ha-checkout-payment-method .ha-wccpm-1 #payment .wc_payment_method label:before,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .wc_payment_method label:before{position:absolute;top:50%;left:20px;width:21px;height:21px;border:2px solid #ababab;border-radius:100%;content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-checkout-payment-method .ha-wccpm-1 #payment .wc_payment_method label:after,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .wc_payment_method label:after{position:absolute;top:50%;left:24px;width:13px;height:13px;border-radius:100%;background-color:#0089ff;content:"";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:translateY(-50%) scale(.5);-ms-transform:translateY(-50%) scale(.5);transform:translateY(-50%) scale(.5)}.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box ul.payment_methods,.ha-checkout-payment-method .ha-wccpm-1 #payment ul.payment_methods{border-bottom:unset}.ha-checkout-payment-method .ha-wccpm-1 #payment .form-row,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .form-row{padding:0}.ha-checkout-payment-method .ha-wccpm-1 #payment .payment_methods li input[type=radio]:first-child:checked+label:before,.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .payment_methods li input[type=radio]:first-child:checked+label:before{color:transparent}.ha-checkout-payment-method .ha-wccpm-1 #payment .payment_methods li:last-child:not(.woocommerce-notice),.ha-checkout-payment-method .ha-wccpm-1 #payment div.payment_box .payment_methods li:last-child:not(.woocommerce-notice){border-bottom:solid 2px #eee}.ha-checkout-payment-method .ha-wccpm-1 .form-row{margin:0;padding:0}.ha-checkout-payment-method .ha-wccpm-1 .wc_payment_methods:not(:last-child),.ha-checkout-payment-method .ha-wccpm-1 .woocommerce-privacy-policy-text:not(:last-child){margin-bottom:20px}.ha-checkout-payment-method .ha-wccpm-1 .payment_box{width:100%;border-top:2px solid #eee}.ha-checkout-payment-method .ha-wccpm-1 .woocommerce-privacy-policy-text{color:#474747;font-size:14px}.ha-checkout-payment-method .ha-wccpm-1 .woocommerce-form__label-for-checkbox .required{color:red}.ha-checkout-payment-method .ha-wccpm-1 .place-order{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ha-checkout-payment-method .ha-wccpm-1 .place-order button.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:15px 0;border-radius:5px;font-weight:600;font-size:16px;line-height:20px}