.modal{display:none;position:absolute;justify-content:center;align-items:center;overflow:scroll;margin:auto 0;z-index:9;left:0;top:0;width:100%;background:#fffbfb24;backdrop-filter:blur(5.5px);-webkit-backdrop-filter:blur(5.5px)}.modal-inner{display:flex;justify-content:center;align-items:start;padding-top:10vh;width:100%;height:120vh;min-height:150vh}.mt-spinner{padding-top:25vh}.success-root{width:90%;padding:60px;max-width:650px;margin:50px auto;text-align:center;background:#fffbfb;box-shadow:0 8px 32px #1f26871a;backdrop-filter:blur(5.5px);-webkit-backdrop-filter:blur(5.5px);border-radius:30px}.success-header{font-size:22px;font-weight:600;margin:15px 5px}.success-text{font-size:19px;font-weight:100}.margin-top{margin-top:50px}.activate-account-root{display:flex;align-items:center;width:100%;gap:20px}.lgn-btn-root{margin-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:0 20px}.lgn-btn{border:1px solid #ebebeb;border-radius:10px;background:#fff;padding:18px 0;display:flex;justify-content:center;align-items:center;width:100%;position:relative;text-decoration:none;-webkit-user-select:none!important;user-select:none!important;color:#000;cursor:pointer;backdrop-filter:blur(5.5px);-webkit-backdrop-filter:blur(5.5px)}.lgn-btn:disabled{opacity:.5!important;pointer-events:none!important}.error-btn-disabled{opacity:.5!important;pointer-events:none!important}.lgn-btn-sub{position:absolute;font-size:14px;top:-20px;border:1px solid #ebebeb;border-radius:8px;background:#fff;padding:4px 15px}.lgn-btn:hover{background:#f9f9f6;transition:all ease-in-out .3s}.errorElement-text{font-size:15px!important;color:red!important;display:block!important;position:relative!important;top:0!important;padding-top:5px!important}.error-cta-root,.error-btn-root{padding:10px 0;flex-direction:column}.error-btn-root{padding:25px 0;gap:25px;width:100%;color:#000!important}.text-green{color:green}.flag-name-root,.error-cta-root,.error-btn-root{display:flex;justify-content:center;align-items:center}.store-name{padding-left:10px;font-size:16px}@media screen and (max-width: 450px){.success-root{padding:60px 10px}.success-header{font-size:18px}.success-text,.contact-us{font-size:16px}.button-root{padding:0 5px}.button{padding:18px 0}.modal-inner{padding-top:1vh}}@media screen and (max-width: 770px){.modal-inner{padding-top:4vh}}.mb-30{margin-bottom:40px}.align-center{display:flex;justify-content:center;align-items:center;flex-direction:column}
/*# sourceMappingURL=/cdn/shop/t/36/assets/login-modal.css.map */
