.ss-velo.svelte-12n1aio{z-index:var(--z-modal);background:var(--overlay-bg);-webkit-backdrop-filter:var(--overlay-blur);display:flex;position:fixed;inset:0}.ss-velo.hoja.svelte-12n1aio{justify-content:center;align-items:flex-end}.ss-velo.panel.svelte-12n1aio{justify-content:flex-end;align-items:stretch}.ss-velo.panel.izquierda.svelte-12n1aio{justify-content:flex-start}.ss-velo.centro.svelte-12n1aio{padding:var(--space-5);-webkit-backdrop-filter:none;background:#000000d1;justify-content:center;align-items:center}.ss-caja.svelte-12n1aio{background:var(--surface-raised,#fff);color:var(--text-primary);box-shadow:var(--shadow-window);outline:none}.ss-caja.hoja.svelte-12n1aio,.ss-caja.panel.svelte-12n1aio{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ss-caja.hoja.svelte-12n1aio{width:100%;max-width:var(--ss-ancho,640px);height:var(--ss-alto,auto);max-height:var(--ss-alto-max,92dvh);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}.ss-caja.panel.svelte-12n1aio{width:var(--ss-ancho,420px);max-width:100%;height:100%}.ss-caja.centro.svelte-12n1aio{width:100%;max-width:100%;box-shadow:none;background:0 0;justify-content:center;align-items:center;display:flex}@media (width>=641px){.ss-velo.solo-movil.svelte-12n1aio{display:none}}@media (width<=639px){.ss-velo.panel.svelte-12n1aio{justify-content:center;align-items:flex-end}.ss-caja.panel.svelte-12n1aio{width:100%;height:var(--ss-alto,92dvh);max-height:var(--ss-alto-max,92dvh);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}.ss-velo.centro.svelte-12n1aio{padding:var(--space-2)}}.ss-barra-wrap.svelte-12n1aio{display:contents}.ss-barra.svelte-12n1aio{top:var(--ss-barra-top,0px);max-height:calc(100vh - var(--ss-barra-top,0px) - var(--space-4));background:var(--surface-raised,#fff);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);align-self:start;position:sticky;overflow-y:auto}@media (width<=960px){.ss-barra.svelte-12n1aio{z-index:var(--z-modal);max-height:var(--ss-alto-max,82vh);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;padding-bottom:calc(var(--space-4) + var(--safe-bottom,0px));transition:transform var(--transition-drawer);box-shadow:var(--shadow-window);border:0;position:fixed;inset:auto 0 0;transform:translateY(105%)}.ss-barra.abierto.svelte-12n1aio{transform:none}}@media (prefers-reduced-motion:reduce){.ss-barra.svelte-12n1aio{transition:none}}.cab.svelte-15q9ohi{align-items:center;gap:var(--space-3);padding:var(--space-3-5) var(--space-4);background:var(--vino,#5e1a20);color:#fff;display:flex}.cab-icono.svelte-15q9ohi{background:#ffffff24;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.cab-txt.svelte-15q9ohi{flex:1;min-width:0}.cab.svelte-15q9ohi h2:where(.svelte-15q9ohi){color:#fff;margin:0;font-size:16px;font-weight:600}.cab-txt.svelte-15q9ohi span:where(.svelte-15q9ohi){color:color-mix(in srgb, #fff 80%, var(--vino));font-size:12px}.cerrar.svelte-15q9ohi{border-radius:var(--radius-lg);color:#fff;cursor:pointer;background:#ffffff1f;border:0;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.cerrar.svelte-15q9ohi:hover{background:#ffffff3d}.lista.svelte-15q9ohi{min-height:0;padding:var(--space-2) var(--space-4);flex:auto;overflow-y:auto}.vacio.svelte-15q9ohi{text-align:center;height:100%;padding:var(--space-6);flex-direction:column;justify-content:center;align-items:center;display:flex}.vacio-icono.svelte-15q9ohi{background:var(--vino-tinte,#f4e8e9);width:84px;height:84px;color:var(--vino-2,#82303a);margin-bottom:var(--space-4);border-radius:50%;place-items:center;display:grid}.vacio.svelte-15q9ohi h3:where(.svelte-15q9ohi){margin:0 0 6px;font-size:16px}.vacio.svelte-15q9ohi p:where(.svelte-15q9ohi){margin:0 0 var(--space-5);color:var(--text-tertiary)}.linea.svelte-15q9ohi{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--vino-linea,#efe3e4);display:flex}.foto.svelte-15q9ohi{border-radius:var(--radius-lg);background:var(--surface-sunken);width:64px;height:64px;color:var(--vino-2,#82303a);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.foto.svelte-15q9ohi img:where(.svelte-15q9ohi){object-fit:cover;width:100%;height:100%}.linea-txt.svelte-15q9ohi{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.linea-top.svelte-15q9ohi{justify-content:space-between;gap:var(--space-2);align-items:flex-start;display:flex}.linea-top.svelte-15q9ohi h4:where(.svelte-15q9ohi){margin:0;font-size:13.5px;font-weight:500;line-height:1.3}.quitar.svelte-15q9ohi{color:var(--text-quaternary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.quitar.svelte-15q9ohi:hover{color:var(--danger);background:var(--danger-soft)}.sku.svelte-15q9ohi{font-family:var(--font-mono);color:var(--text-tertiary);font-size:11px}.linea-bottom.svelte-15q9ohi{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:6px;display:flex}.cantidad.svelte-15q9ohi{border:1px solid var(--border-default);border-radius:var(--radius-lg);align-items:center;display:inline-flex;overflow:hidden}.cantidad.svelte-15q9ohi button:where(.svelte-15q9ohi){width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:#fff;border:0;place-items:center;display:grid}.cantidad.svelte-15q9ohi button:where(.svelte-15q9ohi):hover:not(:disabled){background:var(--vino-tinte,#f4e8e9);color:var(--vino,#5e1a20)}.cantidad.svelte-15q9ohi button:where(.svelte-15q9ohi):disabled{opacity:.35;cursor:not-allowed}.cantidad.svelte-15q9ohi span:where(.svelte-15q9ohi){text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-size:13px;font-weight:500}.importe.svelte-15q9ohi{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.tope.svelte-15q9ohi{color:var(--warning);margin:4px 0 0;font-size:12.5px}.pie.svelte-15q9ohi{padding:var(--space-4);border-top:1px solid var(--border-subtle);background:var(--tienda-fondo,#fbf7f7)}.fila.svelte-15q9ohi{color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:6px;font-size:13.5px;display:flex}.fila.total.svelte-15q9ohi{color:var(--text-primary);align-items:baseline;margin:0 0 4px}.envio-nota.svelte-15q9ohi{margin:0 0 var(--space-3);color:var(--text-tertiary);font-size:12.5px}.fila.total.svelte-15q9ohi strong:where(.svelte-15q9ohi){letter-spacing:-.01em;font-size:20px;font-weight:600}.nota.svelte-15q9ohi{margin:var(--space-2) 0 0;text-align:center;color:var(--text-tertiary);font-size:11.5px}:is(.tienda-layout:has(.carrito-caja) .chat-fab,.tienda-layout:has(.carrito-caja) .globo){display:none}@media (width<=639px){.pie.svelte-15q9ohi{padding-bottom:calc(var(--space-4) + var(--safe-bottom))}.cantidad.svelte-15q9ohi button:where(.svelte-15q9ohi){width:38px;height:38px}.cerrar.svelte-15q9ohi{width:var(--tap-target);height:var(--tap-target)}}@media (pointer:coarse){.quitar.svelte-15q9ohi,.cantidad.svelte-15q9ohi button:where(.svelte-15q9ohi){width:44px;height:44px}}.arbol-cat.svelte-11z2cx9{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fila.svelte-11z2cx9{border-radius:var(--radius-md);align-items:center;gap:6px;min-height:30px;padding-right:2px;display:flex}.fila.svelte-11z2cx9 .celda-arbol{flex:1;min-width:0}.fila.svelte-11z2cx9 .celda-arbol .nombre{flex:1}.enlace.svelte-11z2cx9{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);padding:4px;font-size:13px;text-decoration:none;display:block;overflow:hidden}.enlace.todas.svelte-11z2cx9{flex:1;padding-left:28px}.raiz.svelte-11z2cx9 .enlace:where(.svelte-11z2cx9){color:var(--text-primary)}.enlace.svelte-11z2cx9:hover{color:var(--vino,#5e1a20)}.enlace.svelte-11z2cx9:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fila.sel.svelte-11z2cx9{background:var(--vino-tinte,#f4e8e9)}.fila.sel.svelte-11z2cx9 .enlace:where(.svelte-11z2cx9){color:var(--vino,#5e1a20);font-weight:600}.n.svelte-11z2cx9{text-align:right;min-width:22px;color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px}.fila.svelte-11z2cx9 .flecha{color:var(--text-tertiary)}.fila.svelte-11z2cx9 .flecha.abierta{color:var(--vino-2,#82303a)}@media (pointer:coarse){.fila.svelte-11z2cx9{min-height:44px}.enlace.svelte-11z2cx9{padding-block:12px;font-size:14px}.enlace.todas.svelte-11z2cx9{padding-left:50px}.arbol-cat.svelte-11z2cx9 .fila:where(.svelte-11z2cx9) .flecha,.arbol-cat.svelte-11z2cx9 .fila:where(.svelte-11z2cx9) .flecha-vacia{width:44px;height:44px}}.catnav.svelte-1vcu13i{background:var(--surface-raised,#fff);border-bottom:1px solid var(--border-subtle);position:relative}.wrap.svelte-1vcu13i{max-width:var(--tienda-ancho,1200px);padding-inline:var(--space-5);margin:0 auto}.catnav-in.svelte-1vcu13i{align-items:center;gap:var(--space-4);min-height:44px;display:flex;position:relative}.cats.svelte-1vcu13i{flex-wrap:wrap;flex:1;align-items:stretch;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cats.svelte-1vcu13i>li:where(.svelte-1vcu13i){display:flex}.grupo.svelte-1vcu13i{align-items:stretch}.cat.svelte-1vcu13i{height:44px;padding:0 var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-family:inherit;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.grupo.svelte-1vcu13i .cat:where(.svelte-1vcu13i){padding-right:2px}.cat.svelte-1vcu13i:hover{color:var(--vino,#5e1a20)}.cat.svelte-1vcu13i:after{content:"";left:var(--space-3);right:var(--space-3);background:0 0;height:2px;position:absolute;bottom:0}.grupo.svelte-1vcu13i .cat:where(.svelte-1vcu13i):after{right:0}.cat.svelte-1vcu13i:hover:after{background:var(--vino-linea,#efe3e4)}.cat.activa.svelte-1vcu13i{color:var(--vino,#5e1a20)}.cat.activa.svelte-1vcu13i:after{background:var(--accent)}.cat.svelte-1vcu13i:focus-visible,.caret.svelte-1vcu13i:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-sm)}.caret.svelte-1vcu13i{width:26px;height:44px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:4px;padding:0;display:inline-grid}.caret.svelte-1vcu13i svg{transition:transform .15s}.grupo.abierto.svelte-1vcu13i .caret:where(.svelte-1vcu13i){color:var(--vino,#5e1a20)}.grupo.abierto.svelte-1vcu13i .caret:where(.svelte-1vcu13i) svg{transform:rotate(180deg)}.panel.svelte-1vcu13i{top:100%;left:var(--space-5);right:var(--space-5);padding:var(--space-3) var(--space-4) var(--space-4);background:var(--surface-raised,#fff);border:1px solid var(--border-default);border-top:2px solid var(--vino,#5e1a20);border-radius:0 0 var(--radius-lg) var(--radius-lg);z-index:30;opacity:0;visibility:hidden;max-height:min(70vh,560px);transition:opacity .12s,transform .12s,visibility .12s;position:absolute;overflow-y:auto;transform:translateY(4px);box-shadow:0 18px 36px -16px #2a1f2161}.grupo.abierto.svelte-1vcu13i .panel:where(.svelte-1vcu13i){opacity:1;visibility:visible;transform:none}.todo.svelte-1vcu13i{margin-bottom:var(--space-3);border-radius:var(--radius-md);color:var(--vino,#5e1a20);font-weight:600;font-size:var(--text-sm);align-items:center;gap:6px;padding:6px 10px;text-decoration:none;display:inline-flex}.todo.svelte-1vcu13i:hover{background:var(--vino-tinte,#f4e8e9)}.columnas.svelte-1vcu13i{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.col.svelte-1vcu13i{flex-direction:column;gap:1px;min-width:0;display:flex}.col-tit.svelte-1vcu13i,.sub.svelte-1vcu13i{border-radius:var(--radius-md);font-size:var(--text-sm);align-items:baseline;gap:6px;padding:6px 10px;text-decoration:none;display:flex}.col-tit.svelte-1vcu13i{color:var(--text-primary);border-bottom:1px solid var(--vino-linea,#efe3e4);border-radius:var(--radius-md) var(--radius-md) 0 0;margin-bottom:2px;font-weight:600}.sub.svelte-1vcu13i{color:var(--text-secondary)}.col-tit.svelte-1vcu13i:hover,.sub.svelte-1vcu13i:hover{background:var(--vino-tinte,#f4e8e9);color:var(--vino,#5e1a20)}.col-tit.sel.svelte-1vcu13i,.sub.sel.svelte-1vcu13i{color:var(--vino,#5e1a20);background:var(--vino-tinte,#f4e8e9)}.col-tit.svelte-1vcu13i:focus-visible,.sub.svelte-1vcu13i:focus-visible,.todo.svelte-1vcu13i:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.n.svelte-1vcu13i{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:400}.todo.svelte-1vcu13i .n:where(.svelte-1vcu13i){margin-left:0}@media (prefers-reduced-motion:reduce){.panel.svelte-1vcu13i,.caret.svelte-1vcu13i svg{transition:none}}@media (width<=640px){.wrap.svelte-1vcu13i{padding-inline:var(--space-2)}.cats.svelte-1vcu13i{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.cats.svelte-1vcu13i::-webkit-scrollbar{display:none}.panel.svelte-1vcu13i{display:none}.cat.svelte-1vcu13i{height:44px}.caret.svelte-1vcu13i{width:32px;margin-right:0}.hoja-cab.svelte-1vcu13i{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4);border-bottom:1px solid var(--vino-linea,#efe3e4);color:var(--vino,#5e1a20);font-size:16px;display:flex}.cerrar.svelte-1vcu13i{background:var(--surface-sunken);cursor:pointer;width:44px;height:44px;color:var(--text-primary);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hoja-cuerpo.svelte-1vcu13i{min-height:0;padding:var(--space-2) var(--space-2) calc(var(--space-4) + var(--safe-bottom,0px));flex:auto;overflow-y:auto}:is(.tienda-layout:has(.hoja-cat) .chat-fab,.tienda-layout:has(.hoja-cat) .globo){display:none}}@media (pointer:coarse){.caret.svelte-1vcu13i{width:36px}}.shop-header.svelte-7dc2uw{z-index:var(--z-topbar);font-family:var(--font-body);position:sticky;top:0}.wrap.svelte-7dc2uw{max-width:var(--tienda-ancho,1200px);padding-inline:var(--space-5);margin:0 auto}.franja.svelte-7dc2uw{background:var(--vino-oscuro,#3f1115);color:color-mix(in srgb, #fff 90%, var(--vino));font-size:var(--text-sm)}.franja-in.svelte-7dc2uw{align-items:center;gap:var(--space-2-5);min-height:34px;display:flex}.franja-txt.svelte-7dc2uw{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.franja-txt.svelte-7dc2uw strong:where(.svelte-7dc2uw){color:#fff;font-weight:600}.franja-txt.svelte-7dc2uw .sep:where(.svelte-7dc2uw){opacity:.6;margin:0 6px}.franja.svelte-7dc2uw a:where(.svelte-7dc2uw){color:#fff;text-underline-offset:3px;white-space:nowrap;font-weight:600}.franja-x.svelte-7dc2uw{color:color-mix(in srgb, #fff 90%, var(--vino));border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.franja-x.svelte-7dc2uw:hover{background:#ffffff1f}.barra.svelte-7dc2uw{background:var(--vino,#5e1a20);color:#fff}.barra-in.svelte-7dc2uw{align-items:center;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;min-height:64px;display:grid;position:relative}.logo.svelte-7dc2uw{color:#fff;letter-spacing:.02em;align-items:center;gap:10px;min-width:0;font-size:17px;font-weight:600;text-decoration:none;display:flex}.logo.svelte-7dc2uw img:where(.svelte-7dc2uw){object-fit:contain;max-width:150px;max-height:34px}.logo.svelte-7dc2uw img.placa:where(.svelte-7dc2uw){border-radius:var(--radius-md);background:#fff;padding:2px 4px}.logo.svelte-7dc2uw img.logo-marca:where(.svelte-7dc2uw){border-radius:7px;flex-shrink:0;width:32px;max-width:none;height:32px}.logo-txt.svelte-7dc2uw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.buscador.svelte-7dc2uw{justify-self:center;align-items:center;gap:var(--space-2);width:100%;max-width:640px;height:42px;padding:0 4px 0 var(--space-3);border-radius:var(--radius-lg);color:var(--text-primary);background:#fff;display:flex;position:relative;box-shadow:0 1px #00000014}.buscador.enfocado.svelte-7dc2uw{box-shadow:0 0 0 3px #ffffff59}.buscador.svelte-7dc2uw .lupa{color:var(--text-tertiary);flex-shrink:0}.buscador.svelte-7dc2uw input:where(.svelte-7dc2uw),.buscador.svelte-7dc2uw input:where(.svelte-7dc2uw):focus,.buscador.svelte-7dc2uw input:where(.svelte-7dc2uw):hover{min-width:0;height:100%;min-height:0;box-shadow:none;color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;padding:0;font-family:inherit;font-size:14.5px}.buscador.svelte-7dc2uw input:where(.svelte-7dc2uw)::placeholder{color:var(--text-tertiary)}.buscador.svelte-7dc2uw input:where(.svelte-7dc2uw)::-webkit-search-cancel-button{display:none}.atajo.svelte-7dc2uw{font-family:var(--font-mono);color:var(--text-quaternary);border:1px solid var(--border-default);border-radius:4px;padding:0 5px;font-size:11px;line-height:18px}.limpiar.svelte-7dc2uw{width:28px;height:28px;color:var(--text-tertiary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.limpiar.svelte-7dc2uw:hover{background:var(--surface-sunken);color:var(--text-primary)}.btn-buscar.svelte-7dc2uw{border-radius:var(--radius-md);background:var(--accent);color:#fff;cursor:pointer;border:0;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.btn-buscar.svelte-7dc2uw:hover{background:var(--accent-hover)}.panel.svelte-7dc2uw{border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-primary);z-index:5;background:#fff;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 22px 44px -18px #2a1f216b}.panel-sec.svelte-7dc2uw{padding:var(--space-2)}.panel-sec.svelte-7dc2uw+.panel-sec:where(.svelte-7dc2uw){border-top:1px solid var(--vino-linea,#efe3e4)}.panel-tit.svelte-7dc2uw{color:var(--text-tertiary);justify-content:space-between;padding:2px 8px 6px;font-size:12.5px;font-weight:600;display:flex}.quisiste.svelte-7dc2uw{padding:9px var(--space-4);background:var(--vino-tinte,#f4e8e9);font-size:var(--text-sm);color:var(--text-secondary)}.quisiste.svelte-7dc2uw button:where(.svelte-7dc2uw){color:var(--vino-2,#82303a);text-underline-offset:3px;cursor:pointer;font-weight:500;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.sug.svelte-7dc2uw{border-radius:var(--radius-md);text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;display:grid}.sug[aria-selected=true].svelte-7dc2uw{background:var(--vino-tinte,#f4e8e9)}.mini.svelte-7dc2uw{border-radius:var(--radius-md);background:var(--surface-sunken);width:40px;height:40px;color:var(--vino-2,#82303a);place-items:center;display:grid;overflow:hidden}.mini.svelte-7dc2uw img:where(.svelte-7dc2uw){object-fit:cover;width:100%;height:100%}.sug-txt.svelte-7dc2uw{flex-direction:column;gap:1px;min-width:0;display:flex}.sug-nombre.svelte-7dc2uw{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.sug-nombre.svelte-7dc2uw mark:where(.svelte-7dc2uw){background:color-mix(in srgb, var(--accent) 16%, transparent);color:inherit;border-radius:2px;padding:0 1px}.sug-meta.svelte-7dc2uw{gap:var(--space-2);color:var(--text-tertiary);white-space:nowrap;font-size:11.5px;display:flex;overflow:hidden}.sku.svelte-7dc2uw{font-family:var(--font-mono)}.stock.svelte-7dc2uw{align-items:center;gap:4px;font-weight:500;display:inline-flex}.stock.no.svelte-7dc2uw{color:var(--text-tertiary)}.stock.svelte-7dc2uw:before{content:"";background:currentColor;border-radius:99px;width:6px;height:6px}.stock.ok.svelte-7dc2uw{color:var(--success)}.stock.poco.svelte-7dc2uw{color:var(--warning)}.chips.svelte-7dc2uw{flex-wrap:wrap;gap:6px;padding:0 8px 4px;display:flex}.chip.svelte-7dc2uw{border:1px solid var(--border-default);color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:99px;padding:3px 11px;font-family:inherit;font-size:12px}.chip.svelte-7dc2uw:hover{border-color:var(--vino-2,#82303a);color:var(--vino,#5e1a20)}.panel-pie.svelte-7dc2uw{width:100%;padding:10px var(--space-4);border:0;border-top:1px solid var(--vino-linea,#efe3e4);background:var(--tienda-fondo,#fbf7f7);font-size:var(--text-sm);color:var(--vino-2,#82303a);cursor:pointer;justify-content:space-between;align-items:center;font-family:inherit;font-weight:600;display:flex}.panel-pie.svelte-7dc2uw:hover{background:var(--vino-tinte,#f4e8e9)}.tecla.svelte-7dc2uw{font-family:var(--font-mono);color:var(--text-tertiary);border:1px solid var(--border-default);border-radius:4px;padding:0 5px;font-size:11px;font-weight:400}.panel-vacio.svelte-7dc2uw{padding:14px var(--space-4);font-size:var(--text-sm);color:var(--text-tertiary)}.panel-preguntar.svelte-7dc2uw{width:100%;padding:10px var(--space-4);border:0;border-top:1px solid var(--vino-linea,#efe3e4);color:var(--accent-text,var(--accent));font-size:var(--text-sm);cursor:pointer;text-align:left;background:#fff;align-items:center;gap:9px;font-family:inherit;font-weight:600;text-decoration:none;display:flex}.panel-preguntar.svelte-7dc2uw span:where(.svelte-7dc2uw):not(.tecla){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.panel-preguntar.svelte-7dc2uw:hover,.panel-preguntar.destacada.svelte-7dc2uw{background:var(--vino-tinte,#f4e8e9)}.franja-redes.svelte-7dc2uw{flex-shrink:0;display:flex}.franja-redes-sola.svelte-7dc2uw .franja-in:where(.svelte-7dc2uw){justify-content:flex-end;min-height:30px}.acciones.svelte-7dc2uw{justify-self:end;align-items:center;gap:4px;display:flex}.icono-btn.svelte-7dc2uw{width:40px;height:40px;color:color-mix(in srgb, #fff 90%, var(--vino));border-radius:var(--radius-lg);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}.icono-btn.svelte-7dc2uw:hover{color:#fff;background:#ffffff1f}.contador.svelte-7dc2uw{background:var(--accent);color:#fff;min-width:17px;height:17px;box-shadow:0 0 0 2px var(--vino,#5e1a20);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;padding:0 4px;font-size:10.5px;font-weight:600;display:grid;position:absolute;top:3px;right:2px}.avatar.svelte-7dc2uw{width:32px;height:32px;color:var(--vino,#5e1a20);cursor:pointer;background:#fff;border:0;border-radius:50%;margin-left:2px;font-weight:600}.ingresar.svelte-7dc2uw{height:38px;padding:0 var(--space-3-5);border-radius:var(--radius-lg);color:var(--vino,#5e1a20);font-weight:600;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;background:#fff;border:0;align-items:center;gap:7px;font-family:inherit;display:inline-flex}.ingresar.svelte-7dc2uw:hover{background:var(--vino-tinte,#f4e8e9)}@media (pointer:coarse){.franja-x.svelte-7dc2uw,.limpiar.svelte-7dc2uw{width:40px;height:40px}.icono-btn.svelte-7dc2uw{width:44px;height:44px}.avatar.svelte-7dc2uw{width:36px;height:36px;position:relative}.avatar.svelte-7dc2uw:after{content:"";position:absolute;inset:-4px}.ingresar.svelte-7dc2uw{height:44px}.sug.svelte-7dc2uw,.chip.svelte-7dc2uw{padding-block:8px}}.svelte-7dc2uw:focus-visible{outline-offset:2px;outline:2px solid #fff}.panel.svelte-7dc2uw :where(.svelte-7dc2uw):focus-visible{outline-color:var(--accent)}@media (width<=860px){.atajo.svelte-7dc2uw,.logo-txt.svelte-7dc2uw{display:none}}@media (width<=640px){.wrap.svelte-7dc2uw{padding-inline:var(--space-3)}.barra-in.svelte-7dc2uw{gap:var(--space-2);min-height:56px}.buscador.svelte-7dc2uw{height:44px;position:static}.btn-buscar.svelte-7dc2uw,.ingresar.svelte-7dc2uw span:where(.svelte-7dc2uw){display:none}.ingresar.svelte-7dc2uw{justify-content:center;width:40px;padding:0}.buscador.svelte-7dc2uw input:where(.svelte-7dc2uw),.buscador.svelte-7dc2uw input:where(.svelte-7dc2uw):focus,.buscador.svelte-7dc2uw input:where(.svelte-7dc2uw):hover{font-size:16px}.panel.svelte-7dc2uw{left:var(--space-2);right:var(--space-2);max-height:70vh;overflow-y:auto}.franja-txt.svelte-7dc2uw span:where(.svelte-7dc2uw):not(.sep):not(.solo),.franja-redes.svelte-7dc2uw,.franja-redes-sola.svelte-7dc2uw,.panel-preguntar.svelte-7dc2uw .tecla:where(.svelte-7dc2uw),.franja-txt.svelte-7dc2uw .sep:where(.svelte-7dc2uw){display:none}}
