.header-actions{display:flex;gap:18px;align-items:center}.account-link{font-size:12px;border:1px solid var(--line);border-radius:30px;padding:10px 16px;white-space:nowrap}.account-section{padding:75px 5%;background:#eef1e8;border-top:1px solid var(--line);display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;align-items:start}.account-intro p{max-width:360px}.account-intro ul{list-style:none;padding:0;line-height:2.7;font-size:13px}.account-intro li:before{content:'✓';margin-right:14px}.account-panel{background:white;border:1px solid var(--line);border-radius:8px;padding:32px;min-width:0}.account-tabs{display:flex;gap:25px;border-bottom:1px solid var(--line);margin-bottom:25px}.account-tabs button{border:0;border-bottom:2px solid transparent;background:none;color:var(--ink);padding:10px 0;font-weight:600}.account-tabs button[aria-selected=true]{border-bottom-color:var(--green)}.account-form{display:grid;gap:18px}.account-form label{display:grid;gap:7px;font-size:12px}.account-form input,.account-form select{width:100%;min-width:0;padding:13px;border:1px solid #bdc9bf;border-radius:4px;background:white;color:var(--ink)}.account-form input:disabled{background:#f4f5f1}.account-form .account-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.account-form .check-label{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.account-form .check-label input{width:17px;height:17px;flex-shrink:0;margin:2px 0}.account-form .button{width:100%;justify-content:center;margin-top:0}.account-form button:disabled{opacity:.5;cursor:not-allowed}.account-form small{font-size:11px;color:#65736b;line-height:1.6}.account-form .text-link{justify-self:start;background:none;border-width:0 0 1px;color:var(--ink);margin:0}.account-message{font-size:13px;line-height:1.7;margin:0 0 22px;padding:14px;background:#f1f4ec;border-radius:4px;overflow-wrap:anywhere}.account-message:empty{display:none}.account-message[data-error=true]{background:#fff1ed;color:#8c301b}.account-notice{font-size:12px;margin:0 0 22px;line-height:1.7;border-left:3px solid #ad9a57;padding:10px 14px;background:#faf7e9}.account-heading{font:500 26px Manrope;margin:0 0 20px;letter-spacing:-.8px}.account-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:25px 0 0;flex-wrap:wrap}.account-footer button{background:transparent;color:var(--ink);border:0;text-decoration:underline}.account-form fieldset{border:0;padding:0;margin:0;display:grid;gap:18px;min-width:0}.account-form legend{padding:12px 0;font-weight:600}.account-policy{font-size:11px;line-height:1.7}.account-policy a{text-decoration:underline}.account-panel [hidden]{display:none!important}@media(max-width:800px){.account-section{gap:30px;grid-template-columns:1fr}.account-intro ul{display:flex;flex-wrap:wrap;gap:0 25px}.header-actions{gap:7px}.account-link{padding:9px 11px;font-size:11px}}@media(max-width:560px){.account-section{padding:45px 5%}.account-panel{padding:22px}.account-form .account-row{grid-template-columns:1fr}.header-actions .bag{font-size:11px;padding:5px}.header-actions .bag span{margin:0 3px}.account-link{font-size:10px}.account-intro ul{display:block}}
