.StripeElement{color:#575962;border-color:#ebedf2;font-family:sans-serif,Arial;display:block;width:100%;font-size:1rem;line-height:1.25;color:#495057;background-color:#fff;background-clip:padding-box;padding:.65rem 1.25rem;border-width:1px;border-style:solid;-o-border-image:initial;border-image:initial;border-radius:.25rem;margin:5px 0 10px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.StripeElement--focus{color:#575962;-webkit-box-shadow:none;box-shadow:none;border-color:#716aca}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.cc__input--wrapper .card--complete{float:right;height:15px;width:15px;line-height:1.5;text-align:center;vertical-align:middle;border-radius:50%;background-color:#34bfa3;color:#fff;font-size:12px;font-size:.75rem;-webkit-transition:all fadeIn .3s;transition:all fadeIn .3s}.cc__input--wrapper .button--wrapper{text-align:right!important}