.receipt-items{list-style:none;padding:0;margin:16px 0;display:grid;gap:12px;text-align:left;width:100%}
.receipt-items__row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:6px 14px;align-items:center;border-bottom:1px solid #e8e2db;padding-bottom:12px}
.receipt-items__row img{grid-row:span 2;width:88px;height:88px;object-fit:cover;border-radius:10px}
.receipt-items__row span{overflow-wrap:anywhere}
.receipt-items__row strong{grid-column:2;font-size:14px}
.receipt-items__row:not(:has(img)) span{grid-column:1 / -1}
