*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100svh;display:flex;flex-direction:column;background:var(--surface-inverse);color:var(--text-on-inverse);font-family:var(--font-text)}.shell{flex:1 0 auto;width:100%;max-width:var(--container-text);margin-inline:auto;padding:var(--space-16) var(--gutter) var(--space-12);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-8)}@media(min-width:900px){.shell{padding-block-start:var(--space-24)}}.mark{width:132px;height:auto}.lede{max-width:46ch;margin:0;color:var(--cream)}.ar{max-width:46ch;margin:0;color:var(--text-on-inverse-muted);font-family:Amiri,Times New Roman,serif}.rule{width:100%;max-width:34ch;border:0;border-top:var(--border-on-inverse);margin:0}.row{display:flex;gap:var(--space-2);width:100%;max-width:34ch}.field{flex:1 1 auto;min-height:var(--tap-min);width:100%;padding-inline:var(--space-4);font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--olive);background:var(--surface-page);border:var(--border);border-radius:var(--radius-field)}.field::placeholder{color:var(--text-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-min);padding-inline:var(--space-6);font-family:var(--font-text);font-size:var(--fs-body-sm);font-weight:var(--weight-text-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;border-radius:var(--radius-control);background:var(--paper);color:var(--olive);border:var(--rule-width) solid var(--paper);cursor:pointer;white-space:nowrap;transition:var(--transition-color)}.btn:hover{background:var(--cream-light);border-color:var(--cream-light)}.visits{display:grid;gap:var(--space-6);width:100%}@media(min-width:700px){.visits{grid-template-columns:repeat(2,1fr)}}.visit{display:grid;gap:var(--space-2)}.visit a{color:var(--text-link)}.foot{flex:0 0 auto;padding:var(--space-6) var(--gutter) var(--space-8);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);color:var(--text-on-inverse-muted)}.foot a{color:inherit}details.gate summary{list-style:none;cursor:pointer;min-height:var(--tap-min);display:inline-flex;align-items:center}details.gate summary::-webkit-details-marker{display:none}details.gate[open] summary{margin-block-end:var(--space-4)}.note{margin:0}.error{color:var(--cream-light);margin:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.on-inverse{--text-link: var(--paper);--text-link-hover: var(--cream)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/password.css.map */
