.account-tabs{border-bottom:1px solid #d9ddd9;gap:28px;margin:28px 0 0;display:flex}.account-tabs button{color:#6b746e;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 0 14px;font-size:11px;font-weight:900}.account-tabs button.active{border-color:var(--orange);color:var(--green)}.account-tabs button span{background:var(--cream);border-radius:20px;place-items:center;min-width:22px;height:22px;margin-left:6px;padding:0 6px;font-size:10px;display:inline-grid}.order-history{padding-top:28px}.order-history-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.order-history-heading small{color:var(--orange);letter-spacing:.13em;font-size:9px;font-weight:900}.order-history-heading h3{margin:5px 0 0;font:30px Georgia,serif}.order-history-heading p{color:#68716a;max-width:420px;margin:0;font-size:12px;line-height:1.5}.purchase-list{gap:16px;display:grid}.purchase-card{background:#fff;border:1px solid #d9ddd9}.purchase-card header{background:var(--cream);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.purchase-card header h4{margin:5px 0 0;font-size:17px}.purchase-card header small,.purchase-card footer,.purchase-card li small{color:#6b746e;font-size:9px}.purchase-card header>div:last-child{text-align:right}.purchase-card header>div:last-child b,.purchase-card header>div:last-child small{display:block}.purchase-card header>div:last-child b{color:var(--green);font-size:20px}.purchase-card ul{margin:0;padding:0 22px;list-style:none}.purchase-card li{border-bottom:1px solid #e3e5e3;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.purchase-card li span,.purchase-card li b,.purchase-card li small{display:block}.purchase-card li b{font-size:13px}.purchase-card li small{margin-top:4px}.purchase-card li strong{font-size:13px}.purchase-card>p{color:#6b746e;margin:0;padding:20px 22px;font-size:12px}.purchase-card footer{justify-content:space-between;gap:20px;padding:14px 22px;display:flex}.purchase-card footer b{color:var(--green)}.orders-empty{background:var(--cream);flex-direction:column;gap:7px;padding:30px;display:flex}.orders-empty span{color:#6b746e;font-size:12px}@media (width<=760px){.account-tabs{gap:20px;overflow-x:auto}.order-history-heading{flex-direction:column;align-items:flex-start}.purchase-card header,.purchase-card footer,.purchase-card li{align-items:flex-start}.purchase-card header>div:last-child{margin-left:14px}}
