@keyframes checkout-form-module-scss-module__Uva4dG__shimmer-pos-ltr{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes checkout-form-module-scss-module__Uva4dG__shimmer-pos-rtl{0%{background-position:-50% 0}to{background-position:150% 0}}.checkout-form-module-scss-module__Uva4dG__spinner{justify-content:center;align-items:center;margin:3rem 0;display:flex}.checkout-form-module-scss-module__Uva4dG__row{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.checkout-form-module-scss-module__Uva4dG__left{width:100%;min-width:0}.checkout-form-module-scss-module__Uva4dG__right{order:-1;width:100%;min-width:0}.checkout-form-module-scss-module__Uva4dG__formHeader{text-align:center;margin-bottom:1.5rem}.checkout-form-module-scss-module__Uva4dG__formTitle{margin:0}.checkout-form-module-scss-module__Uva4dG__errorMsgForm{color:#dc3545;text-align:center;margin-bottom:0}.checkout-form-module-scss-module__Uva4dG__errorMsgInput{margin:0;font-size:14px}@media (min-width:768px){.checkout-form-module-scss-module__Uva4dG__errorMsgInput{font-size:14px}}@media (min-width:1048px){.checkout-form-module-scss-module__Uva4dG__errorMsgInput{font-size:15px}}.checkout-form-module-scss-module__Uva4dG__errorMsgInput{color:#dc3545;position:absolute;bottom:3px}.checkout-form-module-scss-module__Uva4dG__inputContainer{padding-bottom:1.5rem;position:relative}.checkout-form-module-scss-module__Uva4dG__paymentProviderNotice{color:#6b7c8a;align-items:center;gap:.25rem;margin:.75rem 0 0;font-size:14px;line-height:1.2;display:flex}@media (min-width:768px){.checkout-form-module-scss-module__Uva4dG__paymentProviderNotice{font-size:14px}}@media (min-width:1048px){.checkout-form-module-scss-module__Uva4dG__paymentProviderNotice{font-size:15px}}.checkout-form-module-scss-module__Uva4dG__paymentProviderIcon{flex:none;transform:translateY(1px)}.checkout-form-module-scss-module__Uva4dG__stripeWordmarkLink{border-radius:.25rem;align-items:center;line-height:1;display:inline-flex;transform:translateY(2px)}.checkout-form-module-scss-module__Uva4dG__stripeWordmarkLink:focus-visible{outline-offset:2px;outline:2px solid #01a07a59}.checkout-form-module-scss-module__Uva4dG__stripeWordmark{width:40px;height:auto;display:block}@media (min-width:768px){.checkout-form-module-scss-module__Uva4dG__row{flex-direction:row;align-items:flex-start;gap:1rem}.checkout-form-module-scss-module__Uva4dG__left{flex:1 1 0}.checkout-form-module-scss-module__Uva4dG__right{flex:0 0 320px;order:0;width:320px}.checkout-form-module-scss-module__Uva4dG__formHeader{margin-bottom:1rem}}
@keyframes OneTimePasswordField-module-scss-module__SFQ8da__shimmer-pos-ltr{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes OneTimePasswordField-module-scss-module__SFQ8da__shimmer-pos-rtl{0%{background-position:-50% 0}to{background-position:150% 0}}.OneTimePasswordField-module-scss-module__SFQ8da__OTPRoot{flex-wrap:nowrap;gap:.5rem;display:flex}.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput{box-sizing:border-box;border:1px solid #dbe0e7;border-radius:4px;width:100%;height:54px;margin-bottom:0;padding:.75rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}:is(.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput:focus,.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput:focus-visible){border-color:#01a07a8c;outline:none;box-shadow:0 0 0 2px #01a07a24}.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput{font-size:18px}@media (min-width:768px){.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput{font-size:21px}}@media (min-width:1048px){.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput{font-size:22px}}.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput{text-align:center}.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput:hover{box-shadow:0 4px 5px #00000040}.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput:focus{box-shadow:0 2px 5px #00000026}.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput::selection{background-color:#6b7c8a}.OneTimePasswordField-module-scss-module__SFQ8da__OTPInput:disabled{color:#6b7c8a;cursor:not-allowed;box-shadow:none;background-color:#f2f3f5}
