#accCompletionOverlay .v-header-visible.v-overlay-body{flex:1 0 auto;margin-top:1.5rem!important}#accCompletionOverlay .button,#accCompletionOverlay button{font-weight:700}#accCompletionOverlay .smsAlertsForm{display:flex;flex-flow:column nowrap;height:100%;max-width:620px}#accCompletionOverlay .checkbox-wrapper{margin-bottom:16px!important}#accCompletionOverlay .phone-fixed-width{max-width:335px}#accCompletionOverlay .accountcomplete-checkbox-label{font-weight:400}@media only screen and (max-width:1024px){#accCompletionOverlay .accountcomplete-checkbox-label>span{display:block}}#accCompletionOverlay .v-overlay-content-container{height:100%}#accCompletionOverlay .accountcomplete-cta-wrapper{margin-top:auto}@media only screen and (max-width:1024px){#accCompletionOverlay .accountcomplete-cta-wrapper{flex-direction:column-reverse}}@media screen and (min-width:600px)and (max-width:1024px){#accCompletionOverlay .accountcomplete-cta-wrapper{gap:20px}}@media only screen and (min-width:1024px){#smartPrompt .v-overlay-content{max-width:464px}}#smartPrompt .button,#smartPrompt button{font-weight:700}#smartPrompt .v-overlay-body{flex:1 0 auto}@media only screen and (min-width:1024px){#smartPrompt .v-overlay-body{margin-top:24px}}#smartPrompt .v-overlay-content-container{display:flex;flex-flow:column nowrap;height:100%}#smartPrompt .smartPromptForm{display:flex;flex:1 0 auto;flex-flow:column nowrap}#smartPrompt .smartPrompt-submit{margin-top:auto}.otp-separator{background:linear-gradient(silver,silver) 50%/100% 1px no-repeat;text-align:center}.otp-separator span{background:#fff;padding:0 20px}.keep-signed{align-items:center;display:flex;justify-content:start}.keep-signed-otp-slideout{margin-top:-8px}.case-sensitive-text{margin:0 0 0 .75rem}.details-login365{margin-left:.25rem;padding-bottom:.1875rem}.details-login365--bcom{font-weight:300}.details-login365--mcom{margin-left:.25rem}#login-form{position:relative;z-index:1}.sign-in-btn-wrapper{position:relative;z-index:2}.animation-container{bottom:45%}.animation-container,.animation-container_OLD{left:0;pointer-events:none;position:absolute;width:100%}.animation-container_OLD{bottom:13%}.image-container{overflow:hidden;padding-top:200px;position:relative;width:100%}.signin-flourish{bottom:-55%;left:30%;margin-left:0;max-width:180px;pointer-events:none;position:absolute;rotate:40deg;transform:scale(.5)}@media(min-width:720px)and (max-width:1440px){.signin-flourish{width:28vw}}@media(max-width:719px){.signin-flourish{width:38vw}}@media(max-width:375px){.signin-flourish{left:5%;width:58vw}}.signin-flourish--animate{animation:signin-flourish-float 4s ease-out forwards}@media(max-width:375px){.signin-flourish--animate{animation:signin-flourish-float-mobile 4s ease-out forwards}}@keyframes signin-flourish-float{50%{rotate:-3deg;transform:translate(40%,-165%) scale(1.5)}80%{rotate:3deg;transform:translate(40%,-140%) scale(1.5)}to{transform:translateY(-80%) scale(1)}}@keyframes signin-flourish-float-mobile{50%{rotate:-1deg;transform:translate(100%,-160%) scale(1.5)}80%{rotate:1deg;transform:translate(100%,-140%) scale(1.5)}to{transform:translateY(-90%) scale(1)}}#login-form .pwd-container .input-inner-end{top:30%!important;transform:unset!important}.starRewardsSvg[data-v-401d427d]{height:24px;width:239px}.skip-start-return-wrap[data-v-401d427d]{text-align:center}@media only screen and (min-width:1024px){#creditCardOverlay .v-overlay-content{max-height:19.125rem;max-width:29rem}}#creditCardOverlay .v-overlay-header{align-items:flex-start}#creditCardOverlay .v-overlay-body{margin:0}#creditCardOverlay .button,#creditCardOverlay button{font-weight:700}.signIn-grid[data-v-5543da31]{justify-content:space-between}@media only screen and (max-width:1023px){.signIn-right[data-v-5543da31]{margin:48px 0 0}}
