.tt-business.tt-account{max-width:1000px;display:grid;gap:18px}.tt-account-cover{width:100%;color:var(--tt-ink);background:#fff}.tt-account-cover-photo{display:block;align-self:center;width:100%;height:auto}.tt-account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.tt-account-card{display:grid;align-content:start;justify-items:start;gap:14px;min-width:0;border:1px solid var(--tt-line);padding:clamp(16px,3vw,26px);background:#fff;overflow-wrap:anywhere}.tt-account-card p{color:var(--tt-muted);line-height:1.45}.tt-account-card h2{font-size:1.28rem;font-weight:760}.tt-account-card h3{font-size:1rem;font-weight:730}.tt-account-card .tt-business-form{width:100%;margin-top:0}.tt-account-card .tt-business-form .tt-button{justify-self:start}.tt-account-heading{display:flex;align-items:center;gap:10px}.tt-account-heading svg{flex:none;width:22px;height:22px;color:var(--tt-brown)}.tt-account-favorites{display:grid;gap:8px}.tt-account .tt-button{display:inline-flex;align-items:center;gap:8px}.tt-account-check{display:flex;align-items:flex-start;gap:10px;line-height:1.5;cursor:pointer}.tt-account-check input{flex:none;width:18px;height:18px;margin-top:.19em;accent-color:#a75400}.tt-account-check input:disabled{cursor:default}.tt-account-pet{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 14px;padding:10px 12px;width:100%;background:var(--tt-cream)}.tt-account-filter{padding-top:13px;border-top:1px solid var(--tt-line);width:100%}.tt-account-settings{background:var(--tt-cream)}.tt-account-settings>.tt-account-grid{width:100%;gap:20px 28px}.tt-account-settings section{display:grid;align-content:start;justify-items:start;gap:9px;min-width:0}.tt-account-settings label,.tt-account-settings p{font-size:.94rem}.tt-account .tt-account-logout{justify-self:end}.tt-account>.tt-business-form{margin:0;max-width:640px}.tt-account-loading{min-height:120px;padding:20px;color:var(--tt-muted)}@media (max-width:680px){.tt-account-grid{grid-template-columns:minmax(0,1fr)}.tt-account-settings section+section{padding-top:16px;border-top:1px solid var(--tt-line)}.tt-account .tt-account-logout{justify-self:start}}