html{font-family:'AvantGarde','Tahoma',Helvetica,Sans-Serif;font-size:12px}html[lang="th-TH"],html[lang="vi-VN"]{font-family:'Tahoma',Helvetica,Sans-Serif;font-size:12px}html[lang="zh-CN"]{font-family:'Microsoft Sans Serif',Sans-Serif;font-size:12px}.tabs-container{display:flex;justify-content:center;padding:0 16px}@media (min-width: 1023.5px){.tabs-container{margin-top:10px;background-color:var(--secondary-old);justify-content:flex-start;padding:0}}.tabs-container .left-tab{margin-right:3px}.tabs-container .right-tab{margin-left:3px}.tabs-container .tab-container{display:flex;width:100%}@media (min-width: 1023.5px){.tabs-container .tab-container{width:unset}}.tabs-container .tab-container .tab-link{width:100%;background-color:var(--neutral-1);text-transform:uppercase;text-decoration:none;font-weight:bold;border:1px solid var(--cashier-table-bg1);color:var(--primary-2);margin-bottom:5px;font-size:14px;height:50px;flex-direction:row !important;min-width:98px;padding:0 15px;align-items:center;word-break:keep-all;cursor:pointer}@media (min-width: 1023.5px){.tabs-container .tab-container .tab-link{width:unset}}.tabs-container .selected{box-shadow:inset 0 -3px var(--cta);border-bottom:1px solid var(--cta)}.forgot-login-details-page #forgot-username{margin-bottom:30px}.forgot-login-details-page #forgot-password{margin-bottom:30px}.forgot-login-details-page #forgot-password-success-page{display:none}.forgot-login-details-page #forgot-username-success-page{display:none}.forgot-login-details-page #forgot-username{display:none}.forgot-login-details-page .page-title{padding:30px 30px 10px;font-size:16px;text-transform:uppercase;font-weight:bold}@media not all and (min-width: 1023.5px){.forgot-login-details-page .page-title{padding:30px 16px 10px}}.forgot-login-details-page .area-title{font-size:16px;font-weight:bold}@media not all and (min-width: 1023.5px){.forgot-login-details-page .area-title{padding:10px 16px}}@media not all and (min-width: 1023.5px){.forgot-login-details-page .area-description{padding:0px 16px}}.forgot-login-details-page .area-description .required-field-info .required-mark{color:var(--error)}.forgot-login-details-page .submit-button{background-color:none;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin:30px 0 0}.forgot-login-details-page .submit-button .icon{-webkit-mask:url("../img/icons/icon-submit.svg") no-repeat center;background:#fff;width:20px;height:20px}.forgot-login-details-page .submit-button .history-icon{background:url("/_img/icons/icon-submit.svg") no-repeat center;width:20px;height:20px;margin-right:0.75rem}.forgot-login-details-page .submit-button .icon-background{width:25px;height:25px;margin-right:0.75rem;background:url("/_img/icons/icon-submit.svg") no-repeat center}@media (min-width: 1023.5px){.forgot-login-details-page .submit-button{width:auto;margin:30px 0 30px 160px}}.forgot-login-details-page .submit-button:hover:not([disabled]){background-color:var(--neutral-3)}.forgot-login-details-page .form-valid .submit-button:hover:not([disabled]){background-color:var(--secondary-old)}.forgot-login-details-page .disabled{background-color:var(--neutral-3);pointer-events:none}.forgot-login-details-page .notification .notification-content{font-size:14px;color:var(--primary-2);padding:10px 16px 30px 16px}.forgot-login-details-page .notification .notification-content a{color:var(--secondary-old);font-weight:bold;text-decoration:underline}.forgot-login-details-page #contact-support-text-area a{color:var(--secondary-old);font-weight:bold;text-decoration:underline}.forgot-login-details-page .field-info{display:flex;flex-direction:row;align-items:center;width:100%}.forgot-login-details-page .field-info .field-info-text{display:none;align-items:center;text-align:left;background-color:var(--primary-2);color:var(--neutral-1);height:30px;padding:0 10px;width:100%}.forgot-login-details-page .error-container{display:none;color:var(--neutral-1);background-color:var(--error);min-height:40px;align-items:center;padding:8px;box-sizing:border-box;margin:0 16px 30px}@media (min-width: 1023.5px){.forgot-login-details-page .error-container{margin:0 30px 20px;width:881px}}@media (max-width: 1023.5px){.forgot-login-details-page .form-layout #forgot-password-form-page .form-layout-new{padding-top:0px}}
