:root{--papel: #ffffff;--papel-2: #f7f8ff;--papel-3: #eeefff;--papel-4: #e1e3fb;--azul: #0000ff;--azul-hondo: #0000b4;--azul-humo: #e6e6ff;--azul-niebla: #f2f2ff;--tinta: #101014;--tinta-2: #4a4a59;--tinta-3: #818191;--tinta-4: #adadbe;--borde: #e7e8f4;--borde-2: #d2d4e6;--plata: #c6c6c6;--marino: #2e4080;--marino-humo: #e9ecf7;--arena: #ffffff;--arena-2: var(--azul-niebla);--arena-borde: var(--azul-humo);--senal: #b4332a;--teja: #d93a24;--senal-suave: #fdeeeb;--bien: #1f6b43;--bien-suave: #eef6f1;--aviso: #8a6212;--aviso-suave: #fcf4e3;--r-xs: 8px;--r-s: 12px;--r-m: 18px;--r-l: 26px;--r-xl: 38px;--sans: Inter, system-ui, -apple-system, sans-serif;--mono: "Space Mono", ui-monospace, monospace;--display: Archivo, "Helvetica Neue", Arial, sans-serif;--ancho: 1180px;--borde-fino: 1px solid var(--borde)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--papel);color:var(--tinta);font-family:var(--sans);font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.02em}.display{font-family:var(--display);font-weight:800;font-stretch:115%;letter-spacing:-.028em;line-height:.96;text-transform:none}.display .grita{font-weight:900;font-stretch:125%;letter-spacing:-.038em}.display .calla{font-weight:500;font-stretch:100%;letter-spacing:-.015em}.display em{font-style:italic}p{margin:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font-family:inherit;font-size:inherit;cursor:pointer;border:none;background:none;color:inherit}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}ul{margin:0;padding:0;list-style:none}.fila{display:flex;align-items:center;gap:10px}.columna{display:flex;flex-direction:column}.entre{display:flex;align-items:center;justify-content:space-between;gap:10px}.crece{flex:1;min-width:0}.envuelve{flex-wrap:wrap}.centro{display:flex;align-items:center;justify-content:center}.contenedor{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 16px}.etiqueta{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-3)}.mono{font-family:var(--mono)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;background:var(--azul);color:#fff;border-radius:999px;font-size:13.5px;font-weight:600;letter-spacing:.01em;transition:opacity .15s,background .15s;white-space:nowrap}.boton:hover{background:var(--azul-hondo);opacity:1}.boton.tinta{background:var(--tinta)}.boton.tinta:hover{background:#000}.boton:disabled{opacity:.3;cursor:not-allowed}.boton.claro{background:var(--papel);color:var(--azul-hondo);border:1px solid var(--azul-humo)}.boton.claro:hover{background:var(--azul-niebla);border-color:var(--azul);opacity:1}.boton.verde{background:#25d366;color:#06301a}.boton.bloque{width:100%}.boton.chico{padding:8px 14px;font-size:12.5px}.pastilla:hover{border-color:var(--azul);color:var(--azul-hondo)}.pastilla{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid var(--borde-2);background:var(--papel);font-size:13px;font-weight:500;color:var(--tinta-2);white-space:nowrap;transition:all .15s}.pastilla:hover{border-color:var(--tinta-3);color:var(--tinta)}.pastilla[aria-pressed=true]{background:var(--azul);border-color:var(--azul);color:#fff}.chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;background:var(--papel-3);color:var(--tinta-2)}.chip.senal{background:var(--senal);color:#fff}.chip.unica{background:var(--tinta);color:var(--papel)}.chip.bien{background:var(--bien-suave);color:var(--bien)}.chip.aviso{background:var(--aviso-suave);color:var(--aviso)}.campo{display:flex;flex-direction:column;gap:6px}.campo>span:first-child{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-2)}.campo>span:not(:first-child):not(.campo-con-signo){display:block;margin-top:5px;font-size:12.5px;line-height:1.45;color:var(--tinta-3)}.campo input,.campo select,.campo textarea{padding:11px 13px;background:var(--papel);border:1px solid var(--borde-2);border-radius:var(--r-s);outline:none}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--tinta)}.campo textarea{resize:vertical;min-height:78px;line-height:1.5}.cabeza{position:sticky;top:0;z-index:40;background:#ffffffeb;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:var(--borde-fino)}.cabeza-fila{height:62px;display:flex;align-items:center;justify-content:space-between;gap:14px}.marca-lockup{display:inline-flex;align-items:center;gap:10px}.marca-origen{display:flex;flex-direction:column;gap:1px;padding-left:10px;border-left:1px solid var(--borde-2);font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--tinta-3);white-space:nowrap}.marca-origen{display:none}@media (min-width: 560px){.marca-origen{display:flex;font-size:10.5px;gap:2px}}.marca-origen span{display:flex;align-items:center;gap:5px}.marca-origen svg{width:15px;height:auto}.marca-logo{height:46px;width:auto;display:block}@media (min-width: 560px){.marca-logo{height:62px}}.pie-columna .marca-logo{height:58px;margin-bottom:2px}.marca-nombre{font-family:var(--display);font-weight:400;font-size:19px;line-height:1.05;letter-spacing:.02em}@media (min-width: 560px){.marca-nombre{font-size:25px;letter-spacing:.035em}}.marca-bajada{display:flex;align-items:center;gap:5px;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.005em;color:var(--tinta-3);margin-top:1px}.nav-cabeza{display:none;gap:22px;font-size:13.5px;font-weight:500;color:var(--tinta-2)}.nav-cabeza a:hover,.nav-cabeza a.activo{color:var(--tinta)}@media (min-width: 860px){.nav-cabeza{display:flex}}.boton-carrito{position:relative;display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border:1px solid var(--borde-2);border-radius:999px;font-size:13px;font-weight:600}.boton-carrito .num{min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;background:var(--senal);color:#fff;border-radius:999px;font-family:var(--mono);font-size:10.5px}.heroe{position:relative;overflow:hidden;margin:12px 12px 0;border-radius:var(--r-l);background:var(--papel);box-shadow:0 1px 2px #00003c0d,0 18px 48px -28px #0000504d}@media (min-width: 860px){.heroe{width:calc(100% - 32px);max-width:calc(var(--ancho) + 24px);margin:18px auto 0;border-radius:var(--r-xl)}}.heroe-pista{display:flex;transition:transform .55s cubic-bezier(.4,0,.2,1)}.heroe-hoja{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column}.heroe-titular{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 18px 14px}@media (min-width: 860px){.heroe-titular{padding:30px 34px 20px}}.heroe-titular h2{font-size:clamp(29px,6.4vw,66px);max-width:13em}.heroe-titular .calla{display:block;color:var(--tinta)}.heroe-titular .grita{display:block;color:var(--azul);text-transform:uppercase}.heroe-tia{width:clamp(88px,15vw,170px);height:clamp(88px,15vw,170px);flex:none;border-radius:999px;object-fit:cover;object-position:50% 42%;background:var(--azul)}.heroe-bloque{position:relative;overflow:hidden;background:var(--azul);color:#fff;border-radius:var(--r-l);margin:0 10px 10px;padding:22px 18px;display:grid;gap:20px}@media (min-width: 860px){.heroe-bloque{margin:0 14px 14px;padding:30px 34px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:34px}}.heroe-fondo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.heroe-fondo img{width:100%;height:100%;object-fit:cover}.heroe-fondo:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:2;pointer-events:none;opacity:.55;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23g)' opacity='.45'/%3E%3C/svg%3E");background-size:220px 220px;animation:grano 9s steps(5) infinite}@keyframes grano{0%{transform:translate(0)}20%{transform:translate(-6%,4%)}40%{transform:translate(5%,-5%)}60%{transform:translate(-4%,-3%)}80%{transform:translate(3%,5%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.heroe-fondo:before{animation:none}}.heroe-fondo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(to top right,#020212f2,#030336d1 20%,#00008280 44%,#0000d233 66%,#0000ff0d),linear-gradient(to top,rgba(2,2,18,.5) 0%,transparent 30%)}@media (max-width: 759px){.heroe-fondo:after{background:linear-gradient(to top,#020212f0,#030336c7 38%,#0000966b 70%,#0000e624)}}.heroe-dicho,.heroe-lado{position:relative;z-index:2}.heroe-dicho{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.heroe-chispa{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffdb;text-shadow:0 1px 8px rgba(0,0,25,.7)}.heroe-bajada{font-size:clamp(17px,2.3vw,23px);line-height:1.3;max-width:17em;font-weight:500}.heroe-accion{margin-top:2px}.heroe-lado{display:flex;flex-direction:column;gap:16px}@media (min-width: 860px){.heroe-lado{align-items:flex-end}}.heroe-razones{display:flex;flex-wrap:wrap;gap:8px 18px}.heroe-razones li{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:#fff;text-shadow:0 1px 10px rgba(0,0,25,.85),0 1px 3px rgba(0,0,25,.6)}.heroe-razon-icono{display:flex;width:15px;height:15px;opacity:.8}.heroe-razon-icono svg{width:100%;height:100%}.heroe-pieza{display:grid;gap:7px;width:100%;max-width:230px;padding:11px;text-align:left;background:var(--papel);color:var(--tinta);border-radius:var(--r-m);box-shadow:0 12px 30px -14px #00003c80;transition:transform .18s}.heroe-pieza:hover{transform:translateY(-3px)}.heroe-pieza-rotulo{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--azul)}.heroe-pieza-foto{display:block;aspect-ratio:4 / 3;border-radius:var(--r-s);overflow:hidden;background:var(--papel-3)}@media (min-width: 860px){.heroe-pieza-foto{aspect-ratio:1}}.heroe-pieza-foto img{width:100%;height:100%;object-fit:cover}.heroe-pieza-nombre{font-size:13px;font-weight:600;line-height:1.25}.heroe-pieza-precio{justify-self:start;padding:5px 12px;border-radius:999px;background:var(--azul);color:#fff;font-size:12.5px;font-weight:700}.heroe-puntos{position:absolute;bottom:13px;left:0;right:0;z-index:3;display:flex;justify-content:center;gap:7px}.heroe-punto{width:7px;height:7px;border-radius:999px;background:#ffffff73;transition:all .2s}.heroe-punto[aria-current=true]{width:22px;background:#fff}.heroe-flecha{position:absolute;top:46%;transform:translateY(-50%);z-index:3;width:36px;height:36px;border-radius:999px;background:var(--papel);color:var(--azul);border:1px solid var(--borde);display:none;align-items:center;justify-content:center;box-shadow:0 2px 10px #00003c1a}@media (min-width: 980px){.heroe-flecha{display:flex}}.heroe-flecha.izq{left:12px}.heroe-flecha.der{right:12px}.campo-con-signo{display:inline-flex;align-items:center;gap:2px;padding:0 11px;border-radius:999px;border:1px solid var(--borde-2);background:var(--papel);font-weight:600;color:var(--tinta-3)}.campo-con-signo:focus-within{border-color:var(--azul);color:var(--azul-hondo)}.campo-con-signo input{width:100%;min-width:0;padding:10px 0;border:none;background:none;outline:none;font-weight:700;color:var(--tinta);text-align:left}.pista{font-size:12.5px;line-height:1.45;color:var(--tinta-3);max-width:40em}.aviso-campo{font-size:12.5px;font-weight:600;color:var(--senal)}.titulo-seccion-bajada{font-size:13.5px;line-height:1.45;color:var(--tinta-2);max-width:36em}.encargo-abre{padding:30px 0 6px}@media (min-width: 860px){.encargo-abre{padding:44px 0 10px}}.encargo-caja{background:var(--azul-niebla);border:1px solid var(--azul-humo);border-radius:var(--r-l);overflow:hidden;padding:26px 22px;display:grid;gap:26px}@media (min-width: 860px){.encargo-caja{border-radius:var(--r-xl);padding:40px 44px;gap:30px}}.encargo-dicho{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.encargo-dicho h2{font-size:clamp(26px,4.1vw,44px)}.encargo-dicho .calla{display:block;color:var(--tinta)}.encargo-dicho .grita{display:block;color:var(--azul);text-transform:uppercase}.encargo-texto{font-size:15px;line-height:1.5;color:var(--tinta-2);max-width:30em}.encargo-como{font-size:13.5px;font-weight:600;color:var(--azul-hondo);border-bottom:1.5px solid var(--azul-humo);padding-bottom:1px}.encargo-como:hover{border-bottom-color:var(--azul)}.encargo-letra{font-size:12.5px;color:var(--tinta-3);max-width:26em}.cinta{margin:2px -22px -26px;padding:11px 0;border-top:1px solid var(--azul-humo);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}@media (min-width: 860px){.cinta{margin:4px -44px -40px;padding:13px 0}}.cinta-pista{display:flex;width:max-content;animation:cinta-corre 46s linear infinite}.cinta:hover .cinta-pista{animation-play-state:paused}.cinta-pista span{flex:none;padding:0 clamp(12px,1.6vw,20px);font-family:var(--display);font-weight:700;font-stretch:108%;font-size:clamp(11px,1.1vw,13px);letter-spacing:.06em;text-transform:uppercase;color:var(--marino);opacity:.42;white-space:nowrap;transition:opacity .18s,color .18s}.cinta-pista span:hover{opacity:1;color:var(--azul)}@keyframes cinta-corre{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.cinta{-webkit-mask-image:none;mask-image:none}.cinta-pista{animation:none;flex-wrap:wrap;width:auto;gap:4px 0}.cinta-pista span[aria-hidden=true]{display:none}}.franja{background:var(--azul);color:#fff;font-family:var(--mono);font-size:10px;letter-spacing:.02em;line-height:1.35;padding:7px 0;text-align:center}@media (min-width: 760px){.franja{font-size:11.5px;letter-spacing:.06em;padding:9px 0}}.franja b{color:#fff}.barra-filtros{position:sticky;top:62px;z-index:30;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:var(--borde-fino);padding:11px 0}.scroll-x{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.scroll-x::-webkit-scrollbar{display:none}.orden-select{padding:8px 12px;border:1px solid var(--borde-2);border-radius:999px;background:var(--papel);font-size:13px;font-weight:500;color:var(--tinta-2);min-width:0;max-width:100%;text-overflow:ellipsis}.grilla{display:grid;grid-template-columns:repeat(2,1fr);gap:22px 10px}@media (min-width: 700px){.grilla{grid-template-columns:repeat(3,1fr);gap:40px 20px}}.tarjeta{display:flex;flex-direction:column;gap:10px}.tarjeta-foto{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--papel-3);border-radius:var(--r-m);box-shadow:inset 0 0 0 1px #1413120d}.tarjeta-foto img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.tarjeta:hover .tarjeta-foto img{transform:scale(1.045)}.tarjeta-badges{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.tarjeta-marca{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-3)}.tarjeta-nombre{font-size:14.5px;font-weight:500;line-height:1.28;letter-spacing:-.005em}.precio{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.precio-ahora{font-size:15px;font-weight:700;letter-spacing:-.01em}.precio-antes{font-size:12.5px;color:var(--tinta-4);text-decoration:line-through}.tallas{display:flex;gap:5px;flex-wrap:wrap}.talla-chip{min-width:26px;padding:2px 6px;text-align:center;border:1px solid var(--borde);border-radius:var(--r-xs);font-family:var(--mono);font-size:11.5px;color:var(--tinta-2)}.ficha{display:grid;gap:26px;padding:26px 0 60px}@media (min-width: 860px){.ficha{grid-template-columns:1.15fr 1fr;gap:44px;align-items:start}}.ficha-fotos{display:flex;flex-direction:column;gap:10px}.ficha-foto{aspect-ratio:4 / 5;background:var(--papel-3);border-radius:var(--r-m);overflow:hidden}.ficha-foto img{width:100%;height:100%;object-fit:cover}.ficha-tiras{display:flex;gap:8px}.ficha-tira{width:62px;aspect-ratio:4 / 5;border-radius:var(--r-xs);overflow:hidden;border:2px solid transparent}.ficha-tira[aria-current=true]{border-color:var(--tinta)}.ficha-datos{display:flex;flex-direction:column;gap:18px}@media (min-width: 860px){.ficha-datos{position:sticky;top:92px}}.ficha-titulo{font-size:clamp(27px,4vw,38px);line-height:1.05}.ficha-precio{font-size:25px;font-weight:700;letter-spacing:-.02em}.dato-linea{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-top:var(--borde-fino);font-size:13.5px}.dato-linea span:first-child{color:var(--tinta-3)}.velo{position:fixed;top:0;right:0;bottom:0;left:0;background:#1413125c;z-index:60}.cajon{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(420px,100%);background:var(--papel);display:flex;flex-direction:column;box-shadow:-18px 0 50px #1413121f}.cajon-cabeza{padding:17px 20px;border-bottom:var(--borde-fino)}.cajon-cabeza strong{font-family:var(--display);font-weight:400;font-size:22px;letter-spacing:-.01em}.cajon-cuerpo{flex:1;overflow-y:auto;padding:8px 20px}.cajon-pie{padding:18px 20px;border-top:var(--borde-fino);display:flex;flex-direction:column;gap:13px}.linea-carrito{display:flex;gap:12px;padding:14px 0;border-bottom:var(--borde-fino)}.linea-carrito img{width:62px;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r-xs);background:var(--papel-3)}.hoja{background:var(--papel);border:var(--borde-fino);border-radius:var(--r-m);padding:20px}.hoja-2{background:var(--papel-2);border:var(--borde-fino);border-radius:var(--r-m);padding:20px}.vacio{padding:54px 20px;text-align:center;color:var(--tinta-3)}.pasos{display:grid;gap:8px}@media (min-width: 760px){.pasos{grid-template-columns:repeat(4,1fr);gap:10px}}.paso{display:flex;flex-direction:column;gap:4px;padding:13px 14px 15px;background:var(--papel-2);border:1px solid transparent;border-radius:var(--r-m);text-align:left;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s}a.paso:hover,button.paso:hover{background:var(--papel);border-color:var(--borde-2);transform:translateY(-2px);box-shadow:0 8px 20px #14131212}a.paso:active,button.paso:active{transform:translateY(0)}.paso-num{font-family:var(--mono);font-size:10.5px;color:var(--tinta-4)}.paso strong{font-size:14px}.paso .paso-texto{font-size:13px;color:var(--tinta-2);line-height:1.42}.pie{margin-top:72px;border-top:var(--borde-fino);padding:44px 0 40px;background:var(--papel-2);font-size:13.5px;color:var(--tinta-2)}.pie-rejilla{display:grid;gap:26px}@media (min-width: 760px){.pie-rejilla{grid-template-columns:1.4fr 1fr 1fr;gap:40px}}.pie-columna{display:flex;flex-direction:column;gap:9px}.pie-columna a{color:var(--tinta-2);width:fit-content}.pie-columna a:hover{color:var(--tinta)}.pie-cierre{margin-top:30px;padding-top:18px;border-top:var(--borde-fino);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;font-size:11.5px;color:var(--tinta-4)}.panel{min-height:100dvh;background:var(--papel-2);display:grid;grid-template-columns:1fr}@media (min-width: 900px){.panel{grid-template-columns:224px minmax(0,1fr)}}.panel-barra{position:sticky;top:0;z-index:45;display:flex;align-items:center;gap:12px;padding:10px 14px;color:#fff;background:radial-gradient(130% 120% at 0% 0%,#10104a 0%,transparent 65%),var(--tinta)}@media (min-width: 900px){.panel-barra{display:none}}.panel-barra strong{font-size:15px;font-weight:700}.panel-menu{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-xs);color:#fff;background:#ffffff1a}.panel-menu:hover{background:#fff3}.panel-pendientes{margin-left:auto;padding:4px 10px;border-radius:999px;background:var(--senal);color:#fff;font-family:var(--mono);font-size:10.5px;white-space:nowrap}.panel-velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:48;background:#0a090880;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width: 900px){.panel-velo{display:none}}.panel-lado{position:fixed;inset:0 auto 0 0;z-index:49;width:262px;max-width:86vw;display:flex;flex-direction:column;gap:4px;padding:16px 12px;color:#fff;background:radial-gradient(120% 60% at 0% 0%,#10104a 0%,transparent 60%),var(--tinta);overflow-y:auto;transform:translate(-100%);transition:transform .22s cubic-bezier(.25,.8,.3,1)}.panel.con-cajon .panel-lado{transform:none}@media (min-width: 900px){.panel-lado{position:sticky;top:0;height:100dvh;width:auto;max-width:none;transform:none;transition:none}}@media (prefers-reduced-motion: reduce){.panel-lado{transition:none}}.panel-marca{display:flex;flex-direction:column;gap:5px;align-items:flex-start;padding:4px 10px 14px;margin-bottom:4px;border-bottom:1px solid rgba(255,255,255,.12)}.panel-marca img{width:108px;height:auto;display:block}.panel-marca .etiqueta{color:var(--tinta-4);font-size:9.5px}.panel-grupos{display:flex;flex-direction:column;gap:14px;padding:10px 0}.panel-grupo{display:flex;flex-direction:column;gap:2px}.panel-grupo-titulo{padding:0 10px 5px;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff59}.panel-ir{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-s);font-size:13.5px;font-weight:500;color:#ffffffb8;transition:background .14s,color .14s}.panel-ir:hover{background:#ffffff14;color:#fff}.panel-ir.aqui{background:var(--azul);color:#fff;font-weight:700;box-shadow:0 6px 16px -10px var(--azul)}.panel-ir-icono{display:grid;place-items:center;width:18px;flex:none;opacity:.9}.panel-ir-icono svg{width:16px;height:16px}.panel-ir-texto{min-width:0}.panel-num{margin-left:auto;min-width:20px;padding:1px 6px;border-radius:999px;background:#ffffff21;color:#fffc;font-family:var(--mono);font-size:10.5px;text-align:center}.panel-ir.aqui .panel-num{background:#ffffff38;color:#fff}.panel-num.urge{background:var(--senal);color:#fff}.panel-pie{margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:2px}.panel-ir.chico{font-size:12.5px;color:#ffffff80;padding:7px 10px}.panel-ir.chico:hover{color:#fff}.panel-cuerpo{padding:18px 16px 70px;display:flex;flex-direction:column;gap:14px;min-width:0}@media (min-width: 900px){.panel-cuerpo{padding:26px 26px 80px}}.tabla-admin{width:100%;border-collapse:collapse;font-size:13.5px}.tabla-admin th{text-align:left;padding:9px 11px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-3);border-bottom:1px solid var(--borde-2)}.tabla-admin td{padding:11px;border-bottom:var(--borde-fino);vertical-align:middle}.tabla-admin tr:hover td{background:var(--papel-2)}.fichas-admin{display:grid;gap:8px}@media (min-width: 900px){.fichas-admin{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1500px){.fichas-admin{grid-template-columns:repeat(3,1fr)}}.ficha-prod{display:grid;grid-template-columns:58px minmax(0,1fr);gap:11px;align-items:start;padding:11px 12px;border-radius:var(--r-m);background:var(--papel);border:var(--borde-fino);transition:border-color .15s}.ficha-prod:hover{border-color:var(--borde-2)}.ficha-prod .chip{padding:2px 7px;font-size:10px}.mini-foto{width:58px;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r-s);background:var(--papel-3)}.fotos-admin{display:flex;gap:8px;flex-wrap:wrap}.foto-admin{position:relative;width:70px}.foto-admin img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r-xs);background:var(--papel-3)}.foto-admin .quitar{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:999px;background:var(--tinta);color:var(--papel);font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center}.foto-admin .marcar{width:100%;margin-top:4px;font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-3)}.foto-admin[aria-current=true] img{outline:2px solid var(--tinta);outline-offset:1px}.rejilla-campos{display:grid;gap:12px}@media (min-width: 640px){.rejilla-campos{grid-template-columns:repeat(2,1fr)}}.ancho-total{grid-column:1 / -1}.modal-velo{position:fixed;top:0;right:0;bottom:0;left:0;background:#14131270;z-index:70;display:flex;align-items:flex-end;justify-content:center}@media (min-width: 760px){.modal-velo{align-items:center;padding:24px}}.modal{width:min(680px,100%);max-height:92dvh;overflow-y:auto;background:var(--papel);border-radius:var(--r-l) var(--r-l) 0 0}@media (min-width: 760px){.modal{border-radius:var(--r-l)}}.modal-cabeza{position:sticky;top:0;background:var(--papel);padding:18px 20px;border-bottom:var(--borde-fino);z-index:2}.modal-cuerpo{padding:20px;display:flex;flex-direction:column;gap:14px}.modal-pie{position:sticky;bottom:0;background:var(--papel);padding:16px 20px;border-top:var(--borde-fino);display:flex;gap:10px;justify-content:flex-end}.banda{position:relative;overflow:hidden;background:var(--tinta);color:#fff}.banda:after,.carrusel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background-image:radial-gradient(ellipse at 50% 45%,transparent 48%,rgba(10,9,8,.3) 100%),url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:cover,160px 160px;mix-blend-mode:overlay;opacity:.55}.banda-dibujo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.banda-velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#141312d9,#1413121a 58%),linear-gradient(90deg,#141312eb,#141312a8 48%,#1413121f)}@media (min-width: 760px){.banda-velo{background:linear-gradient(90deg,#141312f0,#141312b8 46%,#14131214)}}.banda.con-foto .banda-velo{background:linear-gradient(0deg,#04041ec7,#04041e33 70%),linear-gradient(96deg,#020218ed,#020218bd 42%,#0202184d),linear-gradient(130deg,rgba(0,0,255,.22) 0%,transparent 62%)}@media (min-width: 760px){.banda.con-foto .banda-velo{background:linear-gradient(94deg,#020218f0,#020218cc 38%,#0202186b 70%,#0202184d),linear-gradient(130deg,rgba(0,0,255,.26) 0%,transparent 58%)}}.banda-cuerpo{position:relative;z-index:2;padding:46px 0 52px;display:flex;flex-direction:column;gap:12px;max-width:33em}@media (min-width: 760px){.banda-cuerpo{padding:62px 0 70px}}.banda-cuerpo h1{font-size:clamp(32px,5.6vw,54px);line-height:1.02}.banda-cuerpo .etiqueta{color:#ffffff9e}.banda-cuerpo p{color:#ffffffd1;font-size:15px}.banda-marcas{display:flex;flex-wrap:wrap;gap:7px;margin-top:6px}.banda-marca{padding:5px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.22);font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7}.paso{position:relative}.paso-icono{width:32px;height:32px;border-radius:999px;background:var(--papel);border:1px solid var(--borde);display:flex;align-items:center;justify-content:center;color:var(--tinta);margin-bottom:3px;transition:background .18s,color .18s,border-color .18s}.paso-icono svg{width:16px;height:16px}a.paso:hover .paso-icono,button.paso:hover .paso-icono{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}.pasos.conectados .paso:after{content:"";position:absolute;top:30px;right:-10px;width:10px;border-top:1px dashed var(--borde-2);display:none}@media (min-width: 760px){.pasos.conectados .paso:not(:last-child):after{display:block}}.ventajas{display:grid;gap:12px}@media (min-width: 760px){.ventajas{grid-template-columns:repeat(3,1fr)}}.ventaja{display:flex;gap:12px;padding:16px 18px;border:var(--borde-fino);border-radius:var(--r-m)}.ventaja .icono{width:34px;height:34px;flex:0 0 34px;border-radius:999px;background:var(--papel-3);display:flex;align-items:center;justify-content:center}.encargo-item{position:relative;border:var(--borde-fino);border-radius:var(--r-m);padding:16px;background:var(--papel-2)}.encargo-item+.encargo-item{margin-top:10px}.encargo-num{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-3)}.encargo-quitar{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--tinta-3)}.encargo-quitar:hover{color:var(--senal)}.comparar{display:grid;gap:12px}@media (min-width: 760px){.comparar{grid-template-columns:repeat(2,1fr)}}.comparar-lado{padding:16px 18px;border:var(--borde-fino);border-radius:var(--r-m);font-size:13.5px;color:var(--tinta-2)}.comparar-lado.destacado{background:var(--tinta);border-color:var(--tinta);color:#ffffffdb}.comparar-lado.destacado .etiqueta{color:#fff9}.punto-no{width:14px;height:14px;flex:0 0 14px;margin-top:3px;border-radius:999px;border:1px solid var(--borde-2)}.punto-si{width:16px;height:16px;flex:0 0 16px;margin-top:2px;color:#fff}.punto-si svg{width:15px;height:15px}.chip svg{width:12px;height:12px}.aviso-relleno{padding:13px 16px;border-radius:var(--r-m);font-size:13.5px;background:var(--aviso-suave);border:1px solid #e8d4a6;color:#6b4c0d}.aviso-relleno code{font-family:var(--mono);font-size:12.5px;background:#0000000f;padding:1px 5px;border-radius:var(--r-xs)}.comunidad{position:relative;width:min(340px,100%);padding:17px 17px 15px;background:var(--papel);border-radius:var(--r-m) var(--r-m) 0 0;box-shadow:0 -14px 40px #1413122e;animation:sube .32s cubic-bezier(.3,1,.4,1)}@keyframes sube{0%{transform:translateY(28px);opacity:0}}@media (min-width: 760px){.comunidad{border-radius:var(--r-m);margin:0 0 22px}}.comunidad-cerrar{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:var(--tinta-3)}.comunidad-cerrar:hover{background:var(--papel-3);color:var(--tinta)}.comunidad-cerrar svg{width:15px;height:15px}.comunidad-icono{width:30px;height:30px;border-radius:999px;background:#25d366;color:#06301a;display:flex;align-items:center;justify-content:center}.comunidad-icono svg{width:15px;height:15px}.comunidad h2{font-size:17px;line-height:1.2;letter-spacing:-.015em}.comunidad p{font-size:12.8px;line-height:1.4;color:var(--tinta-2)}.comunidad .boton{padding:10px 16px;font-size:12.5px}.comunidad-campos{display:flex;flex-direction:column;gap:8px}.comunidad-campos{gap:6px}.comunidad-campos input{padding:9px 11px;font-size:13.5px;border:1px solid var(--borde-2);border-radius:var(--r-s);outline:none}.comunidad-campos input:focus{border-color:var(--tinta)}.comunidad-luego{font-size:12px;color:var(--tinta-3);text-decoration:underline}.comunidad-luego:hover{color:var(--tinta)}.titulo-seccion{display:flex;flex-direction:column;gap:5px}.titulo-seccion h1,.titulo-seccion h2{font-family:var(--display);font-weight:400;font-size:clamp(26px,3.6vw,34px);line-height:1.05;letter-spacing:-.01em}.regla{height:1px;background:var(--borde);margin:2px 0 0}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--tinta);outline-offset:2px;border-radius:4px}.ciudad{position:relative}.ciudad input{width:100%;padding:11px 13px;border:1px solid var(--borde-2);border-radius:var(--r-s);outline:none;background:var(--papel)}.ciudad input:focus{border-color:var(--tinta)}.ciudad-lista{position:absolute;z-index:20;top:calc(100% + 5px);left:0;right:0;max-height:232px;overflow-y:auto;background:var(--papel);border:1px solid var(--borde-2);border-radius:var(--r-s);box-shadow:0 12px 30px #1413121f}.ciudad-opcion{width:100%;display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 12px;text-align:left;font-size:13.5px}.ciudad-opcion.marcada{background:var(--papel-3)}.ciudad-depto{font-size:11.5px;color:var(--tinta-4)}.ciudad-nada{padding:12px;font-size:12.5px;color:var(--tinta-3);line-height:1.4}.resumen-mini{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:var(--r-s);background:var(--papel-3);font-size:13.5px}.resumen-mini strong{margin-left:auto;font-size:15px}.resumen-mini button{font-size:12.5px;color:var(--tinta-3);text-decoration:underline}.resumen-mini button:hover{color:var(--tinta)}.envio{padding:12px 13px;border-radius:var(--r-s);background:var(--papel-2);border:var(--borde-fino)}.envio-copiar{font-size:12px;color:var(--tinta-3);text-decoration:underline}.envio-copiar:hover{color:var(--tinta)}.envio-rejilla{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;font-size:13px;align-items:baseline}.envio-rejilla>span:nth-child(odd){font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-4)}.confianza{border-bottom:var(--borde-fino);background:var(--papel-2)}.confianza-rejilla{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 18px;padding-top:16px;padding-bottom:16px}@media (min-width: 860px){.confianza-rejilla{grid-template-columns:repeat(4,1fr);gap:0}.garantia+.garantia{border-left:var(--borde-fino);padding-left:22px}}.garantia{display:flex;gap:10px;align-items:flex-start}.garantia-icono{color:var(--tinta);flex:0 0 auto;margin-top:1px}.garantia-icono svg{width:17px;height:17px}.garantia strong{font-size:13px;font-weight:600;letter-spacing:-.005em}.garantia span{font-size:11.8px;color:var(--tinta-3);line-height:1.35}.titulo-centrado{text-align:center;display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.titulo-centrado h2{font-family:var(--display);font-weight:400;font-size:clamp(25px,3.6vw,34px);line-height:1.05}.titulo-centrado span{font-size:13.5px;color:var(--tinta-3)}.titulo-centrado:after{content:"";width:28px;height:2px;margin:6px auto 0;background:var(--senal);border-radius:2px}.categorias{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 860px){.categorias{grid-template-columns:repeat(4,1fr);gap:14px}}.categoria-card{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 4;border-radius:var(--r-m);background:var(--papel-3)}@media (min-width: 860px){.categoria-card{aspect-ratio:4 / 5}}.categoria-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.categoria-card:hover img{transform:scale(1.06)}.categoria-velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0e0d0cc7,#0e0d0c2e 48%,#0e0d0c00 72%)}.categoria-texto{position:absolute;left:13px;right:13px;bottom:12px;display:flex;flex-direction:column;gap:1px;color:#fff}.categoria-texto strong{font-size:15.5px;font-weight:600;letter-spacing:-.01em}.categoria-texto span{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8}.categoria-flecha{position:absolute;top:11px;right:11px;width:30px;height:30px;border-radius:999px;background:#ffffffeb;color:var(--tinta);display:flex;align-items:center;justify-content:center;transform:rotate(-45deg);transition:background .2s,transform .2s}.categoria-flecha svg{width:15px;height:15px}.categoria-card:hover .categoria-flecha{background:#fff;transform:rotate(-45deg) scale(1.08)}.agregar-rapido{position:absolute;top:9px;right:9px;z-index:2;width:34px;height:34px;border-radius:999px;background:#fffffff0;color:var(--azul);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #00002824;transition:background .18s,transform .18s,color .18s}.agregar-rapido svg{width:17px;height:17px}.agregar-rapido:hover{background:var(--tinta);color:var(--papel);transform:scale(1.06)}.agregar-rapido.puesto{background:var(--bien);color:#fff}.tile-encargo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:7px;padding:18px;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--r-m);background:var(--tinta);color:#fff}.tile-encargo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.tile-encargo .velo-tile{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0e0d0ce6 10%,#0e0d0c40 70%)}.tile-encargo>*:not(img):not(.velo-tile){position:relative;z-index:2}.tile-encargo strong{font-family:var(--display);font-weight:400;font-size:26px;line-height:1.05}.tile-encargo p{font-size:13px;color:#fffc;line-height:1.4}.segunda{background:var(--arena);min-height:70vh;padding-bottom:50px}.segunda .hoja,.segunda .pastilla{background:var(--papel);border-color:var(--arena-borde)}.segunda .pastilla[aria-pressed=true]{background:var(--azul);border-color:var(--azul);color:#fff}.segunda .tarjeta-foto{background:var(--arena-2)}.segunda-banda{background:var(--arena-2);border-bottom:1px solid var(--arena-borde);padding:34px 0 32px}@media (min-width: 760px){.segunda-banda{padding:48px 0 44px}}.segunda-banda h1{font-size:clamp(32px,5.6vw,52px);margin:6px 0 10px}.segunda-banda p{font-size:15px;color:var(--tinta-2);max-width:34em;line-height:1.5}.segunda-sellos{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.segunda-sellos span{padding:6px 12px;border-radius:999px;background:var(--papel);border:1px solid var(--arena-borde);font-size:12.5px;color:var(--tinta-2)}.chip.estado-prenda{background:var(--papel);color:var(--tinta);border:1px solid var(--borde-2);font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;padding:4px 10px}.ahorro{font-size:11.5px;font-weight:600;color:var(--bien);background:var(--bien-suave);padding:2px 7px;border-radius:999px}.la-uso{font-size:12.5px;color:var(--tinta-3);line-height:1.35}.no-vende{display:grid;gap:12px}@media (min-width: 760px){.no-vende{grid-template-columns:repeat(2,1fr);gap:14px 24px}}.no-vende li{display:flex;flex-direction:column;gap:3px;padding-left:16px;position:relative}.no-vende li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:999px;background:var(--senal)}.no-vende strong{font-size:14.5px}.no-vende span{font-size:13.5px;color:var(--tinta-2);line-height:1.45}.procedencia{display:flex;flex-direction:column;gap:12px;padding:15px 16px;border-radius:var(--r-m);background:var(--arena);border:1px solid var(--arena-borde)}.procedencia strong{font-size:14px;font-weight:600}.procedencia>div>span:last-child{font-size:13px;color:var(--tinta-2)}.acepta-usado{display:flex;gap:10px;align-items:flex-start;padding:12px 13px;border-radius:var(--r-s);background:var(--arena);border:1px solid var(--arena-borde);font-size:12.8px;color:var(--tinta-2);line-height:1.4;cursor:pointer}.acepta-usado input{margin-top:2px;flex:0 0 auto}.falta{font-size:12.5px;color:var(--aviso);text-align:center;background:var(--aviso-suave);padding:8px 12px;border-radius:var(--r-s)}.banda-segunda{background:var(--arena);border:1px solid var(--arena-borde);border-radius:var(--r-l);margin:44px 0 0;padding:26px 0}.banda-segunda-caja{display:grid;gap:22px;align-items:center}@media (min-width: 860px){.banda-segunda-caja{grid-template-columns:1fr auto;gap:34px}}.banda-segunda h2{font-size:clamp(26px,3.6vw,34px);line-height:1.05}.banda-segunda p{font-size:14.5px;color:var(--tinta-2);line-height:1.5}.banda-segunda-fotos{display:flex;gap:10px}.mini-pieza{display:block;width:100%;max-width:132px}.mini-pieza img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r-s);background:var(--arena-2);transition:transform .4s cubic-bezier(.2,.7,.3,1)}.mini-pieza:hover img{transform:scale(1.04)}.mini-pieza span{display:block;margin-top:6px;font-size:13px;font-weight:600}.hueco{aspect-ratio:4 / 5;border-radius:var(--r-m);background:var(--papel-3);animation:latir 1.4s ease-in-out infinite}@keyframes latir{0%,to{opacity:1}50%{opacity:.55}}.franja-falla{background:var(--senal);color:#fff;font-size:13px;text-align:center;padding:9px 16px}.puerta{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--papel-2)}.puerta-caja{width:min(380px,100%);padding:26px 24px;background:var(--papel);border:var(--borde-fino);border-radius:var(--r-l);box-shadow:0 14px 40px #14131212}.puerta-campo{width:100%;padding:12px 14px;border:1px solid var(--borde-2);border-radius:var(--r-s);outline:none}.puerta-campo:focus{border-color:var(--tinta)}.puerta-falla{font-size:12.5px;color:var(--senal);background:var(--senal-suave);padding:8px 11px;border-radius:var(--r-s)}.puerta-pie{display:flex;align-items:center;gap:7px;justify-content:center;margin-top:18px;padding-top:14px;border-top:var(--borde-fino);font-size:12.5px;color:var(--tinta-3)}.puerta-pie:hover{color:var(--tinta)}.flujo{position:relative;display:grid;gap:14px;grid-template-columns:1fr}@media (min-width: 760px){.flujo{grid-template-columns:repeat(4,1fr);gap:18px}}.flujo-linea{position:absolute;z-index:0;background:var(--azul-humo);left:30px;top:40px;bottom:40px;width:2px;transform:scaleY(0);transform-origin:top;transition:transform 1.1s cubic-bezier(.25,.8,.3,1) .15s}.flujo.corre .flujo-linea{transform:scaleY(1)}@media (min-width: 760px){.flujo-linea{left:12%;right:12%;top:46px;bottom:auto;width:auto;height:2px;transform:scaleX(0);transform-origin:left}.flujo.corre .flujo-linea{transform:scaleX(1)}}.flujo-paso{position:relative;z-index:1;display:flex;flex-direction:column;gap:9px;padding:22px 20px 20px;background:var(--papel);border:1px solid var(--borde);border-radius:var(--r-m);opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s cubic-bezier(.25,.8,.3,1),border-color .2s,box-shadow .2s;transition-delay:calc(var(--turno) * .13s + .1s)}.flujo.corre .flujo-paso{opacity:1;transform:none}.flujo-paso:hover{border-color:var(--azul);box-shadow:0 10px 26px -18px #00005a80}.flujo-dibujo{position:relative;display:flex;width:52px;height:52px;flex:none;align-items:center;justify-content:center;border-radius:999px;color:var(--azul);background:radial-gradient(120% 120% at 30% 20%,#fff 0%,var(--azul-niebla) 52%,var(--azul-humo) 100%);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px var(--azul-humo),0 6px 16px -10px #00005a80;transition:box-shadow .22s,transform .22s}.flujo-paso:hover .flujo-dibujo{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px var(--azul),0 10px 22px -10px #0000968c}.flujo-dibujo svg{width:27px;height:27px;overflow:visible}.flujo-num{position:absolute;top:14px;right:16px;font-family:var(--display);font-size:26px;font-weight:800;line-height:1;color:var(--azul);opacity:.13;letter-spacing:-.04em;pointer-events:none}.flujo-paso:hover .flujo-num{opacity:.24}.flujo-paso h3{font-size:14.5px;font-weight:700}.flujo-paso p{font-size:13px;line-height:1.45;color:var(--tinta-2)}.flujo.corre .dib *{animation-play-state:running}.dib *{animation-play-state:paused}.dib{--tiempo: 7s}.flujo-paso{--arranque: calc(var(--turno) * .13s + .45s)}.dib-lupa .lupa{animation:lupa-busca var(--tiempo) ease-in-out infinite;animation-delay:var(--arranque)}@keyframes lupa-busca{0%,to{transform:translate(0)}6%{transform:translate(9px,3px)}13%{transform:translate(-5px,-2px)}20%,92%{transform:translate(0)}}.dib-pedir .renglon{stroke-dasharray:30;stroke-dashoffset:30;animation:escribe var(--tiempo) ease-out infinite}.dib-pedir .r1{animation-delay:var(--arranque)}.dib-pedir .r2{animation-delay:calc(var(--arranque) + .22s)}@keyframes escribe{0%{stroke-dashoffset:30}14%,88%{stroke-dashoffset:0}to{stroke-dashoffset:30}}.dib-precio .etiqueta{transform-origin:34px 10px;animation:etiqueta-cae var(--tiempo) cubic-bezier(.3,1.5,.5,1) infinite;animation-delay:var(--arranque)}@keyframes etiqueta-cae{0%{transform:rotate(-26deg) scale(.8);opacity:.3}12%,90%{transform:rotate(0) scale(1);opacity:1}to{transform:rotate(-26deg) scale(.8);opacity:.3}}.dib-visto .gancho{stroke-dasharray:34;stroke-dashoffset:34;animation:traza var(--tiempo) cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--arranque)}@keyframes traza{0%{stroke-dashoffset:34}11%,88%{stroke-dashoffset:0}to{stroke-dashoffset:34}}.dib-visto .aro{transform-origin:32px 32px;animation:aro-late var(--tiempo) ease-out infinite;animation-delay:var(--arranque)}@keyframes aro-late{0%,8%{transform:scale(.9);opacity:.15}16%,90%{transform:scale(1);opacity:.3}to{transform:scale(.9);opacity:.15}}.dib-maleta .tapa{transform-origin:12px 33px;animation:tapa-abre var(--tiempo) cubic-bezier(.3,.9,.3,1) infinite;animation-delay:var(--arranque)}@keyframes tapa-abre{0%,10%{transform:rotate(0)}22%,80%{transform:rotate(-17deg) translateY(-2px)}94%,to{transform:rotate(0)}}.dib-maleta .caja{animation:caja-sale var(--tiempo) cubic-bezier(.3,1.3,.4,1) infinite;animation-delay:var(--arranque)}@keyframes caja-sale{0%,16%{transform:translateY(16px);opacity:0}30%,80%{transform:translateY(0);opacity:1}94%,to{transform:translateY(16px);opacity:0}}.dib-bolsa .pieza{animation:cae-pieza var(--tiempo) cubic-bezier(.3,1.4,.4,1) infinite}.dib-bolsa .p1{animation-delay:var(--arranque)}.dib-bolsa .p2{animation-delay:calc(var(--arranque) + .18s)}@keyframes cae-pieza{0%{transform:translateY(-16px);opacity:0}14%,86%{transform:translateY(0);opacity:1}to{transform:translateY(-16px);opacity:0}}.dib-envio .carga{animation:carga-anda var(--tiempo) cubic-bezier(.4,0,.3,1) infinite;animation-delay:var(--arranque)}@keyframes carga-anda{0%{transform:translate(-8px);opacity:.2}16%,78%{transform:translate(0);opacity:1}to{transform:translate(14px);opacity:0}}.dib-envio .via{stroke-dasharray:14;animation:via-corre var(--tiempo) linear infinite}.dib-envio .v2{animation-delay:.25s}@keyframes via-corre{0%,10%{stroke-dashoffset:14}30%,80%{stroke-dashoffset:-14}to{stroke-dashoffset:-14}}.dib-sello .sello{transform-origin:32px 32px;animation:sella var(--tiempo) cubic-bezier(.3,1.6,.4,1) infinite;animation-delay:var(--arranque)}@keyframes sella{0%{transform:scale(1.7) rotate(-12deg);opacity:0}13%,86%{transform:scale(1) rotate(-7deg);opacity:1}to{transform:scale(1.7) rotate(-12deg);opacity:0}}.dib-unica .se-va{animation:se-esfuma var(--tiempo) ease-in-out infinite}.dib-unica .u1{animation-delay:var(--arranque)}.dib-unica .u2{animation-delay:calc(var(--arranque) + .14s)}@keyframes se-esfuma{0%,14%{opacity:.3;transform:translateY(0)}34%,84%{opacity:0;transform:translateY(7px)}to{opacity:.3;transform:translateY(0)}}.dib-unica .queda{transform-origin:34px 32px;animation:queda-sola var(--tiempo) cubic-bezier(.3,1.4,.4,1) infinite;animation-delay:var(--arranque)}@keyframes queda-sola{0%,24%{transform:scale(1)}40%,82%{transform:scale(1.14)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.flujo-linea,.flujo-paso{transition:none;transform:none;opacity:1}.dib *{animation:none!important}.dib-pedir .renglon,.dib-visto .gancho{stroke-dashoffset:0}}.viaje{margin:10px 0 4px;padding:10px 0;overflow:hidden;view-timeline-name:--viaje;view-timeline-axis:block}.viaje-svg{width:100%;height:auto;display:block}.viaje-rotulo{font-family:var(--mono);font-size:11px;letter-spacing:.14em;fill:var(--tinta-3)}.viaje-cifra{font-family:var(--display);font-size:19px;font-weight:800;fill:#fff;text-anchor:middle}.viaje-renglon{stroke-dasharray:160;stroke-dashoffset:0}.viaje-precio,.viaje-caja{opacity:1}.viaje-avion{transform:translate(860px,140px) rotate(28deg)}.viaje-tapa{transform-origin:884px 157px;transform:rotate(-16deg)}@keyframes viaje-traza{0%{stroke-dashoffset:420}to{stroke-dashoffset:0}}@keyframes viaje-escribe{0%{stroke-dashoffset:160}to{stroke-dashoffset:0}}@keyframes viaje-aparece{0%{opacity:0;transform:translateY(-14px) scale(.85)}to{opacity:1;transform:none}}@keyframes viaje-vuela{0%{motion-offset:0%;offset-distance:0%}to{motion-offset:100%;offset-distance:100%}}@keyframes viaje-abre{0%{transform:rotate(0)}to{transform:rotate(-16deg)}}@keyframes viaje-saca{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline: view()){.viaje-arco,.viaje-renglon,.viaje-precio,.viaje-avion,.viaje-tapa,.viaje-caja{animation-timeline:--viaje;animation-fill-mode:both;animation-timing-function:linear;animation-duration:1ms}.viaje-renglon.v1{animation-name:viaje-escribe;animation-range:entry 10% entry 32%}.viaje-renglon.v2{animation-name:viaje-escribe;animation-range:entry 18% entry 40%}.viaje-precio{animation-name:viaje-aparece;animation-range:entry 38% entry 56%}.viaje-arco{animation-name:viaje-traza;animation-range:entry 44% cover 30%}.viaje-avion{animation-name:viaje-vuela;animation-range:entry 46% cover 42%}.viaje-tapa{animation-name:viaje-abre;animation-range:cover 34% cover 48%}.viaje-caja{animation-name:viaje-saca;animation-range:cover 40% cover 56%}}@supports not (animation-timeline: view()){.viaje-arco,.viaje-renglon,.viaje-precio,.viaje-avion,.viaje-tapa,.viaje-caja{animation-duration:9s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:ease-in-out}.viaje-renglon.v1{animation-name:viaje-escribe;animation-delay:.2s}.viaje-renglon.v2{animation-name:viaje-escribe;animation-delay:.5s}.viaje-precio{animation-name:viaje-aparece;animation-delay:1.1s}.viaje-arco{animation-name:viaje-traza;animation-delay:1.4s}.viaje-avion{animation-name:viaje-vuela;animation-delay:1.6s;animation-timing-function:cubic-bezier(.45,0,.3,1)}.viaje-tapa{animation-name:viaje-abre;animation-delay:3.4s}.viaje-caja{animation-name:viaje-saca;animation-delay:3.7s}}.viaje-avion{offset-path:path("M150 150 C 330 20, 650 20, 860 140");offset-rotate:auto}@media (prefers-reduced-motion: reduce){.viaje-arco,.viaje-renglon,.viaje-precio,.viaje-avion,.viaje-tapa,.viaje-caja{animation:none!important}}.viaje-renglon{stroke-dasharray:210;stroke-dashoffset:0}.viaje-arco{stroke-dashoffset:0}.viaje-avion{offset-distance:100%}.viaje-precio,.viaje-caja,.viaje-tia,.viaje-burbuja{opacity:1}.viaje-tapa{transform-origin:851px 390px;transform:rotate(-19deg)}.plano{transform:none}.viaje-avion{offset-path:path("M250 300 C 450 90, 780 90, 1010 270");offset-rotate:auto}@keyframes v-escribe{0%{stroke-dashoffset:210}to{stroke-dashoffset:0}}@keyframes v-traza{0%{stroke-dashoffset:560}to{stroke-dashoffset:0}}@keyframes v-vuela{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes v-entra{0%{opacity:0;transform:translateY(-20px) scale(.86)}to{opacity:1;transform:none}}@keyframes v-sube{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes v-abre{0%{transform:rotate(0)}to{transform:rotate(-19deg)}}@keyframes v-amanece{0%{opacity:0}to{opacity:1}}@keyframes v-anochece{0%{opacity:1}to{opacity:0}}@keyframes v-corre{to{transform:translate(var(--corrida))}}@keyframes v-prende{to{opacity:1;transform:none}}.viaje-pasos{display:grid;gap:8px;margin-top:14px;grid-template-columns:1fr}@media (min-width: 760px){.viaje-pasos{grid-template-columns:repeat(4,1fr);gap:14px}}.viaje-paso{display:flex;align-items:baseline;gap:9px;padding:13px 15px;border-radius:var(--r-s);background:var(--azul-niebla);border:1px solid var(--azul-humo);font-size:13.5px;font-weight:700;color:var(--tinta);opacity:.32;transform:translateY(6px)}.viaje-paso-num{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--azul);font-weight:400}@supports (animation-timeline: view()){.viaje{view-timeline-name:--v;view-timeline-axis:block}.viaje-dia,.viaje-estrellas,.viaje-renglon,.viaje-arco,.viaje-avion,.viaje-precio,.viaje-tapa,.viaje-caja,.viaje-tia,.plano,.viaje-paso{animation-timeline:--v;animation-fill-mode:both;animation-timing-function:linear;animation-duration:1ms}.viaje-renglon.v1{animation-name:v-escribe;animation-range:entry 6% entry 26%}.viaje-renglon.v2{animation-name:v-escribe;animation-range:entry 12% entry 32%}.viaje-precio{animation-name:v-entra;animation-range:entry 30% entry 48%}.viaje-arco{animation-name:v-traza;animation-range:entry 36% cover 24%}.viaje-avion{animation-name:v-vuela;animation-range:entry 38% cover 40%}.viaje-dia{animation-name:v-amanece;animation-range:entry 44% cover 38%}.viaje-estrellas{animation-name:v-anochece;animation-range:entry 44% cover 20%}.viaje-tapa{animation-name:v-abre;animation-range:cover 34% cover 50%}.viaje-caja{animation-name:v-sube;animation-range:cover 40% cover 58%}.viaje-tia{animation-name:v-entra;animation-range:cover 46% cover 64%}.plano{animation-name:v-corre;animation-range:cover 0% cover 100%}.p3{--corrida: -14px }.p2{--corrida: -38px }.p1{--corrida: -72px }.viaje-paso{animation-name:v-prende}.viaje-paso.t1{animation-range:entry 14% entry 28%}.viaje-paso.t2{animation-range:entry 34% entry 48%}.viaje-paso.t3{animation-range:entry 52% cover 20%}.viaje-paso.t4{animation-range:cover 36% cover 52%}}@supports not (animation-timeline: view()){.viaje-paso{opacity:1;transform:none}.viaje-dia{opacity:1}.viaje-estrellas{opacity:0}}@media (prefers-reduced-motion: reduce){.viaje-dia,.viaje-estrellas,.viaje-renglon,.viaje-arco,.viaje-avion,.viaje-precio,.viaje-tapa,.viaje-caja,.viaje-tia,.plano,.viaje-paso{animation:none!important}.viaje-paso{opacity:1;transform:none}}.esc-pieza{opacity:1}.esc-pieza.pz4{opacity:0}.esc-elegida{offset-distance:100%;opacity:0}.esc-bolsa,.esc-puerta,.esc-estante{opacity:1}.esc-hoy{opacity:1;transform:none}.esc-ruta{stroke-dashoffset:0}.esc-elegida{offset-path:path("M138 240 C 330 150, 470 170, 626 250");offset-rotate:0deg}@keyframes esc-vuela{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes esc-sale{0%{opacity:0}8%,88%{opacity:1}to{opacity:0}}@keyframes esc-vacia{0%{opacity:1}to{opacity:0}}@keyframes esc-ruta{0%{stroke-dashoffset:320}to{stroke-dashoffset:0}}@keyframes esc-sella{0%{opacity:0;transform:scale(1.9) rotate(-10deg)}to{opacity:1;transform:none}}@keyframes esc-llena{0%{transform:translateY(16px) scaleY(.88)}to{transform:none}}@supports (animation-timeline: view()){.escena{view-timeline-name:--e;view-timeline-axis:block}.esc-pieza.pz4,.esc-elegida,.esc-ruta,.esc-bolsa,.esc-hoy{animation-timeline:--e;animation-fill-mode:both;animation-timing-function:linear;animation-duration:1ms}.esc-pieza.pz4{animation-name:esc-vacia;animation-range:entry 22% entry 32%}.esc-ruta{animation-name:esc-ruta;animation-range:entry 24% cover 20%}.esc-elegida{animation-name:esc-vuela,esc-sale;animation-range:entry 26% cover 18%}.esc-bolsa{animation-name:esc-llena;animation-range:cover 10% cover 24%;transform-origin:626px 356px}.esc-hoy{animation-name:esc-sella;animation-range:cover 28% cover 44%}}@media (prefers-reduced-motion: reduce){.esc-pieza.pz4,.esc-elegida,.esc-ruta,.esc-bolsa,.esc-hoy{animation:none!important}}.form-paso{display:flex;flex-direction:column;gap:14px}.form-paso+.form-paso{padding-top:24px;border-top:1px solid var(--borde-2)}.form-paso-cabeza{display:flex;align-items:flex-start;gap:13px}.form-paso-num{flex:none;width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:var(--azul);color:#fff;font-family:var(--display);font-size:15px;font-weight:800}.form-paso-cabeza h2{font-size:17px;font-weight:700;letter-spacing:-.015em}.form-paso-cabeza p{font-size:13px;line-height:1.45;color:var(--tinta-2);max-width:44ch}.form-paso-cabeza>:last-child:not(.columna){margin-left:auto}.form-paso-cuerpo{display:flex;flex-direction:column;gap:14px}.campo>.etiqueta,.rejilla-campos .etiqueta,.encargo-item .etiqueta{font-family:var(--sans);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--tinta-2)}.hoja input,.hoja textarea,.hoja select,.encargo-item input,.encargo-item textarea,.encargo-item select{border:1.5px solid var(--borde-2);background:var(--papel);color:var(--tinta)}.hoja input::placeholder,.hoja textarea::placeholder,.encargo-item input::placeholder,.encargo-item textarea::placeholder{color:var(--tinta-4)}.hoja input:focus,.hoja textarea:focus,.hoja select:focus,.encargo-item input:focus,.encargo-item textarea:focus{outline:none;border-color:var(--azul);box-shadow:0 0 0 3px var(--azul-humo)}.encargo-item{background:var(--azul-niebla);border:1.5px solid var(--azul-humo);border-radius:var(--r-m);padding:16px}.encargo-item+.encargo-item{margin-top:12px}.encargo-num{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--azul-hondo);font-weight:700}.encargo-cuenta{flex:none;padding:5px 13px;border-radius:999px;background:var(--azul);color:#fff;font-size:12.5px;font-weight:700;white-space:nowrap}.encargo-sumar{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:1.5px dashed var(--azul-humo);border-radius:var(--r-m);background:var(--papel);color:var(--azul-hondo);font-size:13.5px;font-weight:700;transition:border-color .15s,background .15s}.encargo-sumar:hover{border-color:var(--azul);background:var(--azul-niebla)}.encargo-sumar svg{width:17px;height:17px}.boton.bloque{width:100%;padding:16px;font-size:15px;box-shadow:0 10px 26px -14px #005a288c}.boton.bloque:disabled{box-shadow:none}.campo-pista{display:block;margin-top:5px;font-size:12.5px;line-height:1.45;color:var(--tinta-3);font-family:var(--sans);text-transform:none;letter-spacing:normal}.calc{display:grid;gap:12px;align-items:start}@media (min-width: 880px){.calc{grid-template-columns:minmax(0,1fr) 282px}}.calc-campos{display:flex;flex-direction:column;gap:10px}.calc-grupo{display:flex;flex-direction:column;gap:9px;padding:14px 15px;border-radius:var(--r-m);background:var(--papel);border:1px solid var(--borde)}.calc-titulo{font-size:13.5px;font-weight:700}.calc-dos{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.calc-campo{display:flex;flex-direction:column;gap:4px}.calc-campo>span:first-child{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-3)}.calc-campo .campo-con-signo{width:100%}.calc-pista{font-size:11.5px;line-height:1.4;color:var(--tinta-3)}.calc-cuenta{display:flex;flex-direction:column;border-radius:var(--r-m);overflow:hidden;background:var(--papel);border:1px solid var(--borde)}@media (min-width: 880px){.calc-cuenta{position:sticky;top:20px}}.calc-total{display:flex;flex-direction:column;gap:2px;padding:14px 16px;color:#fff;background:linear-gradient(135deg,var(--azul) 0%,#0b0bb4 100%)}.calc-total span{font-size:11.5px;color:#ffffffb8}.calc-total strong{font-family:var(--display);font-size:clamp(23px,3vw,29px);font-weight:900;line-height:1.05;letter-spacing:-.03em}.calc-desglose{display:flex;flex-direction:column;padding:4px 16px 10px}.calc-fila{display:flex;justify-content:space-between;gap:10px;padding:6px 0;font-size:12.5px;color:var(--tinta-2);border-bottom:1px solid var(--borde)}.calc-fila:last-child{border-bottom:0}.calc-fila.fuerte{font-weight:700;color:var(--tinta)}.calc-fila .mono{font-size:12px;white-space:nowrap}.calc-pago{display:flex;flex-direction:column;gap:5px;padding:11px 16px 13px;font-size:12.5px;color:var(--tinta-2);background:var(--papel-2);border-top:1px solid var(--borde)}.calc-pago b{font-weight:700;color:var(--tinta);white-space:nowrap}.entrega-opciones{display:grid;gap:9px;grid-template-columns:1fr}@media (min-width: 520px){.entrega-opciones{grid-template-columns:1fr 1fr}}.entrega-opcion{display:flex;flex-direction:column;gap:3px;text-align:left;padding:13px 15px;border-radius:var(--r-s);border:1.5px solid var(--borde-2);background:var(--papel);transition:border-color .15s,background .15s}.entrega-opcion strong{font-size:13.5px;font-weight:700}.entrega-opcion span{font-size:12px;color:var(--tinta-3)}.entrega-opcion:hover{border-color:var(--azul)}.entrega-opcion[aria-pressed=true]{border-color:var(--azul);background:var(--azul-niebla);box-shadow:inset 0 0 0 1px var(--azul)}.entrega-gratis{color:var(--bien)!important;font-weight:700}.entrega-nota{padding:12px 14px;border-radius:var(--r-s);background:var(--bien-suave);border:1px solid #cfe6d9;font-size:12.5px;line-height:1.45;color:var(--tinta-2)}.banda-foto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.segunda-banda.con-foto{position:relative;isolation:isolate}.segunda-banda.con-foto .contenedor{position:relative;z-index:2}.segunda-banda.con-foto .etiqueta{color:#fffc}.segunda-banda.con-foto h1{color:#fff}.segunda-banda.con-foto p{color:#ffffffeb}.segunda-banda.con-foto .talla-chip,.segunda-banda.con-foto .pastilla{background:#ffffff24;border-color:#ffffff4d;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.segunda-velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(#0202146b,#0202146b),linear-gradient(to top right,#020212ed,#030330cc 24%,#0000787a 50%,#0000c82e 74%,#0000ff0f)}@media (min-width: 760px){.segunda-velo{background:linear-gradient(#0202141a,#0202141a),linear-gradient(to top right,#020212ed,#030330cc 24%,#0000787a 50%,#0000c82e 74%,#0000ff0f)}}.pago{display:grid;gap:16px;margin:4px 0 30px;padding:20px 22px;border-radius:var(--r-m);color:#fff;background:radial-gradient(120% 130% at 88% 4%,#3a3aff 0%,transparent 56%),linear-gradient(135deg,var(--azul) 0%,#0b0bb4 52%,#06064e 100%);box-shadow:0 14px 34px -24px #0000b4b3}@media (min-width: 760px){.pago{grid-template-columns:auto minmax(0,1fr);gap:30px;padding:22px 28px;border-radius:var(--r-l);align-items:center}}.pago-cifra{display:flex;flex-direction:column;gap:2px}.pago-cifra strong{font-family:var(--display);font-size:clamp(34px,6vw,52px);font-weight:900;line-height:.85;color:#fff;letter-spacing:-.045em}.pago-cifra span{font-size:11px;max-width:11em;line-height:1.35;color:#ffffff9e}.pago-dicho{display:flex;flex-direction:column;gap:7px}.pago-dicho h3{font-size:15px;font-weight:700;color:#fff}.pago-dicho p{font-size:12.5px;line-height:1.55;color:#ffffffd6}.pago-dicho strong{color:#fff;font-weight:700}.pago-chico{padding:8px 12px;border-radius:var(--r-xs);background:#ffffff1a;border:1px solid rgba(255,255,255,.18);font-size:11.5px!important;color:#ffffffc7!important}.via{position:relative;overflow:hidden;margin-bottom:26px;padding:26px 18px 24px;border-radius:var(--r-xl);background:color-mix(in srgb,var(--tono) 4.5%,var(--papel));border:1px solid color-mix(in srgb,var(--tono) 17%,transparent)}@media (min-width: 760px){.via{padding:28px 26px 26px}}.via:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:var(--tono)}.via-cabeza{display:grid;align-items:start;gap:4px 18px;grid-template-columns:auto 1fr;padding:0 0 18px;margin-bottom:18px;border-bottom:2px solid var(--borde)}@media (min-width: 760px){.via-cabeza{grid-template-columns:auto 1fr auto;align-items:center}}.via-num{display:grid;place-items:center;width:clamp(52px,8vw,68px);height:clamp(52px,8vw,68px);border-radius:var(--r-m);font-family:var(--display);font-size:clamp(25px,3.6vw,33px);font-weight:900;line-height:1;letter-spacing:-.04em;grid-row:span 2;background:var(--tono);color:#fff;box-shadow:0 8px 20px -12px color-mix(in srgb,var(--tono) 90%,transparent)}.via-dicho{display:flex;flex-direction:column;gap:5px;min-width:0}.via-rotulo{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.via-cabeza h2{font-size:clamp(21px,3.2vw,31px)}.via-cabeza p{font-size:13.5px;line-height:1.45;color:var(--tinta-2);max-width:46ch}.via-ir{grid-column:2;justify-self:start;white-space:nowrap;display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;font-size:13px;font-weight:700;border:1.5px solid currentColor;transition:background .15s,color .15s}@media (min-width: 760px){.via-ir{grid-column:3;justify-self:end}}.via-ir svg{width:15px;height:15px}.via-azul{--tono: var(--azul) }.via-teja{--tono: var(--senal) }.via-marino{--tono: var(--marino) }.via .via-rotulo,.via .via-ir{color:var(--tono)}.via .via-cabeza{border-bottom-color:color-mix(in srgb,var(--tono) 26%,transparent)}.via .via-ir:hover{background:var(--tono);color:#fff}.via .flujo-dibujo{color:var(--tono);background:radial-gradient(120% 120% at 30% 20%,#fff,color-mix(in srgb,var(--tono) 7%,#fff) 52%,color-mix(in srgb,var(--tono) 15%,#fff));box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px color-mix(in srgb,var(--tono) 20%,transparent),0 6px 16px -10px color-mix(in srgb,var(--tono) 55%,transparent)}.via .flujo-paso:hover .flujo-dibujo{box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px var(--tono),0 10px 22px -10px color-mix(in srgb,var(--tono) 70%,transparent)}.via .flujo-num{color:var(--tono)}.via .flujo-linea{background:color-mix(in srgb,var(--tono) 22%,transparent)}.via .flujo-paso:hover{border-color:var(--tono);box-shadow:0 10px 26px -18px color-mix(in srgb,var(--tono) 75%,transparent)}.vip{margin:34px 0 10px}.vip-caja{display:grid;gap:26px;padding:30px 26px;border-radius:var(--r-l);background:radial-gradient(130% 110% at 85% 0%,#1b1bb0 0%,transparent 55%),linear-gradient(135deg,#0b0b3d,#05051f 60%,#0a0a30);color:#fff}@media (min-width: 860px){.vip-caja{border-radius:var(--r-xl);padding:44px 46px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:52px;align-items:center}}.vip-dicho{display:flex;flex-direction:column;align-items:flex-start;gap:14px;justify-content:center}.vip-sello{display:flex;flex-direction:column;gap:1px}.vip-sello-chico{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c}.vip-sello strong{font-family:var(--display);font-weight:900;font-stretch:125%;font-size:clamp(34px,5vw,52px);line-height:.85;letter-spacing:.06em;color:#fff;text-shadow:0 0 36px rgba(140,160,255,.6)}.vip-caja{position:relative;overflow:hidden;isolation:isolate}.vip-agua{position:absolute;z-index:0;pointer-events:none;right:-4%;bottom:-34%;font-family:var(--display);font-weight:900;font-stretch:125%;font-size:clamp(190px,34vw,400px);line-height:.7;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.07)}.vip-dicho,.vip-lado{position:relative;z-index:1}.vip-dicho h2{font-size:clamp(27px,4.4vw,46px)}.vip-dicho .calla{display:block;color:#ffffffb8}.vip-dicho .grita{display:block;color:#fff;text-transform:uppercase}.vip-bajada{font-size:15px;line-height:1.55;color:#ffffffd6;max-width:32em}.vip-accion{background:#fff;color:var(--azul-hondo)}.vip-accion:hover{background:var(--azul-humo);color:var(--azul-hondo)}.vip-letra{font-size:12.5px;color:#ffffff94}.vip-lado{display:flex;flex-direction:column;align-items:flex-start;gap:20px;justify-content:center}.vip-promesas{display:flex;flex-direction:column;gap:16px;width:100%}.vip-promesas li{display:flex;flex-direction:column;gap:3px;padding-left:15px;border-left:2px solid rgba(255,255,255,.22)}.vip-promesas strong{font-size:13.5px;font-weight:700;color:#fff}.vip-promesas span{font-size:12.5px;line-height:1.45;color:#ffffffb3}.casilla{display:flex;align-items:flex-start;gap:10px;margin-top:10px;padding:11px 13px;border-radius:var(--r-s);border:1.5px solid var(--borde-2);background:var(--papel);cursor:pointer;transition:border-color .15s,background .15s}.casilla:hover{border-color:var(--azul)}.casilla:has(input:checked){border-color:var(--azul);background:var(--azul-niebla)}.casilla input{width:17px;height:17px;margin-top:1px;flex:none;accent-color:var(--azul)}.casilla span{display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--tinta-3)}.casilla strong{font-size:13px;font-weight:700;color:var(--tinta)}.seccion-cabeza{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:4px}.seccion-cabeza h1{font-size:21px;line-height:1.15}.seccion-bajada{font-size:13.5px;color:var(--tinta-2);line-height:1.5;max-width:54ch}.aviso-ficha{background:var(--papel);border:1px solid var(--borde);border-radius:var(--r-l);overflow:hidden}.aviso-ficha.abierta{border-color:var(--azul)}.aviso-ojo{position:relative;isolation:isolate;min-height:150px;display:flex;align-items:flex-end;background:var(--azul)}@media (min-width: 760px){.aviso-ojo{min-height:180px}}.aviso-ojo img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.aviso-ojo-velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#020218e6,#02021899 55%,#02021840),linear-gradient(0deg,rgba(0,0,255,.35),transparent 70%)}.aviso-ojo-dicho{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px;padding:16px 18px;color:#fff;max-width:40em}.aviso-ojo-chispa{font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}.aviso-ojo-dicho .display{font-size:clamp(19px,2.6vw,26px);line-height:1.08}.aviso-ojo-dicho .calla{color:#ffffffeb}.aviso-ojo-dicho .grita{color:#fff;text-transform:uppercase}.aviso-ojo-dicho p{font-size:12.5px;line-height:1.4;color:#fffc;max-width:34em}.aviso-ojo-boton{align-self:flex-start;margin-top:3px;display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:999px;background:var(--papel);color:var(--tinta);font-size:12px;font-weight:700}.aviso-ojo-boton svg{width:13px;height:13px}.aviso-cabeza{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:11px 14px;border-top:1px solid var(--borde)}.aviso-detalle{font-size:12.5px;color:var(--tinta-3)}.aviso-campos{display:flex;flex-direction:column;gap:14px;padding:14px;border-top:1px solid var(--borde);background:var(--papel-2)}.cabeceras{display:grid;gap:10px}@media (min-width: 760px){.cabeceras{grid-template-columns:repeat(3,1fr)}}.cabecera{display:flex;flex-direction:column;gap:9px;padding:11px;border-radius:var(--r-m);background:var(--papel);border:1px solid var(--borde)}.cabecera-ojo{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--r-s);background:var(--azul-niebla);border:1px solid var(--borde);display:grid;place-items:center}.cabecera-ojo img{width:100%;height:100%;object-fit:cover;display:block}.cabecera-ojo>span:not(.cabecera-velo):not(.cabecera-ruta){font-size:11.5px;color:var(--tinta-3);text-align:center;padding:0 10px}.cabecera-velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(94deg,rgba(2,2,24,.9) 0%,rgba(2,2,24,.5) 52%,transparent 100%)}.cabecera-ojo:not(:has(img)) .cabecera-velo{display:none}.cabecera-ruta{position:absolute;left:8px;bottom:8px;z-index:2;font-family:var(--mono);font-size:10px;color:#ffffffd9}.cabecera-ojo:not(:has(img)) .cabecera-ruta{color:var(--tinta-3)}.chip.condicion{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chip.c-sellado{background:#0000ffe6;color:#fff;border-color:transparent}.chip.c-como_nuevo{background:#2e4080eb;color:#fff;border-color:transparent}.chip.c-usado{background:#141312db;color:#fff;border-color:transparent}.pastilla.de-segunda{border-color:var(--marino);color:var(--marino)}.pastilla.de-segunda[aria-pressed=true]{background:var(--marino);border-color:var(--marino);color:#fff}.muro{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:center;margin:26px -4px -6px;padding:20px 0 2px;border-top:1px solid var(--borde)}@media (min-width: 860px){.muro{grid-template-columns:repeat(10,minmax(0,1fr));gap:14px}}.muro-ranura{display:grid;place-items:center;height:46px;color:var(--marino);opacity:.82;transition:color .2s,opacity .2s;perspective:420px}.muro-ranura:hover{color:var(--azul);opacity:1}.muro-dibujo{width:100%;max-width:44px;height:auto;display:block}.muro-dibujo.ancho{max-width:72px}@media (min-width: 860px){.muro-dibujo.ancho{max-width:84px}}.muro-letra{display:block;text-align:center;line-height:1;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:clip;color:currentColor}.muro-letra.t-pesado{font-family:var(--display);font-weight:900;font-stretch:112%;font-size:clamp(10px,1.1vw,13px);text-transform:uppercase;letter-spacing:-.01em}.muro-letra.t-ancho{font-family:var(--display);font-weight:500;font-stretch:100%;font-size:clamp(8px,.85vw,10px);text-transform:uppercase;letter-spacing:.24em;text-indent:.24em}.muro-letra.t-serif{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(9px,1vw,12px);text-transform:uppercase;letter-spacing:.18em;text-indent:.18em}.muro-letra.t-italica{font-family:var(--display);font-weight:900;font-stretch:100%;font-size:clamp(10px,1.1vw,13px);text-transform:uppercase;letter-spacing:-.01em;transform:skew(-12deg)}.muro-letra.t-baja{font-family:var(--display);font-weight:700;font-stretch:100%;font-size:clamp(10px,1.15vw,14px);text-transform:lowercase;letter-spacing:-.02em}.muro-ranura>*{animation:voltea .55s cubic-bezier(.2,.8,.3,1) both}@keyframes voltea{0%{opacity:0;transform:rotateX(-82deg) translateY(6px)}to{opacity:1;transform:rotateX(0) translateY(0)}}@media (prefers-reduced-motion: reduce){.muro-ranura>*{animation:none}.muro-ranura{transition:none}}.asesor-texto{display:none}@media (min-width: 900px){.asesor-texto{display:inline}}.filtro-fila{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px}.filtro-rotulo{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3)}.filtro-pastillas,.filtro-fila .scroll-x{display:flex;gap:7px;min-width:0}.filtro-pastillas{flex-wrap:wrap}.filtro-fila .scroll-x{flex-wrap:nowrap}.buscador-admin{width:100%;border-radius:999px}.acciones-ficha{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.acciones-ficha .pastilla{padding:5px 11px;font-size:12px}.pastilla.fuerte{background:var(--tinta);color:var(--papel);border-color:var(--tinta);font-weight:700}.pastilla.fuerte:hover{background:var(--azul);border-color:var(--azul)}.pastilla.callada{margin-left:auto;border-color:transparent;color:var(--tinta-3);font-weight:500}.pastilla.callada:hover{color:var(--senal);border-color:var(--senal)}.estado-fila{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;margin-top:4px;padding-top:11px;border-top:1px solid var(--borde)}.estado-fila .scroll-x{display:flex;flex-wrap:nowrap;gap:7px;min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent);padding:2px 0}.suscriptor{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cotizacion{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 26px;padding:12px 0 2px;border-top:1px solid var(--borde)}.cotizacion-dif{font-size:12px;font-weight:600;color:var(--bien)}.cotizacion-dif.arriba{color:var(--senal)}.redes{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 6px}.red{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;border:1px solid var(--borde);color:var(--tinta-2);background:var(--papel);transition:color .16s,border-color .16s,background .16s,transform .16s}.red:hover{transform:translateY(-1px);color:#fff;border-color:transparent}.red-whatsapp:hover{background:#25d366}.red-instagram:hover{background:linear-gradient(45deg,#f09433,#dc2743 50%,#bc1888)}.red-tiktok:hover{background:#010101}.red-facebook:hover{background:#1877f2}.red-correo:hover{background:var(--azul)}@media (prefers-reduced-motion: reduce){.red{transition:none}.red:hover{transform:none}}.pie .red{background:var(--papel);border-color:var(--borde-2)}.pie .red:hover{color:#fff;border-color:transparent}.puerta-clave{position:relative;display:block}.puerta-clave .puerta-campo{padding-right:74px;width:100%}.puerta-ojo{position:absolute;right:6px;top:50%;transform:translateY(-50%);padding:6px 10px;border-radius:var(--r-xs);font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-3)}.puerta-ojo:hover{color:var(--azul);background:var(--azul-niebla)}.puerta-otra{font-size:12.5px;color:var(--tinta-3);text-align:center;padding:2px;text-decoration:underline;text-underline-offset:3px}.puerta-otra:hover{color:var(--azul)}.parte{display:flex;flex-direction:column;gap:12px}.parte+.parte{margin-top:20px;padding-top:18px;border-top:1px solid var(--borde)}.parte-cabeza{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px}.parte-num{display:grid;place-items:center;width:21px;height:21px;border-radius:999px;background:var(--azul);color:#fff;font-family:var(--mono);font-size:11px;align-self:center}.parte-cabeza h3{font-size:15.5px;font-weight:700}.parte-nota{font-size:12.5px;color:var(--tinta-3)}.parte-cuerpo{display:flex;flex-direction:column;gap:12px}.fotos-caja{display:grid;gap:9px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.foto-ficha{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--r-s);border:1px solid var(--borde);background:var(--papel-3)}.foto-ficha img{width:100%;height:100%;object-fit:cover;display:block}.foto-ficha[aria-current=true]{border-color:var(--azul);box-shadow:0 0 0 2px var(--azul-humo)}.foto-marca{position:absolute;left:5px;top:5px;padding:2px 7px;border-radius:999px;background:var(--azul);color:#fff;font-family:var(--mono);font-size:9px;letter-spacing:.05em;text-transform:uppercase}.foto-quitar{position:absolute;right:4px;top:4px;width:22px;height:22px;border-radius:999px;background:#0a09089e;color:#fff;font-size:15px;line-height:1;display:grid;place-items:center}.foto-quitar:hover{background:var(--senal)}.foto-usar{position:absolute;inset:auto 0 0 0;padding:5px;background:#0a0908b3;color:#fff;font-size:10.5px;opacity:0;transition:opacity .15s}.foto-ficha:hover .foto-usar{opacity:1}.foto-ficha.vacia,.foto-ficha.cargando{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;border-style:dashed;border-color:var(--borde-2);background:var(--papel-2);color:var(--tinta-3);font-size:11.5px;text-align:center;padding:8px}.foto-ficha.vacia:hover{border-color:var(--azul);color:var(--azul)}.foto-mas{font-size:22px;line-height:1;font-weight:300}.foto-ficha.cargando{cursor:default;animation:respira 1.1s ease-in-out infinite}@keyframes respira{50%{opacity:.5}}@media (prefers-reduced-motion: reduce){.foto-ficha.cargando{animation:none}}.precio-ojo{display:flex;flex-direction:column;gap:5px;padding:11px 13px;border-radius:var(--r-s);background:var(--papel-2);border:1px solid var(--borde)}.precio-ojo .precio-ahora{font-size:19px;font-weight:700}.precio-ojo .precio-antes{font-size:14px;color:var(--tinta-3);text-decoration:line-through}.precio-ojo-falla{font-size:12.5px;color:var(--senal);line-height:1.4}.tablero{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.tablero-dato{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:var(--r-m);background:var(--papel);border:1px solid var(--borde)}.tablero-dato strong{font-family:var(--display);font-size:clamp(22px,3vw,28px);font-weight:900;line-height:1;letter-spacing:-.02em}.tablero-dato span{font-size:12px;color:var(--tinta-3);line-height:1.3}.tablero-dato.urge{background:var(--senal);border-color:var(--senal);color:#fff}.tablero-dato.urge span{color:#fffc}.caso{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:12px 13px 11px 16px;border-radius:var(--r-m);background:var(--papel);border:1px solid var(--borde-2);box-shadow:0 1px 2px #0a09080a,0 8px 20px -18px #0a09084d}@media (min-width: 760px){.caso{padding:13px 15px 12px 18px}}.caso-zona+.caso-zona{padding-top:10px;border-top:1px solid var(--borde)}.caso:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:var(--borde-2)}.caso-nueva:before{background:var(--senal)}.caso-respondida:before,.caso-cotizada:before{background:var(--aviso)}.caso-aprobada:before,.caso-cerrada:before{background:var(--bien)}.caso-cabeza{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px}.caso-nombre{font-size:15.5px;font-weight:700;line-height:1.2}.caso-cuando{font-size:12.5px;color:var(--tinta-3)}.caso-acciones{display:flex;flex-wrap:wrap;gap:7px}.caso-acciones .pastilla{display:inline-flex;align-items:center;gap:6px}.caso-acciones svg{width:14px;height:14px}.caso-datos{display:flex;flex-wrap:wrap;gap:4px 14px;padding:7px 10px;border-radius:var(--r-xs);background:var(--papel-2);font-size:12.5px;color:var(--tinta-2)}.caso-datos b{font-weight:600;color:var(--tinta)}.caso-zona{display:flex;flex-direction:column;gap:7px}.caso-cosas{display:flex;flex-direction:column;gap:7px;margin:0;padding:0}.caso-cosas li{display:flex;gap:10px;align-items:flex-start}.caso-cosa-num{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:var(--azul-humo);color:var(--azul);font-family:var(--mono);font-size:10.5px}.caso-cosa-que{font-size:14px;color:var(--tinta);line-height:1.35}.caso-cosa-detalle{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--tinta-3)}.caso-cosa-detalle a{color:var(--azul);text-decoration:underline;text-underline-offset:2px}.caso-plata{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:10px 24px;padding:9px 11px;border-radius:var(--r-xs);background:var(--azul-niebla);border:1px solid var(--azul-humo)}.caso-zona.caso-plata{border-top:1px solid var(--azul-humo)}.caso-nota{padding:8px 10px;border:1px solid var(--borde-2);border-radius:var(--r-xs);min-height:40px;font-size:13px;font-family:inherit;resize:vertical}.caso-nota:focus{border-color:var(--azul);outline:none}.hoy-saludo{display:flex;flex-direction:column;gap:3px;margin-bottom:2px}.hoy-saludo h1{font-size:clamp(24px,4vw,32px);line-height:1.1}.hoy-saludo p{font-size:14px;color:var(--tinta-2)}.cifras{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.cifra{display:flex;flex-direction:column;gap:5px;padding:15px 16px;border-radius:var(--r-m);background:var(--papel);border:1px solid var(--borde)}.cifra-cabeza{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--tinta-3)}.cifra-icono{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--papel-3);color:var(--tinta-2)}.cifra-icono svg{width:14px;height:14px}.cifra strong{font-family:var(--display);font-size:clamp(21px,2.6vw,27px);font-weight:900;line-height:1.05;letter-spacing:-.025em}.cifra-nota{font-size:11.5px;color:var(--tinta-3)}.cifra.fuerte{background:linear-gradient(135deg,var(--azul) 0%,#0b0bb4 100%);border-color:transparent;color:#fff;box-shadow:0 14px 34px -22px #0000b4cc}.cifra.fuerte .cifra-cabeza,.cifra.fuerte .cifra-nota{color:#ffffffb8}.cifra.fuerte .cifra-icono{background:#ffffff29;color:#fff}.cifra.alerta{border-color:var(--senal)}.cifra.alerta strong{color:var(--senal)}.hoy-rejilla{display:grid;gap:12px}@media (min-width: 860px){.hoy-rejilla{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.tarea{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:var(--r-s);background:var(--papel-2);border:1px solid var(--borde);transition:border-color .15s,background .15s}.tarea:hover{border-color:var(--azul);background:var(--azul-niebla)}.tarea strong{font-size:13.5px;font-weight:700;line-height:1.25}.tarea span:not(.tarea-punto){font-size:12.5px;color:var(--tinta-3);line-height:1.35}.tarea svg{width:15px;height:15px;margin-left:auto;flex:none;color:var(--tinta-3)}.tarea-punto{flex:none;width:8px;height:8px;border-radius:999px;background:var(--tinta-4)}.tarea.urge{border-color:color-mix(in srgb,var(--senal) 35%,transparent)}.tarea.urge .tarea-punto{background:var(--senal)}.viaje-tarjeta .viaje-cuenta{display:flex;align-items:baseline;gap:8px;padding:11px 0 3px;margin-top:2px;border-top:1px solid var(--borde)}.viaje-cuenta strong{font-family:var(--display);font-size:34px;font-weight:900;line-height:1;color:var(--azul);letter-spacing:-.03em}.viaje-cuenta span{font-size:12px;color:var(--tinta-3);max-width:11em;line-height:1.3}.actividad{display:flex;flex-direction:column}.actividad-fila{display:grid;align-items:center;gap:3px 10px;grid-template-columns:10px 1fr auto;padding:11px 4px;border-top:1px solid var(--borde);transition:background .14s}.actividad-fila:hover{background:var(--papel-2)}@media (min-width: 760px){.actividad-fila{grid-template-columns:10px 76px 1.1fr 1.4fr auto 74px}}.actividad-punto{width:8px;height:8px;border-radius:999px;background:var(--tinta-4);grid-row:1;align-self:center}.actividad-punto.nuevo{background:var(--senal)}.actividad-tipo{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-3)}.actividad-quien{font-size:13.5px;font-weight:600}.actividad-que{font-size:12.5px;color:var(--tinta-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actividad-cuanto{font-size:13.5px;font-weight:700;white-space:nowrap}.actividad-cuando{font-size:11.5px;color:var(--tinta-3);white-space:nowrap}@media (max-width: 759px){.actividad-tipo,.actividad-quien,.actividad-que{grid-column:2}.actividad-cuanto{grid-column:3;grid-row:2}.actividad-cuando{grid-column:3;grid-row:3}}.ajustes{display:grid;gap:10px}@media (min-width: 900px){.ajustes{grid-template-columns:1fr 1fr}}.ajuste{display:flex;flex-direction:column;gap:11px;padding:14px 15px;border-radius:var(--r-m);background:var(--papel);border:1px solid var(--borde)}.ajuste.ancho{grid-column:1 / -1;background:var(--azul-niebla);border-color:var(--azul-humo)}.ajuste h3{font-size:13.5px;font-weight:700}.ajuste .pista{font-size:11.5px;line-height:1.4}.ajuste .etiqueta{font-size:10px}.vista-cambio{display:flex;gap:4px;flex:none}.vista-cambio .pastilla{padding:7px 12px;font-size:12.5px}.fichas-admin.mosaico{grid-template-columns:repeat(auto-fill,minmax(188px,1fr))}@media (min-width: 900px){.fichas-admin.mosaico{grid-template-columns:repeat(auto-fill,minmax(196px,1fr))}}.fichas-admin.mosaico .ficha-prod{grid-template-columns:1fr;gap:9px;padding:9px 9px 11px}.fichas-admin.mosaico .mini-foto{width:100%;aspect-ratio:1 / 1;border-radius:var(--r-s)}.fichas-admin.mosaico .acciones-ficha{margin-top:2px}.fichas-admin.mosaico .acciones-ficha .pastilla{padding:5px 9px;font-size:11.5px}.fichas-admin.mosaico .pastilla.callada{margin-left:0}.fichas-admin.lista{grid-template-columns:1fr}@media (min-width: 1100px){.fichas-admin.lista{grid-template-columns:1fr 1fr}}.clientes{display:grid;gap:7px}.cliente{display:grid;align-items:center;gap:6px 14px;grid-template-columns:minmax(0,1fr) auto;padding:10px 13px;border-radius:var(--r-m);background:var(--papel);border:1px solid var(--borde-2);box-shadow:0 1px 2px #0a090809}@media (min-width: 760px){.cliente{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}}.cliente-quien{display:flex;flex-direction:column;gap:1px;min-width:0}.cliente-quien strong{font-size:14px;font-weight:700}.cliente-quien .mono{font-size:12px;color:var(--tinta-2)}.cliente-donde{font-size:11.5px;color:var(--tinta-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cliente-cifras{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.cliente-plata{font-size:15px;font-weight:700;letter-spacing:-.01em}.cliente .chip{padding:2px 8px;font-size:10px}.cliente-acciones{display:flex;gap:6px;align-items:center}.cliente-acciones .pastilla{padding:7px 9px;display:grid;place-items:center}.cliente-acciones svg{width:15px;height:15px}.viaje-ficha{display:flex;flex-direction:column;gap:13px;padding:0 0 14px;border-radius:var(--r-m);overflow:hidden;background:var(--papel);border:1px solid var(--borde-2);box-shadow:0 1px 2px #0a090809}.viaje-ficha>*:not(.viaje-cabeza){padding-left:15px;padding-right:15px}.viaje-cabeza{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:13px 15px;color:#fff;background:linear-gradient(100deg,var(--marino) 0%,#1b2a56 100%)}.v-vivo .viaje-cabeza{background:linear-gradient(100deg,var(--azul) 0%,#0b0bb4 100%)}.v-en_curso .viaje-cabeza{background:linear-gradient(100deg,#8a5a12,#6b4410)}.v-cerrado .viaje-cabeza{background:linear-gradient(100deg,#3a3a40,#26262b)}.viaje-icono{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:999px;background:#ffffff2b}.viaje-icono svg{width:17px;height:17px}.viaje-destino{font-family:var(--display);font-size:19px;font-weight:900;line-height:1.1;letter-spacing:-.015em}.viaje-fechas{font-size:12.5px;color:#ffffffc7}.viaje-marcas{margin-left:auto;display:flex;align-items:center;flex-wrap:wrap;gap:7px}.viaje-cabeza .chip{background:#ffffff2e;color:#fff;border-color:transparent}.viaje-cabeza .chip.bien{background:#fff;color:var(--azul)}.viaje-faltan{display:flex;align-items:baseline;gap:5px;padding:4px 11px;border-radius:999px;background:#ffffff24;font-size:11px;color:#ffffffd9}.viaje-faltan b{font-family:var(--display);font-size:16px;font-weight:900;color:#fff}.existencias{display:inline-flex;align-items:center;gap:1px;border:1px solid var(--borde-2);border-radius:999px;background:var(--papel);overflow:hidden}.existencias button{width:24px;height:24px;display:grid;place-items:center;font-size:15px;line-height:1;color:var(--tinta-2)}.existencias button:hover:not(:disabled){background:var(--azul);color:#fff}.existencias button:disabled{opacity:.3;cursor:default}.existencias b{min-width:22px;text-align:center;font-family:var(--mono);font-size:12px;font-weight:700}.existencias.sola{padding:3px 10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--tinta-3)}.tallas-caja{display:flex;flex-direction:column;gap:10px;padding:12px 13px;border-radius:var(--r-s);background:var(--papel-2);border:1px solid var(--borde)}.tallas-lista{display:flex;flex-direction:column;gap:6px}.talla-fila{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:7px;align-items:center}.talla-fila .orden-select{width:100%}.talla-quitar{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;font-size:15px;color:var(--tinta-3)}.talla-quitar:hover{background:var(--senal);color:#fff}.tallas-mini{display:inline-flex;flex-wrap:wrap;gap:4px}.tallas-mini span{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;border:1px solid var(--borde-2);background:var(--papel);font-family:var(--mono);font-size:10.5px;color:var(--tinta-2)}.tallas-mini b{font-weight:700;color:var(--tinta)}.tallas-mini .agotada{opacity:.45;text-decoration:line-through}.tallas-escoger{display:flex;flex-wrap:wrap;gap:7px}.talla-boton{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:1px;min-width:52px;padding:9px 13px;border:1.5px solid var(--borde-2);border-radius:var(--r-s);background:var(--papel);color:var(--tinta);font-size:13.5px;font-weight:700;transition:border-color .14s,background .14s,color .14s}.talla-boton:hover:not(:disabled){border-color:var(--azul);color:var(--azul)}.talla-boton[aria-pressed=true]{background:var(--azul);border-color:var(--azul);color:#fff}.talla-boton:disabled{opacity:.42;cursor:default;text-decoration:line-through;background:var(--papel-2)}.talla-ultimas{font-family:var(--mono);font-size:8.5px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--senal)}.talla-boton[aria-pressed=true] .talla-ultimas{color:#fffc}.talla-chip.ida{opacity:.4;text-decoration:line-through}.buscar-lista{display:flex;flex-direction:column;gap:6px;max-height:268px;overflow-y:auto;padding:7px;border-radius:var(--r-s);background:var(--papel-2);border:1px solid var(--borde)}.buscar-fila{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px;border-radius:var(--r-xs);background:var(--papel)}.buscar-fila .mini-foto{width:40px}.buscar-fila .pastilla{padding:5px 10px;font-size:12px}.item-puesto{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 10px;border-radius:var(--r-xs);background:var(--azul-niebla);border:1px solid var(--azul-humo);font-size:13px}.item-puesto .chip{padding:1px 7px;font-size:10px}.lista-viaje{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:var(--r-m);background:var(--azul-niebla);border:1px solid var(--azul-humo)}.lista-viaje-icono{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--azul);color:#fff;flex:none}.lista-viaje-icono svg{width:16px;height:16px}.lista-viaje .orden-select{min-width:210px}.lista-viaje-nota{font-size:12.5px;color:var(--tinta-3)}.lista-aviso{margin:0;padding:9px 12px;border-radius:var(--r-s);background:var(--aviso-suave);color:var(--aviso);font-size:13px;line-height:1.4}.lista-grupo{display:flex;flex-direction:column;gap:7px}.lista-grupo-cabeza{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:2px 2px 0}.lista-grupo-cabeza h2{font-size:14px;margin:0}.lista-grupo-cabeza .mono{font-size:11.5px;color:var(--tinta-3)}.encargo{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:9px;padding:9px 10px 9px 14px;border-radius:var(--r-s);background:var(--papel);border:1px solid var(--borde-2)}.encargo:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--borde-2)}.encargo-por_comprar:before{background:var(--azul)}.encargo-comprado:before{background:var(--bien)}.encargo-no_se_consiguio:before{background:var(--senal)}.encargo-comprado{background:var(--papel-2)}.encargo-comprado .encargo-abrir strong{text-decoration:line-through;color:var(--tinta-3)}.encargo-no_se_consiguio{background:var(--senal-suave);border-color:#f3d8d3}.encargo-arriba{display:flex;align-items:flex-start;gap:8px}.encargo-abrir{flex:1;min-width:0;display:flex;align-items:flex-start;gap:9px;padding:2px 0;background:none;border:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.encargo-abrir strong{font-size:14px;line-height:1.25}.encargo-cant{flex:none;display:grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:8px;background:var(--papel-3);color:var(--tinta-2);font-family:var(--mono, monospace);font-size:12.5px;font-weight:700}.encargo-detalle{display:flex;flex-wrap:wrap;gap:4px 9px;font-size:12px;color:var(--tinta-3)}.encargo-detalle b{color:var(--tinta-2);font-weight:600}.encargo-estados{display:flex;gap:4px;flex:none}.encargo-estado{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;border:1px solid var(--borde-2);background:var(--papel);color:var(--tinta-3);cursor:pointer}.encargo-estado svg{width:17px;height:17px}.encargo-estado[aria-pressed=true]{background:var(--azul);border-color:var(--azul);color:#fff}.encargo-estado.bien[aria-pressed=true]{background:var(--bien);border-color:var(--bien)}.encargo-estado.mal[aria-pressed=true]{background:var(--senal);border-color:var(--senal)}.encargo-avisar{align-self:flex-start}.encargo-cuerpo{display:grid;gap:9px;padding-top:9px;border-top:1px solid var(--borde);grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}.encargo-campo{display:flex;flex-direction:column;gap:4px;min-width:0}.encargo-campo.ancho{grid-column:1 / -1}.encargo-campo.chico{max-width:150px}.encargo-campo>span:first-child{font-size:11px;color:var(--tinta-3);font-weight:600}.encargo-campo input{width:100%;padding:8px 10px;border-radius:10px;border:1px solid var(--borde-2);background:var(--papel);font:inherit;font-size:13.5px}.encargo-campo input:focus{outline:2px solid var(--azul-humo);border-color:var(--azul)}.encargo-campo .campo-con-signo input{border:0;padding-left:2px}.encargo-dif{grid-column:1 / -1;margin:0;font-size:12.5px;color:var(--bien);font-weight:600}.encargo-dif.arriba{color:var(--senal)}@media (min-width: 760px){.encargo{padding:10px 12px 10px 16px}.encargo-abrir strong{font-size:14.5px}}.encargo-vitrina{color:var(--azul);font-weight:600}.encargo-falta{align-self:flex-start;text-align:left;padding:6px 10px;border-radius:9px;cursor:pointer;border:1px solid #f0e2c4;background:var(--aviso-suave);color:var(--aviso);font:inherit;font-size:12px;line-height:1.35}.encargo-costo{color:var(--bien);font-weight:600}
