.cart[data-astro-cid-veiaurb7]{gap:var(--space-5);padding-block:var(--space-5) var(--space-7);display:grid}.rows[data-astro-cid-veiaurb7]{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.row[data-astro-cid-veiaurb7]{align-items:center;gap:var(--space-2) var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"thumb info info""thumb qty total""thumb remove remove";display:grid}.row[data-astro-cid-veiaurb7][hidden]{display:none}.thumb[data-astro-cid-veiaurb7]{border-radius:var(--radius);background:var(--photo-bg);grid-area:thumb;align-self:start;width:64px;height:64px;display:block;overflow:hidden}.info[data-astro-cid-veiaurb7]{grid-area:info;gap:2px;min-width:0;display:grid}.name[data-astro-cid-veiaurb7]{color:var(--text);font-weight:600;text-decoration:none}.name[data-astro-cid-veiaurb7]:hover{color:var(--accent)}.unit[data-astro-cid-veiaurb7]{font-size:var(--step--1);color:var(--text-muted)}.qty[data-astro-cid-veiaurb7]{border:1px solid var(--line-strong);border-radius:var(--radius);grid-area:qty;justify-self:start;align-items:center;display:inline-flex}.qty[data-astro-cid-veiaurb7] button[data-astro-cid-veiaurb7]{width:44px;height:44px;color:var(--text);font-size:var(--step-1);cursor:pointer;background:0 0;border:0}.qty[data-astro-cid-veiaurb7] button[data-astro-cid-veiaurb7]:hover{color:var(--accent)}.qty[data-astro-cid-veiaurb7] output[data-astro-cid-veiaurb7]{text-align:center;min-width:2rem;font-family:var(--font-mono)}.total[data-astro-cid-veiaurb7]{font-variant-numeric:tabular-nums;grid-area:total;justify-self:end;font-weight:600}.remove[data-astro-cid-veiaurb7]{min-height:44px;color:var(--text-muted);font-size:var(--step--1);cursor:pointer;background:0 0;border:0;grid-area:remove;justify-self:start;padding:0;text-decoration:underline}.remove[data-astro-cid-veiaurb7]:hover{color:var(--text)}.summary[data-astro-cid-veiaurb7]{gap:var(--space-3);justify-items:stretch;display:grid}.summary[data-astro-cid-veiaurb7][hidden],.empty[data-astro-cid-veiaurb7][hidden],.error[data-astro-cid-veiaurb7][hidden]{display:none}.sum[data-astro-cid-veiaurb7]{font-size:var(--step-1);justify-content:space-between;align-items:baseline;margin:0;display:flex}.sum[data-astro-cid-veiaurb7] strong[data-astro-cid-veiaurb7]{font-size:var(--step-2);font-variant-numeric:tabular-nums}.note[data-astro-cid-veiaurb7]{font-size:var(--step--1);color:var(--text-muted);margin:0}.more[data-astro-cid-veiaurb7]{min-height:44px;color:var(--text-muted);font-size:var(--step--1);justify-self:center;align-items:center;display:inline-flex}.empty[data-astro-cid-veiaurb7]{gap:var(--space-4);justify-items:start;display:grid}.error[data-astro-cid-veiaurb7]{padding:var(--space-3);border:1px solid var(--warn);color:var(--warn);margin:0}@media (width>=720px){.row[data-astro-cid-veiaurb7]{gap:var(--space-4);grid-template-columns:80px minmax(0,1fr) auto 7rem auto;grid-template-areas:"thumb info qty total remove"}.thumb[data-astro-cid-veiaurb7]{align-self:center;width:80px;height:80px}.remove[data-astro-cid-veiaurb7]{justify-self:end}.summary[data-astro-cid-veiaurb7]{justify-self:end;width:min(100%,24rem)}}
