:root{--tinta:#0a0a0a;--texto:#2a2a28;--suave:#62615c;--tenue:#8e8d87;--pelo:#e5e4df;--pelo-2:#efeeea;--banda:#f8f8f6;--chip:#f0efeb;--fondo:#f3f2ee;--ok:#0a0a0a;--ok-fondo:#fff;--espera:#8a5a00;--espera-fondo:#fbf0d5;--mal:#b3261e;--mal-fondo:#fceae8;--sombra:0 1px 2px #0a0a0a0d;--sans:Geist,system-ui,-apple-system,sans-serif;--display:"Host Grotesk",Geist,system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--flecha-abajo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A928E' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fondo);color:var(--tinta);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.45}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}svg.i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}[hidden]{display:none!important}.foto-encuadrada{flex:none;display:block;position:relative;overflow:hidden}.foto-encuadrada-prenda{border-radius:10px;width:68px;height:84px}.foto-encuadrada-coleccion{border-radius:10px;width:54px;height:54px}.foto-encuadrada-portada{border-radius:12px;width:112px;height:140px}.foto-encuadrada-editor{aspect-ratio:4/5;border-radius:10px;width:100%}.foto-encuadrada>img{object-fit:cover;width:100%;height:100%;display:block}.encuadrar-foto{white-space:normal;text-align:left;height:auto;min-height:44px;margin-top:6px}.encuadrar-foto:focus-visible{outline:3px solid var(--tinta);outline-offset:3px}.encuadre-pendiente{max-width:26em;margin-top:8px}#encuadre-admin{--texto-fuente:var(--sans)}.personalizador-aviso{border:1px solid var(--pelo-2);background:var(--banda);color:var(--tinta);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:16px;display:flex}.personalizador-aviso p{flex:240px;margin:0;font-size:14px;line-height:1.5}.mono{font-family:var(--mono);font-weight:500}.rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--tenue);margin:0 0 6px;font-size:.6875rem;font-weight:700}.tarjeta{border:1px solid var(--pelo);box-shadow:var(--sombra);background:#fff;border-radius:16px}.seccion{margin:28px 2px 8px}.lateral{display:none}.barra{z-index:20;background:var(--fondo);align-items:center;gap:6px;height:56px;padding:0 10px 0 16px;transition:box-shadow .2s;display:flex;position:sticky;top:0}.barra.despegada{box-shadow:0 1px 0 var(--pelo)}.marca{align-items:center;gap:10px;min-width:0;margin-right:auto;text-decoration:none;display:flex}.marca img{width:auto;height:22px}.marca b{font-family:var(--display);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:1.0625rem;font-weight:600;overflow:hidden}.icono{width:40px;height:40px;color:var(--texto);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.icono:active{background:#0a0a0a0f}.contenido{padding:12px 16px calc(100px + env(safe-area-inset-bottom))}.cabeza h1{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:600;line-height:1.1}.cabeza p{max-width:34em;color:var(--suave);margin:7px 0 0;font-size:.875rem;line-height:1.5}.cabeza.con-accion{grid-template-columns:1fr auto;align-items:center;column-gap:16px;display:grid}.cabeza.con-accion p{grid-column:1/-1}.pestanas{z-index:30;padding:6px 2px env(safe-area-inset-bottom);border-top:1px solid var(--pelo);background:#fff;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.pestanas :is(a,button){height:54px;color:var(--tenue);-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;font-size:.6875rem;font-weight:600;text-decoration:none;display:flex;position:relative}.pestanas svg.i{width:22px;height:22px}.pestanas :is(a,button)[aria-current]{color:var(--tinta);font-weight:700}.insignia-num{background:var(--tinta);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:.6875rem;font-weight:700;line-height:18px}.pestanas .insignia-num{border:2px solid #fff;line-height:14px;position:absolute;top:3px;left:calc(50% + 5px)}.boton,.boton-borde,.icono-borde{transition:transform .12s,background-color .15s,border-color .15s}.boton{background:var(--tinta);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:42px;padding:0 16px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.boton:hover{background:#262626}.boton svg.i{width:18px;height:18px;margin-left:-3px}.boton.claro{color:var(--tinta);background:#fff}.boton-borde{border:1px solid var(--pelo);cursor:pointer;white-space:nowrap;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:42px;padding:0 16px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.boton-borde:hover,.icono-borde:hover{border-color:#d2d1cb}.boton-borde.ancho{width:100%;height:48px;margin-top:16px;display:flex}.icono-borde{border:1px solid var(--pelo);width:42px;height:42px;color:var(--texto);cursor:pointer;background:#fff;border-radius:12px;flex:none;place-items:center;text-decoration:none;display:inline-grid}.icono-borde svg.i{width:19px;height:19px}.boton:active,.boton-borde:active,.icono-borde:active{transform:scale(.97)}.boton-texto{min-height:36px;color:var(--texto);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 2px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.boton-texto svg.i{width:17px;height:17px}.boton-texto.peligro{color:var(--mal)}.enlace-linea{font:inherit;font-size:inherit;color:var(--texto);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.enlace-linea:hover{color:var(--tinta)}.campo{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.campo>span:not(.con-prefijo):first-child,.campo legend{color:var(--texto);padding:0;font-size:.8125rem;font-weight:600}.campo small{color:var(--tenue);font-weight:400}.entrada{border:1px solid var(--pelo);width:100%;min-height:46px;color:var(--tinta);background:#fff;border-radius:12px;padding:11px 12px;font-size:16px}.entrada:focus{border-color:var(--tinta);outline:0}textarea.entrada{resize:vertical;line-height:1.45}select.entrada{appearance:none;background:#fff var(--flecha-abajo) right 12px center/16px no-repeat;padding-right:36px}.con-prefijo{color:var(--tinta);align-self:start;font-size:16px;font-weight:400;display:block;position:relative}.con-prefijo i{font-style:normal;font-family:var(--mono);color:var(--tenue);pointer-events:none;align-items:center;font-size:.875rem;display:flex;position:absolute;top:0;bottom:0;left:12px}.con-prefijo .entrada{font-family:var(--mono);padding-left:30px}.ayuda{color:var(--suave);margin:0;font-size:.8125rem;line-height:1.45}.ayuda--mal{color:var(--mal)}.ayuda--aviso{color:var(--espera);margin-top:6px;font-weight:500}.opciones{flex-wrap:wrap;gap:8px;display:flex}.opciones label{border:1px solid var(--pelo);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;height:36px;padding:0 13px;font-size:.8125rem;font-weight:600;transition:background-color .15s;display:inline-flex;position:relative}.opciones input{opacity:0;pointer-events:none;position:absolute}.opciones label:has(input:checked){background:var(--tinta);border-color:var(--tinta);color:#fff}.opciones label:has(input:focus-visible){outline:2px solid var(--tinta);outline-offset:2px}.atajos-descuento{flex-wrap:wrap;gap:8px;display:flex}.atajos-descuento .atajo-descuento{border-radius:999px;height:34px;padding:0 13px;font-size:.8125rem;font-weight:600}.atajos-descuento .atajo-descuento--activo{background:var(--tinta);border-color:var(--tinta);color:#fff}.dos{grid-template-columns:1fr 1fr;align-items:end;gap:12px;display:grid}.casilla{cursor:pointer;align-items:flex-start;gap:10px;font-size:.875rem;display:flex}.casilla input{width:18px;height:18px;accent-color:var(--tinta);margin:1px 0 0}.interruptor{cursor:pointer;color:var(--texto);align-items:center;gap:9px;font-size:.8125rem;font-weight:500;display:inline-flex;position:relative}.interruptor input{opacity:0;pointer-events:none;position:absolute}.interruptor>span{background:#d8d7d2;border-radius:999px;flex:none;width:36px;height:22px;transition:background .2s;position:relative}.interruptor>span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000002e}.interruptor input:checked+span{background:var(--tinta)}.interruptor input:checked+span:after{transform:translate(14px)}.interruptor input:focus-visible+span{outline:2px solid var(--tinta);outline-offset:2px}.interruptor.ancho{grid-template-columns:auto 1fr;align-items:start;column-gap:12px;display:grid}.interruptor.ancho>span{margin-top:1px}.interruptor.ancho b{color:var(--tinta);font-size:.875rem;font-weight:600}.interruptor.ancho small{color:var(--suave);grid-column:2;font-size:.8125rem}.grupo{gap:16px;margin-top:14px;padding:18px 16px;display:grid}.grupo>*{min-width:0}.grupo h2{font-family:var(--display);letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:600}.grupo h2+.ayuda{margin-top:-10px}.grupo-pie{justify-content:flex-end;display:flex}.franja{background:var(--tinta);color:#fff;border-radius:18px;margin:4px 0 22px;padding:20px 18px}.franja-ceja{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff9;margin:0;font-size:.6875rem}.franja h2{font-family:var(--display);letter-spacing:-.025em;margin:8px 0 0;font-size:1.5rem;font-weight:600;line-height:1.15}.franja-sub{color:#ffffffbd;margin:6px 0 0;font-size:.875rem}.pasos{margin:18px 0 0;padding:0;list-style:none}.pasos li{border-top:1px solid #ffffff1a;justify-content:space-between;gap:12px;padding:10px 0 10px 32px;font-size:.875rem;display:flex;position:relative}.pasos li:before{content:"";border:1.5px solid #ffffff59;border-radius:50%;width:18px;height:18px;position:absolute;top:11px;left:0}.pasos li.hecho:before{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A0A0A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/11px no-repeat;border-color:#fff}.pasos li.ahora:before{background:radial-gradient(circle,#fff 0 4px,#0000 4.5px);border-color:#fff}.pasos li b{font-weight:600}.pasos li.hecho b{color:#fffc;font-weight:500}.pasos li span{color:#ffffffa8;text-align:right;font-size:.8125rem}.pasos a{color:#fff;text-underline-offset:3px}.franja-cambio{gap:8px;margin-top:18px;display:grid}.franja-cambio label{font-size:.875rem;font-weight:600}.franja-cambio textarea{color:#fff;resize:vertical;background:#ffffff12;border:1px solid #fff3;border-radius:12px;width:100%;padding:11px 12px;font-size:16px;line-height:1.45}.franja-cambio textarea::placeholder{color:#ffffff73}.franja-cambio textarea:focus{border-color:#fff;outline:0}.franja-cambio .boton{justify-self:start}.cambios{color:#ffffffbd;margin:6px 0 0;padding:0 0 0 16px;font-size:.8125rem}.franja-enlaces{flex-wrap:wrap;gap:8px 18px;margin:16px 0 0;font-size:.875rem;display:flex}.franja-enlaces a{color:#fff;text-underline-offset:3px}.franja-corta{background:var(--tinta);color:#fff;text-align:left;cursor:pointer;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:4px 0 18px;padding:11px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;display:flex}.pausa{background:var(--mal-fondo);color:#5c1a15;border:1px solid #f0c9c6;border-radius:14px;gap:12px;margin:4px 0 20px;padding:14px 16px;font-size:.875rem;line-height:1.5;display:grid}.pausa b{color:var(--mal)}.pausa .boton{justify-self:start}.aviso-push{border:1px dashed var(--pelo);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:16px 0 0;padding:12px 14px;display:flex}.aviso-push p{color:var(--texto);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.875rem;font-weight:600;display:flex}.aviso-push .boton-texto{color:var(--suave)}.aviso-push .boton-texto:hover{color:var(--tinta)}.aviso-push--inicio{width:fit-content;max-width:100%;margin:0 0 18px}.aviso-push .boton-borde{white-space:normal;min-width:0;max-width:100%}.saludo{margin:6px 2px 18px}.saludo p{color:var(--suave);margin:0;font-size:.8125rem;font-weight:600}.saludo h1{font-family:var(--display);letter-spacing:-.03em;margin:4px 0 0;font-size:1.875rem;font-weight:600;line-height:1.1}.hoy{padding:18px 16px 14px}.hoy-cifra{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:2px;display:flex}.hoy-cifra strong{font-family:var(--display);letter-spacing:-.04em;font-size:2.5rem;font-weight:600;line-height:1}.hoy-cifra span{color:var(--suave);font-size:.875rem}.hoy-confirmado{color:var(--suave);margin:6px 0 0;font-size:.8125rem}.barras{grid-template-columns:repeat(7,1fr);gap:8px;height:96px;margin-top:18px;display:grid}.barras div{grid-template-rows:1fr auto;justify-items:center;gap:6px;display:grid}.barras i{width:100%;max-width:30px;min-height:4px;height:calc(var(--h) * 1%);background:#dddcd7;border-radius:6px 6px 3px 3px;align-self:end;transition:height .6s cubic-bezier(.2,.7,.2,1);display:block}.barras .es-hoy i{background:var(--tinta)}.barras span{color:var(--tenue);font-size:.6875rem;font-weight:600}.barras .es-hoy span{color:var(--tinta)}.hoy-pie{border-top:1px solid var(--pelo-2);color:var(--suave);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin:14px 0 0;padding-top:12px;font-size:.8125rem;display:flex}.hoy-pie :is(a,button){font:inherit;color:var(--tinta);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.atender :is(a,button){border-top:1px solid var(--pelo-2);text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--texto);background:0 0;border-bottom:0;border-left:0;border-right:0;grid-template-columns:38px 1fr 18px;align-items:center;gap:12px;padding:13px 16px;text-decoration:none;transition:background-color .15s;display:grid}.atender :is(a,button):first-child{border-top:0}.atender :is(a,button):hover{background:var(--banda)}.num{width:38px;height:38px;font-family:var(--display);border-radius:11px;place-items:center;font-size:1.125rem;font-weight:600;display:grid}.num.espera{background:var(--espera-fondo);color:var(--espera)}.num.tinta{background:var(--tinta);color:#fff}.num.gris{background:var(--chip);color:var(--suave)}.atender b{color:var(--tinta);font-size:.9375rem;font-weight:600;display:block}.atender small{color:var(--suave);font-size:.8125rem;display:block}.flecha{color:#bdbcb6;width:18px;height:18px}.al-dia{color:var(--suave);margin:0;padding:16px;font-size:.875rem}.acaba li{border-top:1px solid var(--pelo-2);grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:10px 16px;display:grid}.acaba li:first-child{border-top:0}.acaba img{object-fit:cover;border-radius:8px;width:40px;height:50px}.acaba .sin-foto{background:var(--banda);border-radius:8px;width:40px;height:50px}.acaba b{font-size:.9375rem;font-weight:500;display:block}.acaba small{color:var(--mal);font-size:.8125rem;font-weight:600}.acaba .mono{color:var(--suave);font-size:.8125rem}.lista-simple{margin:0;padding:0;list-style:none}.tarjeta-pie:is(a,button){border:0;border-top:1px solid var(--pelo-2);width:100%;font:inherit;color:var(--tinta);text-align:left;cursor:pointer;background:0 0;padding:12px 16px;font-size:.875rem;font-weight:600;text-decoration:none;display:block}.mejora{padding:16px 16px 6px}.mejora-cabeza{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mejora-cabeza b{font-family:var(--display);font-size:1.0625rem;font-weight:600}.mejora-cabeza span{font-family:var(--mono);color:var(--suave);font-size:.8125rem}.progreso{background:var(--chip);border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.progreso i{border-radius:inherit;background:var(--tinta);height:100%;display:block}.tareas{margin:10px 0 0;padding:0;list-style:none}.tareas li{border-top:1px solid var(--pelo-2);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:10px 0;font-size:.875rem;display:grid}.tareas li:before{content:"";border:1.5px solid #cecdc7;border-radius:50%;width:20px;height:20px}.tareas li.hecha:before{border-color:var(--tinta);background:var(--tinta) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat}.tareas li.hecha span{color:var(--suave);-webkit-text-decoration:line-through #cecdc7;text-decoration:line-through #cecdc7}.tareas :is(a,button){font:inherit;color:var(--tinta);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:600;text-decoration:none}.instalar{background:var(--tinta);color:#fff;border-radius:16px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;margin-top:14px;padding:14px 12px 14px 14px;display:grid}.instalar-icono{background:#1d1d1d;border-radius:11px;place-items:center;width:44px;height:44px;display:grid}.instalar-icono img{height:22px}.instalar b{font-size:.9375rem;font-weight:600;display:block}.instalar small{color:#ffffffa8;font-size:.8125rem;display:block}.instalar .fin{align-items:center;gap:2px;display:flex}.instalar .icono{color:#fff9;width:34px}.segmentos{scrollbar-width:none;gap:8px;margin:18px -16px 0;padding:0 16px 2px;display:flex;overflow-x:auto}.segmentos::-webkit-scrollbar{display:none}.segmentos button,.filtros button{border:1px solid var(--pelo);height:36px;color:var(--texto);cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:.8125rem;font-weight:600;transition:background-color .15s;display:inline-flex}.segmentos button b,.filtros button b{font-family:var(--mono);color:var(--tenue);font-size:.75rem;font-weight:500}.segmentos button[aria-pressed=true],.filtros button[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:#fff}.segmentos button[aria-pressed=true] b,.filtros button[aria-pressed=true] b{color:#ffffffb3}.buscar{border:1px solid var(--pelo);height:46px;color:var(--tenue);background:#fff;border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:0 12px;display:flex}.buscar input{min-width:0;height:100%;color:var(--tinta);background:0 0;border:0;outline:0;flex:1;font-size:16px}.buscar:focus-within{border-color:var(--tinta)}.dia{letter-spacing:.08em;text-transform:uppercase;color:var(--tenue);margin:22px 2px 8px;font-size:.75rem;font-weight:700}.pedidos-tarjetas{gap:12px;display:grid}.grupo-pedidos{display:contents}.pedidos-tarjetas .dia{margin-bottom:-2px}.pedido{overflow:hidden}.pedido.recien{animation:.9s cubic-bezier(.2,.7,.2,1) llega}@keyframes llega{0%{opacity:0;transform:translateY(-8px)}40%{opacity:1}to{transform:none}}.pedido-cabeza{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 14px 10px;display:grid}.avatar{background:var(--c,#ede7dc);color:#2b2a26;letter-spacing:.02em;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.8125rem;font-weight:650;display:grid}.avatar.wa{background:var(--chip);color:var(--tinta)}.avatar.wa svg{width:19px;height:19px}.quien{min-width:0;margin:0}.quien b{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;line-height:1.25;display:block;overflow:hidden}.quien small{color:var(--suave);margin-top:2px;font-size:.8125rem;display:block}.quien code{font-family:var(--mono);color:var(--tenue);font-size:.75rem}.total{font-family:var(--mono);font-size:1.0625rem;font-weight:500}.pedido-estado{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:0 14px 12px;display:flex}.chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 9px 0 8px;font-size:.75rem;font-weight:650;transition:background-color .3s,color .3s;display:inline-flex}.chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.chip.espera{background:var(--espera-fondo);color:var(--espera)}.chip.tinta{background:var(--tinta);color:#fff}.chip.ok{background:var(--ok-fondo);color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.chip.gris{background:var(--chip);color:var(--suave)}.chip.mal,.chip.alerta{background:var(--mal-fondo);color:var(--mal)}.pago{color:var(--suave);align-items:center;gap:5px;font-size:.8125rem;display:inline-flex}.pago svg.i{width:15px;height:15px}.pago.ok{color:var(--ok)}.pago.espera{color:var(--espera)}.pago.mal{color:var(--mal)}.pago.tinta{background:var(--tinta);color:#fff;border-radius:999px;padding:3px 9px;font-weight:600}.reintento{color:var(--suave);margin:0;padding:0 14px 10px;font-size:.8125rem;line-height:1.35}.items{border-top:1px solid var(--pelo-2);margin:0;padding:0;list-style:none}.items li{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.items li+li{border-top:1px solid var(--pelo-2)}.items .foto-item{width:40px;height:50px;display:block}.items img{object-fit:cover;background:var(--banda);border-radius:8px;width:40px;height:50px}.items .sin-foto{background:var(--banda);border-radius:8px;width:40px;height:50px;display:block}.items .nombre{color:var(--texto);font-size:.9375rem;font-weight:500;line-height:1.3}.items .nombre small{color:var(--suave);margin-top:2px;font-size:.8125rem;font-weight:400;display:block}.items .valor{font-family:var(--mono);white-space:nowrap;font-size:.875rem;font-weight:500}.bloque{border-top:1px solid var(--pelo-2);color:var(--texto);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:grid}.bloque p{margin:0}.bloque .rotulo{margin-bottom:3px}.cupon{font-family:var(--mono);letter-spacing:.04em;background:#fff;border:1px dashed #cfcec8;border-radius:7px;padding:2px 8px;font-size:.8125rem;font-weight:500;display:inline-block}.pedido-acciones{border-top:1px solid var(--pelo-2);background:var(--banda);align-items:center;gap:8px;padding:12px 14px;display:flex}.pedido-acciones .boton,.pedido-acciones .boton-borde{flex:1}@media (width<=374px){.pedido-acciones{flex-wrap:wrap;justify-content:flex-end}.pedido-acciones .boton{flex:100%}}.envio-form{border-top:1px solid var(--pelo-2);background:var(--banda);gap:12px;padding:14px;animation:.2s ease-out abre;display:grid}.envio-form .fin{align-items:center;gap:14px;display:flex}.aviso-envio{border-top:1px solid var(--pelo-2);background:var(--banda);gap:8px;margin:0;padding:12px 14px;display:flex}.aviso-envio .boton{flex:1}.pedido-acciones .mas{display:inline-flex;position:relative}.menu-chico{z-index:5;border:1px solid var(--pelo);background:#fff;border-radius:12px;min-width:210px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0a0a0a24}.menu-chico button{color:var(--texto);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px;font-size:.8125rem;font-weight:600}.menu-chico button:hover{background:var(--banda)}.menu-chico button.peligro{color:var(--mal)}.vacio{background:#fff;border:1px dashed #d8d7d2;border-radius:16px;padding:22px 18px}.vacio b{font-size:.9375rem}.vacio p{margin:0}.vacio p+p{color:var(--suave);margin-top:6px;font-size:.875rem}.esqueleto{background:linear-gradient(90deg,#eae9e4 0%,#f5f4f0 50%,#eae9e4 100%) 0 0/200% 100%;border-radius:16px;height:150px;animation:1.1s linear infinite brillo}@keyframes brillo{0%{background-position:200% 0}to{background-position:-200% 0}}.bandeja{display:none}.fin-lista{color:var(--tenue);text-align:center;margin:18px 2px 0;font-size:.8125rem}.por-resolver-aviso{margin:0 0 8px}.por-resolver-aviso button{border:1px solid var(--pelo);width:100%;min-height:44px;font:inherit;color:var(--tinta);text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:.875rem;font-weight:600;display:flex}.por-resolver-aviso button:hover{background:var(--banda)}.lleva-enviado{color:var(--tenue);margin:8px 2px 0;font-size:.8125rem}.bloque-entregas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 2px 12px;display:flex}.bloque-entregas p{color:var(--tinta);margin:0;font-size:.875rem;font-weight:600}.tope-abiertos,.aviso-busqueda{color:var(--tenue);margin:0 2px 10px;font-size:.8125rem;line-height:1.4}.barra-seleccion{left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:25;border:1px solid var(--pelo);background:#fff;border-radius:14px;max-height:70vh;margin:0 12px 8px;padding:12px 14px;position:fixed;overflow:auto;box-shadow:0 12px 28px #14120e1f}.barra-seleccion .cuenta{margin:0 0 8px;font-size:.8125rem;font-weight:600}.barra-seleccion .barra-acciones{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.barra-seleccion .no-aplican{color:var(--tenue);margin:8px 0 0;font-size:.8125rem;line-height:1.4}.barra-seleccion .lote-avance{color:var(--suave);margin:8px 0 0;font-size:.8125rem;line-height:1.4}.barra-seleccion .lote-fallos{color:var(--suave);margin:6px 0 0;padding-left:18px;font-size:.8125rem;line-height:1.5}.barra-seleccion .lote-envio{gap:10px;margin-top:10px;display:grid}.casilla-pedido{flex:none;align-items:center;display:flex}.casilla-pedido input{width:20px;height:20px;accent-color:var(--tinta);margin:0}.pedido-con-casilla{align-items:center;gap:2px;display:flex}.pedido-con-casilla .casilla-pedido{padding:14px 0 10px 14px}.pedido-con-casilla .pedido-cabeza{flex:1;min-width:0}.fila-con-casilla{align-items:center;gap:8px;display:flex}.fila-con-casilla .fila-pedido{flex:1;min-width:0}.total{white-space:nowrap}.tarjeta.pedido.marcado,.fila-con-casilla.marcado{outline:2px solid var(--tinta);outline-offset:-2px}[data-pantalla=pedidos].seleccionando{padding-bottom:150px}.filtros{scrollbar-width:none;gap:8px;margin:12px -16px 0;padding:0 16px 2px;display:flex;overflow-x:auto}.filtros::-webkit-scrollbar{display:none}.coleccion{min-height:42px;margin-top:10px;padding-top:8px;padding-bottom:8px}.lista{margin:14px 0 0;padding:0 16px;list-style:none}.fila{border-top:1px solid var(--pelo-2);grid-template-columns:68px 1fr;gap:0 14px;padding:16px 0;display:grid}.lista>.fila:first-child{border-top:0}.fila>img{object-fit:cover;background:var(--banda);border-radius:10px;width:68px;height:84px}.fila-nombre{justify-content:space-between;align-items:baseline;gap:10px;margin:0;display:flex}.fila-nombre b{font-size:.9375rem;font-weight:600;line-height:1.3}.fila-nombre .mono{white-space:nowrap;font-size:.875rem}.fila-nombre s{font-family:var(--mono);color:var(--tenue);text-align:right;font-size:.75rem;display:block}.fila-coleccion{color:var(--suave);margin:2px 0 0;font-size:.8125rem}.marca-prenda{letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;border-radius:999px;margin-left:6px;padding:2px 6px;font-size:.625rem;font-weight:700;display:inline-block}.marca-prenda.nuevo,.marca-prenda.preventa{background:var(--tinta);color:#fff}.marca-prenda.promo{color:#8a5a00;background:#fdf3d7;border:1px solid #f3d98e}.tallas{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tallas button{min-width:38px;height:30px;font-family:var(--mono);cursor:pointer;background:#fff;border:1px solid #d8d7d2;border-radius:7px;padding:0 8px;font-size:.75rem;font-weight:500;transition:transform .12s}.tallas button:active{transform:scale(.94)}.tallas button.agotada{color:#a8a7a1;border-style:dashed;text-decoration:line-through}.fila-pie{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.fila.abierta [data-editar]{color:var(--tinta)}.edicion{border:1px solid var(--pelo-2);background:var(--banda);border-radius:14px;grid-column:1/-1;gap:18px;margin-top:14px;padding:16px;display:grid}.edicion:not([hidden]){animation:.2s ease-out abre}@keyframes abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.edicion-acciones{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.edicion-acciones .completo{margin-left:auto}.vista-previa{margin-top:20px}.chips-tienda{scrollbar-width:none;gap:8px;padding:12px;display:flex;overflow-x:auto}.chips-tienda::-webkit-scrollbar{display:none}.chips-tienda span{border:1px solid var(--pelo);background:#fff;border-radius:999px;flex:none;padding:6px 12px;font-size:.8125rem;font-weight:500}.chips-tienda span:first-child{background:var(--tinta);border-color:var(--tinta);color:#fff}.lista-colecciones{margin:14px 0 0;padding:0 16px;list-style:none}.lista-colecciones a{border-top:1px solid var(--pelo-2);grid-template-columns:54px 1fr auto 18px;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:grid}.lista-colecciones li:first-child a{border-top:0}.lista-colecciones img{object-fit:cover;border-radius:10px;width:54px;height:54px}.lista-colecciones b{font-size:.9375rem;font-weight:600;display:block}.lista-colecciones small{color:var(--suave);font-size:.8125rem;display:block}.lista-colecciones .posicion{font-family:var(--mono);color:var(--tenue);font-size:.8125rem}.drop{background:var(--chip);color:var(--texto);border-radius:999px;align-items:center;gap:5px;margin-top:5px;padding:2px 8px 2px 6px;font-size:.75rem;font-weight:600;display:inline-flex}.drop svg.i{width:13px;height:13px}.plan-fila{justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:14px 16px;display:flex}.plan-fila b{font-size:.9375rem;font-weight:600;display:block}.plan-fila small{color:var(--suave);font-size:.8125rem;display:block}.cifras{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:12px;display:grid;overflow:hidden}.cifras>div{border-top:1px solid var(--pelo-2);margin-top:-1px;padding:16px 16px 14px}.cifras>div+div{border-left:1px solid var(--pelo-2);margin-left:-1px}.cifras strong{font-family:var(--display);letter-spacing:-.04em;margin-top:6px;font-size:2rem;font-weight:600;line-height:1;display:block}.cifras strong+span{color:var(--suave);font-size:.8125rem}.cifras .conversion{color:var(--suave);margin:14px 0 6px;font-size:.875rem}.cifras .conversion b{color:var(--tinta);font-weight:600}.cifras dl{border-top:1px dashed var(--pelo);grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 0;padding-top:10px;display:grid}.cifras dt{color:var(--suave);font-size:.75rem}.cifras dd{font-family:var(--mono);margin:2px 0 0;font-size:.875rem}.proporcion{background:var(--pelo-2);border-radius:2px;height:4px;display:block;overflow:hidden}.proporcion i{background:var(--tinta);height:100%;display:block}.resumen-columnas{gap:0 20px;display:grid}@media (width>=1024px){.resumen-columnas{grid-template-columns:1.2fr 1fr}}.ranking{margin:0;padding:0 16px;list-style:none}.ranking li{border-top:1px solid var(--pelo-2);grid-template-columns:22px 1fr auto;align-items:baseline;gap:10px;padding:11px 0;font-size:.9375rem;display:grid}.ranking li:first-child{border-top:0}.ranking .pos{font-family:var(--mono);color:var(--tenue);font-size:.8125rem}.ranking small{color:var(--suave);font-size:.8125rem;display:block}.ranking b{font-family:var(--mono);white-space:nowrap;text-align:right;font-size:.875rem;font-weight:500}.ranking b small{font-family:var(--sans);font-weight:400}.ranking b.cero{color:var(--mal)}.ranking .proporcion{margin-top:8px}.ranking.con-foto li{grid-template-columns:22px 40px 1fr auto;align-items:center}.ranking.sin-pos li{grid-template-columns:40px 1fr auto}.ranking.con-foto img,.ranking.con-foto .sin-foto{object-fit:cover;background:var(--banda);border-radius:8px;width:40px;height:50px}.ranking .ir-prenda{all:unset;cursor:pointer;min-width:0}.ranking .ir-prenda:hover>span{text-decoration:underline}.ranking .ir-prenda:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.foto-actual{grid-template-columns:112px 1fr;align-items:center;gap:14px;display:grid}.foto-actual img{object-fit:cover;border-radius:12px;width:112px;height:140px}.foto-actual div{justify-items:start;gap:4px;display:grid}.galeria{scroll-snap-type:x proximity;grid-auto-columns:calc(25% - 6px);grid-auto-flow:column;gap:8px;margin:-4px;padding:4px;display:grid;overflow-x:auto}.galeria button{scroll-snap-align:start;aspect-ratio:4/5;background:var(--banda);cursor:pointer;border:0;border-radius:10px;padding:0;position:relative;overflow:hidden}.galeria img{object-fit:cover;width:100%;height:100%;display:block}.galeria button[aria-pressed=true]{outline:2px solid var(--tinta);outline-offset:2px}.cintillo{background:var(--tinta);color:#fff;white-space:nowrap;border-radius:10px;gap:16px;padding:11px 14px;font-size:.8125rem;font-weight:500;display:flex;overflow:hidden}.cintillo i{opacity:.45;font-style:normal}.guardar-fijo{bottom:calc(62px + env(safe-area-inset-bottom));z-index:10;background:var(--fondo);border-top:1px solid var(--pelo);justify-content:flex-end;margin:18px -16px 0;padding:12px 16px;display:flex;position:sticky}.portada-rejilla{gap:18px;display:grid}.portada-previa{align-content:start;gap:10px;max-width:340px;margin-inline:auto;display:grid}.portada-previa-titulo{letter-spacing:.1em;text-transform:uppercase;color:var(--tenue);margin:0;font-size:.6875rem;font-weight:700}.portada-maqueta{border:1px solid var(--pelo);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 12px 34px #0a0a0a1a,0 2px 6px #0a0a0a0d}.portada-maqueta-barra{border-bottom:1px solid var(--pelo-2);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.portada-maqueta-marca{min-width:0;font-family:var(--display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.portada-maqueta-menu{flex:none;gap:3px;width:16px;display:grid}.portada-maqueta-menu i{background:var(--tinta);border-radius:2px;height:1.5px;display:block}.portada-maqueta-hero{aspect-ratio:4/5;background:var(--chip);align-items:end;display:grid;position:relative;overflow:hidden}.portada-maqueta-hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.portada-maqueta-sinfoto{color:var(--pelo);place-items:center;display:grid;position:absolute;inset:0}.portada-maqueta-sinfoto svg.i{stroke-width:1.4px;width:44px;height:44px}.portada-maqueta-velo{background:linear-gradient(#0a0a0a42,#0a0a0a1f 42%,#0a0a0aa8);position:absolute;inset:0}.portada-maqueta-copy{z-index:1;color:#fff;justify-items:start;gap:6px;padding:14px;display:grid;position:relative}.portada-maqueta-nombre{letter-spacing:.16em;text-transform:uppercase;opacity:.82;margin:0;font-size:.5625rem;font-weight:700}.portada-maqueta-claim{font-family:var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.05}.portada-maqueta-boton{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:8px;margin-top:2px;padding:6px 13px;font-size:.625rem;font-weight:700}.portada-maqueta-hero--vacia .portada-maqueta-copy{color:var(--tinta)}.portada-maqueta-hero--vacia .portada-maqueta-nombre{color:var(--tenue);opacity:1}.portada-maqueta-cintillo{background:var(--tinta);color:#fff;letter-spacing:.13em;text-transform:uppercase;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 8px;padding:8px 12px;font-size:.625rem;font-weight:600;display:flex}.portada-maqueta-cintillo>span{align-items:baseline;gap:5px;min-width:0;display:inline-flex}.portada-maqueta-cintillo i{opacity:.5;font-style:normal}.portada-maqueta-editorial{background:var(--banda);border-top:1px solid var(--pelo-2);align-items:center;gap:10px;padding:12px;display:flex}.portada-maqueta-editorial img{object-fit:cover;background:var(--chip);border-radius:9px;flex:none;width:54px;height:54px}.portada-maqueta-editorial-titulo{min-width:0;font-family:var(--display);letter-spacing:-.01em;overflow-wrap:anywhere;flex:1;margin:0;font-size:.8125rem;font-weight:600;line-height:1.2}.fila-cupon{border-top:1px solid var(--pelo-2);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 0;display:grid}.fila-cupon:first-child{border-top:0}.fila-cupon b{font-size:.9375rem;font-weight:600;display:block}.fila-cupon small{color:var(--suave);font-size:.8125rem;display:block}.caja{margin-top:20px;padding:18px 16px}.numero{font-family:var(--mono);letter-spacing:.01em;margin:4px 0 14px;font-size:1.375rem;font-weight:500}.acciones{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.chat{background:#efeae2;border-radius:16px;padding:18px 14px}.burbuja{color:#111;background:#fff;border-radius:2px 10px 10px;max-width:310px;padding:9px 10px 6px;font-size:.875rem;line-height:1.5;box-shadow:0 1px .5px #0b141a21}.burbuja p{margin:0}.burbuja .linea{justify-content:space-between;gap:14px;display:flex}.burbuja .linea span:last-child{white-space:nowrap}.burbuja .hora{text-align:right;color:#667781;margin-top:2px;font-size:.6875rem;display:block}.telefono{grid-template-columns:108px 1fr;gap:8px;display:grid}.metodos{margin:0;padding:0;list-style:none}.metodos li{border-top:1px solid var(--pelo-2);grid-template-columns:1fr auto;gap:4px 12px;padding:12px 0;display:grid}.metodos li:last-child{border-bottom:1px solid var(--pelo-2)}.metodos b{font-size:.9375rem;font-weight:600}.metodos small{color:var(--suave);grid-column:1;font-size:.8125rem}.metodos button{grid-area:1/2/span 2;align-self:center}.tarifas{grid-template-columns:1fr 130px;align-items:center;gap:10px 12px;display:grid}.tarifas span{font-size:.9375rem}.tallas-actuales{flex-wrap:wrap;gap:6px;display:flex}.tallas-actuales span{font-family:var(--mono);background:#fff;border:1px solid #d8d7d2;border-radius:7px;padding:5px 10px;font-size:.75rem}.url{font-family:var(--mono);word-break:break-all;margin:0;font-size:1.0625rem;font-weight:500}.pasos-ig{counter-reset:paso;margin:0;padding:0 16px;list-style:none}.pasos-ig li{counter-increment:paso;border-top:1px solid var(--pelo-2);padding:12px 0 12px 38px;font-size:.9375rem;position:relative}.pasos-ig li:first-child{border-top:0}.pasos-ig li:before{content:counter(paso);font-family:var(--mono);color:var(--tenue);font-size:.875rem;position:absolute;top:13px;left:0}.estado-tienda{color:var(--texto);align-items:center;gap:8px;margin:20px 2px 0;font-size:.875rem;display:flex}.estado-tienda:before{content:"";background:var(--tinta);border-radius:50%;flex:none;width:8px;height:8px}.estado-tienda.espera:before{background:var(--espera)}.estado-tienda.mal:before{background:var(--mal)}.terminos-fondo{z-index:60;background:#0a0a0ab8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.terminos-tarjeta{width:min(420px,100%);max-height:90vh;padding:22px 20px;overflow-y:auto}.terminos-tarjeta h2{font-family:var(--display);letter-spacing:-.025em;color:var(--tinta);margin:0;font-size:1.5rem;font-weight:600}.terminos-tarjeta>p{color:var(--suave);margin:8px 0 0;font-size:.875rem;line-height:1.5}.terminos-tarjeta .casilla{color:var(--texto);margin-top:18px}.terminos-tarjeta .casilla a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.terminos-tarjeta .boton{width:100%;margin-top:20px}.terminos-tarjeta .error{color:var(--mal);margin:12px 0 0;font-size:.8125rem;font-weight:600}.terminos-tarjeta .version{color:var(--tenue);margin-top:10px;font-size:.75rem}.tienda-enlace{align-items:center;gap:12px;margin-top:18px;padding:14px 16px;text-decoration:none;display:flex}.tienda-enlace span{flex:1;min-width:0}.tienda-enlace b{font-size:.9375rem;font-weight:600;display:block}.tienda-enlace small{font-family:var(--mono);color:var(--suave);font-size:.75rem;display:block}.menu{margin:14px 0 0;padding:0 16px;list-style:none}.menu :is(a,button){border:0;border-top:1px solid var(--pelo-2);text-align:left;width:100%;color:var(--texto);cursor:pointer;background:0 0;align-items:center;gap:14px;padding:13px 0;text-decoration:none;display:flex}.menu li:first-child :is(a,button){border-top:0}.menu :is(a,button)>svg.i:first-child{color:var(--tenue)}.menu span{flex:1;min-width:0}.menu b{color:var(--tinta);font-size:.9375rem;font-weight:600;display:block}.menu small{color:var(--suave);font-size:.8125rem;display:block}.hoja{width:100%;max-width:none;height:auto;max-height:92vh;color:var(--tinta);background:#fff;border:0;border-radius:20px 20px 0 0;flex-direction:column;margin:0;padding:0;position:fixed;inset:auto 0 0}.hoja[open]{animation:.25s cubic-bezier(.2,.7,.2,1) hoja-sube;display:flex}@keyframes hoja-sube{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}.hoja::backdrop{background:#0a0a0a5c}.hoja-cabeza{border-bottom:1px solid var(--pelo-2);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 12px 12px 16px;display:flex}.hoja-cabeza h2{font-family:var(--display);letter-spacing:-.015em;margin:0;font-size:1.1875rem;font-weight:600}.hoja-cuerpo{flex:auto;align-content:start;gap:18px;min-height:0;padding:18px 16px 24px;display:grid;overflow-y:auto}.hoja-campos{gap:18px;min-width:0;display:grid}.hoja-pie{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--pelo-2);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.fotos{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.fotos img,.fotos button{aspect-ratio:4/5;object-fit:cover;border-radius:10px;width:100%}.fotos button{border:1px dashed var(--pelo);background:var(--banda);color:var(--suave);cursor:pointer;place-content:center;justify-items:center;gap:4px;font-size:.75rem;font-weight:600;display:grid}.tallas-editables{flex-wrap:wrap;gap:8px;margin-block:6px 2px;display:flex}.talla-tarjeta{border:1px solid var(--pelo);background:#fff;border-radius:10px;flex:none;align-items:center;gap:8px;max-width:100%;padding:4px 6px 4px 10px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:inline-flex;box-shadow:0 1px 2px #0a0a0a08}.talla-tarjeta:focus-within{border-color:var(--tinta);box-shadow:0 0 0 1px var(--tinta)}.talla-nombre{color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:180px;font-size:.8125rem;font-weight:600;overflow:hidden}.talla-stock-control{background:var(--banda);border:1px solid var(--pelo);border-radius:6px;flex:none;align-items:center;gap:2px;height:26px;padding:2px 4px;display:inline-flex}.talla-stock-control:focus-within{border-color:var(--tinta);background:#fff}.talla-stock-control .entrada-unidades{width:4.8rem;height:100%;font-family:var(--mono);color:var(--tinta);text-align:right;background:0 0;border:0;outline:none;padding:0 2px;font-size:.8125rem;font-weight:600}.talla-stock-control .entrada-unidades::placeholder{color:var(--tenue);text-align:center;font-weight:400}.talla-stock-control .entrada-unidades.cero{color:#a8a7a1}.talla-stock-control .entrada-unidades::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.talla-stock-control .entrada-unidades::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.talla-stock-control .entrada-unidades{appearance:textfield}.talla-stock-sufijo{color:var(--tenue);-webkit-user-select:none;user-select:none;padding-right:2px;font-size:.6875rem;font-weight:500}.talla-quitar{width:22px;height:22px;color:var(--tenue);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:1.125rem;line-height:1;transition:background-color .12s,color .12s;display:inline-flex}.talla-quitar:hover{background:var(--mal-fondo);color:var(--mal)}.tallas-editables>span{height:32px;font-family:var(--mono);border:1px solid #d8d7d2;border-radius:7px;align-items:center;gap:4px;padding:0 4px 0 10px;font-size:.75rem;display:inline-flex}.tallas-editables>span .entrada-unidades{width:3.2rem;height:22px;font-family:var(--mono);color:var(--tinta);text-align:center;background:0 0;border:0;border-left:1px solid #d8d7d2;padding:0 4px;font-size:.75rem}.tallas-editables>span button{width:24px;height:24px;color:var(--tenue);cursor:pointer;background:0 0;border:0;border-radius:6px}.agregar-talla{grid-template-columns:1fr auto;gap:8px;display:grid}.hoja--prenda{border-radius:16px 16px 0 0;max-height:94dvh}.hoja-previa{align-content:start;gap:10px;display:grid}.hoja-previa-titulo{letter-spacing:.1em;text-transform:uppercase;color:var(--tenue);margin:0;font-size:.6875rem;font-weight:700}.previa-tarjeta{border:1px solid var(--pelo);background:#fff;border-radius:14px;overflow:hidden}.previa-foto{aspect-ratio:4/5;background:var(--chip);width:100%;max-height:320px;position:relative}.previa-foto img{object-fit:cover;width:100%;height:100%;display:block}.previa-vacia{height:100%;color:var(--tenue);text-align:center;cursor:pointer;place-content:center;justify-items:center;gap:8px;padding:24px;font-size:.8125rem;display:grid}.previa-vacia:hover{color:var(--tinta)}.previa-badges{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px}.previa-badge{background:var(--tinta);color:#fff;letter-spacing:.02em;border-radius:999px;padding:3px 9px;font-size:.6875rem;font-weight:700}.previa-badge--nuevo{color:var(--tinta);border:1px solid var(--tinta);background:#fff}.previa-info{gap:4px;padding:12px 14px 14px;display:grid}.previa-coleccion{letter-spacing:.08em;text-transform:uppercase;color:var(--tenue);margin:0;font-size:.6875rem;font-weight:700}.previa-nombre{font-family:var(--display);letter-spacing:-.01em;color:var(--tinta);overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:600}.previa-precio{color:var(--tinta);flex-wrap:wrap;align-items:baseline;gap:8px;margin:2px 0 0;font-size:1.125rem;font-weight:700;display:flex}.previa-precio s{color:var(--tenue);font-size:.875rem;font-weight:500}.previa-precio--pendiente{color:var(--suave);font-size:.9375rem;font-weight:600}.fotos-draft{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.foto-draft{aspect-ratio:4/5;background:var(--banda);border:1px solid var(--pelo-2,#e5e5e5);cursor:move;-webkit-user-select:none;user-select:none;border-radius:12px;transition:transform .18s,box-shadow .18s,outline .15s;position:relative;overflow:hidden}.foto-draft:hover{box-shadow:0 4px 12px #0a0a0a14}.foto-draft:active{cursor:move}.foto-draft--sobre{outline:2px solid var(--tinta);outline-offset:2px;transform:scale(1.03)}.foto-draft>img,.foto-draft .foto-encuadrada img{aspect-ratio:4/5;object-fit:cover;width:100%;height:100%;display:block}.foto-draft-principal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.02em;pointer-events:none;background:#0a0a0ad1;border-radius:999px;padding:3px 8px;font-size:.625rem;font-weight:700;position:absolute;top:6px;left:6px;box-shadow:0 2px 4px #0003}.foto-draft-posicion{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;pointer-events:none;background:#0a0a0a8c;border-radius:999px;padding:2px 7px;font-size:.625rem;font-weight:700;position:absolute;top:6px;left:6px}.foto-draft-quitar{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;background:#0a0a0a94;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:14px;line-height:1;transition:all .15s;display:flex;position:absolute;top:6px;right:6px}.foto-draft-quitar:hover{background:#dc2626;transform:scale(1.12)}.foto-draft-hacer-portada{white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--tinta,#111);cursor:pointer;background:#fffffff0;border:0;border-radius:999px;padding:4px 10px;font-size:.6875rem;font-weight:600;transition:all .15s;position:absolute;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000038}.foto-draft-hacer-portada:hover{background:var(--tinta,#111);color:#fff;transform:translate(-50%)scale(1.05)}.foto-enlace-fila{align-items:end;gap:8px;display:grid}.aviso{left:50%;bottom:calc(78px + env(safe-area-inset-bottom));z-index:60;background:var(--tinta);color:#fff;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;margin:0;padding:11px 16px 11px 13px;font-size:.875rem;font-weight:600;animation:.22s ease-out aviso;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0a0a0a2e}.aviso svg.i{color:#fff;width:17px;height:17px}@keyframes aviso{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (width>=768px){.barra,.pestanas{display:none}.barra-seleccion{max-width:620px;margin:0 auto;bottom:16px;left:16px;right:16px}[data-pantalla=pedidos].seleccionando{padding-bottom:96px}.app{grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.lateral{color:#fff;background:#0b0b0b;flex-direction:column;height:100vh;padding:22px 14px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.lateral .marca{margin:0;padding:4px 10px 0}.lateral .marca img{height:24px}.lateral .direccion{font-family:var(--mono);color:#ffffff80;margin:4px 10px 0 44px;font-size:.6875rem}.lateral nav{margin-top:18px}.lateral .rotulo{color:#ffffff61;margin:18px 10px 6px}.lateral nav :is(a,button){color:#ffffffbd;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;height:38px;padding:0 10px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.lateral nav :is(a,button) svg.i{color:#ffffff8c;width:18px;height:18px}.lateral nav :is(a,button):hover{color:#fff;background:#ffffff0f}.lateral nav :is(a,button)[aria-current]{color:#fff;background:#ffffff1c;font-weight:600}.lateral nav :is(a,button)[aria-current] svg.i{color:#fff}.lateral nav .insignia-num{color:var(--tinta);background:#fff;margin-left:auto}.lateral-pie{border-top:1px solid #ffffff1a;gap:10px;margin-top:auto;padding:16px 10px 0;font-size:.8125rem;display:grid}.lateral-pie :is(a,button){color:#ffffffbd;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0;text-decoration:none;display:flex}.lateral-pie :is(a,button):hover{color:#fff}.lateral-pie svg.i{color:#ffffff80;width:16px;height:16px}.contenido{min-height:100vh;padding:40px clamp(28px,4vw,56px) 72px}.contenido>*{max-width:760px}.contenido>[data-pantalla=pedidos],.contenido>[data-pantalla=inicio]{max-width:1140px}.cabeza h1{font-size:2.125rem}.saludo h1{font-size:2.375rem}.filtros,.segmentos{flex-wrap:wrap;margin:14px 0 0;padding:0;overflow:visible}.coleccion{max-width:320px}.fila{grid-template-columns:76px 1fr;padding:18px 0}.fila>img,.foto-encuadrada-prenda{width:76px;height:94px}.edicion{grid-column:2}.boton-borde.ancho{width:auto;display:inline-flex}.franja{grid-template-columns:1.05fr 1fr;gap:0 40px;padding:26px 28px;display:grid}.franja-lado{padding-top:4px}.franja-cambio{margin-top:0}.guardar-fijo{margin:18px 0 0;padding:14px 0;bottom:0}.hoja{border-radius:0;width:min(520px,100vw);height:100vh;max-height:none;inset:0 0 0 auto}.hoja[open]{animation:.25s cubic-bezier(.2,.7,.2,1) hoja-entra}@keyframes hoja-entra{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}.hoja.hoja--centrada{border-radius:16px;width:min(960px,100vw - 32px);height:auto;max-height:min(90vh,860px);margin:auto;inset:0;overflow:hidden;box-shadow:0 24px 64px #00000047}.hoja.hoja--centrada[open]{animation:.25s cubic-bezier(.2,.7,.2,1) hoja-centra}@keyframes hoja-centra{0%{opacity:.5;transform:scale(.98)}to{opacity:1;transform:none}}.hoja-cuerpo--dos{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:18px 24px}.hoja-cuerpo--dos>.hoja-campos{grid-area:1/1}.hoja-cuerpo--dos>.hoja-previa{grid-area:1/2;position:sticky;top:0}.aviso{bottom:28px;left:auto;right:28px;transform:none}.inicio-rejilla{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:0 20px;display:grid}.inicio-rejilla>div>.seccion:first-child{margin-top:0}.buscar{max-width:420px}.contenido>[data-pantalla=portada]{max-width:1080px}[data-pantalla=portada]>.tarjeta{max-width:760px}.portada-rejilla{grid-template-columns:minmax(0,1fr) minmax(300px,340px);align-items:start;gap:24px}.portada-rejilla>.portada-formulario{grid-area:1/1;min-width:0}.portada-rejilla>.portada-previa{grid-area:1/2;max-width:none;margin-inline:0;position:sticky;top:24px}}@media (width>=1100px){.pedidos-tarjetas,#mas-viejos{display:none}.bandeja{grid-template-columns:minmax(300px,370px) minmax(0,1fr);align-items:start;gap:20px;margin-top:18px;display:grid}.bandeja-lista{overflow:hidden}.bandeja-lista .dia{background:var(--banda);border-top:1px solid var(--pelo-2);margin:0;padding:12px 16px 6px}.bandeja-lista .dia:first-child{border-top:0}.fila-pedido{border:0;border-top:1px solid var(--pelo-2);text-align:left;cursor:pointer;background:#fff;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:12px 16px;transition:background-color .12s;display:grid}.fila-pedido:hover{background:var(--banda)}.fila-pedido[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--tinta);background:#f1f0eb}.fila-pedido .avatar{width:36px;height:36px;font-size:.75rem}.fila-pedido .quien b{font-size:.875rem}.fila-pedido .quien small{font-size:.75rem}.fila-pedido .der{justify-items:end;gap:4px;display:grid}.fila-pedido .total{font-size:.875rem}.fila-pedido .chip{height:20px;font-size:.6875rem}.bandeja-detalle{position:sticky;top:24px}.bandeja-detalle .pedido-acciones .boton{flex:none;min-width:220px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}[x-cloak]{display:none!important}.aviso.mal svg.i{color:#f28b82}.lista>.fila:first-of-type{border-top:0}.fila>.foto-vacia{background:var(--banda);border-radius:10px;width:68px;height:84px}.lista-colecciones .renglon{border:0;border-top:1px solid var(--pelo-2);text-align:left;width:100%;color:var(--texto);cursor:pointer;background:0 0;grid-template-columns:20px 54px minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:12px 0;display:grid}.lista-colecciones:not(.hijas)>li:first-child>.renglon{border-top:0}.lista-colecciones .manija{color:var(--tenue);cursor:grab;place-items:center;display:grid}.lista-colecciones .manija:active{cursor:grabbing}.lista-colecciones .manija svg.i{width:16px;height:16px}.lista-colecciones .foto-vacia{background:var(--banda);border-radius:10px;width:54px;height:54px;display:block}.lista-colecciones .hijas{margin:0;padding:0 0 2px 18px}.chips-tienda :is(a,button){border:1px solid var(--pelo);color:var(--texto);cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:baseline;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:500;display:inline-flex}.chips-tienda :is(a,button)[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:#fff}.chips-tienda :is(a,button) b{font-weight:500}.chips-tienda .conteo{font-family:var(--mono);color:var(--tenue);background:0 0;border:0;flex:none;padding:0;font-size:.75rem}.chips-tienda :is(a,button)[aria-pressed=true] .conteo{color:#ffffffb8}.chips-tienda.sub{border-left:2px solid var(--pelo);margin-top:6px;padding:0 0 2px 14px}.vista-extra{gap:6px;margin-top:10px;padding:12px 14px;display:grid}.vista-extra .rotulo,.vista-extra p{margin:0}.vista-extra-fila{justify-content:space-between;align-items:center;gap:10px;display:flex}.vista-extra-fila .drop{margin-top:0}.vista-previa>.ayuda{margin-top:10px}label.foto-agregar{aspect-ratio:4/5;border:1px dashed var(--pelo);background:var(--banda);width:100%;color:var(--suave);cursor:pointer;border-radius:10px;place-content:center;justify-items:center;gap:4px;font-size:.75rem;font-weight:600;display:grid}.foto-enlace{margin-top:10px}.etiqueta-campo{color:var(--texto);font-size:.8125rem;font-weight:600;display:block}.opaco{opacity:.6;cursor:wait}.presets{flex-wrap:wrap;gap:8px;display:flex}.boton-borde.chico{height:34px;padding:0 12px;font-size:.8125rem}.error{color:var(--mal);margin:0;font-size:.8125rem;font-weight:600}.buscando{align-items:center;gap:8px;margin-top:10px;display:flex}.buscando b{font-weight:600}.vacio .boton-texto{margin-top:10px}.fotos-ya-subidas{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.fotos-ya-subidas .rotulo{flex:1 0 100%;margin:0}.foto-mini{border:1px solid var(--pelo);cursor:pointer;background:#fff;border-radius:10px;width:56px;height:56px;padding:2px}.foto-mini[aria-pressed=true]{border-color:var(--tinta);box-shadow:inset 0 0 0 1px var(--tinta)}.foto-mini img{object-fit:cover;border-radius:7px;width:100%;height:100%}.grupo-cuerpo,.editores-metodo{gap:14px;display:grid}.grupo-cabeza{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.grupo-cabeza>div{gap:4px;display:grid}.grupo-cabeza h2,.grupo-cabeza p{margin:0}.grupo-cabeza p{color:var(--suave);font-size:.8125rem;line-height:1.45}.bloque-acciones{border-top:1px solid var(--pelo-2);justify-content:flex-end;padding-top:14px;display:flex}.ancho-dos{grid-column:1/-1}.selector-pais-wrap{position:relative}.selector-pais{border:1px solid var(--pelo);min-height:46px;color:var(--texto);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:flex}.paises{z-index:30;width:min(320px,90vw);padding:8px;position:absolute;top:52px;left:0}.paises-lista{max-height:240px;margin-top:6px;overflow-y:auto}.pais{border:0;border-top:1px solid var(--pelo-2);text-align:left;width:100%;color:var(--texto);cursor:pointer;background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 8px;display:grid}.pais[aria-pressed=true]{background:var(--banda);font-weight:700}.editor-metodo{border:1px solid var(--pelo-2);background:var(--banda);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px;display:grid}.editor-metodo>.campo{grid-column:1}.quitar-metodo{grid-area:1/2;align-self:end}.bancos-campo{grid-column:1/-1}.bancos{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.banco{border:1px solid var(--pelo);min-height:34px;color:var(--texto);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:6px;padding:5px 10px;font-size:.8125rem;font-weight:600;display:inline-flex}.banco[aria-pressed=true]{border-color:var(--tinta);box-shadow:inset 0 0 0 1px var(--tinta)}.banco img{width:auto;height:16px}.banco-otro{margin-top:8px}.campos-guiados{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:4px;display:grid}.campos-guiados .campo{grid-column:auto}.qr-metodo{border-top:1px solid var(--pelo-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px;margin-top:4px;padding-top:12px;display:flex}.qr-metodo__texto{gap:2px;min-width:160px;display:grid}.qr-metodo__texto .ayuda{font-size:.75rem}.qr-metodo__controles{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.qr-metodo__mini{align-items:center;gap:10px;display:flex}.qr-metodo__mini img{border:1px solid var(--pelo);object-fit:contain;background:#fff;border-radius:10px;width:72px;height:72px;padding:2px;display:block}.qr-metodo__subir{cursor:pointer}.tarifas-editables{gap:10px;display:grid}.tarifa-fila{grid-template-columns:minmax(0,1fr) 118px auto;align-items:center;gap:8px;display:grid}.resto-pais{border-top:1px solid var(--pelo-2);margin-top:16px;padding-top:16px}.resto-pais .con-prefijo{max-width:160px}.alerta{border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;font-size:.8125rem;display:flex}.alerta p{margin:0}.alerta.espera{background:var(--espera-fondo);color:#6e4b00}.acciones-cupon{align-items:center;gap:10px;display:flex}.lista>.fila-cupon:first-of-type{border-top:0}.compartir-acciones{margin-top:14px}.terminos-tarjeta a{color:var(--texto)}.guardar-fijo,.bloque-acciones{gap:10px}.hoja-pie{flex-wrap:wrap}.vista-previa-modal{background:var(--fondo);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--tinta);border:0;margin:0;padding:0;position:fixed;inset:0}.vista-previa-modal[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.vista-previa-modal::backdrop{background:#0a0a0a}.vista-previa-barra{border-bottom:1px solid var(--pelo);background:#fff;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 16px;display:flex}.vista-previa-mensaje{flex:250px;min-width:0}.vista-previa-mensaje h2{font-family:var(--display);letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:600}.vista-previa-mensaje p{color:var(--suave);margin:2px 0 0;font-size:.8125rem}.vista-previa-controles,.vista-previa-acciones{align-items:center;gap:8px;display:flex}.selector-vista{border:1px solid var(--pelo);background:var(--banda);border-radius:10px;padding:3px;display:inline-flex}.selector-vista button{height:32px;color:var(--suave);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 11px;font-size:.8125rem;font-weight:600}.selector-vista button[aria-pressed=true]{background:var(--tinta);color:#fff}.vista-previa-contenido{background:var(--fondo);justify-content:center;min-height:0;padding:16px;display:flex;overflow:auto}.vista-previa-marco{border:1px solid var(--pelo);background:#fff;border-radius:10px;height:100%;min-height:520px;display:block}.vista-previa-marco.celular{width:min(390px,100%)}.vista-previa-marco.computador{width:100%}@media (width<=480px){.vista-previa-dispositivo{display:none}.vista-previa-barra{align-items:flex-start;gap:10px;padding:10px 12px}.vista-previa-mensaje{flex-basis:100%}.vista-previa-controles{flex:1}.vista-previa-acciones{justify-content:flex-end;width:100%}.vista-previa-contenido{padding:0}.vista-previa-marco{border-width:0;border-radius:0;min-height:100%}}@media (width<=520px){.editor-metodo{grid-template-columns:1fr}.quitar-metodo{grid-area:auto/1;justify-self:start}.tarifa-fila{grid-template-columns:minmax(0,1fr) 104px}.tarifa-fila>.boton-texto{grid-column:1/-1;justify-self:start}.acciones-cupon{justify-items:end;gap:0;display:grid}}@media (width>=768px){.fila>.foto-vacia{width:76px;height:94px}}[data-pantalla=inicio]>.cabeza{margin-bottom:22px}.cobros-lista:not(:has(>.tarjeta)){display:none}.cabeza .fecha{color:var(--suave);margin:0 0 4px;font-size:.8125rem;font-weight:600}.cobros .cabeza+.cobros-resumen{margin-top:16px}.cobros .seccion{margin-top:30px}.cobros .al-dia{color:var(--tenue);padding:0 2px 2px;font-size:.8125rem}.cobros .pedido-acciones .boton-texto,.vendedor-lista .pedido-acciones .boton-texto{border:1px solid var(--pelo);background:#fff;border-radius:10px;min-height:34px;padding:0 12px;font-size:.8125rem;font-weight:600;transition:border-color .15s,transform .12s}.cobros .pedido-acciones .boton-texto:hover,.vendedor-lista .pedido-acciones .boton-texto:hover{border-color:#d2d1cb}.cobros .pedido-acciones .boton-texto:active,.vendedor-lista .pedido-acciones .boton-texto:active{transform:scale(.97)}.cobros .pedido-acciones .boton-texto.peligro{background:var(--mal-fondo);border-color:#f0c9c6}.cobros .pedido-acciones .boton,.vendedor-lista .pedido-acciones .boton{flex:none;height:34px;padding:0 14px;font-size:.8125rem}.pila .grupo{gap:10px;padding:16px}.pila .grupo .grupo-pie{margin-top:4px}.tiendas .fila-pie{justify-content:flex-start;gap:8px}.tiendas .fila-pie .boton-texto{border:1px solid var(--pelo);background:#fff;border-radius:10px;min-height:34px;padding:0 12px;font-size:.8125rem;font-weight:600}.tiendas .fila-pie .boton-texto:hover{border-color:#d2d1cb}.faltantes{flex-wrap:wrap;gap:6px;padding:0 14px 14px;display:flex}.form-dos{align-items:start}@media (width>=768px){.cobros>.cobros-resumen{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.cobros>.cobros-resumen li{border-top:0;border-left:1px solid var(--pelo-2);align-content:start;gap:8px;padding:16px;display:grid}.cobros>.cobros-resumen li:first-child{border-left:0}.cobros>.cobros-resumen li span{letter-spacing:.1em;text-transform:uppercase;color:var(--tenue);font-size:.6875rem;font-weight:700}.cobros>.cobros-resumen b{font-family:var(--display);letter-spacing:-.03em;font-size:1.5rem;font-weight:600;line-height:1}}.identificador{align-items:center;gap:.375rem;font-size:11px;display:flex}.identificador-valor{color:var(--tenue);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:hidden}.identificador-sep{color:var(--pelo)}.identificador-cambiar{color:var(--texto);cursor:pointer;white-space:nowrap;font-weight:600}.identificador-cambiar:hover{text-decoration-line:underline}.preset-lista>:not([hidden])~:not([hidden]){margin-top:.25rem}.preset{text-align:left;width:100%;color:var(--texto);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.625rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1);display:flex}.preset:hover{background-color:var(--banda)}.preset--activo,.preset--activo:hover{background-color:var(--chip);color:var(--tinta);font-weight:700}.preset-numero{background-color:var(--chip);width:1.25rem;height:1.25rem;color:var(--suave);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;font-size:10px;font-weight:900;display:flex}.preset--activo .preset-numero{background-color:var(--tinta);color:#fff}.preset-texto{flex:1;min-width:0}.preset-fila{justify-content:space-between;align-items:center;display:flex}.preset-nombre{font-size:.75rem;font-weight:600;line-height:1rem}.preset-check{color:var(--tinta);font-size:.75rem;font-weight:700;line-height:1rem}.preset-medidas{color:var(--suave);margin-top:.125rem;font-size:11px}@media (width>=768px){.solo-celular{display:none}}@media (width<=767px){.correccion:has(#pantalla-diseno) .grupo-cabeza{flex-wrap:wrap}.correccion:has(#pantalla-diseno) .grupo-cabeza>div{min-width:0;max-width:100%}.correccion:has(#pantalla-diseno) .grupo-cabeza p{overflow-wrap:anywhere}}.selector-presets-agrupacion{background:var(--fondo-tarjeta,#fff);border:1px solid var(--borde,#e5e5e5);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.625rem;margin-block:.75rem 1rem;padding:.625rem .875rem;display:flex}.selector-presets-rotulo{color:var(--tinta-suave,#666);font-size:.8125rem;font-weight:600}.selector-presets-pildoras{flex-wrap:wrap;gap:.375rem;display:flex}.pildora-agrupacion{border:1px solid var(--borde,#e5e5e5);background:var(--fondo,#f9f9f9);color:var(--tinta,#111);cursor:pointer;border-radius:9999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s}.pildora-agrupacion:hover{background:#f0f0f0}.pildora-agrupacion.activa{background:var(--tinta,#111);color:#fff;border-color:var(--tinta,#111);font-weight:600}.estado-pagos{background:var(--banda);border:1px solid var(--pelo-2);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.estado-pagos p{color:var(--texto);margin:0;font-size:.875rem;line-height:1.4}.estado-pagos p b{color:var(--tinta);font-weight:600}.url-eventos{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.url-eventos code{font-family:var(--mono);color:var(--texto);overflow-wrap:anywhere;font-size:.8125rem}.paso-pagos{color:var(--tinta);letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:600}.pagos-linea{background:var(--banda);border:1px solid var(--pelo-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.pagos-linea p{color:var(--texto);flex:220px;margin:0;font-size:.875rem;line-height:1.4}.pagos-avanzado{gap:12px;display:grid}.pagos-avanzado>summary{cursor:pointer;color:var(--texto);font-size:.8125rem;font-weight:600}.punto{border-radius:50%;flex:none;width:18px;height:18px;display:inline-block;box-shadow:inset 0 0 0 1px #0a0a0a26}.colores-fila{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.colores-fila .tallas{margin-top:0}.puntos{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.chips-color{flex-wrap:wrap;gap:8px;display:flex}.chip-color{background:#fff;border:1px solid #d8d7d2;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 4px 0 9px;font-size:.8125rem;display:inline-flex}.chip-color .punto{width:16px;height:16px}.chip-color button{width:24px;height:24px;color:var(--tenue);cursor:pointer;background:0 0;border:0;border-radius:50%}.chip-mas{height:34px;color:var(--texto);cursor:pointer;background:0 0;border:1px dashed #c9c8c2;border-radius:999px;padding:0 12px;font-size:.8125rem;font-weight:600}.paleta{border:1px solid var(--pelo);background:var(--banda);border-radius:12px;gap:10px;min-width:0;margin-top:8px;padding:12px;display:grid}.paleta-tonos{flex-wrap:wrap;gap:8px;display:flex}.paleta-tonos .punto{cursor:pointer;border:0;width:28px;height:28px;padding:0}.paleta-tonos .punto[aria-checked=true]{outline:2px solid var(--tinta);outline-offset:2px}.paleta-tonos .otro{background:conic-gradient(#e33,#ee3,#3e3,#3ee,#33e,#e3e,#e33);position:relative;overflow:hidden}.paleta-tonos .otro input{opacity:0;cursor:pointer;position:absolute;inset:0}.paleta-nombre{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.paleta-par{color:var(--texto);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;display:flex}.paleta-par .punto{cursor:pointer;border:0;width:28px;height:28px;padding:0}.paleta-par .punto.activo{outline:2px solid var(--tinta);outline-offset:2px}.paleta-par .quitar-tono,.paleta-par .enlace-tono{font:inherit;color:var(--texto);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.paleta-par .enlace-tono{text-underline-offset:3px;text-decoration:underline}.gotero{gap:8px;display:grid}.gotero-foto{justify-self:start;max-width:100%;line-height:0;position:relative}.gotero-foto canvas{cursor:crosshair;touch-action:manipulation;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:220px;display:block}.gotero-anillo{pointer-events:none;border:2px solid #fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;box-shadow:0 0 0 1px #0a0a0a99}.gotero-miniaturas{flex-wrap:wrap;gap:6px;display:flex}.gotero-miniaturas button{cursor:pointer;opacity:.6;border:0;border-radius:6px;width:40px;height:40px;padding:0;overflow:hidden}.gotero-miniaturas button.activa{opacity:1;outline:2px solid var(--tinta);outline-offset:1px}.gotero-miniaturas img{object-fit:cover;width:100%;height:100%}.hoja-cabeza .interruptor{margin-left:auto}.matriz-inventario{table-layout:fixed;border-collapse:separate;border-spacing:0 6px;width:100%}.matriz-inventario thead th:first-child{width:28%}.matriz-inventario th{color:var(--suave);text-align:center;padding:0 2px;font-size:.75rem;font-weight:600}.matriz-inventario tbody th{text-align:left;color:var(--tinta);padding-left:0;font-size:.875rem;font-weight:500;line-height:1.2}.matriz-inventario tbody th .punto{vertical-align:-2px;width:14px;height:14px;margin-right:7px}.matriz-inventario td{text-align:center;padding:0 3px}.matriz-inventario .celda{border:1px solid var(--pelo);text-align:center;width:100%;min-width:0;height:40px;font-family:var(--mono);color:var(--tinta);background:#fff;border-radius:10px;font-size:.875rem}.matriz-inventario .celda::placeholder{font-family:var(--sans);color:var(--suave);font-size:.625rem}.matriz-inventario .celda.cero{background:var(--banda);color:#a8a7a1;border-style:dashed}.matriz-stock{min-width:0}.mas-opciones{gap:14px;padding-top:2px;display:grid}.mas-opciones>summary{cursor:pointer;color:var(--texto);font-size:.8125rem;font-weight:600}.totales-inventario{color:var(--suave);margin-right:auto;font-size:.8125rem}
