.StripeElement{background-color:#fff;height:40px;padding:10px 10px;border-radius:2px;border:1px solid #bbb;box-shadow:none}.StripeElement--focus{border:2px solid #8bc1fc}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.gform_wrapper div.gform_stripe_requires_action{display:none}.ginput_stripe_creditcard input{padding:8px}.ginput_stripe_creditcard .cc-details-container{align-items:center;display:flex;justify-content:center;position:relative}.gform_wrapper .ginput_stripe_creditcard .cc-details-container input.cc-cardnumber::placeholder,.ginput_stripe_creditcard .cc-details-container input.cc-cardnumber::placeholder{color:#9092b0}.ginput_stripe_creditcard .cc-details-container input.cc-cardnumber{background-color:rgba(255,255,255,.5)}.gform_wrapper .ginput_stripe_creditcard .cc-details-container input.cc-cardnumber,.ginput_stripe_creditcard .cc-details-container input.cc-cardnumber{background:url( "data:image/svg+xml;charset=utf8,%3Csvg width='22px' height='14px' viewBox='0 0 22 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Crect fill='%23DCDFE6' x='0' y='0' width='22' height='14' rx='2'%3E%3C/rect%3E%3Crect fill='%23B2B8C6' x='3' y='10' width='3' height='1'%3E%3C/rect%3E%3Crect fill='%23B2B8C6' x='7' y='10' width='3' height='1'%3E%3C/rect%3E%3Crect fill='%23B2B8C6' x='11' y='10' width='3' height='1'%3E%3C/rect%3E%3Crect fill='%23B2B8C6' x='15' y='10' width='3' height='1'%3E%3C/rect%3E%3Crect fill='%23FFFFFF' x='3' y='4' width='5' height='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E" ) 1rem 50%/auto 1.25rem no-repeat;padding-left:3.5rem}.ginput_stripe_creditcard .cc-placeholders{align-items:center;display:flex;flex-wrap:nowrap;height:100%;position:absolute;right:1.5rem;top:0;width:auto;z-index:2}.ginput_stripe_creditcard .cc-placeholders span{color:#9092b0;display:inline-block}html[dir=rtl] .ginput_stripe_creditcard .cc-details-container .cc-cardnumber{background-position:calc(100% - 1rem) 50%;padding-left:8px;padding-right:3.5rem}html[dir=rtl] .ginput_stripe_creditcard .cc-placeholders{left:1.5rem;right:auto}html[dir=rtl] .ginput_stripe_creditcard .cc-cvc-placeholder{padding-left:0!important;padding-right:1rem}