/* Itens do resumo do pedido e do carrinho na conta do cliente. */
.checkout-item { display:grid; grid-template-columns:56px minmax(0,1fr); column-gap:11px; row-gap:4px; align-items:start; padding-bottom:12px; border-bottom:1px solid var(--pal-f0edf4, #f0edf4); font-size:11px; }
.checkout-item-imagem { grid-column:1; grid-row:1 / span 2; display:flex; align-items:center; justify-content:center; width:56px; height:56px; overflow:hidden; border:1px solid var(--pal-eee8f3, #eee8f3); border-radius:9px; background:var(--pal-faf8fd, #faf8fd); color:var(--cor-suave); font-size:9px; text-align:center; }
.checkout-item-imagem img { display:block; width:100%; height:100%; object-fit:contain; }
.checkout-item-nome { grid-column:2; min-width:0; color:var(--pal-514a61, #514a61); line-height:1.5; overflow-wrap:anywhere; }
.checkout-item-nome small { display:block; color:var(--cor-suave); }
.checkout-item strong { grid-column:2; color:var(--pal-6e45b3, #6e45b3); }
