.sankofa-account{box-sizing:border-box;width:100%;min-width:0;max-width:560px;margin:0 auto;padding:88px 32px 96px;color:var(--sankofa-ink);background:var(--sankofa-canvas);font-family:var(--sankofa-font-body);font-size:var(--sankofa-text-body, 16px);line-height:1.7;overflow-wrap:anywhere}.sankofa-account .sankofa-account__header{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:440px;margin:0 auto 40px;text-align:center}.sankofa-account .sankofa-account__header h1{margin:0;color:var(--sankofa-ink);font-family:var(--sankofa-font-display);font-size:48px;font-weight:400;line-height:1.12;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance}.sankofa-account .sankofa-account__header .oh-body{margin:0;line-height:1.7}.sankofa-account [data-account-login]{display:block}.sankofa-account [data-account-recover]{display:none}.sankofa-account[data-account-view=recover] [data-account-recover],.sankofa-account:not([data-account-view]):has(#recover:target) [data-account-recover],.sankofa-account:not([data-account-view]):has([data-account-recovery-result]) [data-account-recover]{display:block}.sankofa-account[data-account-view=recover] [data-account-login],.sankofa-account:not([data-account-view]):has(#recover:target) [data-account-login],.sankofa-account:not([data-account-view]):has([data-account-recovery-result]) [data-account-login]{display:none}.sankofa-account .sankofa-account__form{display:flex;flex-direction:column;gap:24px;width:100%;max-width:440px;margin:0 auto}.sankofa-account .sankofa-account__field{display:flex;flex-direction:column;gap:10px;min-width:0}.sankofa-account .sankofa-account__label{margin:0;color:var(--sankofa-ink);font:400 14px/1.5 var(--sankofa-font-body);letter-spacing:0;text-transform:none}.sankofa-account .sankofa-account__name-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 16px}.sankofa-account .sankofa-account__input{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:52px;margin:0;padding:14px 16px;border:1px solid var(--sankofa-line);border-radius:0;background:var(--sankofa-canvas);color:var(--sankofa-ink);font:400 16px/1.4 var(--sankofa-font-body);letter-spacing:0;text-transform:none;box-shadow:none;-webkit-appearance:none;appearance:none}.sankofa-account .sankofa-account__input::placeholder{color:var(--sankofa-muted);opacity:1}.sankofa-account .sankofa-account__input:focus-visible{border-color:var(--sankofa-action);outline:2px solid var(--sankofa-action);outline-offset:2px}.sankofa-account .sankofa-account__input[aria-invalid=true]{border-color:var(--sankofa-cocoa)}.sankofa-account .sankofa-account__password{position:relative;min-width:0}.sankofa-account .sankofa-account__password .sankofa-account__input{padding-right:88px}.sankofa-account .sankofa-account__password-toggle{position:absolute;top:50%;right:14px;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;padding:8px 4px;transform:translateY(-50%);border:0;border-radius:0;background:transparent;color:var(--sankofa-action);font:600 14px/1.4 var(--sankofa-font-body);letter-spacing:0;text-transform:none;box-shadow:none;cursor:pointer}.sankofa-account .oh-button{width:100%;min-height:52px;margin:0}.sankofa-account .oh-button:disabled{opacity:.6;cursor:wait}.sankofa-account .oh-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.sankofa-account :is(.oh-button,.sankofa-account__password-toggle){-webkit-user-select:none;user-select:none}.sankofa-account .sankofa-account__text-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-block:8px;color:var(--sankofa-action);font:400 14px/1.5 var(--sankofa-font-body);letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(hover:hover)and (pointer:fine){.sankofa-account .sankofa-account__text-link:hover{text-decoration-thickness:2px}}@media(hover:none){.sankofa-account .oh-button:hover{background:var(--sankofa-action);color:var(--sankofa-on-action)}.sankofa-account .oh-button:active{background:var(--sankofa-ink)}}.sankofa-account .sankofa-account__field .sankofa-account__text-link{align-self:flex-start}.sankofa-account .sankofa-account__footer{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:440px;margin:40px auto 0;padding-top:40px;border-top:1px solid var(--sankofa-line);text-align:center}.sankofa-account .sankofa-account__footer p{margin:0;color:var(--sankofa-muted)}.sankofa-account .sankofa-account__notice{box-sizing:border-box;width:100%;max-width:440px;margin:0 auto 24px;padding:16px;border:1px solid var(--sankofa-line);background:var(--sankofa-canvas);color:var(--sankofa-ink);font:400 16px/1.5 var(--sankofa-font-body);text-align:left}.sankofa-account .sankofa-account__notice--error{border-color:var(--sankofa-cocoa)}.sankofa-account .sankofa-account__notice[role=status]{border-color:var(--sankofa-action)}.sankofa-account .sankofa-account__form .sankofa-account__notice{margin:0}.sankofa-account .sankofa-account__notice p{margin:0 0 12px;font:inherit}.sankofa-account .sankofa-account__notice ul{margin:8px 0 0;padding-left:20px;list-style:disc outside}.sankofa-account .sankofa-account__notice li{margin:0 0 8px;font:inherit}.sankofa-account .sankofa-account__notice a{color:var(--sankofa-action);text-decoration:underline;text-underline-offset:3px}.sankofa-account .sankofa-account__notice :last-child{margin-bottom:0}.sankofa-account [hidden]{display:none!important}@media(max-width:767px){.sankofa-account{padding:56px 24px 64px}.sankofa-account .sankofa-account__header h1{font-size:36px}.sankofa-account .sankofa-account__name-grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sankofa-account.css.map */
