.fli-store main.account-main:has(.orders-card),.fli-store main.account-main:has(.checkout-card){max-width:1040px!important}.orders-card h1{overflow-wrap:anywhere}.order-summary{border-top:1px solid #deded9;padding:24px 0}.order-summary h2{font-size:20px;margin:0;overflow-wrap:anywhere}.order-summary-heading{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.order-badge{display:inline-block;padding:6px 12px;background:#f6edf0;font-size:13px;border-radius:4px;white-space:nowrap}.order-badge.status-paid{background:#e6f3e8;color:#23572c}.order-badge.status-failed,.order-badge.status-reversed{background:#fff0f0;color:#7d2434}.order-items{list-style:none;margin:24px 0;padding:0}.order-items li{display:grid;grid-template-columns:86px 1fr auto;gap:18px;padding:18px 0;border-bottom:1px solid #eee;align-items:start}.order-items img{width:86px;height:100px;object-fit:contain;background:white}.order-items p{margin:6px 0;font-size:14px}.order-option{color:#585852;overflow-wrap:anywhere}.order-line-total{white-space:nowrap;font-size:15px}.order-total{text-align:right;font-size:19px}.order-totals{display:grid;grid-template-columns:1fr auto;gap:12px;max-width:380px;margin:24px 0 30px auto}.order-totals dd{margin:0;text-align:right}.order-empty{padding:35px 0}.order-empty h2{font-size:23px;font-weight:500}#checkout-feedback{margin:20px 0;line-height:1.6}#paypal-checkout{margin-top:24px}#paypal-checkout .btn{display:inline-block}#paypal-checkout .account-note{max-width:500px;font-size:14px;color:#62625e}@media(max-width:600px){.order-items li{grid-template-columns:66px 1fr;gap:12px}.order-items img{width:66px;height:80px}.order-line-total{grid-column:2}.orders-card h1{font-size:26px}.order-summary h2{font-size:18px}.order-totals{max-width:none}.order-summary-heading{gap:10px}.order-total{text-align:left}}
