.cuenta{gap:var(--s-4);width:100%;max-width:var(--maxw);padding:var(--s-4) var(--s-3) var(--s-6);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.cuenta__lado{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-xl);background:var(--carbon);border:1px solid var(--carbon-borde);color:var(--tinta-sobre-negro);align-content:start;min-width:0;display:grid}.cuenta__quien{align-items:center;gap:var(--s-3);min-width:0;display:flex}.cuenta__quien-txt{gap:2px;min-width:0;display:grid}.cuenta__nombre{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.05rem;font-weight:700;overflow:hidden}.cuenta__correo{text-overflow:ellipsis;white-space:nowrap;color:var(--tinta-sobre-negro-suave);margin:0;font-size:.8125rem;overflow:hidden}.cuenta__avance{color:var(--oro);justify-self:start;align-items:center;min-height:44px;margin-block:-10px -8px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.cuenta__avance:hover{text-decoration:underline}.cuenta__anillo{background:conic-gradient(var(--oro) var(--avance,0%), var(--carbon-borde) 0);border-radius:50%;flex:none;place-items:center;width:68px;height:68px;text-decoration:none;display:grid}.cuenta__foto{object-fit:cover;border:3px solid var(--carbon);background:var(--oro-wash);width:58px;height:58px;color:var(--oro-ink);border-radius:50%;flex:none}.cuenta__foto--grande{width:88px;height:88px}.cuenta__foto--ini{place-items:center;font-size:1.5rem;font-weight:750;display:grid}.cuenta__anillo:focus-visible,.cuenta__avance:focus-visible{outline:2px solid var(--oro);outline-offset:3px}.cuenta__nav{gap:var(--s-1);scrollbar-width:none;margin-inline:calc(var(--s-3) * -1);padding-inline:var(--s-3);scroll-snap-type:x proximity;display:flex;overflow-x:auto}.cuenta__nav::-webkit-scrollbar{display:none}.cuenta__enlace{align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border-radius:var(--r-pill);color:var(--tinta-sobre-negro-suave);white-space:nowrap;scroll-snap-align:start;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);flex:none;font-size:.9375rem;font-weight:560;text-decoration:none;display:inline-flex}.cuenta__enlace:hover{background:color-mix(in srgb, var(--tinta-sobre-negro) 8%, transparent);color:var(--tinta-sobre-negro)}.cuenta__enlace[aria-current=page]{background:color-mix(in srgb, var(--oro) 16%, transparent);color:var(--oro)}.cuenta__enlace:focus-visible{outline:2px solid var(--oro);outline-offset:2px}.cuenta__ico{flex:none}.cuenta__insignia{background:var(--oro);min-width:20px;color:var(--negro);text-align:center;border-radius:10px;margin-left:auto;padding:0 6px;font-size:.75rem;font-weight:750;line-height:20px;display:inline-block}.cuenta__publicar{width:100%}@media (max-width:899px){.cuenta__lado{grid-template-columns:minmax(0,1fr)}.cuenta__publicar{display:none}}.cuenta__cuerpo{gap:var(--s-4);align-content:start;min-width:0;display:grid}.cuenta__cabeza{gap:2px;display:grid}.cuenta__titulo,.cuenta__h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:750;line-height:1.1}.cuenta__saludo{font-family:var(--fuente-manuscrita), cursive;color:var(--oro-ink);margin:0;font-size:1.5rem;line-height:1.2}.cuenta__sub{color:var(--texto-suave);max-width:60ch;margin:0}.cuenta__h{align-items:center;gap:var(--s-2);letter-spacing:-.015em;margin:0 0 var(--s-3);font-size:1.0625rem;font-weight:700;display:flex}.cuenta__h-ico{color:var(--oro)}.cuenta__ayuda{margin:var(--s-1) 0 0}.cuenta__nota{margin:var(--s-3) 0 0;color:var(--tinta-sobre-negro-suave);font-size:.8125rem}.cuenta__caja,.cuenta__panel{gap:var(--s-3);background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-1);padding:var(--s-4);align-content:start;display:grid}.cuenta__panel{display:block}.cuenta__foto-fila{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.cuenta__form{gap:var(--s-3);max-width:520px;display:grid}.cuenta__cifras{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.cuenta__cifra{column-gap:var(--s-3);padding:var(--s-3) var(--s-4);min-height:88px;color:var(--ink);border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);transition:background var(--t-fast) var(--ease);grid-template-columns:auto 1fr;grid-template-areas:"ico n""ico txt";align-items:center;text-decoration:none;display:grid}.cuenta__cifra:nth-child(2n){border-right:0}.cuenta__cifra:nth-last-child(-n+2){border-bottom:0}.cuenta__cifra:hover{background:var(--paper-warm)}.cuenta__cifra:focus-visible{outline:2px solid var(--oro-hondo);outline-offset:-2px}.cuenta__cifra-ico{box-sizing:content-box;background:var(--oro-wash);color:var(--oro-ink);border-radius:50%;grid-area:ico;padding:10px}.cuenta__cifra-n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;grid-area:n;font-size:1.75rem;font-weight:750;line-height:1.1}.cuenta__cifra-txt{color:var(--texto-suave);grid-area:txt;font-size:.8125rem}.cuenta__cifra[data-resalta] .cuenta__cifra-ico{background:var(--oro);color:var(--negro)}.cuenta__dos{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cuenta__tareas{margin:calc(var(--s-2) * -1) calc(var(--s-3) * -1) 0;padding:0;list-style:none}.cuenta__tarea{align-items:center;gap:var(--s-3);min-height:64px;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);color:var(--ink);transition:background var(--t-fast) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.cuenta__tarea:hover{background:var(--paper-warm)}.cuenta__tarea:focus-visible{outline:2px solid var(--oro-hondo);outline-offset:-2px}.cuenta__tarea-ico{background:var(--pearl);width:40px;height:40px;color:var(--ink-soft);border-radius:12px;place-items:center;display:grid}.cuenta__tarea[data-urgente] .cuenta__tarea-ico{background:var(--oro);color:var(--negro)}.cuenta__tarea-txt{font-size:.9375rem;line-height:1.4}.cuenta__tarea-accion{color:var(--oro-ink);white-space:nowrap;align-items:center;gap:2px;font-size:.875rem;font-weight:650;display:inline-flex}.cuenta__tarea-accion svg{width:18px;height:18px;transition:transform var(--t-fast) var(--ease)}.cuenta__tarea:hover .cuenta__tarea-accion svg{transform:translate(3px)}@media (max-width:639px){.cuenta__tarea{grid-template-columns:auto minmax(0,1fr) auto}.cuenta__tarea-accion{gap:0;font-size:0}}.cuenta__vacio{align-items:center;gap:var(--s-3);color:var(--texto-suave);margin:0;display:flex}.cuenta__vacio-ico{background:var(--exito-wash);width:40px;height:40px;color:var(--exito);border-radius:50%;flex:none;place-items:center;display:grid}.cuenta__panel--ukubot{background:var(--carbon);border-color:var(--carbon-borde);color:var(--tinta-sobre-negro);box-shadow:var(--sh-2)}.cuenta__recos{margin:0;padding:0;list-style:none;display:grid}.cuenta__reco{padding-block:var(--s-3);border-top:1px solid var(--carbon-borde);gap:4px;display:grid}.cuenta__reco:first-child{border-top:0;padding-top:0}.cuenta__reco-t{margin:0;font-weight:700}.cuenta__reco-x{color:var(--tinta-sobre-negro-suave);margin:0;font-size:.9rem}.cuenta__reco-a{min-height:44px;color:var(--oro);justify-self:start;align-items:center;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.cuenta__reco-a:hover{color:var(--oro-bright)}.cuenta__reco-a:focus-visible{outline:2px solid var(--oro);outline-offset:2px}.cuenta__reco-a svg{width:18px;height:18px}.cuenta__cuerpo[data-seccion=anuncios] .wrap{max-width:none;padding-inline:0}.cuenta__cuerpo[data-seccion=anuncios] .section{padding-block:0}.cuenta__cuerpo[data-seccion=anuncios] .wrap>.eyebrow{display:none}@media (min-width:640px){.cuenta__cifras{grid-template-columns:repeat(4,minmax(0,1fr))}.cuenta__cifra,.cuenta__cifra:nth-child(2n),.cuenta__cifra:nth-last-child(-n+2){border-right:1px solid var(--line-soft);border-bottom:0}.cuenta__cifra:last-child{border-right:0}}@media (min-width:900px){.cuenta{gap:var(--s-5);padding-top:var(--s-5);grid-template-columns:280px minmax(0,1fr)}.cuenta__lado{padding:var(--s-4);align-self:start;gap:var(--s-4);position:sticky;top:84px}.cuenta__nav{flex-direction:column;margin-inline:0;padding-inline:0;overflow:visible}.cuenta__enlace{border-radius:var(--r-md)}.cuenta__quien{align-items:flex-start;gap:var(--s-3);flex-direction:column}.cuenta__anillo{width:92px;height:92px}.cuenta__foto{width:80px;height:80px}.cuenta__foto--ini{font-size:2rem}.cuenta__quien-txt{width:100%}}@media (min-width:1100px){.cuenta__dos:has(.cuenta__panel--ukubot){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cuenta__enlace,.cuenta__cifra,.cuenta__tarea,.cuenta__tarea-accion svg{transition:none}.cuenta__tarea:hover .cuenta__tarea-accion svg{transform:none}}.mis__filtros{gap:var(--s-3);margin-block:var(--s-3);display:grid}.mis__buscar{gap:var(--s-2);flex-wrap:wrap;display:flex}.mis__buscar .campo__in{flex:220px;min-height:44px}.mis__chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.mis__chips .chip{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.mis__chips .chip[aria-current=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.msj__vistas{gap:var(--s-2);flex-wrap:wrap;display:flex}.msj__vistas .chip{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.msj__vistas .chip[aria-current=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.msj__n{color:var(--oro);font-weight:700}.msj__lista{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.msj__fila{gap:var(--s-3);padding:var(--s-3);min-height:44px;color:var(--ink);background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-md);text-decoration:none;display:flex}.msj__fila:hover{box-shadow:var(--sh-2)}.msj__fila:focus-visible{outline:2px solid var(--oro);outline-offset:2px}.msj__punto{background:0 0;border-radius:50%;flex:none;width:10px;height:10px;margin-top:7px}.msj__fila[data-sin-leer] .msj__punto{background:var(--oro)}.msj__fila[data-sin-leer] .msj__quien{font-weight:700}.msj__cuerpo{flex:1;gap:2px;min-width:0;display:grid}.msj__quien{justify-content:space-between;gap:var(--s-3);font-weight:600;display:flex}.msj__anuncio,.msj__vista{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.msj__resp{color:var(--eco-ink,var(--ink))}.msj__hilo{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.msj__burbuja{max-width:640px;padding:var(--s-3);background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-lg)}.msj__burbuja--mia{background:var(--eco-wash,var(--paper));justify-self:end}.msj__autor{margin:0 0 var(--s-1);color:var(--ink-soft,var(--ink))}.msj__texto{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.msj__datos{gap:var(--s-2);margin:0;display:grid}.msj__datos>div{gap:2px;display:grid}.msj__datos dt{font-size:.8125rem;font-weight:600}.msj__datos dd{overflow-wrap:anywhere;margin:0}.msj__rapidas{gap:var(--s-2);flex-wrap:wrap;display:flex}.msj__rapidas .chip{text-align:left;min-height:44px}.msj__area{resize:vertical;width:100%;min-height:110px}.msj__acciones{gap:var(--s-2);flex-wrap:wrap;display:flex}.barra__insignia{margin-left:var(--s-1)}.barra__nombre:has(+.barra__insignia){max-width:10ch}@media (min-width:1280px) and (max-width:1439.98px){.barra__nombre{max-width:9ch}.barra__nombre:has(+.barra__insignia){max-width:6ch}}.tienda{gap:var(--s-4);display:grid}.tienda__cabeza{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.tienda__cabeza .cuenta__h{margin:0}.tienda__estado{background:var(--eco-wash,var(--paper));border:1px solid var(--line-soft);border-radius:999px;padding:4px 12px;font-size:.8125rem;font-weight:700}.tienda__estado[data-estado=activa]{background:var(--eco-wash,var(--paper));color:var(--eco-ink,var(--ink))}.tienda__estado[data-estado=por_vencer]{background:var(--oro);color:var(--negro);border-color:var(--oro)}.tienda__estado[data-estado=vencida],.tienda__estado[data-estado=inactiva]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tienda__barra{height:8px;margin-top:var(--s-2);background:var(--line-soft);border-radius:4px;overflow:hidden}.tienda__barra>span{background:var(--oro);height:100%;display:block}.tienda__falta{margin:0}.tienda__imagenes{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.tienda__imagen{gap:var(--s-2);justify-items:start;display:grid}.tienda__vista{border:1px solid var(--line-soft);border-radius:var(--r-md);object-fit:cover;background:var(--paper);max-width:100%;display:block}.tienda__vista--logo{object-fit:contain;width:120px;height:120px}.tienda__vista--banner{width:100%;max-width:360px;height:120px}.tienda__vista--vacia{background:repeating-linear-gradient(45deg, var(--line-soft) 0 8px, transparent 8px 16px)}.anuncio-acciones__confirma{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--paper);flex-wrap:wrap;display:flex}.anuncio-acciones__confirma p{flex:220px;margin:0}.mis__vendido{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.cal__estrellas{border:0;min-width:0;margin:0;padding:0}.cal__fila{gap:var(--s-1);display:flex}.cal__estrella{cursor:pointer;min-width:44px;min-height:44px;color:var(--line);-webkit-user-select:none;user-select:none;place-items:center;font-size:2rem;line-height:1;display:inline-grid}.cal__estrella[data-activa]{color:var(--oro)}.cal__estrella:has(input:focus-visible){outline:2px solid var(--oro);outline-offset:2px;border-radius:var(--r-md)}.cal__check{align-items:center;gap:var(--s-2);min-height:44px;display:flex}.cal__check input{width:20px;height:20px}.cal__texto{color:var(--oro-hondo);letter-spacing:2px;margin:0;font-size:1.4rem}.ficha__opiniones{gap:var(--s-3);display:grid}.opinion{padding-block:var(--s-3);border-top:1px solid var(--line-soft);gap:2px;display:grid}.opinion__cab{gap:var(--s-2);flex-wrap:wrap;align-items:baseline;display:flex}.opinion__estrellas{color:var(--oro-hondo);letter-spacing:1px}.opinion__texto{overflow-wrap:anywhere;margin:0}.vendedor__nota{color:var(--oro-hondo);font-weight:600}.opinion__respuesta{margin:var(--s-2) 0 0;padding:var(--s-2) var(--s-3);border-left:3px solid var(--oro);background:var(--paper);border-radius:0 var(--r-md) var(--r-md) 0;overflow-wrap:anywhere}.cuenta__lado{grid-template-columns:minmax(0,1fr);min-width:0}.cuenta__nav{min-width:0;max-width:100%}.cuenta__cuerpo{grid-template-columns:minmax(0,1fr)}.cuenta__caja{min-width:0}.barra__persona{position:relative}.barra__punto{background:var(--oro);border:2px solid var(--negro);border-radius:50%;width:10px;height:10px;position:absolute;top:8px;right:8px}.cuenta__avisos{margin:var(--s-3) 0 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.cuenta__aviso-fila{gap:var(--s-3);min-height:44px;padding:var(--s-2) 0;cursor:pointer;align-items:flex-start;display:flex}.cuenta__aviso-fila input{width:22px;height:22px;accent-color:var(--oro);flex:none;margin-top:2px}.cuenta__aviso-detalle{display:block}.fotoed{border:0;min-width:0;margin:0;padding:0}.fotoed__lista{margin:var(--s-2) 0;gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:0;list-style:none;display:grid}.fotoed__foto{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--paper);position:relative;overflow:hidden}.fotoed__foto img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.fotoed__principal{top:var(--s-1);left:var(--s-1);padding:2px var(--s-2);background:var(--negro);color:var(--oro);border-radius:999px;font-size:12px;position:absolute}.fotoed__acciones{justify-content:space-between;display:flex}.fotoed__btn{cursor:pointer;min-width:44px;min-height:44px;color:var(--ink);background:0 0;border:0;font-size:22px;line-height:1}.fotoed__btn:disabled{opacity:.35;cursor:default}.fotoed__agregar{cursor:pointer}.cuenta__cuerpo{--cuenta-foco:2px solid var(--oro-hondo)}.cuenta__sub{color:var(--texto-suave);margin:4px 0 0}.cuenta__cuerpo .mis__filtros{gap:var(--s-2);margin-block:0}.cuenta__cuerpo .mis__buscar .campo__in{background:var(--paper);border-radius:var(--r-pill);padding-inline:var(--s-4)}.cuenta__cuerpo .chip{min-height:44px;padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--paper);border:1px solid var(--line);color:var(--ink-soft);transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);align-items:center;font-size:.875rem;font-weight:560;text-decoration:none;display:inline-flex}.cuenta__cuerpo .chip:hover{border-color:var(--oro-hondo);color:var(--ink)}.cuenta__cuerpo .chip[aria-current=true]{background:var(--ink);color:var(--tinta-sobre-negro);border-color:var(--ink)}.cuenta__cuerpo .chip:focus-visible{outline:var(--cuenta-foco);outline-offset:2px}.cuenta__vacio-grande{justify-items:center;gap:var(--s-2);text-align:center;padding:var(--s-6) var(--s-4);background:var(--paper);border:1px dashed var(--line);border-radius:var(--r-lg);display:grid}.cuenta__vacio-marca{background:var(--oro-wash);width:56px;height:56px;color:var(--oro-ink);margin-bottom:var(--s-1);border-radius:50%;place-items:center;display:grid}.cuenta__vacio-marca svg{width:26px;height:26px}.cuenta__vacio-t{letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:700}.cuenta__vacio-x{max-width:46ch;color:var(--texto-suave);margin:0}.cuenta__nota-clara{max-width:46ch;color:var(--ink-mute);margin:0;font-size:.8125rem}.cuenta__vacio-grande .btn{margin-top:var(--s-2)}.cuenta__cuerpo .msj__lista{gap:var(--s-2)}.cuenta__cuerpo .msj__fila{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);border-color:var(--line-soft);box-shadow:var(--sh-1);transition:box-shadow var(--t-fast) var(--ease), transform var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease)}.cuenta__cuerpo .msj__fila:hover{box-shadow:var(--sh-2);border-color:var(--line);transform:translateY(-1px)}.cuenta__cuerpo .msj__fila[data-sin-leer]{border-left:4px solid var(--oro);background:var(--paper-warm)}.msj__avatar{background:var(--pearl);width:44px;height:44px;color:var(--ink-soft);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.msj__fila[data-sin-leer] .msj__avatar{background:var(--oro);color:var(--negro)}.msj__cuando{color:var(--ink-mute);flex:none;font-weight:500}.msj__anuncio{color:var(--oro-ink);font-weight:560}.msj__vista{color:var(--ink-soft)}.cuenta__cuerpo .mis__cabeza-pagina{justify-content:space-between;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.cuenta__cuerpo .mis__lista{gap:var(--s-3);margin:0}.cuenta__cuerpo .mis__item{gap:var(--s-2) var(--s-3);padding:var(--s-3);background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-1);grid-template-columns:96px minmax(0,1fr);display:grid}.mis__foto{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--pearl);align-self:start;width:96px;display:block;overflow:hidden}.mis__foto img{object-fit:cover;width:100%;height:100%;display:block}.mis__foto-vacia{width:100%;height:100%;color:var(--ink-mute);align-content:center;place-items:center;gap:2px;font-size:.75rem;display:grid}.mis__foto-vacia svg{width:22px;height:22px}.mis__info{align-content:start;gap:2px;min-width:0;display:grid}.cuenta__cuerpo .mis__cabeza{justify-content:space-between;align-items:flex-start;gap:var(--s-2);flex-wrap:nowrap;display:flex}.cuenta__cuerpo .mis__titulo{letter-spacing:-.015em;min-height:0;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0;font-size:1.0625rem;font-weight:700;line-height:1.25;text-decoration:none;display:-webkit-box;overflow:hidden}.cuenta__cuerpo .mis__titulo:hover{color:var(--oro-ink)}.mis__precio{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.125rem;font-weight:750}.cuenta__cuerpo .mis__meta{color:var(--ink-soft);margin:0;font-size:.8125rem}.cuenta__cuerpo .mis__nota{margin:var(--s-1) 0 0;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--pearl);color:var(--ink-soft);font-size:.8125rem}.mis__datos,.cuenta__cuerpo .mis__item>.sin-ubic,.cuenta__cuerpo .mis__item>.anuncio-acciones{grid-column:1/-1}.mis__datos{padding-top:var(--s-2);border-top:1px solid var(--line-soft)}.mis__cifras{gap:var(--s-1) var(--s-4);color:var(--ink-soft);flex-wrap:wrap;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.mis__cifras strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.mis__cifras-aun{color:var(--ink-mute);margin:0;font-size:.8125rem}.cuenta__cuerpo .te-vieron{margin-top:var(--s-2)}.cuenta__cuerpo .te-vieron__titulo{text-transform:none;letter-spacing:0;margin:0;font-size:.8125rem;font-weight:650}.cuenta__cuerpo .badge{border-radius:var(--r-pill);white-space:nowrap;border:0;flex:none;padding:3px 10px;font-size:.75rem;font-weight:650}.cuenta__cuerpo .badge[data-estado="1"]{background:var(--exito-wash);color:var(--exito)}.cuenta__cuerpo .badge[data-estado="-1"]{background:var(--info-wash);color:var(--info)}.cuenta__cuerpo .badge[data-estado="-4"]{background:var(--alerta-wash);color:var(--alerta)}.cuenta__cuerpo .badge[data-estado="-3"]{background:var(--pearl);color:var(--ink-soft)}.cuenta__cuerpo .badge[data-estado="-2"]{background:var(--peligro-wash);color:var(--peligro)}.cuenta__cuerpo .sin-ubic{padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--alerta-wash);align-items:center;gap:var(--s-2) var(--s-3);border:0;flex-wrap:wrap;margin:0;display:flex}.cuenta__cuerpo .sin-ubic__aviso{color:var(--alerta);flex:220px;font-size:.8125rem}.cuenta__cuerpo .sin-ubic>.sin-ubic__btn{margin-top:0}.cuenta__cuerpo .sin-ubic__panel{flex:1 0 100%}.cuenta__cuerpo .anuncio-acciones{padding-top:var(--s-2);border-top:1px solid var(--line-soft);gap:var(--s-2);margin:0}@media (min-width:640px){.cuenta__cuerpo .mis__item{padding:var(--s-4);gap:var(--s-3) var(--s-4);grid-template-columns:148px minmax(0,1fr)}.mis__foto{width:148px}}.cuenta__cuerpo .cuenta__intro{color:var(--texto-suave);margin:0}.cuenta .campo__in{border-radius:var(--r-md);background:var(--paper);border:1px solid var(--line);min-height:48px;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease)}.cuenta .campo__in:hover{border-color:var(--oro-hondo)}.cuenta .campo__in:focus-visible,.cuenta .campo__in:focus{border-color:var(--oro-hondo);box-shadow:0 0 0 3px color-mix(in srgb, var(--oro) 35%, transparent);outline:none}.cuenta .campo__in[readonly]{background:var(--pearl);color:var(--ink-soft)}.cuenta .campo__lbl{font-size:.875rem;font-weight:650}.cuenta__cuerpo .cuenta__form{max-width:560px}.cuenta__cuerpo .cuenta__form .btn--marca{justify-self:start;min-width:200px}@media (min-width:900px){.cuenta__cuerpo[data-seccion=perfil] .cuenta__caja{column-gap:var(--s-6);padding:var(--s-5);grid-template-columns:230px minmax(0,1fr)}.cuenta__cuerpo[data-seccion=perfil] .cuenta__caja>*{grid-column:2}.cuenta__cuerpo[data-seccion=perfil] .cuenta__caja>.cuenta__izq{grid-area:1/1;align-self:start}}.cuenta__cuerpo .tienda{gap:var(--s-4)}.cuenta__cuerpo .tienda__cabeza .cuenta__h{font-size:1.25rem}.cuenta__cuerpo .msj__datos{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--paper-warm);grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.cuenta__cuerpo .msj__datos dt{color:var(--ink-mute);font-size:.75rem;font-weight:600}.cuenta__cuerpo .msj__datos dd{margin:0;font-weight:600}.cuenta__cuerpo .tienda__falta{padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--alerta-wash);color:var(--alerta)}@media (min-width:900px){.cuenta__cuerpo[data-seccion=tienda] .cuenta__form{column-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.cuenta__cuerpo[data-seccion=tienda] .cuenta__form .btn--marca{grid-column:1/-1}}.cuenta__cifras--dos{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px}.cuenta__cifras--dos .cuenta__cifra{border-bottom:0}.cuenta__cifras--dos .cuenta__cifra:nth-child(2n){border-right:0}.cuenta__cuerpo .opinion{padding-block:var(--s-3);border-top:1px solid var(--line-soft)}.cuenta__cuerpo .opinion:first-child{border-top:0;padding-top:0}.cuenta__cuerpo .opinion__estrellas{color:var(--oro-hondo);letter-spacing:1px}.cuenta__cuerpo .opinion__respuesta{margin-top:var(--s-2);padding:var(--s-2) var(--s-3);border-left:3px solid var(--oro);background:var(--paper-warm);border-radius:0 var(--r-md) var(--r-md) 0}.cuenta__cuerpo .mis__item{position:relative}.cuenta__cuerpo .mis__titulo:after{content:"";border-radius:var(--r-lg);position:absolute;inset:0}.cuenta__cuerpo .mis__item>.mis__datos,.cuenta__cuerpo .mis__item>.sin-ubic,.cuenta__cuerpo .mis__item>.anuncio-acciones,.cuenta__cuerpo .mis__nota a{z-index:1;position:relative}.cuenta__cuerpo .mis__item:has(.mis__titulo:hover){box-shadow:var(--sh-2);border-color:var(--line)}.cuenta__cuerpo .mis__titulo:focus-visible{outline:none}.cuenta__cuerpo .mis__item:has(.mis__titulo:focus-visible){outline:2px solid var(--oro-hondo);outline-offset:2px}.cuenta__izq{gap:var(--s-1);display:grid}.cuenta__izq .cuenta__h{margin:0}.cuenta__caja>.cuenta__h:not(:first-child){margin-top:var(--s-3)}@media (max-width:899px){.cuenta__nav{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}}.cuenta__cuerpo[data-seccion=mensajes] .cuenta__form{max-width:none}.cuenta__cuerpo .opinion .btn,.cuenta__cuerpo .opinion button{place-self:flex-start start;width:auto}.cuenta__cuerpo .mis__cabeza-pagina{align-items:flex-start}.cuenta__cuerpo .mis__cabeza-pagina .btn{margin-top:var(--s-2)}@media (min-width:900px){.cuenta__cuerpo .mis__cabeza-pagina .btn{display:none}}@media (max-width:639px){.cuenta__cuerpo .mis__cabeza{gap:var(--s-1);flex-direction:column}.cuenta__cuerpo .mis__item{grid-template-columns:88px minmax(0,1fr)}.mis__foto{width:88px}}.cuenta__cuerpo .msj__vistas{gap:var(--s-4);border-bottom:1px solid var(--line-soft)}.cuenta__cuerpo .msj__vistas .chip{min-height:44px;color:var(--ink-soft);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;margin-bottom:-1px;padding:0 2px;font-size:.9375rem;font-weight:600}.cuenta__cuerpo .msj__vistas .chip:hover{color:var(--ink);border-color:#0000}.cuenta__cuerpo .msj__vistas .chip[aria-current=true]{color:var(--ink);border-color:#0000;border-bottom-color:var(--oro);background:0 0}.cuenta__cuerpo .msj__vistas .msj__n{background:var(--oro);color:var(--negro);border-radius:var(--r-pill);margin-left:4px;padding:1px 8px;font-size:.75rem;font-weight:750}@media (min-width:900px){.cuenta__cuerpo[data-seccion=mensajes] .mis__filtros{align-items:center;column-gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto}.cuenta__cuerpo[data-seccion=mensajes] .mis__buscar{order:2;min-width:320px}.cuenta__cuerpo[data-seccion=mensajes] .mis__chips{order:1}}.cuenta__cuerpo .msj__fila{position:relative}.cuenta__cuerpo .msj__fila[data-sin-leer]{border-left:1px solid var(--line-soft)}.cuenta__cuerpo .msj__fila[data-sin-leer]:before{content:"";background:var(--oro);border-radius:4px;width:4px;position:absolute;top:14px;bottom:14px;left:6px}.cuenta__cuerpo .msj__fila:not([data-sin-leer]) .msj__quien{font-weight:600}.cuenta__cuerpo .msj__fila:not([data-sin-leer]) .msj__avatar{background:var(--pearl)}.hilo__volver{min-height:44px;color:var(--ink-soft);justify-self:start;align-items:center;gap:2px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.hilo__volver:hover{color:var(--oro-ink)}.hilo__volver-ico{width:18px;height:18px;transform:rotate(180deg)}.cuenta__cuerpo:has(.hilo){gap:var(--s-2)}.hilo__cabeza{margin-bottom:var(--s-2);gap:4px;display:grid}.hilo__titulo{letter-spacing:-.025em;margin:0;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);font-weight:750;line-height:1.2}.hilo__sub{color:var(--ink-soft);margin:0;font-size:.9375rem}.hilo__sub a{color:var(--oro-ink);font-weight:600}.hilo{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.hilo__principal{gap:var(--s-3);order:2;min-width:0;display:grid}.hilo__lado{gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-1);order:1;display:grid}.hilo__lado-t{color:var(--ink-mute);margin:0;font-size:.8125rem;font-weight:650}.hilo__persona{align-items:center;gap:var(--s-3);display:flex}.hilo__avatar{background:var(--oro);width:48px;height:48px;color:var(--negro);font-size:1.125rem}.hilo__nombre{margin:0;font-weight:700}.hilo__ciudad{color:var(--ink-soft);margin:0;font-size:.8125rem}.hilo__lado .msj__datos{gap:var(--s-2);background:0 0;grid-template-columns:minmax(0,1fr);padding:0}.hilo__lado a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere}.hilo__lado a:hover{color:var(--oro-ink)}.hilo__aviso{padding:var(--s-3);border-radius:var(--r-md);background:var(--info-wash);color:var(--info);margin:0;font-size:.9375rem}.cuenta__cuerpo .msj__burbuja{max-width:560px;padding:var(--s-3) var(--s-4);border-radius:4px var(--r-lg) var(--r-lg) var(--r-lg);box-shadow:var(--sh-1)}.cuenta__cuerpo .msj__burbuja--mia{border-radius:var(--r-lg) 4px var(--r-lg) var(--r-lg);background:var(--oro-wash);border-color:color-mix(in srgb, var(--oro) 40%, transparent)}.msj__autor{gap:var(--s-2);align-items:baseline;margin:0 0 4px;display:flex}.msj__autor .tiny{color:var(--ink-mute)}.msj__rapidas-t{align-items:center;gap:var(--s-2);color:var(--ink-soft);margin:0;font-size:.8125rem;font-weight:650;display:flex}.msj__rapidas-ico{color:var(--oro-hondo);width:18px;height:18px}.cuenta__cuerpo .msj__rapidas{gap:var(--s-2);display:grid}.cuenta__cuerpo .msj__rapidas .chip{text-align:left;white-space:normal;height:auto;min-height:44px;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);justify-content:flex-start;line-height:1.35}@media (min-width:1180px){.hilo[data-vista=recibidos]{grid-template-columns:minmax(0,1fr) 280px}.hilo__lado{order:2;position:sticky;top:84px}.hilo__principal{order:1}}.edit{gap:var(--s-3);display:grid}.edit__cuerpo{gap:var(--s-3);min-width:0;display:grid}.edit__grid{grid-template-columns:minmax(0,1fr)}.edit .campo--ancho{grid-column:1/-1}.edit__barra{z-index:2;justify-content:flex-end;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-2);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.edit__barra p{margin:0 auto 0 0}@media (min-width:900px){.edit__sec{column-gap:var(--s-6);padding:var(--s-5);grid-template-columns:230px minmax(0,1fr)}.edit__sec>.cuenta__izq{grid-column:1;align-self:start}.edit__sec>.edit__cuerpo{grid-column:2}.edit__grid{column-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}.cuenta__cuerpo .edit .campo__in{max-width:none}}.fotoed__lista{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.fotoed__foto{border-radius:var(--r-md)}.fotoed__foto:first-child{outline:2px solid var(--oro);outline-offset:-2px}.fotoed__acciones{background:var(--paper);border-top:1px solid var(--line-soft)}.fotoed__btn:not(:disabled):hover{color:var(--oro-ink);background:var(--oro-wash)}.fotoed__agregar{width:auto;margin-top:var(--s-2);justify-self:start}.tienda__imagenes{grid-template-columns:1fr}.tienda__imagen{justify-items:stretch}.tienda__vista--vacia{align-content:center;place-items:center;gap:var(--s-1);text-align:center;color:var(--ink-mute);border:2px dashed var(--line);background:var(--paper-warm);font-size:.8125rem;display:grid}.tienda__vista--vacia svg{width:24px;height:24px;color:var(--oro-hondo)}.tienda__vista--logo.tienda__vista--vacia{width:140px;padding:var(--s-2)}.tienda__vista--banner{max-width:none;height:120px}.tienda__imagen .btn{justify-self:start}@media (min-width:900px){.tienda__imagenes{gap:var(--s-5);grid-template-columns:140px minmax(0,1fr);align-items:start}.tienda__vista--banner{height:140px}}.cuenta__cuerpo .guardados__grid{margin-top:0}.cuenta__cuerpo .guardados__nota{margin-top:var(--s-3);opacity:1;color:var(--ink-mute);font-size:.8125rem}.cuenta__cuerpo .guardados__vacio{max-width:none;padding:var(--s-6) var(--s-4);text-align:center;background:var(--paper);border:1px dashed var(--line);border-radius:var(--r-lg);justify-items:center}.cuenta .campo select.campo__in{box-sizing:border-box;width:100%;max-width:100%}.cuenta .campo__in{box-sizing:border-box}.edit__barra{width:fit-content;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-radius:var(--r-pill);justify-self:end;margin-left:auto}.edit__barra .btn{min-width:180px}.fotoed__vacio{align-items:center;gap:var(--s-3);padding:var(--s-4);border:2px dashed var(--line);border-radius:var(--r-md);background:var(--paper-warm);color:var(--ink-soft);margin:0;display:flex}.fotoed__vacio svg{width:28px;height:28px;color:var(--oro-hondo);flex:none}.fotoed__lista:empty{display:none}.hilo__lado dd{overflow-wrap:anywhere;font-size:.9375rem;font-weight:500}.cuenta__cuerpo[data-seccion=mensajes] .mis__buscar{width:360px;max-width:100%}.cuenta__cuerpo .guardados--cuenta{padding-block:0}.sesion-caja:not(.buzon__caja){width:min(100% - 2 * var(--s-3), 460px);max-width:460px;margin:var(--s-6) auto;padding:var(--s-5) var(--s-5) var(--s-4);background:var(--paper);border:1px solid var(--line-soft);border-top:4px solid var(--oro);border-radius:var(--r-xl);box-shadow:var(--sh-2)}.sesion-caja:not(.buzon__caja)>.eyebrow{display:none}.sesion-caja:not(.buzon__caja) .sesion__h1{letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:750;line-height:1.15}.sesion-caja:not(.buzon__caja) .sesion{margin-top:var(--s-4)}.sesion-caja .campo__in{min-height:48px}.sesion-caja .campo__in:hover{border-color:var(--oro-hondo)}.sesion-caja .campo__in:focus-visible{border-color:var(--oro-hondo);box-shadow:0 0 0 3px color-mix(in srgb, var(--oro) 35%, transparent);outline:none}.sesion-caja .btn--marca,.sesion-caja .btn--oro{width:100%}.sesion-caja .sesion__pie a{color:var(--oro-ink)}@media (max-width:479px){.sesion-caja:not(.buzon__caja){padding:var(--s-4);margin-block:var(--s-4)}}.cuenta__primero{gap:var(--s-3) var(--s-4);padding:var(--s-4);background:var(--oro);color:var(--negro);border-radius:var(--r-lg);box-shadow:0 12px 32px color-mix(in srgb, var(--oro) 30%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.cuenta__primero-ico{background:var(--negro);width:52px;height:52px;color:var(--oro);border-radius:50%;place-items:center;display:grid}.cuenta__primero-ico svg{width:26px;height:26px}.cuenta__primero-t{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:750}.cuenta__primero-x{max-width:56ch;margin:2px 0 0;font-size:.9375rem}.cuenta__primero .btn{grid-column:1/-1;justify-self:start}@media (min-width:900px){.cuenta__primero{grid-template-columns:auto minmax(0,1fr) auto}.cuenta__primero .btn{grid-column:auto}}.cuenta__cuerpo[data-seccion=perfil] .cuenta__caja>:not(.cuenta__izq)>.btn,.cuenta__cuerpo[data-seccion=perfil] .cuenta__caja>.btn{justify-self:start;width:auto}.tienda__contador{margin-left:var(--s-2);color:var(--ink-mute);font-variant-numeric:tabular-nums}.horario{gap:var(--s-3);display:grid}.horario__interruptor{gap:var(--s-3);cursor:pointer;align-items:flex-start;min-height:44px;display:flex}.horario__interruptor input,.horario__abierto input{width:22px;height:22px;accent-color:var(--oro);flex:none;margin-top:2px}.horario__ayuda{color:var(--texto-suave);font-weight:400;display:block}.horario__dias{border:1px solid var(--line-soft);border-radius:var(--r-md);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.horario__dia{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-3);border-top:1px solid var(--line-soft);background:var(--paper);grid-template-columns:6.5rem auto minmax(0,1fr);min-height:52px;display:grid}.horario__dia:first-child{border-top:0}.horario__dia[data-cerrado]{background:var(--paper-warm);color:var(--ink-mute)}.horario__nombre{font-weight:650}.horario__abierto{align-items:center;gap:var(--s-2);cursor:pointer;min-height:44px;font-size:.9375rem;display:inline-flex}.horario__horas{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.horario__horas input{min-height:44px;padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);font-variant-numeric:tabular-nums;font-size:.9375rem}.horario__horas input[aria-invalid=true]{border-color:var(--peligro)}.horario__error{color:var(--peligro);grid-column:1/-1;font-size:.8125rem}.horario__copiar{justify-self:start}@media (max-width:639px){.horario__dia{grid-template-columns:1fr auto}.horario__horas{grid-column:1/-1}}.punto{gap:var(--s-3);display:grid}.punto__vacio{gap:var(--s-3);padding:var(--s-4);border:2px dashed var(--line);border-radius:var(--r-md);background:var(--paper-warm);align-items:flex-start;display:flex}.punto__vacio-ico{background:var(--oro-wash);width:44px;height:44px;color:var(--oro-ink);border-radius:50%;flex:none;place-items:center;display:grid}.punto__vacio-t{margin:0;font-weight:700}.punto__vacio-x{color:var(--texto-suave);margin:2px 0 0;font-size:.9375rem}.punto__mapa{gap:var(--s-2);display:grid}.punto__publico,.punto__ayuda{color:var(--ink-mute);margin:0}.punto__acciones{gap:var(--s-2);flex-wrap:wrap;display:flex}.punto__acciones .btn svg{width:18px;height:18px}.dominio{gap:var(--s-3);display:grid}.dominio__actual{gap:2px;margin:0;display:grid}.dominio__rotulo{color:var(--ink-mute);font-size:.8125rem;font-weight:600}.dominio__url{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;font-size:1.125rem}.dominio__url strong{color:var(--oro-ink)}.dominio__campo{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);align-items:stretch;min-height:48px;display:flex;overflow:hidden}.dominio__campo:focus-within{border-color:var(--oro-hondo);box-shadow:0 0 0 3px color-mix(in srgb, var(--oro) 35%, transparent)}.dominio__campo[data-estado=libre]{border-color:var(--exito)}.dominio__campo[data-estado=no]{border-color:var(--peligro)}.dominio__prefijo{padding:0 0 0 var(--s-3);color:var(--ink-mute);background:var(--paper-warm);white-space:nowrap;align-items:center;display:grid}.dominio__in{min-width:0;padding:0 var(--s-3) 0 2px;background:var(--paper-warm);color:var(--ink);border:0;flex:1;font-size:1rem}.dominio__in:focus-visible{outline:none}.dominio__estado{color:var(--ink-mute);align-items:center;gap:6px;margin:4px 0 0;font-size:.8125rem;display:flex}.dominio__estado[data-estado=libre]{color:var(--exito)}.dominio__estado[data-estado=no]{color:var(--peligro)}.dominio__estado svg{width:16px;height:16px}.dominio__vieja,.dominio__espera{color:var(--texto-suave);margin:0}.dominio__btn{justify-self:start}.dominio__confirma{gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-md);background:var(--alerta-wash);display:grid}.dominio__confirma p{overflow-wrap:anywhere;margin:0}.edit__grid{gap:var(--s-3);display:grid}.cuenta__cuerpo .destino__cambiar{min-width:44px;min-height:44px;padding-inline:16px}.dominio__url{padding-block:8px;display:inline-block}.cuenta__cuerpo .campo{min-width:0}.cuenta__cuerpo .campo__lbl{overflow-wrap:anywhere}.cuenta__cuerpo .ficha__op{min-height:44px}.cuenta__cuerpo[data-seccion=mensajes] .mis__buscar{width:min(360px,100%);min-width:0}.cuenta__izq{min-width:0}.cuenta__cuerpo .cuenta__h{overflow-wrap:anywhere}.cuenta__cuerpo .ficha__op{min-width:44px}.cuenta__cuerpo .campo{grid-template-columns:minmax(0,1fr)}.cuenta__cuerpo .campo__in{min-width:0;max-width:100%}.cuenta__cuerpo .ficha__in{min-height:44px}
.tienda-pagina{background:var(--fondo)}.tpub__hero{background:var(--paper);border-bottom:1px solid var(--line-soft)}.tpub__banner{background:radial-gradient(60% 120% at 85% 0%, color-mix(in srgb, var(--oro) 28%, transparent), transparent 60%), linear-gradient(160deg, var(--carbon), var(--negro));height:clamp(120px,16vw,240px);position:relative;overflow:hidden}.tpub__banner:before{content:"";background:var(--banner,none) center / cover no-repeat;filter:blur(22px)brightness(.55)saturate(1.1);position:absolute;inset:-24px}.tpub__banner-img{justify-content:center;display:flex;position:absolute;inset:0}.tpub__banner-img img{object-fit:cover;width:auto;max-width:1200px;height:100%;max-height:100%;box-shadow:0 0 40px color-mix(in srgb, var(--negro) 45%, transparent);display:block}.tpub__barra-in{gap:var(--s-3);padding-block:0 var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.tpub__logo{width:96px;height:96px;margin-top:calc(var(--s-6) * -1);border-radius:var(--r-lg);background:var(--carbon);color:var(--oro);border:4px solid var(--paper);box-shadow:var(--sh-2), 0 0 0 2px var(--oro);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.tpub__logo-ini{font-size:2.5rem;font-weight:750;line-height:1}.tpub__logo-img{background:var(--paper);position:absolute;inset:0}.tpub__logo-img img{object-fit:contain;width:100%;height:100%;display:block}.tpub__id{gap:var(--s-2);min-width:0;display:grid}.tpub__fila-nombre{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.tpub__nombre{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:750;line-height:1.1}.tpub__sello{border-radius:var(--r-pill);background:var(--oro-wash);color:var(--oro-ink);align-items:center;gap:6px;padding:4px 12px 4px 8px;font-size:.8125rem;font-weight:650;display:inline-flex}.tpub__sello svg{width:18px;height:18px}.tpub__eslogan{font-family:var(--fuente-manuscrita), cursive;color:var(--oro-ink);margin:0;font-size:1.4rem;line-height:1.2}.tpub__social{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.tpub__seguir{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:inline-flex}.tpub__seguir-btn{min-height:44px;padding-inline:var(--s-4);border:2px solid var(--ink);background:var(--paper);color:var(--ink);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);font-weight:700}.tpub__seguir-btn:hover{background:var(--ink);color:var(--tinta-sobre-negro)}.tpub__seguir-btn[aria-pressed=true]{background:var(--oro-wash);border-color:var(--oro-hondo);color:var(--oro-ink)}.tpub__seguir-btn[aria-pressed=true]:hover{background:var(--paper)}.tpub__seguir-btn:focus-visible{outline:3px solid var(--oro-hondo);outline-offset:2px}.tpub__seguir-n{color:var(--ink-soft);font-size:.9375rem}.tpub__seguir-n strong{color:var(--ink);font-weight:700}.tpub__seguir-error{color:var(--peligro);font-size:.8125rem}.tpub__datos{margin:var(--s-1) 0 0;gap:var(--s-2) var(--s-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tpub__dato{border-radius:var(--r-pill);background:var(--pearl);color:var(--ink-soft);align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:.875rem;display:inline-flex}.tpub__dato svg{width:16px;height:16px;color:var(--oro-hondo);flex:none}.tpub__dato strong{color:var(--ink);font-weight:700}.tpub__dato--rep{background:var(--oro-wash);color:var(--oro-ink)}.tpub__lado{gap:var(--s-3);align-content:start;display:grid}.tpub__termometro{gap:6px;min-width:0;display:grid}.tpub__termometro-t{color:var(--ink-mute);margin:0;font-size:.75rem;font-weight:650}.tpub__tramos{grid-template-columns:repeat(5,1fr);gap:4px;height:10px;display:grid}.tpub__tramo{background:var(--pearl-deep);border-radius:4px}.tpub__tramo[data-activo]{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px currentColor}.tpub__tramo[data-i="0"][data-activo]{background:var(--peligro);color:var(--peligro)}.tpub__tramo[data-i="0"]:has(~[data-activo]){background:var(--peligro);color:var(--peligro)}.tpub__tramo[data-i="1"][data-activo]{background:var(--alerta);color:var(--alerta)}.tpub__tramo[data-i="1"]:has(~[data-activo]){background:var(--alerta);color:var(--alerta)}.tpub__tramo[data-i="2"][data-activo]{background:var(--oro-hondo);color:var(--oro-hondo)}.tpub__tramo[data-i="2"]:has(~[data-activo]){background:var(--oro-hondo);color:var(--oro-hondo)}.tpub__tramo[data-i="3"][data-activo]{background:var(--ok);color:var(--ok)}.tpub__tramo[data-i="3"]:has(~[data-activo]){background:var(--ok);color:var(--ok)}.tpub__tramo[data-i="4"][data-activo]{background:var(--exito);color:var(--exito)}.tpub__termometro-e{margin:0;font-size:.875rem;font-weight:650}.tpub__acciones{gap:var(--s-2);flex-wrap:wrap;display:flex}.tpub__btn{justify-content:center;min-height:48px}.tpub__btn svg{width:18px;height:18px}@media (min-width:640px){.tpub__logo{width:128px;height:128px;margin-top:calc(var(--s-7) * -1)}.tpub__logo-ini{font-size:3rem}}@media (min-width:900px){.tpub__barra-in{gap:var(--s-4);grid-template-columns:auto minmax(0,1fr) 280px}.tpub__lado{padding-top:var(--s-3)}.tpub__acciones{flex-direction:column}}.tpub__nav{top:var(--barra-alto,64px);z-index:5;background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);position:sticky}.tpub__nav-in{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.tpub__nav-lista{gap:var(--s-4);margin:0;padding:0;list-style:none;display:flex}.tpub__nav-lista a{align-items:center;gap:var(--s-1);min-height:48px;color:var(--ink-soft);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-bottom:3px solid #0000;font-size:.9375rem;font-weight:650;text-decoration:none;display:inline-flex}.tpub__nav-lista a:hover{color:var(--ink);border-bottom-color:var(--oro)}.tpub__nav-lista a:focus-visible{outline:2px solid var(--oro-hondo);outline-offset:2px}.tpub__nav-n{border-radius:var(--r-pill);background:var(--pearl);color:var(--ink-soft);padding:0 8px;font-size:.75rem;font-weight:700}.tpub__buscar{gap:var(--s-2);max-width:420px;padding-block:var(--s-1);flex:260px;display:flex}.tpub__buscar-in{min-width:0;min-height:44px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);color:var(--ink);flex:1;font-size:.9375rem}.tpub__buscar-in:focus-visible{border-color:var(--oro-hondo);box-shadow:0 0 0 3px color-mix(in srgb, var(--oro) 35%, transparent);outline:none}.tpub__catalogo{scroll-margin-top:calc(var(--barra-alto,64px) + 56px);padding-block:var(--s-5)}.tpub__cuerpo{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.tpub__filtros-t{margin:0 0 var(--s-2);font-size:.9375rem;font-weight:700}.tpub__tipos{gap:var(--s-2);scrollbar-width:none;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.tpub__tipos::-webkit-scrollbar{display:none}.tpub__tipos a{align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);white-space:nowrap;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);color:var(--ink-soft);font-size:.875rem;font-weight:560;text-decoration:none;display:inline-flex}.tpub__tipos a span{color:var(--ink-mute);font-size:.75rem;font-weight:700}.tpub__tipos a:hover{border-color:var(--oro-hondo);color:var(--ink)}.tpub__tipos a[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--tinta-sobre-negro)}.tpub__tipos a[aria-current=true] span{color:var(--oro)}.tpub__tipos a:focus-visible{outline:2px solid var(--oro-hondo);outline-offset:2px}.tpub__lista{gap:var(--s-3);align-content:start;min-width:0;display:grid}.tpub__barra{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.tpub__titulo-catalogo{letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:700}.tpub__orden{align-items:center;gap:var(--s-2);color:var(--ink-soft);font-size:.875rem;display:flex}.tpub__orden select{min-height:44px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);color:var(--ink);font-size:.875rem}.tpub__quitar{margin:0}.tpub__quitar a{color:var(--oro-ink);font-size:.875rem;font-weight:600}.tpub__vacia{padding:var(--s-6) var(--s-4);text-align:center;background:var(--paper);border:1px dashed var(--line);border-radius:var(--r-lg)}.tpub__vacia h3{margin:0 0 var(--s-1);font-size:1.125rem}.tpub__vacia p{color:var(--ink-soft);margin:0}.tpub__paginas{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-2);display:flex}.tpub__paginas-n{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.875rem}.tpub__seccion{padding-block:var(--s-5);border-top:1px solid var(--line-soft);scroll-margin-top:calc(var(--barra-alto,64px) + 56px)}.tpub__h{margin:0 0 var(--s-3);letter-spacing:-.02em;font-size:1.25rem;font-weight:750}.tpub__nota{color:var(--ink-soft);margin:0}.tpub__opiniones{gap:var(--s-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.tpub__opinion{padding:var(--s-3) var(--s-4);background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-1);gap:var(--s-1);align-content:start;display:grid}.tpub__opinion-cab{align-items:baseline;gap:var(--s-1) var(--s-2);flex-wrap:wrap;margin:0;display:flex}.tpub__estrellas{color:var(--oro-hondo);letter-spacing:1px}.tpub__opinion-cuando{color:var(--ink-mute);font-size:.8125rem}.tpub__opinion-texto{margin:0}.tpub__opinion-resp{margin:var(--s-1) 0 0;padding:var(--s-2) var(--s-3);border-left:3px solid var(--oro);background:var(--paper-warm);border-radius:0 var(--r-md) var(--r-md) 0;font-size:.9375rem}.tpub__contacto{gap:var(--s-3);padding:var(--s-4);background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-lg);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;display:grid}.tpub__contacto dt{color:var(--ink-mute);font-size:.75rem;font-weight:650}.tpub__contacto dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.tpub__contacto a{color:var(--ink);text-underline-offset:3px}.tpub__contacto a:hover{color:var(--oro-ink)}@media (min-width:640px){.tpub__id{padding-top:var(--s-3)}.tpub__opiniones{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.tpub__cuerpo{gap:var(--s-5);grid-template-columns:230px minmax(0,1fr)}.tpub__filtros{top:calc(var(--barra-alto,64px) + 64px);align-self:start;position:sticky}.tpub__tipos{flex-direction:column;gap:2px;overflow:visible}.tpub__tipos a{border-radius:var(--r-md);background:0 0;border:0;justify-content:space-between;min-height:40px}.tpub__tipos a:hover{background:var(--paper)}.tpub__tipos a[aria-current=true]{background:var(--paper);color:var(--ink);box-shadow:inset 3px 0 0 var(--oro), var(--sh-1);font-weight:700}.tpub__tipos a[aria-current=true] span{color:var(--oro-ink)}}@media (prefers-reduced-motion:reduce){.tpub__nav-lista a{transition:none}}.tpub__cuerpo[data-vacia]{grid-template-columns:minmax(0,1fr)}.tpub__cuerpo[data-vacia] .tpub__filtros,.tpub__cuerpo[data-vacia] .tpub__barra{display:none}.tpub__precio{margin-bottom:var(--s-4)}.tpub__precio-campos{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.tpub__precio-campos label{min-width:0}.tpub__precio-campos input{box-sizing:border-box;width:100%;min-height:44px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);color:var(--ink);font-variant-numeric:tabular-nums;font-size:.9375rem}.tpub__precio-campos input:focus-visible{border-color:var(--oro-hondo);box-shadow:0 0 0 3px color-mix(in srgb, var(--oro) 35%, transparent);outline:none}.tpub__precio-campos .btn{grid-column:1/-1}.tpub__filtros-t--tipos{margin-top:var(--s-1)}.tpub__barra-movil{z-index:20;gap:var(--s-2);padding:var(--s-2) var(--s-3) calc(var(--s-2) + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--paper) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line-soft);box-shadow:0 -8px 24px color-mix(in srgb, var(--negro) 10%, transparent);display:flex;position:fixed;inset:auto 0 0}.tpub__barra-movil .tpub__btn{flex:1 1 0}.tpub__barra-movil .tpub__btn--llamar{padding-inline:var(--s-4);flex:none}.tienda-pagina{padding-bottom:80px}@media (min-width:640px){.tpub__barra-movil{display:none}.tienda-pagina{padding-bottom:0}}@media (max-width:899px){.tpub__nav{position:static}}@media (max-width:639px){.tpub__acciones{display:none}}.tpub__sobre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch;color:var(--ink-soft);margin:0;line-height:1.6}.tpub__dato--horario{background:var(--pearl)}.tpub__dato--horario[data-abierto]{background:var(--exito-wash);color:var(--exito)}.tpub__dato--horario[data-abierto] svg{color:var(--exito)}.tpub__extras{gap:var(--s-4);margin-top:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.tpub__h3{margin:0 0 var(--s-2);letter-spacing:-.01em;font-size:1rem;font-weight:700}.tpub__horario,.tpub__redes{padding:var(--s-4);background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--r-lg)}.tpub__horario-ahora{margin:0 0 var(--s-2);color:var(--ink-soft);font-weight:650}.tpub__horario-ahora[data-abierto]{color:var(--exito)}.tpub__horario-lista{gap:var(--s-1);margin:0;display:grid}.tpub__horario-lista>div{justify-content:space-between;gap:var(--s-3);border-top:1px solid var(--line-soft);padding-block:6px;display:flex}.tpub__horario-lista>div:first-child{border-top:0}.tpub__horario-lista dt{color:var(--ink-soft)}.tpub__horario-lista dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.tpub__redes-lista{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tpub__mapa{margin-top:var(--s-4)}@media (min-width:900px){.tpub__extras{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.tpub__mapa .mapa-real__lienzo{aspect-ratio:16/7;width:100%;max-height:380px}@media (max-width:639px){.tpub__mapa .mapa-real__lienzo{aspect-ratio:4/3}}
.mapa-real{position:relative}.mapa-real__lienzo{z-index:0;isolation:isolate;aspect-ratio:16/11;background:var(--pearl-deep);border-radius:14px;position:relative;overflow:hidden}.mapa-real__cargando{color:var(--ink-mute);pointer-events:none;place-items:center;margin:0;font-size:.86rem;display:grid;position:absolute;inset:0}.mapa-real[data-listo=si] .mapa-real__cargando{display:none}.mapa-real .leaflet-container{font:inherit;background:var(--pearl-deep)}.mapa-real__pin span{border:3px solid var(--paper);background:var(--eco);width:28px;height:28px;box-shadow:var(--sh-2);border-radius:50% 50% 50% 0;display:block;transform:rotate(-45deg)}
:root{--barra-alto:56px}.barra{z-index:60;--barra-alto:56px;background:var(--negro);color:var(--tinta-sobre-negro);border-bottom:1px solid var(--carbon-borde);position:sticky;top:0}.barra__fila{width:100%;max-width:var(--maxw);min-height:56px;padding-inline:var(--s-3);align-items:center;gap:var(--s-2);margin-inline:auto;display:flex}.barra__marca{align-items:center;gap:10px;min-height:44px;margin-right:auto;text-decoration:none;display:inline-flex}.barra .marca__palabra{color:var(--tinta-sobre-negro)}.barra .marca__lema{display:none}.barra__nav{background:0 0;border:0;align-items:center;gap:2px;padding:0;display:none}.barra__enlace{border-radius:var(--r-pill);min-height:44px;color:var(--tinta-sobre-negro-suave);letter-spacing:-.01em;white-space:nowrap;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);align-items:center;padding:0 12px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.barra__enlace:hover{color:var(--oro);background:color-mix(in srgb, var(--oro) 10%, transparent)}.barra__enlace[aria-current=page]{color:var(--oro);box-shadow:inset 0 -2px 0 var(--oro);background:0 0;border-radius:0}.barra__acciones{align-items:center;gap:var(--s-2);display:flex}.barra__cuenta{align-items:center;gap:var(--s-2);display:none}.barra__cuenta .btn,.barra .ubic{min-height:44px}.barra .ubic{background:var(--carbon);color:var(--tinta-sobre-negro);border-color:var(--carbon-borde)}.barra__nombre{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;display:inline-block;overflow:hidden}.barra .ubic__texto{max-width:10ch}@media (max-width:1279.98px){.barra .ubic-panel{top:calc(var(--barra-alto) + var(--s-2));left:var(--s-3);right:var(--s-3);width:auto;max-width:none;position:fixed;transform:none}}.barra__persona,.barra__menu{border:1px solid var(--carbon-borde);border-radius:var(--r-pill);min-width:44px;min-height:44px;color:var(--tinta-sobre-negro);transition:border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;justify-content:center;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.barra__menu{cursor:pointer;padding:0 12px;font-size:.88rem;font-weight:550}.barra__persona{place-items:center;width:44px;display:inline-grid}.barra__persona svg{width:22px;height:22px}.barra__menu:hover,.barra__menu[aria-expanded=true],.barra__persona:hover{border-color:var(--oro-hondo);color:var(--oro)}.barra__menu-ico{flex:none;width:20px;height:20px}.hoja{border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--carbon);width:100%;max-width:100%;max-height:88svh;color:var(--tinta-sobre-negro);box-shadow:var(--sh-3);overscroll-behavior:contain;border:0;margin:auto auto 0;padding:0;overflow:hidden auto}.hoja::backdrop{background:color-mix(in srgb, var(--negro) 70%, transparent)}.hoja[open]{animation:hoja-sube var(--t-base) var(--ease-out)}@keyframes hoja-sube{0%{opacity:0;transform:translateY(14px)}}.hoja__caja{gap:var(--s-3);padding:var(--s-4) var(--s-4) calc(var(--s-4) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.hoja__saludo{padding-bottom:var(--s-3);border-bottom:1px solid var(--carbon-borde);align-items:center;gap:10px;display:flex}.hoja__saludo .cv__av{flex:none;width:32px;height:32px}.hoja__hola{letter-spacing:-.01em;margin:0 auto 0 0;font-size:.95rem;font-weight:560}.hoja__cerrar{border-radius:var(--r-pill);width:44px;height:44px;color:var(--tinta-sobre-negro-suave);cursor:pointer;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.hoja__cerrar:hover{background:color-mix(in srgb, var(--oro) 10%, transparent);color:var(--oro)}.hoja__cerrar svg{width:20px;height:20px}.hoja__nav{gap:var(--s-2);flex-direction:column;display:flex}.hoja__enlace{border-radius:var(--r-md);min-height:52px;padding-inline:var(--s-3);color:var(--tinta-sobre-negro);letter-spacing:-.01em;align-items:center;font-size:1rem;font-weight:550;text-decoration:none;display:flex}.hoja__enlace:hover{background:color-mix(in srgb, var(--oro) 10%, transparent);color:var(--oro)}.hoja__cuenta{gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--carbon-borde);display:flex}.hoja__cuenta>.btn,.hoja__salir>.btn{flex:1;width:100%}.hoja__salir{flex:1;display:flex}@media (max-width:400px){.barra__menu-txt{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.barra__menu{padding:0}.barra .marca__u{width:26px;height:31px}.barra__fila{padding-inline:var(--s-2)}.barra__acciones{gap:6px}.barra__marca{gap:8px}.barra .ubic__texto{max-width:6ch}}@media (min-width:1280px){.barra__fila{min-height:64px;padding-inline:var(--s-4);gap:var(--s-3);max-width:1440px}.barra__persona{display:none}:root,.barra{--barra-alto:64px}.hoja{border-radius:var(--r-xl);max-width:420px;margin:auto}.barra__nav{display:flex}.barra__enlace{padding:0 8px;font-size:.8rem}.barra__acciones{margin-left:auto}.barra__cuenta{display:flex}.barra .ubic__texto{max-width:22ch}.barra__menu-txt{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.barra__menu{padding:0}}@media (min-width:1280px) and (max-width:1439.98px){.barra__fila{gap:var(--s-2)}.barra .ubic__texto{max-width:12ch}}@media (min-width:1440px){.barra .marca__lema{display:block}}@media print{.barra{display:none}}@media (prefers-reduced-motion:reduce){.barra__enlace,.barra__menu,.hoja__cerrar{transition:none}.hoja[open]{animation:none}}.barra__publicar{white-space:nowrap;min-height:44px;padding:0 16px;font-weight:700}@media (min-width:1280px){.barra__publicar{display:none}}@media (max-width:520px){.barra .ubic{justify-content:center;width:44px;padding:0}.barra .ubic__texto,.barra .ubic__radio{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:430px){.barra__persona{display:none}.barra__publicar{padding:0 14px}}@media (max-width:400px){.barra .barra__guardados{display:none}}
.pie{background:var(--negro);color:var(--tinta-sobre-negro)}.pie__cabeza{justify-content:space-between;align-items:center;gap:var(--s-3);padding-bottom:var(--s-5);margin-bottom:var(--s-5);border-bottom:1px solid var(--carbon-borde);flex-wrap:wrap;display:flex}.pie__redes{gap:var(--s-2);margin:0;padding:0;list-style:none;display:flex}.pie__red{border-radius:var(--r-pill);border:1px solid var(--carbon-borde);width:44px;height:44px;color:var(--tinta-sobre-negro);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);place-items:center;display:grid}.pie__red:hover{color:var(--oro);border-color:var(--oro-hondo)}.pie__red svg{width:22px;height:22px}.pie__grid{gap:var(--s-5);grid-template-columns:1fr;display:grid}.pie__col ul{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pie__t{margin:0 0 var(--s-3);color:var(--tinta-sobre-negro);font-size:.95rem;font-weight:700}.pie__col a{min-height:44px;color:var(--tinta-sobre-negro-suave);transition:color var(--t-fast) var(--ease);align-items:center;font-size:.95rem;text-decoration:none;display:flex}.pie__col a:hover{color:var(--oro)}.pie__marca{align-items:center;gap:var(--s-3);margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--carbon-borde);flex-wrap:wrap;justify-content:space-between;display:flex}.pie__copy{color:var(--tinta-sobre-negro-suave);margin:0}.pie__manuscrito{font-family:var(--fuente-manuscrita), cursive;color:var(--oro);margin:0;font-size:1.5rem;transform:rotate(-4deg)}@media (min-width:700px){.pie__grid{gap:var(--s-6);grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.pie__col a,.pie__red{transition:none}}.pie__atribucion{margin-top:var(--s-2)}.pie__atribucion a{min-height:44px;color:var(--tinta-sobre-negro-suave);text-underline-offset:3px;align-items:center;padding-block:12px;padding-inline:2px;text-decoration:underline;display:inline-flex}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_8623dec5-module__NRgtOG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_8623dec5-module__NRgtOG__variable{--fuente-texto:"Inter", "Inter Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_37fab48d-module__4yVT5q__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_37fab48d-module__4yVT5q__variable{--fuente-manuscrita:"Caveat", "Caveat Fallback"}
