.payment__section{border-radius:5px;border:solid 1px #eae9e9;background-color:#f8f8f8;padding:20px}.payment__label{color:#5f605a}.payment__label_large{font-size:20px}.payment__stripe-fields.js-stripe-fields-container{height:42px!important;padding:13px 10px 10px!important;border:1px solid transparent!important;border-radius:5px!important;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.18)!important;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.18)!important;background-color:#fff!important}.payment__vat-country-iso{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.5}.payment-info-required{color:red;font-size:12px;padding-right:2px}.pyment_field_error{color:red;font-size:.8rem;font-style:italic}.StripeElement{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:5px 0;background:0 0!important;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;font-weight:inherit!important;font-size:inherit!important;border-bottom:1px solid #ccc;-webkit-transition:-webkit-box-shadow 150ms ease;transition:-webkit-box-shadow 150ms ease;-o-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;transition:box-shadow 150ms ease,-webkit-box-shadow 150ms ease}.StripeElement--focus{-webkit-box-shadow:0 1px 3px 0 #cfd7df;box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.__PrivateStripeElement{height:100%}