table.basket-table{width:100%;border-collapse:inherit;border-spacing:0 0}tr.basket-item td{padding:10px 10px}thead th{padding:0 10px 5px;border-bottom:2px solid #ccc}tfoot th{border-top:1px solid #ccc;padding:10px 10px 5px}.badge-ORDER_COMPLETE{color:#fff;background:var(--success)}.basket-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.basket-grid .basket-items{grid-column:1 / span 2}@media only screen and (max-width:870px){.basket-grid{grid-template-columns:1fr}.basket-grid .basket-items{grid-column:1}}