.AuthView{margin:auto;min-height:calc(100vh - 88px)}@media(min-width: 920px){.AuthView{width:fit-content}}.AuthView .headerContainer{display:none;font-family:"Amazon Ember",Arial,sans-serif;margin:32px 16px;text-align:center;max-width:464px;width:calc(100% - (8px*4))}.AuthView .headerContainer h1{font-size:31.5px;text-shadow:2px 2px 6px rgba(0,0,0,.16)}.AuthView .headerContainer p{padding:8px 0;text-shadow:2px 2px 6px rgba(0,0,0,.16)}.AuthView .headerContainer.mobile{display:block}@media(min-width: 920px){.AuthView .headerContainer{margin:152px auto 0 auto;max-width:400px;text-align:left;vertical-align:top}.AuthView .headerContainer.mobile{display:none}.AuthView .headerContainer.desktop{display:inline-table}.AuthView .headerContainer p{padding:8px 40px 8px 0}}.AuthView .Authenticator{color:#ffd365;display:inline-block;height:100%;margin:8px;max-width:464px;width:calc(100% - (8px*2))}@media(min-width: 920px){.AuthView .Authenticator{margin:16px auto 0 auto;min-width:400px;width:unset}}.AuthView .Authenticator .BRCLogoImage{content:url(ffa2c022b610494c1168.svg);height:40px;padding:16px 0;width:100%}.AuthView .Authenticator .BRCOnboardingTitle{color:#fff;font-size:16px;text-align:center}.AuthView .Authenticator .BRCBackButtonContainer{display:inline-block;margin:0 8px}.AuthView .Authenticator .BRCBackButtonContainer div{width:calc(50% - 4px)}.AuthView .Authenticator .BRCBackButtonContainer div:first-child{margin-right:4px}.AuthView .Authenticator .BRCBackButtonContainer div:last-child{margin-left:4px}.AuthView .Authenticator .BRCLink{color:#fff;cursor:pointer;display:inline-block;font-family:"Amazon Ember",Arial,sans-serif;font-size:12px}.AuthView .Authenticator .BRCLink .bold{color:#30c5f4;font-weight:bold}.AuthView .Authenticator .BRCLink .linkHighlight{color:#ffd365;font-weight:bold}.AuthView .Authenticator .BRCFooterLink{bottom:-40px;font-size:12.8px;margin-left:16px;line-height:40px;width:auto}
.BRCSignin .signInCard{margin-bottom:8px}.BRCSignin .signInCard .emptyCardNo{background-image:linear-gradient(to right, #707070, #707070 75%, transparent 75%, transparent 100%, #707070 100%, #707070);background-repeat:repeat;background-size:8px;height:8px;width:100%}.BRCSignin .signInFields{width:100%;z-index:1}
.BRCSignup .signUpCard{margin-bottom:8px}.BRCSignup .signUpCard .signUpCardTitle{margin-bottom:8px}.BRCSignup .signUpCard .emptyCardNo{background-image:linear-gradient(to right, #707070, #707070 75%, transparent 75%, transparent 100%, #707070 100%, #707070);background-repeat:repeat;background-size:8px;height:8px;width:100%}.BRCSignup .signUpFields{width:100%;z-index:1}
.BRCFormField .formfieldInput,.BRCPhoneField .formfieldInput,.BRCCreditCardField .formfieldInput{position:relative;width:calc(100% - 16px)}.BRCFormField .formfieldInput.half,.BRCPhoneField .formfieldInput.half,.BRCCreditCardField .formfieldInput.half{display:inline-block;width:calc(50% - 24px)}.BRCFormField .formfieldInput.half.last,.BRCPhoneField .formfieldInput.half.last,.BRCCreditCardField .formfieldInput.half.last{margin-right:16px;float:right}.BRCFormField .formfieldInput input,.BRCPhoneField .formfieldInput input,.BRCCreditCardField .formfieldInput input{background-color:#fff;border-radius:4px;box-shadow:2px 2px 6px rgba(0,0,0,.16);color:#20202d;font-family:"Amazon Ember",Arial,sans-serif;font-size:16px;height:40px;margin:4px 0;padding:8px;width:100%}.BRCFormField .formfieldInput input:focus,.BRCPhoneField .formfieldInput input:focus,.BRCCreditCardField .formfieldInput input:focus{border:none;outline-color:#707070}.BRCFormField .formfieldInput .errText,.BRCPhoneField .formfieldInput .errText,.BRCCreditCardField .formfieldInput .errText{bottom:5.28px;color:#ff486c;display:none;font-size:10px;left:8px;pointer-events:none;position:absolute}.BRCFormField .formfieldInput.err::after,.BRCPhoneField .formfieldInput.err::after,.BRCCreditCardField .formfieldInput.err::after{content:"*";color:#ff486c;position:absolute;right:-8px;top:4px;font-size:32px}.BRCFormField .formfieldInput.err .errText,.BRCPhoneField .formfieldInput.err .errText,.BRCCreditCardField .formfieldInput.err .errText{display:block}.BRCFormField .BRCFormInputErr,.BRCPhoneField .BRCFormInputErr,.BRCCreditCardField .BRCFormInputErr{display:none;position:absolute}.BRCDateField{display:inline-block;width:33%;margin-right:32px}.BRCDateField .fields{display:inline-block}.BRCDateField .fields input{background-color:#fff;border-radius:4px;box-shadow:2px 2px 6px rgba(0,0,0,.16);font-family:"Amazon Ember",Arial,sans-serif;font-size:16px;height:40px;margin:4px 8px 4px 0;padding:8px;width:calc(50% - 8px)}.BRCDateField .fields input:focus{border:none;outline-color:#707070}.BRCPhoneField{display:inline-block}.BRCPhoneField select{background-color:#fff;border-radius:4px;box-shadow:2px 2px 6px rgba(0,0,0,.16);font-family:"Amazon Ember",Arial,sans-serif;font-size:16px;height:40px;margin:4px 0;padding:8px;width:25%}.BRCPhoneField input{box-shadow:2px 2px 6px rgba(0,0,0,.16);font-family:"Amazon Ember",Arial,sans-serif;font-size:16px;margin-left:8px;width:calc(75% - 8px)}.BRCStateField{display:inline-block}.BRCStateField select{background-color:#fff;border-radius:4px;box-shadow:2px 2px 6px rgba(0,0,0,.16);height:40px;margin:4px 0;overflow:hidden;padding:8px;text-overflow:ellipsis;width:45%}.BRCStateField select{color:#707070;font-family:"Amazon Ember",Arial,sans-serif;font-size:16px}.BRCStateField input{background-color:#fff;border-radius:4px;box-shadow:2px 2px 6px rgba(0,0,0,.16);font-family:"Amazon Ember",Arial,sans-serif;font-size:16px;height:40px;padding:8px;margin-left:8px;width:calc(55% - 8px)}.BRCStateField input:focus{border:none;outline-color:#707070}
