.checkout{height:auto;padding-bottom:20px}.checkout h2{font-size:24px;line-height:30px;margin-bottom:17px;text-align:center;font-weight:400}.checkout h3{font-size:13px;font-weight:600;line-height:18px}.checkout .plan-info{background:#ededed;border-radius:8px;margin:0 20px;padding:11px;text-align:left}.checkout .plan-info .right{float:right}.checkout .plan-info p{font-size:11px;line-height:16px;color:#4a4a4a}.checkout .plan-info .promo-details{font-size:12px;line-height:18px;padding-top:9px;border-top:1px solid #9b9b9b;margin-top:6px}.checkout .error-message{color:#ea0000;font-size:12px;font-style:italic;margin-top:5px}.checkout .promo-form{display:flex;align-items:baseline;margin-top:10px}.checkout .promo-form input[type=text]{margin:0 14px 0 0;line-height:26px;font-size:14px;outline:none}.checkout .promo-form input[type=submit]{margin:0;flex:0 0 94px;cursor:pointer}.checkout form{margin-top:27px;padding:0 20px}.checkout form h3{margin-top:10px}.checkout .cc-form .our-input input{line-height:26px;font-size:14px}.checkout .cc-form .our-input input,.checkout .StripeElement,.checkout input[type=text]{border:0;padding:20px 0 4px;margin:0 0 13px;border-bottom:1px solid #7a7a7a;font-size:14px;display:block}.checkout .our-input,.checkout .our-input.complete,.checkout .stripe-input,.checkout .stripe-input.complete{padding:0;margin:0}.checkout .our-input.complete .title,.checkout .our-input .title,.checkout .stripe-input.complete .title,.checkout .stripe-input .title{font-size:12px;top:9px}.checkout .our-input.ticked:before,.checkout .stripe-input.ticked:before{display:none}.checkout ::-webkit-input-placeholder{color:#7a7a7a}.checkout ::-moz-placeholder{color:#7a7a7a}.checkout ::-ms-input-placeholder{color:#7a7a7a}.checkout ::placeholder{color:#7a7a7a}.checkout .primary-button{display:block;margin:20px auto auto}.checkout hr{border:none;border-top:1px solid #ededed;width:calc(100% + 40px);margin:0 0 0 -20px}.checkout .loading-icon{width:20px;height:20px}.checkout .loading-icon #Icons{stroke:#fff}.checkout .first-payment{text-align:center;font-size:12px;margin-top:20px;color:#4a4a4a}.checkout .plan-processing-msg{font-size:12px;font-style:italic;text-align:center;margin-top:10px}
/*# sourceMappingURL=727.14ef40c8.chunk.css.map */