.line[data-v-cdaf90bb]{align-items:center;border-bottom:1px solid var(--surface);display:grid;gap:.5rem 1rem;grid-template-areas:"image text text" "image quantity total" "image remove remove";grid-template-columns:56px minmax(0,1fr) auto;padding:.75rem 0}.line__image[data-v-cdaf90bb]{align-self:start;background:var(--surface);border-radius:6px;grid-area:image;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.line__text[data-v-cdaf90bb]{display:flex;flex-direction:column;gap:.15rem;grid-area:text;min-width:0}.line__title[data-v-cdaf90bb]{color:inherit;font-weight:500}a.line__title[data-v-cdaf90bb]{align-items:center;display:inline-flex;min-height:44px}.line__count[data-v-cdaf90bb],.line__unit[data-v-cdaf90bb],.line__variant[data-v-cdaf90bb]{color:var(--muted);font-size:.85rem}.line__count[data-v-cdaf90bb],.line__quantity[data-v-cdaf90bb]{grid-area:quantity}.line__quantity[data-v-cdaf90bb]{align-items:center;display:inline-flex;gap:.5rem}.line__quantity button[data-v-cdaf90bb]{background:transparent;border:1px solid var(--muted);border-radius:6px;color:inherit;font:inherit;height:44px;width:44px}.line__total[data-v-cdaf90bb]{font-variant-numeric:tabular-nums;font-weight:600;grid-area:total;text-align:right}.line__remove[data-v-cdaf90bb]{background:none;border:0;color:var(--muted);cursor:pointer;font:inherit;font-size:.85rem;grid-area:remove;justify-self:end;min-height:44px;padding:0 .25rem;text-decoration:underline}@media(min-width:600px){.line[data-v-cdaf90bb]{grid-template-areas:"image text quantity total" "image remove remove remove";grid-template-columns:72px minmax(0,1fr) auto auto}.line__image[data-v-cdaf90bb]{height:72px;width:72px}}
