#grimorio-app [hidden]{display:none!important}#grimorio-app .sdg-c2-google-wrap{margin:23px auto 27px;max-width:500px;text-align:center}#grimorio-app .sdg-c2-google-btn{width:100%;min-height:53px;display:flex;align-items:center;justify-content:center;gap:13px;padding:13px 18px;border-radius:10px;border:1px solid #d7e0e5;background:#fff;color:#1f2937;font:800 14px/1.4 Manrope,sans-serif;box-shadow:0 7px 25px #0003;cursor:pointer;transition:background .2s}#grimorio-app .sdg-c2-google-btn:hover{background:#ebf8f8}#grimorio-app .sdg-c2-google-btn:disabled{opacity:.62;cursor:wait}#grimorio-app .sdg-c2-google-btn svg{flex-shrink:0}#grimorio-app .sdg-c2-google-wrap>p{margin:10px auto 0;font-size:11px;line-height:1.65;color:#b6c9d7}#grimorio-app .sdg-c2-google-separator{display:flex;align-items:center;gap:13px;margin:19px 0 0;font-size:9px;font-weight:900;color:#98afbe;letter-spacing:.14em}#grimorio-app .sdg-c2-google-separator:before,#grimorio-app .sdg-c2-google-separator:after{content:"";height:1px;background:#a5becf40;flex:1}#grimorio-app .sdg-c2-auth-link{display:block;margin:15px auto 0;min-height:46px;background:transparent;border:0;color:#89e7e6;text-decoration:underline;text-underline-offset:4px;font:800 12px/1.55 Manrope,sans-serif;cursor:pointer;padding:10px 14px}#grimorio-app .sdg-c2-auth-page{max-width:780px;margin:0 auto;scroll-margin-top:20px}#grimorio-app .sdg-c2-auth-page .sdg-section-heading h2{color:#f1f8fc;font:600 clamp(25px,3.5vw,36px)/1.2 "Cinzel",serif}#grimorio-app .sdg-c2-auth-page .sdg-section-heading p{max-width:530px;margin:0 auto;color:#bcd0de;line-height:1.7;font-size:13px}#grimorio-app .sdg-c2-auth-form{display:grid;gap:15px;margin:27px 0 0}#grimorio-app .sdg-c2-auth-form .sdg-field input{font-size:16px!important}#grimorio-app .sdg-c2-auth-user{border-radius:9px;background:#19424e4d;border:1px solid rgba(112,219,218,.31);padding:15px 18px;margin:18px 0 0}#grimorio-app .sdg-c2-auth-user small{display:block;color:#83e1df;font-weight:900;letter-spacing:.14em;font-size:9px}#grimorio-app .sdg-c2-auth-user strong{display:block;margin-top:7px;color:#fff;font-size:14px;overflow-wrap:anywhere}#grimorio-app .sdg-c2-auth-warning{margin:13px 0 0;padding:10px 12px;background:#c79c5617;border-left:3px solid #caa96d;color:#edcf9f;font-size:12px;line-height:1.65}#grimorio-app .sdg-c2-google-btn:focus-visible,#grimorio-app .sdg-c2-auth-link:focus-visible{outline:3px solid #b1fffa;outline-offset:3px}@media(max-width:760px){#grimorio-app .sdg-c2-google-wrap{margin:14px auto 21px}#grimorio-app .sdg-c2-google-btn{min-height:48px;font-size:13px}#grimorio-app .sdg-c2-google-wrap>p{font-size:10px}#grimorio-app .sdg-c2-auth-page{padding:25px 17px!important}}@media(prefers-reduced-motion:reduce){#grimorio-app .sdg-c2-google-btn{transition:none}}#grimorio-app a.sdg-c2-google-btn{text-decoration:none!important;position:relative;z-index:2;pointer-events:auto}#grimorio-app a.sdg-c2-google-btn:active{background:#dff7f7}#grimorio-app .sdg-c2-google-native{display:flex;align-items:center;justify-content:center;min-height:46px;min-width:0;margin:0 auto;max-width:100%;color:#bcd1db}#grimorio-app .sdg-c2-google-native iframe{max-width:100%}#grimorio-app .sdg-c2-google-native.is-busy{opacity:.55;pointer-events:none}#grimorio-app .sdg-c2-google-loading{font-size:12px;font-weight:700;line-height:1.5}#grimorio-app .sdg-c2-google-alternative{margin:13px auto 0;max-width:430px}#grimorio-app .sdg-c2-google-alternative[hidden]{display:none!important}#grimorio-app .sdg-c2-google-alternative summary{font-size:10px;color:#a5cfd8;text-align:center;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:28px;list-style:inside}#grimorio-app .sdg-c2-google-alternative>p{font-size:10px;line-height:1.55;color:#adbdcb;text-align:center;margin:11px 0}#grimorio-app .sdg-c2-google-alternative .sdg-c2-google-btn{min-height:44px;font-size:11px;background:#13374de6;color:#e5f9fc;border-color:#7dcbde61;box-shadow:none}#grimorio-app .sdg-c2-google-alternative .sdg-c2-google-btn:hover{background:#164057}#grimorio-app .sdg-check a{color:#8ae4e7!important;text-decoration:underline;text-underline-offset:3px;font-weight:800}#grimorio-app .sdg-check a:focus-visible{outline:2px solid #c5fff8;outline-offset:2px;border-radius:2px}#grimorio-app .sdg-c2-footer-legal{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap}#grimorio-app .sdg-c2-footer-legal a{font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.03em;color:#b7dbe4;text-decoration:none}#grimorio-app .sdg-c2-footer-legal a:hover{text-decoration:underline;color:#93e3e5}@media(max-width:760px){#grimorio-app .sdg-c2-footer-legal{gap:12px}#grimorio-app .sdg-c2-footer-legal a{font-size:10px}}#grimorio-app .sdg-c2-toplinks #grimorio-logout-top{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 15px;border:1px solid rgba(129,227,233,.66);border-radius:8px;background:#184d5e7a;color:#e4ffff!important;font:800 12px/1.2 Manrope,sans-serif!important;letter-spacing:.02em;text-decoration:none;box-shadow:0 5px 17px #00000026;cursor:pointer;transition:background .18s,border-color .18s}#grimorio-app .sdg-c2-toplinks #grimorio-logout-top:hover{background:#2f808b8a;border-color:#8cedf0}#grimorio-app .sdg-c2-toplinks #grimorio-logout-top[hidden],#grimorio-app #grimorio-top-entry[hidden]{display:none!important}#grimorio-app .sdg-c2-toplinks #grimorio-logout-top:focus-visible,#grimorio-app #grimorio-logout:focus-visible{outline:3px solid #c3fdfd!important;outline-offset:3px!important}#grimorio-app #grimorio-logout{position:relative!important;top:auto!important;right:auto!important;z-index:3!important;display:inline-flex!important;align-items:center;justify-content:center;gap:9px;grid-column:1/-1!important;justify-self:end!important;width:auto;min-height:44px;margin:0;padding:11px 17px!important;border:1px solid rgba(135,226,231,.64)!important;border-radius:9px!important;background:#0c3c4de6!important;color:#e7ffff!important;text-decoration:none!important;font:800 12px/1.3 Manrope,sans-serif!important;letter-spacing:.015em;cursor:pointer;box-shadow:0 7px 21px #00000029}#grimorio-app #grimorio-logout:hover{background:#156372e6!important;border-color:#a8f5f4!important}#grimorio-app #grimorio-logout:disabled,#grimorio-app #grimorio-logout-top:disabled{opacity:.5!important;cursor:wait}#grimorio-app .sdg-profile-progress{grid-column:1/-1!important}#grimorio-app .sdg-c2-logout-pill svg,#grimorio-app .sdg-c2-logout-profile svg{flex:none}@media(max-width:760px){#grimorio-app .sdg-c2-toplinks #grimorio-logout-top{min-height:40px;padding:9px 11px;font-size:11px!important;gap:6px}#grimorio-app #grimorio-logout{justify-self:stretch!important;width:100%!important;min-height:46px!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/grimorio-auth-access.css.map */
