.StripeCheckoutForm{padding:10px;margin:10px;border-radius:10px;background:#f9f9f9}.StripeCheckoutForm .element-col{text-align:left}.StripeCheckoutForm .element-col .ant-form-item{margin-bottom:5px!important}.StripeCheckoutForm label{color:#6b7c93;font-weight:300;letter-spacing:.025em}.StripeCheckoutForm label .frequency-holder{height:50px;margin-top:5px;width:100%}.StripeCheckoutForm label .frequency-holder .ant-radio-button-wrapper{line-height:9px!important;padding:5px;height:38px;width:50%;text-align:center;min-width:140px}@media (max-width:480px){.StripeCheckoutForm label .frequency-holder .ant-radio-button-wrapper{min-width:115px}}.StripeCheckoutForm form{margin-bottom:20px;padding-bottom:20px}.StripeCheckoutForm .StripeElement,.StripeCheckoutForm input{display:block;margin:10px 0 2px;max-width:500px;min-width:110px;padding:10px 14px;font-size:1em;box-shadow:0 1px 3px hsla(240,5%,56%,.149),0 1px 0 rgba(0,0,0,.02);border:0;outline:0;border-radius:4px;background:#fff;text-align:"center";color:"#424770";letter-spacing:.025em}.StripeCheckoutForm input::placeholder{color:#aab7c4}.StripeCheckoutForm .StripeElement--focus,.StripeCheckoutForm input:focus{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.078);transition:all .15s ease;border:thin solid #1fbec8}.StripeCheckoutForm .StripeElement.IdealBankElement,.StripeCheckoutForm .StripeElement.PaymentRequestButton{padding:0}@media print{.hide-on-print{display:none}@page{size:A4;margin:11mm 17mm 17mm 17mm}}