.envios{padding-block:var(--espacio-5)}.envios h1,.envios h2,.envios h3,.envios p,.envios dd{overflow-wrap:anywhere}.envios h1{margin-block:var(--espacio-3)}.envios h2{margin-block:var(--espacio-5) var(--espacio-3);font-size:var(--texto-xl)}.envios h3{margin-bottom:var(--espacio-3);font-size:var(--texto-lg)}.envios__lista{gap:var(--espacio-4);display:grid}.envios__grupo{min-width:0;padding:var(--espacio-4);border:1px solid var(--color-borde);border-radius:var(--radio-md);background:var(--color-superficie)}.envios__datos{gap:var(--espacio-2);margin-block:var(--espacio-3);grid-template-columns:minmax(0,1fr);display:grid}.envios__datos dt{font-weight:var(--peso-negrita)}.envios__datos dd{margin:0}.envios__forma{gap:var(--espacio-4);display:grid}.envios__campo{gap:var(--espacio-2);min-width:0;display:grid}.envios__campo .control{width:100%}.envios__casilla{flex-direction:row-reverse;justify-content:end;align-items:center;display:flex}.envios__casilla label{min-height:var(--alto-control);cursor:pointer;flex:1;align-items:center;display:flex}.envios__acciones{gap:var(--espacio-3);margin-block:var(--espacio-3);flex-wrap:wrap;display:flex}.envios__opcion{align-items:start;gap:var(--espacio-3);padding:var(--espacio-4);border:1px solid var(--color-borde);border-radius:var(--radio-md);display:flex}.envios__opcion input{min-width:1.5rem;min-height:1.5rem;accent-color:var(--color-texto);flex-shrink:0}.envios__opcion:has(input:checked){outline:2px solid var(--color-texto);outline-offset:2px}.envios__opcion:has(input:focus-visible){outline:3px solid var(--color-texto);outline-offset:3px}.envios__opcion label{cursor:pointer;overflow-wrap:anywhere;flex:1;min-width:0}.envios__marcas{font-weight:var(--peso-negrita)}.envios__pasos{gap:var(--espacio-5);padding-left:1.5rem;display:grid}.envios__pasos h2{margin-top:0}@media (width>=768px){.envios__datos{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.envios__forma{grid-template-columns:repeat(2,minmax(0,1fr))}.envios__forma>h3,.envios__forma>p,.envios__forma .envios__acciones,.envios__forma [role=alert]{grid-column:1/-1}}
