.account-header{display:flex;flex-direction:column;align-items:flex-end;gap:3px;max-width:230px;margin-left:18px;font-family:var(--font,system-ui)}.account-header small{font-size:10px;line-height:1.4;color:#6a5c73}.account-text{font:inherit;background:none;border:0;color:#93491f;padding:8px 0;cursor:pointer;font-size:13px}.account-text:disabled{color:#6a5c73;cursor:default}.account-dialog{position:fixed;inset:0;margin:auto;width:min(540px,calc(100vw - 24px));max-height:90dvh;box-sizing:border-box;overflow:auto;border:1px solid #ecdfe5;border-radius:24px;padding:36px;color:#292233;background:#fffdfa;font-family:var(--font,'Montserrat',system-ui);font-size:14px;line-height:1.6;box-shadow:0 20px 100px #241b3040}.account-dialog::backdrop{background:#241b3070}.account-dialog h2{font-family:var(--head,'Oswald',sans-serif);font-size:34px;margin:8px 0 16px;line-height:1.2}.account-dialog label{display:block;margin:18px 0}.account-dialog input:not([type=checkbox]){display:block;box-sizing:border-box;width:100%;border:1px solid #cfc5cd;border-radius:10px;padding:13px;margin-top:8px;font:inherit;background:white}.account-dialog .account-consent{display:flex;gap:12px;font-size:12px;align-items:flex-start}.account-consent input{flex:0 0 auto;margin-top:5px;accent-color:#ad511f}.account-consent a{color:#93491f;text-decoration:underline}.account-primary{border:1px solid #3f2d37;border-radius:11px;padding:13px 20px;background:#ffa368;font:600 14px var(--font,system-ui);color:#292233;cursor:pointer}.account-primary:disabled{opacity:.5;cursor:default}.account-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#b65728;font-size:11px;font-weight:700}.account-close{position:absolute;right:18px;top:12px;background:none;border:none;font-size:28px;cursor:pointer;color:#6a5c73}#account-message{font-size:12px}.account-dialog [hidden]{display:none!important}@media(max-width:600px){.account-header{margin:8px 0;max-width:100%;align-items:flex-start}.account-dialog{padding:26px}.site-header{flex-wrap:wrap}}
