.pos-banner{display:flex;justify-content:space-between;gap:16px;margin-bottom:14px;padding:14px 18px;border-radius:12px;background:#0f766e;color:#fff}.pos-banner div{display:grid}.pos-banner b{font-size:13px;letter-spacing:.1em}.pos-banner span{font-size:13px;opacity:.9}.product-tile .add-sale{width:100%;margin-top:8px}.sell-small{padding:7px 13px}.checkout-main{min-height:48px;font-size:16px}.sales-totals{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#dce2e8;border-bottom:1px solid #dce2e8}.sales-totals div{display:grid;gap:5px;padding:18px;background:#f8fafb}.sales-totals span{font-size:13px;color:#64748b}.sales-totals strong{font-size:20px}.product-tile{cursor:default}@media(max-width:720px){.pos-banner{flex-direction:column}.sales-totals{grid-template-columns:1fr 1fr}}
