.account-dashboard{max-width:1100px;margin:1rem auto 2rem}.account-dashboard header{text-align:center;margin-bottom:1.5rem}.account-dashboard header p{overflow-wrap:anywhere}.account-tabs{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1.5rem 0;display:flex}.account-tabs button{align-items:center;gap:.5rem;display:flex}.account-tabs button[aria-pressed=true]{background:#d56a7220;border-color:#d56a72}.account-order-list{gap:1rem;display:grid}.account-order{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;grid-template-columns:auto 1fr auto auto;align-items:center;gap:1.25rem;padding:1.5rem;display:grid}.account-order>span:nth-child(2){gap:.4rem;display:grid}.account-order .small{overflow-wrap:anywhere}.order-icon{color:#ef8994;background:#d56a7220;border-radius:16px;place-items:center;width:60px;height:60px;display:grid}.order-state{color:#efadb3;font-size:.85rem}.account-empty{text-align:center;padding:2rem}.account-empty>svg{color:#d56a72}.account-order-number{overflow-wrap:anywhere;margin:1.5rem 0}.account-back{align-items:center;gap:.5rem;display:flex}.account-profile{padding:2rem}.account-profile-grid{grid-template-columns:1fr 1fr;gap:0 1.5rem;display:grid}.account-profile .field{flex-direction:column;gap:.5rem;margin:1rem 0;display:flex}.account-profile input,.account-profile select{box-sizing:border-box;width:100%;min-width:0}.account-profile form>.text-link{margin:1rem}.code-login{border-bottom:1px solid #ffffff20;margin-bottom:1.5rem;padding-bottom:1.5rem}.customer-account details summary{cursor:pointer;padding:1rem 0}.customer-account:has(.code-login)>h2{display:none}.customer-account:has(.code-login)>p:first-of-type{display:none}@media (max-width:650px){.account-order{grid-template-columns:1fr auto;gap:.75rem;padding:1.25rem}.account-order .order-icon{display:none}.account-order>strong{grid-area:2/1}.account-order>svg{grid-area:1/2}.account-profile{padding:1.25rem}.account-profile-grid{grid-template-columns:1fr}}
