.frame--activated.frame--invalid{border-color:#f05252!important}.StripeElement{display:block;margin-top:.5rem!important;margin-bottom:1rem!important;padding:.75rem;background-color:#fff;border:1px solid #d2d6dc;width:100%}#rocketpay_remember{display:none}#rg-payment-form label{font-size:14px;font-weight:400;text-transform:uppercase;color:gray}#rg-payment-form input,#rg-payment-form select{border-radius:6px}#rg-payment-form input{height:40px;font-size:16px!important}#rg-payment-form select{height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23000'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:10px;background-position:calc(100% - 15px)}#rg_ErrorMessage{color:red}#rg-payment-form #divcvv{order:3}#rg-payment-form #divexpire option{font-size:16px}#rg-payment-form #divexpire select{font-size:16px!important}#rg-payment-form #rg-card-fields{display:flex;flex-wrap:wrap;justify-content:space-between}#rg-payment-form #divcardno,#rg-payment-form #divemail{flex-basis:100%}#rg-payment-form #divcvv,#rg-payment-form #divexpire{flex-basis:48%}#rg-payment-form #divexpire p{display:flex;flex-wrap:wrap;justify-content:space-between}#rg-payment-form #divexpire label{flex-basis:100%;margin-bottom:3px}#rg-payment-form #divexpire span{flex-basis:48%}@media only screen and (max-width:768px){#rg-payment-form #divcvv{flex-basis:30%}#rg-payment-form #divexpire{flex-basis:66%}}@media only screen and (max-width:480px){#rg-payment-form #divcvv,#rg-payment-form #divexpire{flex-basis:100%}}@keyframes icon-spin{to{transform:rotate(1turn)}}.icon-spinner{animation:icon-spin 1.5s linear infinite}.custom-option{transition:background 60ms}.custom-option:hover{transition-delay:60ms;background:#deebff}.custom-option.custom-select__option--is-focused{background:none}.custom-option.custom-select__option--is-selected{background:#2684ff}