:root{--azul:#417690;--amarillo:#f4f379;--azul-claro:#c3d9ff;--zebra:#e5ecf9;--verde:green;--verde-vuelto:#0b0;--rojo:red;--ambar:#b45309;--gris:#666}*{box-sizing:border-box}body{background:#fff;margin:0}img{border:0}.oculto{position:absolute;left:-9999px}.falla-arranque{color:#b3261e;padding:20px;font:600 16px system-ui,sans-serif}.nueva-version{background:#e8f0fe;align-items:center;gap:16px;padding:6px 15px;font:13px system-ui,sans-serif;display:flex}.escritorio{color:#333;min-height:100vh;font:12px/1.4 Lucida Grande,DejaVu Sans,Bitstream Vera Sans,Verdana,Arial,sans-serif}.escritorio a{color:#5b80b2}.escritorio a:hover{color:#036}.fondo{background:#eee;flex-direction:column;align-items:center;gap:12px;min-height:100vh;padding-top:80px;display:flex}.modulo{background:#fff;border:1px solid #ccc;width:400px}.modulo.medio{width:500px}.modulo.ancho{width:600px}.modulo.boleta-modulo{width:840px}.modulo>.cabeza{background:var(--azul);padding:1px 0}.modulo>.cabeza h1{color:var(--amarillo);margin:8px 0;padding:0 10px;font-size:18px;font-weight:400}.modulo>.cuerpo{flex-direction:column;gap:10px;margin:10px 15px;display:flex}.modulo .cuerpo>p{margin:0}.seccion{border:1px solid #ccc}.seccion>h2{color:#fff;background:linear-gradient(#93b4d6,#7ca0c7);margin:0;padding:2px 5px 3px;font-size:11px;font-weight:700}.seccion.rechazos>h2{background:linear-gradient(#e08a8a,#c86464)}.seccion>.descripcion{margin:0;padding:8px 10px}.seccion>.aviso{margin:0;padding:0 10px 8px}.seccion>.interior{flex-direction:column;gap:6px;padding:10px;display:flex}.rechazo{border:1px solid var(--rojo);color:#a11d1d;background:#ffc;padding:6px 8px}ul.errorlist{margin:0;padding:0;list-style:none}ul.errorlist li{background:var(--rojo);color:#fff;border:1px solid var(--rojo);padding:4px 5px 4px 25px}.errornote{border:1px solid var(--rojo);color:var(--rojo);background:#ffc;margin:0;padding:4px 5px 4px 25px}.errornote a{color:var(--rojo);font-weight:700}.escritorio button.enlace,.telefono button.enlace{width:auto;height:auto;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.fila{align-items:center;gap:6px;padding:3px 0;display:flex}.fila>label,.fila>.etiqueta{text-align:right;width:14em;padding-right:.5em}.fila input{border:1px solid #ccc;width:110px;padding:2px 3px;font-size:14px}.campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding:12px;display:grid}.campo{flex-direction:column;gap:2px;display:flex}.campo label{font-weight:700}.campo input{border:1px solid #ccc;padding:2px 3px;font:11px Lucida Grande,Verdana,sans-serif}.campo .ayuda{color:#999;margin:0;font-size:10px}.enviar{padding:4px 0 4px 15.4em}.acciones{justify-content:flex-end;align-items:center;gap:8px;padding:4px 0;display:flex}.escritorio button,.escritorio .boton{color:#000;cursor:pointer;background:linear-gradient(#fff,#e9e9e9);border:1px solid #aaa;border-color:#ddd #aaa #aaa #ddd;padding:3px 8px;font-size:11px;text-decoration:none;display:inline-block}.escritorio button:disabled{color:#999;cursor:default}.linea-pie{width:400px;color:var(--gris);text-align:right;margin:0;font-size:11px}.aviso{color:var(--ambar)}.error,.escritorio .peligro{color:#ba2121}.cabecera{background:var(--azul);justify-content:space-between;align-items:center;height:40px;padding:0 15px;display:flex}.cabecera .marca{color:var(--amarillo);margin:0;font-size:18px;font-weight:400}.cabecera nav{gap:14px;font-size:11px;display:flex}.cabecera nav a{color:#fff}.cabecera nav a.activa{color:var(--amarillo);font-weight:700}.escritorio .barra{color:var(--gris);background:linear-gradient(#fff,#f3f3f3);border-bottom:1px solid #ccc;padding:6px 15px;font-size:11px}.escritorio .barra.alerta,.escritorio .barra.otra{color:var(--ambar)}.escritorio .barra.error{color:#ba2121;font-weight:700}main.con-menu{flex-direction:column;gap:10px;margin:10px 15px;display:flex}.escritorio .buscador{color:var(--gris);background:linear-gradient(#ececec,#e1e1e1);border-top:1px solid #ddd;border-bottom:1px solid #ddd;align-items:center;gap:8px;padding:6px 10px;display:flex}.escritorio .buscador input{border:1px solid #ccc;width:300px;padding:2px 3px;font:12px Lucida Grande,Verdana,sans-serif}.pestanas-ui{border-bottom:1px solid #a6c9e2;gap:2px;display:flex}.escritorio .pestanas-ui button{color:#2e6e9e;background:#dfeffc;border:1px solid #c5dbec;border-bottom:0;border-radius:5px 5px 0 0;padding:5px 12px;font-size:12px}.escritorio .pestanas-ui button[aria-selected=true]{color:#e17009;background:#fff;border-color:#a6c9e2;font-weight:700}.escritorio table.resultados{border-collapse:collapse;width:100%;margin-top:6px}.escritorio table.resultados th{text-align:left;color:var(--gris);background:linear-gradient(#ececec,#e1e1e1);border:1px solid #ddd;padding:4px 8px}.escritorio table.resultados td{border-bottom:1px solid #eee;padding:6px 8px}.escritorio table.resultados .monto{text-align:right}.escritorio table.resultados tbody tr:nth-child(2n),.escritorio table.estado tr:nth-child(2n){background:var(--zebra)}.escritorio table.estado{border-collapse:collapse;width:100%}.escritorio table.estado th{text-align:left;width:45%;color:var(--gris);border-bottom:1px solid #eee;padding:6px 10px;font-weight:400}.escritorio table.estado td{border-bottom:1px solid #eee;padding:6px 10px}.escritorio .tarjeta{border:1px solid #ccc;flex-direction:column;gap:4px;padding:10px;display:flex}.escritorio .tarjeta>h2{margin:0;font-size:14px}.insignias{gap:6px;display:flex}.escritorio .pagina.estado{align-items:flex-start;gap:15px;display:flex}.escritorio .pagina.estado>.seccion{flex:1}.escritorio .pagina.estado>.seccion.rechazos{flex:0 0 340px}.escritorio .pagina.estado .interior{padding:0 0 10px}.escritorio .pagina.estado .acciones{padding:0 10px}.escritorio .pagina.configurar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px;display:grid}.escritorio .configurar .interior p{margin:0}.escritorio .configurar .bloqueo{flex-direction:column;gap:8px;display:flex}.escritorio .configurar .bloqueo p.aviso{border:1px solid var(--rojo);color:var(--rojo);background:#ffc;padding:4px 8px}.escritorio .configurar .fila>.etiqueta{width:9em}.escritorio .configurar #codigo{letter-spacing:.1em;width:120px}.escritorio .producto .buscador{background:0 0;border:0;padding:0}.escritorio .producto .buscador input{width:220px}.escritorio .producto .buscador a{margin-left:auto}.escritorio .ficha{flex-direction:column;gap:10px;display:flex}.escritorio .ficha .fila>.etiqueta{width:9em}.escritorio .ficha .seccion>.descripcion{padding:8px 10px}.escritorio table.resultados.stock{width:auto;margin:10px}.escritorio table.resultados.stock th,.escritorio table.resultados.stock td{text-align:right;padding:4px 14px}.escritorio table.resultados.stock td{border:0;font-size:16px}.escritorio .ficha .promocion{background:var(--zebra);justify-content:space-between;padding:10px;display:flex}.escritorio .ficha h1{color:#fff;background:linear-gradient(#93b4d6,#7ca0c7);margin:0;padding:2px 5px 3px;font-size:11px;font-weight:700}.escritorio .ficha .precio{color:var(--verde);font-size:22px;font-weight:700}.pie{color:var(--gris);flex-direction:column;align-items:center;gap:4px;padding:12px 0;font-size:11px;display:flex}.pie img{width:129px;height:48px}.pie p{margin:0}.venta-escritorio{color:#222;justify-content:center;font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif;display:flex}.venta-escritorio a{color:#009;text-decoration:none}.venta-escritorio a:hover{color:#000}.venta-escritorio .contenedor{flex-direction:column;width:950px;padding-top:18px;display:flex}.venta-escritorio hr{background:#ddd;border:0;width:100%;height:1px;margin:18px 0}.cabecera-venta{align-items:center;display:flex}.informacion-turno{width:430px;color:var(--gris);border-right:1px solid #eee;flex-direction:column;margin-right:25px;padding-right:24px;display:flex}.informacion-turno .estado-envio{margin-top:4px;font-size:11px}.informacion-turno .estado-envio strong{color:var(--ambar)}.botones{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:470px;display:grid}.venta-escritorio button.accion{font:inherit;color:#009;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex}.venta-escritorio button.accion:hover{color:#000}.botones .accion,.botones .inactivo{align-items:center;gap:4px;height:52px;display:flex}.botones img{width:48px;height:48px}.botones .inactivo{color:#aaa}.botones .inactivo img{opacity:.35}.resumen{align-items:flex-end;padding-top:4px;display:flex}.resumen>div{text-align:center}.resumen .hora{width:140px}.resumen .medio{justify-content:center;align-items:center;gap:8px;width:300px;display:flex}.resumen .importante{width:250px;font-size:145%}.total-venta,.total-productos{color:var(--verde)}.no-activa{text-align:center;font-variant:small-caps;text-transform:lowercase;letter-spacing:1px}.cuerpo-venta{display:flex}.venta-escritorio .detalle{border-right:1px solid #eee;flex-direction:column;gap:6px;width:670px;margin-right:25px;padding-right:24px;display:flex}.observaciones{flex-direction:column;gap:18px;width:230px;display:flex}.caps{font-variant:small-caps;text-transform:lowercase;letter-spacing:1px;margin:0 0 6px;font-size:18px;font-weight:700}h4.caps{margin-bottom:4px;font-size:14px}.venta-escritorio table{border-collapse:collapse;width:100%;margin-bottom:14px}.venta-escritorio th{background:var(--azul-claro);text-align:left;padding:4px 10px 4px 5px}.venta-escritorio td{padding:4px 10px 4px 5px}.venta-escritorio tr.par{background:var(--zebra)}.venta-escritorio input[type=text]{border:1px solid #666;padding:3px}#codigo-barra{width:190px;margin:6px 0}#cantidad{outline:2px solid var(--azul-claro);width:50px}.opciones{gap:4px;display:flex}.opciones button{cursor:pointer;background:0 0;border:0;padding:0}.box{background:var(--zebra);padding:18px}.quiet{color:var(--gris)}.advertencia-stock{color:#92400e;font-size:11px;display:block}.exito{text-align:center;color:#264409;z-index:12;background:#e6efc2;border-bottom:2px solid #c6d880;padding:10px;position:fixed;top:0;left:0;right:0}.velo{z-index:10;background:#0000004d;justify-content:center;align-items:flex-start;padding-top:18vh;display:flex;position:fixed;inset:0}.dialogo{background:#fcfdfd;border:1px solid #a6c9e2;border-radius:5px;width:400px;padding:3px;font:13px Lucida Grande,Lucida Sans,Arial,sans-serif}.dialogo.confirmador{width:350px}.dialogo.ancho{width:760px}.telefono .dialogo.ancho,.telefono .dialogo{width:calc(100vw - 32px)}.dialogo .titulo{color:#fff;background:linear-gradient(#78acda,#5c9ccc);border:1px solid #4297d7;border-radius:5px;justify-content:space-between;align-items:center;padding:6px 10px;font-weight:700;display:flex}.dialogo .titulo button{color:#fff;background:0 0;border:0;padding:0 4px;font-weight:700}.dialogo .contenido{text-align:center;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.dialogo table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.dialogo th,.dialogo td{padding:4px 6px}.dialogo tr.par{background:var(--zebra)}.dialogo h3{margin:0;font-size:18px}.dialogo h3.correcto{color:var(--verde-vuelto)}.dialogo h3.erroneo{color:var(--rojo)}.mensaje-error{color:#fff;opacity:.85;text-align:center;background:#000;border-radius:10px;max-width:600px;padding:15px}.boleta{color:#000;width:800px;height:338px;margin:0 auto;font-family:Calibri,Carlito,Segoe UI,Arial,sans-serif;position:relative}.boleta img{width:800px;height:338px;position:absolute;top:0;left:0}.boleta>span{line-height:1;position:absolute}.boleta .sucursal-boleta{font-size:17px;top:103px;left:30px}.boleta .nombre-boleta{font-size:17px;top:174px;left:30px}.boleta .fechas{font-size:15px;top:103px;left:348px}.boleta .horas{font-size:15px;top:175px;left:344px}.boleta .montos{flex-direction:column;align-items:flex-end;font-size:17px;line-height:21px;display:flex;position:absolute;top:40px;right:25px}.escritorio .montos-cierre{flex-direction:column;padding:4px 0;font-size:14px;display:flex}.escritorio .montos-cierre .fila>label{font-size:12px}.escritorio .montos-cierre ul.errorlist{margin:0 10px 4px 15.4em;font-size:12px}.escritorio .fila.total{background:#ffc}.escritorio .fila.total>label{font-weight:700}.escritorio #d-total{background:#f4f4f4;font-weight:700}@media print{body *{visibility:hidden}.boleta,.boleta *,.boleta-telefono,.boleta-telefono *{visibility:visible}.boleta,.boleta-telefono{position:absolute;top:0;left:0}}.telefono{color:#1e2a35;background:#f2f5f9;flex-direction:column;min-height:100vh;font:15px/1.4 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex}.telefono a{color:var(--azul)}.encabezado{background:var(--azul);flex-direction:column;gap:6px;padding:16px 16px 12px;display:flex}.encabezado .antetitulo,.encabezado .detalle{color:#d6e6ef;font-size:13px}.encabezado h1{color:var(--amarillo);margin:0;font-size:22px;font-weight:600}.chip{color:#7a4a00;background:#fff4d6;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:600}.chip.ok{color:#1f5f33;background:#e3f1e7}.telefono .contenido-telefono{flex-direction:column;flex:1;gap:10px;padding:12px 16px;display:flex}.telefono .tarjeta{background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 1px 2px #1e2a350f}.telefono input{border:1.5px solid var(--azul);border-radius:10px;width:100%;height:48px;padding:0 12px;font-size:16px}.telefono button,.telefono .boton{color:#1e2a35;background:#fff;border:1.5px solid #c9d4de;border-radius:10px;height:48px;padding:0 14px;font-size:16px;font-weight:600}.telefono .principal{background:var(--azul);border-color:var(--azul);color:#fff;text-align:center;width:100%;line-height:48px;text-decoration:none}.telefono .cobrar{color:#fff;background:#1f7a3a;border-color:#1f7a3a;border-radius:14px;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 18px;display:flex}.telefono .alerta-caja{color:#8a1c1c;background:#fdecea;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.cantidad-linea{align-items:center;gap:6px;display:flex}.telefono .cantidad-linea button{background:#e8eff5;border:0;width:40px;height:40px;padding:0;font-size:20px}.telefono .insignia{color:#1f3a5f;background:#e2ebf7;border-radius:6px;align-self:flex-start;padding:2px 8px;font-size:12px}.escritorio .insignia{color:var(--gris);background:#f3f3f3;border:1px solid #ccc;padding:1px 5px;font-size:11px}.escritorio .insignia.stock{color:var(--ambar)}.telefono .insignia.stock{color:#7a4a00;background:#fff4d6}.segmento{background:#e8eff5;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;display:grid}.telefono .segmento button{color:#3a4a58;background:0 0;border:0;border-radius:8px;height:38px;font-weight:400}.telefono .segmento button[aria-checked=true]{color:#1e2a35;background:#fff;font-weight:600;box-shadow:0 1px 2px #1e2a351f}.pie-fijo{background:#fff;border-top:1px solid #e1e8ee;flex-direction:column;gap:10px;padding:12px 16px 10px;display:flex;box-shadow:0 -4px 12px #1e2a350f}nav.pestanas{text-align:center;background:#fff;border-top:1px solid #e1e8ee;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 4px 22px;font-size:12px;display:grid}nav.pestanas a{color:#5b6b79;padding:8px 0;text-decoration:none}nav.pestanas a.activa{color:var(--azul);font-weight:600}nav.pestanas .inactiva{color:#b8c2cc;padding:8px 0}.hoja{z-index:11;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;gap:12px;padding:16px;display:flex;position:fixed;inset:auto 0 0}.rapidos{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.telefono .rapidos button{height:40px;padding:0;font-size:14px}.fila-telefono{justify-content:space-between;align-items:center;gap:8px;display:flex}.telefono .encabezado .fila-telefono>button{color:#fff;background:#ffffff24;border:0;border-radius:22px;width:44px;height:44px;padding:0;font-size:22px}.telefono .codigo-venta{background:#fff;border-bottom:1px solid #e1e8ee;align-items:center;gap:8px;padding:12px 16px;display:flex}.telefono .codigo-venta>input{flex:1;min-width:0}.telefono .codigo-venta>button{flex:none;min-width:48px;padding:0 10px}.telefono .venta .tarjeta>.fila-telefono{border-bottom:0;padding:0}.telefono .cantidad-linea button.eliminar{color:#a11d1d;background:#fdecec}.telefono .venta .pie-fijo{position:sticky;bottom:0}.telefono .inactivo{color:#b8c2cc;text-align:center;padding:12px 0}.copyright{color:#6b7a88;text-align:center;margin:4px 0 0;font-size:11px}details.monedas summary{cursor:pointer;padding:8px 0}.telefono .titulo-seccion{color:#5b6b79;text-transform:uppercase;letter-spacing:.06em;margin:4px 0 0;font-size:13px;font-weight:600}.telefono .tarjeta.montos-cierre{gap:0;padding:2px 12px}.telefono .montos-cierre>div,.telefono details.monedas{border-bottom:1px solid #edf1f5}.telefono .montos-cierre>div:last-child{border-bottom:0}.fila-monto{align-items:center;gap:10px;padding:8px 0;display:flex}.fila-monto>label{flex:none;width:92px;font-weight:600}.telefono .fila-monto>input{text-align:right;font-variant-numeric:tabular-nums;border-color:#c9d4de;flex:1;min-width:0;height:44px;font-size:17px}.telefono details.monedas summary{justify-content:space-between;align-items:center;padding:14px 0;font-weight:600;display:flex}.telefono details.monedas[open]>div{padding-left:12px}.telefono details.monedas summary>span:after{content:" ▾";color:#5b6b79}.telefono details.monedas[open] summary>span:after{content:" ▴"}.telefono .montos-cierre ul.errorlist li{border-radius:8px;margin-bottom:8px;padding:6px 10px;font-size:13px}.telefono .pie-fijo .total{align-items:baseline}.telefono .pie-fijo .total>span{font-weight:600}.telefono .pie-fijo .total>strong{font-size:24px}.telefono .pie-fijo .principal{border-radius:14px;height:56px;font-size:18px}.boleta-telefono{color:#138a13;background:#fff;border:2px solid #138a13;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.boleta-telefono>.fila-telefono>strong{letter-spacing:.08em;text-decoration:underline}.boleta-telefono .marca-boleta{font-size:12px}.datos-boleta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;font-size:12px;display:grid}.datos-boleta .dato{flex-direction:column;display:flex}.datos-boleta .dato>span:last-child{color:#000;overflow-wrap:anywhere;font-size:14px}.montos-boleta{border-top:1px solid #b9dcb9;flex-direction:column;font-size:13px;display:flex}.montos-boleta .fila-telefono{padding:3px 0}.montos-boleta .total{border-top:1px solid #b9dcb9;padding-top:6px;font-weight:700}.boleta-telefono .cifra-boleta{color:#000;font-variant-numeric:tabular-nums}.acciones-telefono{flex-direction:column;gap:10px;padding:12px 16px 30px;display:flex}.telefono .acciones-telefono button,.telefono .acciones-telefono .principal{border-radius:14px;height:52px;padding:0;font-size:17px;line-height:52px}.telefono .acciones-telefono .secundario{border:1.5px solid var(--azul);color:var(--azul)}.telefono .acciones-telefono .copyright{margin:0}.telefono main.con-pestanas,.telefono main.sin-menu{flex-direction:column;flex:1;display:flex}.telefono main.con-pestanas>p{margin:0;padding:12px 16px}.telefono .pagina{flex-direction:column;flex:1;display:flex}.telefono .encabezado input{border:0;border-radius:12px;padding:0 14px}.telefono .pestanas-ui{background:#fff;border-bottom:1px solid #e1e8ee;grid-template-columns:repeat(2,minmax(0,1fr));margin:-12px -16px 0;display:grid}.telefono .pestanas-ui button{color:#5b6b79;background:#fff;border:0;border-bottom:3px solid #0000;border-radius:0;height:46px;font-size:15px;font-weight:400}.telefono .pestanas-ui button[aria-selected=true]{border-bottom-color:var(--azul);color:#1e2a35;font-weight:600}.telefono div.resultados{flex-direction:column;gap:10px;padding-top:12px;display:flex}.telefono a.tarjeta{color:#1e2a35;flex-direction:row;text-decoration:none}.telefono .fila-telefono .nombre{font-weight:600}.telefono .fila-telefono>strong{font-variant-numeric:tabular-nums;white-space:nowrap}.telefono .pagina.abrir .fila-telefono>strong{white-space:normal;text-align:right}.telefono .quiet{color:#5b6b79}.telefono .ficha{flex-direction:column;gap:12px;display:flex}.telefono .ficha h2{color:#5b6b79;text-transform:uppercase;letter-spacing:.06em;margin:4px 0 0;font-size:13px;font-weight:600}.telefono .ficha .precio{font-variant-numeric:tabular-nums;font-size:28px}.cifras{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.telefono .cifra{gap:0}.telefono .cifra span{color:#5b6b79;font-size:13px}.telefono .cifra strong{font-size:24px}.telefono .tarjeta.compone{color:#1f3a5f;background:#e2ebf7;font-size:14px;display:block}.telefono .tarjeta>.fila-telefono{border-bottom:1px solid #edf1f5;padding:12px 0}.telefono .tarjeta>.fila-telefono:last-child{border-bottom:0}.telefono .secundario{border-color:var(--azul);height:50px;color:var(--azul);border-radius:12px}.telefono button:disabled{color:#9aa6b1;background:#edf1f5;border-color:#edf1f5}.telefono .peligro{color:#a11d1d}.telefono .acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.telefono .seccion{background:#fff;border:0;border-radius:12px}.telefono .seccion>h2{color:#1e2a35;background:0 0;margin:0;padding:12px 14px 0;font-size:14px}.telefono .seccion.rechazos>h2{color:#a11d1d}.telefono .seccion>.interior{flex-direction:column;gap:6px;padding:10px 14px 12px;display:flex}.telefono form.fila{flex-direction:column;align-items:stretch;gap:8px;display:flex}.telefono form.fila>.etiqueta{text-align:left;color:#5b6b79;width:auto;font-size:13px}.telefono .fila input{width:100%;font-size:16px}
