.stripe-input-wrapper{display:flex;flex-direction:column;min-width:100%;width:100%}.StripeElement{background-color:#fff;border:0;border-bottom:1px solid var(--color-gray);box-sizing:border-box;height:49px;margin-bottom:5px;padding-left:20px;padding-top:13px;transition:box-shadow .15s ease;width:100%}.StripeElement--focus{border:0;border-bottom:1px solid var(--color-primary)}.StripeElement--invalid{border-color:var(--color-danger)}#card-errors,.stripe-error{color:var(--color-danger);text-align:left}.StripeElement--webkit-autofill{background-color:#fefde5!important}.payment-type-select.max-step-width{max-width:100%;width:100%}.payment-type__option{display:flex;justify-content:space-between}.country-autocomplete{width:100%}.country-autocomplete .el-input__prefix{align-items:center;display:flex;justify-content:center}.address-form__buttons{padding-top:10px;text-align:center}.address-form__buttons .a-button{min-width:120px}.address-form__switch{align-items:center;display:flex;justify-content:space-between}.address-form__switch .el-form-item__label{flex:1;margin-bottom:0;text-align:left}.address-form__switch .el-form-item__content{display:flex;flex:1;justify-content:flex-end}.financial-address-select .wrapper__form-item .el-form-item__label{float:none;text-align:left}.financial-address-select .create-address-btn{margin-left:8px}