/* Orders: cards with product photos (blocks/orders/default.twig) */
html[data-orders="default"] .et-orders--cards { display: flex; flex-direction: column; gap: var(--et-grid-gap); }
html[data-orders="default"] .et-orders__card {
  display: flex; flex-direction: column; gap: var(--space-sm);
  padding: var(--et-card-pad); border: var(--et-border-width) solid var(--et-border);
  border-radius: var(--et-card-radius); background: var(--et-surface);
}
html[data-orders="default"] .et-orders__head { display: flex; flex-wrap: wrap; align-items: center; gap: var(--space-xs) var(--space-md); }
html[data-orders="default"] .et-orders__head .et-order-status { margin-left: auto; }
html[data-orders="default"] .et-orders__items { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: var(--space-sm); }
html[data-orders="default"] .et-orders__item { position: relative; }
html[data-orders="default"] .et-orders__item .et-order-row__thumb { width: 3.75rem; height: 3.75rem; }
html[data-orders="default"] .et-orders__qty {
  position: absolute; right: calc(var(--space-xs) * -1); bottom: calc(var(--space-xs) * -1);
  padding: 0 var(--space-xs); border-radius: var(--et-radius-full);
  background: var(--et-text); color: var(--et-bg); font-size: var(--et-text-xs);
}
html[data-orders="default"] .et-orders__more { align-self: center; color: var(--et-text-muted); font-size: var(--et-text-sm); }
html[data-orders="default"] .et-orders__foot { display: flex; flex-wrap: wrap; align-items: center; gap: var(--space-sm); padding-top: var(--space-sm); border-top: var(--et-border-width) solid var(--et-border); }
html[data-orders="default"] .et-orders__foot .et-orders__total { margin-right: auto; font-size: var(--et-text-lg); }
