/* RSJ · código de descuento del carrito lateral (Miguel, 30/10/2026): campo y «Aplicar» encima del total (v3_codigoLateral, carrito-codigo.js) */
.mc-dto{display:grid;gap:var(--s-4);margin:0}
.mc-dto label{font-size:var(--fs-aux);font-weight:600}
.mc-dto__fila{display:flex;gap:var(--s-8)}
.mc-dto__fila .input{flex:1;min-width:0;min-height:var(--h-touch-min);text-transform:uppercase}
.mc-dto__fila .btn{flex:none;min-height:var(--h-touch-min)}
.mc-dto__msg{margin:0;font-size:var(--fs-aux);color:var(--color-error)}
.mc-dto__ok{margin:0;font-size:var(--fs-aux);color:var(--color-success)}
.mc-dto__quitar{background:none;border:0;padding:0;min-height:var(--h-touch-min);font:inherit;color:var(--color-ink);text-decoration:underline;cursor:pointer}
.mc-dto[aria-busy="true"] .btn{opacity:.6;pointer-events:none}
