.LS0R_W_wrap{gap:24px;display:grid}@media (min-width:860px){.LS0R_W_wrap{grid-template-columns:1fr 340px;align-items:start}}.LS0R_W_lines{gap:12px;margin:0;padding:0;list-style:none;display:grid}.LS0R_W_line{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:72px 1fr auto;align-items:center;gap:10px 12px;padding:10px;display:grid}.LS0R_W_thumb{object-fit:cover;background:linear-gradient(135deg,#efe7dc,#e2d6c6);border-radius:8px;grid-row:span 2;width:72px;height:72px}.LS0R_W_info{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.LS0R_W_qty{border:1px solid var(--line);border-radius:var(--radius);min-height:40px;font:inherit;background:var(--surface);padding:0 8px}.LS0R_W_lineTotal{grid-column:2;font-weight:600}.LS0R_W_remove{cursor:pointer;min-width:40px;min-height:40px;color:var(--muted);background:0 0;border:0;justify-self:end;font-size:1.5rem}.LS0R_W_summary{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:12px;padding:16px;display:grid}.LS0R_W_summary h2{margin:0}.LS0R_W_code{gap:6px;display:grid}.LS0R_W_codeRow{gap:8px;display:flex}.LS0R_W_codeRow input{border:1px solid var(--line);border-radius:var(--radius);min-height:44px;font:inherit;text-transform:uppercase;flex:1;padding:0 10px}.LS0R_W_totals{grid-template-columns:1fr auto;gap:6px;margin:0;display:grid}.LS0R_W_totals dd{text-align:right;margin:0}.LS0R_W_total{font-size:1.1rem;font-weight:700}.LS0R_W_muted{color:var(--muted);margin:0;font-size:.9rem}.LS0R_W_link{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}
