.cart-lines,.cart-more,.cart-empty{margin-inline:0;gap:.9rem;margin-bottom:0;padding:0;list-style:none;display:grid}.cart-line{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem 1.5rem;display:grid}.cart-line-end{text-align:right;flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.cart-empty a{font-size:var(--fs-md)}@media (max-width:479.98px){.cart-line-end{text-align:left;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}
