.m-payon-form{font-family:var(--payon-group-font-family)}
.m-payon-form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.m-payon-form__container>.a-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:var(--payon-group-pay-btn-margin-top)}
.m-payon-form .wpwl-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none;margin:0}
.m-payon-form .wpwl-form .wpwl-group{margin-bottom:0}
.m-payon-form .wpwl-form .wpwl-group:not(.wpwl-group-brand):not(.wpwl-group-submit){min-height:var(--payon-group-group-min-height)}
.m-payon-form .wpwl-form .wpwl-label{color:var(--payon-group-label-color);font-size:var(--payon-group-label-font-size);line-height:var(--payon-group-label-line-heigh);width:100%}
.m-payon-form .wpwl-form .wpwl-control{color:var(--payon-group-input-color);font-size:var(--payon-group-input-font-size);line-height:var(--payon-group-input-line-height);border:var(--payon-group-input-border);border-radius:var(--payon-group-input-radius);padding:var(--payon-group-input-padding);height:var(--payon-group-input-height)}
.m-payon-form .wpwl-form .wpwl-control::-webkit-input-placeholder{color:var(--payon-group-input-placeholder-color)}
.m-payon-form .wpwl-form .wpwl-control::-moz-placeholder{color:var(--payon-group-input-placeholder-color)}
.m-payon-form .wpwl-form .wpwl-control:-ms-input-placeholder{color:var(--payon-group-input-placeholder-color)}
.m-payon-form .wpwl-form .wpwl-control::-ms-input-placeholder{color:var(--payon-group-input-placeholder-color)}
.m-payon-form .wpwl-form .wpwl-control::placeholder{color:var(--payon-group-input-placeholder-color)}
.m-payon-form .wpwl-form .wpwl-control.wpwl-has-error + .wpwl-hint{color:var(--payon-group-input-error-color)}
.m-payon-form .wpwl-form .wpwl-hint{font-size:var(--payon-group-hint-font-size);line-height:var(--payon-group-hint-line-height)}
.m-payon-form .wpwl-form .wpwl-group-cardNumber,.m-payon-form .wpwl-form .wpwl-group-cardHolder{width:var(--payon-group-input-larger-width)}
@media(min-width:768px){.m-payon-form .wpwl-form .wpwl-group-cardNumber,.m-payon-form .wpwl-form .wpwl-group-cardHolder{width:var(--payon-group-input-larger-width-lg)}
}
.m-payon-form .wpwl-form .wpwl-group-expiry,.m-payon-form .wpwl-form .wpwl-group-cvv{margin-left:auto;width:var(--payon-group-input-shorter-width)}
@media(min-width:768px){.m-payon-form .wpwl-form .wpwl-group-expiry,.m-payon-form .wpwl-form .wpwl-group-cvv{width:var(--payon-group-input-shorter-width-lg)}
}
.m-payon-form .wpwl-form .wpwl-group-brand{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--payon-group-group-brand-margin-bottom)}
@media(min-width:768px){.m-payon-form .wpwl-form .wpwl-group-brand .wpwl-title{display:inline-block;margin-right:var(--payon-group-title-margin-right);margin-bottom:0}
}
.m-payon-form .wpwl-form .wpwl-group-brand .wpwl-brand-custom{display:inline-block;float:none}
@media(max-width:991.98px){.m-payon-form .wpwl-form .wpwl-group-cardHolder{width:100%}
}
.m-payon-form .wpwl-form .wpwl-wrapper-cvv{min-height:var(--payon-group-ccv-min-height)}
.m-payon-form .wpwl-form .wpwl-wrapper-cvv .wpwl-popover{display:block;font-size:var(--payon-group-ccv-popover-font-size);line-height:var(--payon-group-ccv-popover-line-height);background:transparent;position:static;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0}
.m-payon-form .wpwl-form .wpwl-wrapper-cvv .wpwl-popover .wpwl-img,.m-payon-form .wpwl-form .wpwl-wrapper-cvv .wpwl-popover .wpwl-arrow{display:none}
.m-payon-form .wpwl-form .wpwl-wrapper-cvv .wpwl-icon{display:none}
@media(max-width:991.98px){.m-payon-form .wpwl-form .wpwl-group-cvv{margin-left:0}
}
.m-payon-form .wpwl-form .wpwl-button-pay{font-size:var(--payon-group-button-font-size);font-weight:bold;line-height:var(--payon-group-button-line-height);text-transform:uppercase;background-color:var(--payon-group-button-bg);padding:var(--payon-group-button-padding);border:0;border-radius:999px;float:none}
.m-payon-form .wpwl-brand-card{width:var(--payon-group-group-brand-width)}
.m-payon-form .wpwl-brand-custom{margin:var(--payon-group-custom-brand-margin);background-image:url("https://oppwa.com/v1/paymentWidgets/img/brand.png")}
.m-payon-form--my-cards .wpwl-group-brand,.m-payon-form--my-cards .wpwl-wrapper-submit{display:none}
.m-payon-form .wpwl-wrapper{width:100%}
.m-payon-form__cvv-icon{position:absolute;top:var(--payon-group-ccv-icon-top);right:var(--payon-group-ccv-icon-right)}
.m-payon-form__cvv-icon .abt-icon{color:var(--payon-group-ccv-icon-color);margin:0}
.m-payon-form .wpwl-container-card--with-radio{border:var(--payon-group-border);border-radius:var(--payon-group-border-radius);padding:var(--payon-group-form-padding);cursor:pointer}
.m-payon-form .wpwl-container-card--with-radio .wpwl-title{margin-left:var(--payon-group-title-margin-left)}
.m-payon-form .wpwl-group.wpwl-group-registration{border:var(--payon-group-border);border-radius:var(--payon-group-border-radius);margin-bottom:var(--payon-group-cc-list-margin-bottom);min-height:auto !important;padding-left:var(--payon-group-cc-list-padding-left)}
.m-payon-form .wpwl-registration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:0}
.m-payon-form .wpwl-registration>div{width:auto}
.m-payon-form .a-radio{padding:var(--payon-group-radio-padding)}
.m-payon-form .wpwl-form-card .a-radio{margin-top:var(--payon-group-form-radio-margin-top)}
.m-payon-form .wpwl-wrapper-registration.a-radio{margin-top:var(--payon-group-cc-list-radio-margin-top)}
.m-payon-form .wpwl-group-saveCard{min-height:0 !important}
.m-payon-form .wpwl-form.wpwl-form-registrations{margin:0}
.m-payon-form.with-error .wpwl-group-submit,.m-payon-form.with-error .wpwl-container-card{display:block !important}
.m-payon-form__form-radio{position:absolute;top:var(--payon-group-custom-radio-form-top);z-index:-1}
.m-payon-form .a-spinner{display:block !important;position:relative !important;-webkit-transform:none !important;transform:none !important}