.wpp-payment-simple-form{background-color:#fff;padding:10px 0}.wpp-payment-simple-form *{box-sizing:border-box;font-family:Source Code Pro,Consolas,Menlo,monospace;font-size:16px;font-weight:500}.wpp-payment-simple-form .StripeElement{padding-right:0}.wpp-payment-simple-form .row{display:-ms-flexbox;display:flex;flex-wrap:wrap}.wpp-payment-simple-form .row:first-of-type{margin-bottom:10px}.wpp-payment-simple-form .field{display:flex;height:50px;margin:0;position:relative;width:100%}.wpp-payment-simple-form .field.half-width{width:50%}.wpp-payment-simple-form .field.half-width:nth-child(2n) .field-item{margin:0 10px 0 0}.wpp-payment-simple-form .field.half-width:nth-child(odd) .field-item{margin:0 0 0 10px}.wpp-payment-simple-form .field .field-item{position:relative;width:100%}.wpp-payment-simple-form .baseline{background-color:#cfd7df;bottom:0;height:1px;right:0;position:absolute;transition:background-color .3s cubic-bezier(.165,.84,.44,1);width:100%}.wpp-payment-simple-form label{bottom:8px;color:#cfd7df;cursor:text;right:0;margin-bottom:0;overflow:hidden;padding:0;position:absolute;text-overflow:ellipsis;transform-origin:100% 50%;transition-duration:.3s;transition-property:color,transform;transition-timing-function:cubic-bezier(.165,.84,.44,1);white-space:nowrap;width:100%}.wpp-payment-simple-form .input{background-color:transparent;bottom:0;color:#32325d;right:0;padding-bottom:7px;position:absolute;width:100%}.wpp-payment-simple-form .input::-moz-placeholder,.wpp-payment-simple-form .input::-webkit-input-placeholder{color:transparent;transition:color .3s cubic-bezier(.165,.84,.44,1)}.wpp-payment-simple-form .input.StripeElement{opacity:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1);will-change:opacity}.wpp-payment-simple-form .input.focused,.wpp-payment-simple-form .input:not(.empty){opacity:1}.wpp-payment-simple-form .input.focused+label,.wpp-payment-simple-form .input:not(.empty)+label{color:#aab7c4;cursor:default;transform:scale(.85) translateY(-25px)}.wpp-payment-simple-form .input.focused+label{color:#24b47e}.wpp-payment-simple-form .input.focused+label+.baseline{background-color:#24b47e}.wpp-payment-simple-form .input.invalid+label{color:#ffa27b}.wpp-payment-simple-form .input.invalid+label+.baseline{background-color:#e25950}@media(min-width:475px){.wpp-payment-simple-form .field.half-width{width:50%}}.small-form .wpp-payment-simple-form .field.half-width{width:100%}.small-form .wpp-payment-simple-form .field.half-width:nth-child(2n) .field-item,.small-form .wpp-payment-simple-form .field.half-width:nth-child(odd) .field-item{margin:0}.small-form .wpp-payment-simple-form .cvc{margin-top:10px}.wpp-payment-blocks-payment-method__desc.stripe_cc p{margin:0}