.orders-wrapper{padding:36px 0 60px;max-width:900px}.orders-empty{text-align:center;padding:60px 30px}.orders-empty-title{font-size:21px;margin-bottom:8px}.orders-empty-text{color:var(--slate);margin:0 0 22px}.orders-card{margin-bottom:14px;overflow:hidden}.orders-head{all:unset;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto auto;grid-gap:16px;gap:16px;align-items:center;width:100%;padding:18px 22px;cursor:pointer;transition:background-color .15s}.orders-head:hover{background-color:var(--bg-soft)}.orders-number{font-weight:700;color:var(--navy);font-size:15.5px}.orders-date{color:var(--slate);font-size:13.5px}.orders-count{color:var(--mist);font-size:13px;white-space:nowrap}.orders-total{font-weight:700;color:var(--navy);white-space:nowrap}.orders-caret{color:var(--mist);font-size:12px;transition:transform .2s}.orders-caret.open{transform:rotate(180deg)}.orders-detail{border-top:1px solid var(--line);padding:20px 22px;background-color:#fbfcfe}.orders-items{width:100%;border-collapse:collapse;font-size:14px}.orders-items th{text-align:left;color:var(--mist);font-size:12px;text-transform:uppercase;letter-spacing:.05em;padding:0 8px 8px 0;font-weight:600}.orders-items th:nth-child(2),.orders-items th:nth-child(3),.orders-items th:nth-child(4){text-align:right}.orders-items td{padding:7px 8px 7px 0;border-top:1px solid var(--line);color:var(--ink)}.orders-items td:nth-child(2),.orders-items td:nth-child(3),.orders-items td:nth-child(4){text-align:right;white-space:nowrap}.orders-item-name a:hover{color:var(--teal-dark)}.orders-summary-row td{color:var(--slate)}.orders-summary-row td:last-child{font-weight:700;color:var(--navy)}.orders-free{color:var(--success);font-weight:700}.orders-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:18px}.orders-meta-block{font-size:13.5px;color:var(--slate);line-height:1.6;overflow-wrap:break-word}.orders-meta-label{font-size:12px;font-weight:700;color:var(--navy);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}@media screen and (max-width:760px){.orders-head{grid-template-columns:1fr auto auto;gap:6px 12px;padding:15px 16px}.orders-date{grid-column:1/2;grid-row:2}.orders-count{display:none}.orders-detail{padding:16px;overflow-x:auto}.orders-meta{grid-template-columns:1fr}}.orders-badges{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}