.billing-recovery-banner{box-sizing:border-box;color:#80610b;z-index:5;background:linear-gradient(90deg,#fff4d640 0%,#fff4d6 10%,#fff4d640 100%);border:1px solid #fb0;width:calc(100% - 32px);max-width:1200px;margin:10px auto;position:relative}@media screen and (min-width:769px){.billing-recovery-banner~#Header:not(.MinimalHeader){align-items:flex-start;height:90px}.billing-recovery-banner~#Header:not(.MinimalHeader).condensed{height:60px}}.billing-recovery-banner__content{justify-content:center;align-items:center;gap:22px;min-height:54px;padding:9px 20px;display:flex}.billing-recovery-banner__message{align-items:center;gap:14px;line-height:1.35;display:flex}.billing-recovery-banner__icon{flex:0 0 20px;display:flex}.billing-recovery-banner__icon path{fill:#80610b!important}.billing-recovery-banner__copy{flex-wrap:wrap;align-items:baseline;gap:4px;font-size:14px;display:flex}.billing-recovery-banner__button{color:#80610b;cursor:pointer;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #80610b;min-height:30px;padding:5px 16px;font-size:13px;font-weight:700}.billing-recovery-banner__button:focus-visible{outline-offset:2px;outline:3px solid #2d7cdb}.billing-recovery-banner__button:hover{background:#ffbb001f}@media screen and (max-width:768px){.billing-recovery-banner{background:linear-gradient(90deg,#fff4d640 0%,#fff4d6 50%,#fff4d640 100%)}.billing-recovery-banner__content{flex-direction:column;align-items:stretch;gap:10px;padding:12px 16px}.billing-recovery-banner__message{justify-content:center;align-items:flex-start}.billing-recovery-banner__copy,.billing-recovery-banner__copy strong,.billing-recovery-banner__copy span{display:block}.billing-recovery-banner__button{width:100%}}#Login-Register-Modal{z-index:50;cursor:pointer;visibility:hidden;opacity:0;background:#00000080;width:100%;height:100%;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0;overflow-y:auto}#Login-Register-Modal.modal-visible{visibility:visible;opacity:1}#Login-Register-Modal .receiveText{text-align:center;margin-top:10px;font-size:12px}#Login-Register-Modal .modal-container{cursor:auto;background:#fff;border-radius:.25em;width:90%;max-width:600px;margin:3em auto 4em;transition:transform .3s;position:relative;transform:translateY(-30px)}#Login-Register-Modal .modal-container.modal-visible{transform:translateY(0)}#Login-Register-Modal .modal-container .form-tabs .login-tab{border-top-left-radius:.25em}#Login-Register-Modal .modal-container .form-tabs .register-tab{border-top-right-radius:.25em}#Login-Register-Modal .modal-container .form-tabs .login-tab,#Login-Register-Modal .modal-container .form-tabs .register-tab{cursor:pointer;color:#000;background-color:#0000000d;height:52px;padding:15px;font-size:14px;transition:all .25s ease-out;box-shadow:inset 0 4px 9px #0000001a}#Login-Register-Modal .modal-container .form-tabs .login-tab.selected,#Login-Register-Modal .modal-container .form-tabs .register-tab.selected{box-shadow:unset;background-color:#fff;font-size:16px}#Login-Register-Modal .modal-container .form-tabs .login-tab:hover:not(.selected),#Login-Register-Modal .modal-container .form-tabs .register-tab:hover:not(.selected){background:#0000001f}#Login-Register-Modal .modal-container .form-container{padding:2em}#Login-Register-Modal .modal-container .form-container .dismiss-button{cursor:pointer;float:right;text-align:center;opacity:.3;color:#000;margin:0;padding:10px;font-size:20px;transition:all .25s ease-out}#Login-Register-Modal .modal-container .form-container .dismiss-button:hover{opacity:1}#Login-Register-Modal .modal-container .form-container .passwordReset{color:#707070;text-align:center;cursor:pointer;padding-top:10px;font-size:12px;transition:all .25s ease-out}#Login-Register-Modal .modal-container .form-container .passwordReset:hover{color:#2d7cdb}#Login-Register-Modal .modal-container .form-container .errorRecaptchaContainer.prominent{z-index:52;background:#fff;border-radius:4px;margin:20px 0;padding:20px;position:relative;box-shadow:0 2px 4px #00000080}#Login-Register-Modal .modal-container .form-container .errorRecaptchaContainer .errorText{color:#c62828;font-size:18px}
