:root{--mq-bg:#0d0d0d;--mq-sup:#151515;--mq-sup-2:#1c1c1c;--mq-borde:#262626;--mq-borde-2:#333;--mq-texto:#ededed;--mq-tenue:#8c8c8c;--mq-tinta:#f0f0f0;--mq-tinta-txt:#0b0b0b;--mq-chrome:#121212;--mq-panel:#101010;--mq-lat:#0c0c0c;--mq-ok:#6fcf9f;--mq-av:#e0a96d;--mq-mal:#f26b6b;--mq-in:#8fb3ff;--mq-t0:#2a2825;--mq-t1:#23272b;--mq-t2:#252924;--mq-t3:#2c2623;--mq-t4:#28282d;--mq-sombra:0 24px 50px -30px #000000f2}:root[data-tema=claro]{--mq-bg:#fff;--mq-sup:#f6f6f6;--mq-sup-2:#efefef;--mq-borde:#e7e7e7;--mq-borde-2:#d8d8d8;--mq-texto:#111;--mq-tenue:#767676;--mq-tinta:#111;--mq-tinta-txt:#fff;--mq-chrome:#f4f4f4;--mq-panel:#fafafa;--mq-lat:#f3f3f3;--mq-ok:#17784a;--mq-av:#9a5a12;--mq-mal:#c42b2f;--mq-in:#2457c5;--mq-t0:#ecebe7;--mq-t1:#e6e9ec;--mq-t2:#e6eae4;--mq-t3:#eee7e2;--mq-t4:#e9e9ee;--mq-sombra:0 20px 40px -28px #0000004d}.mq-fig{gap:8px;min-width:0;margin:0;display:grid}.mq-nota{color:var(--texto-3);align-items:center;gap:6px;font-size:.76rem;display:flex}.mq{border:1px solid var(--mq-borde);background:var(--mq-bg);color:var(--mq-texto);box-shadow:var(--mq-sombra);-webkit-user-select:none;user-select:none;min-width:0;font-size:11px;line-height:1.38;font-family:var(--font);letter-spacing:-.005em;border-radius:12px;position:relative;overflow:hidden}.mq *{box-sizing:border-box}.mq b{font-weight:600}.mq-barra{background:var(--mq-chrome);border-bottom:1px solid var(--mq-borde);align-items:center;gap:5px;padding:7px 10px;display:flex}.mq-barra i{background:var(--mq-borde-2);border-radius:50%;flex:none;width:7px;height:7px;display:block}.mq-barra span{min-width:0;font:500 9.5px var(--mono);color:var(--mq-tenue);background:var(--mq-bg);border:1px solid var(--mq-borde);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;margin-left:6px;padding:3px 7px;display:flex;overflow:hidden}.mq-barra span svg{flex:none}.mq-cuerpo{align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.mq-cab{border-bottom:1px solid var(--mq-borde);justify-content:space-between;align-items:center;gap:8px;padding-bottom:7px;display:flex}.mq-logo{letter-spacing:.01em;white-space:nowrap;color:var(--mq-texto);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.mq-logo i{font-family:var(--acento-fuente);letter-spacing:-.04em;font-size:12px;font-style:normal;font-weight:400}.mq-punto{border:2px solid var(--mq-texto);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block;position:relative}.mq-punto:after{content:"";background:var(--mq-texto);border-radius:50%;position:absolute;inset:2px}.mq-nav{color:var(--mq-tenue);gap:9px;font-size:10px;display:flex}.mq-nav u{text-decoration:none}@media (max-width:420px){.mq-nav{display:none}}.mq-cesta{color:var(--mq-texto);align-items:center;gap:8px;display:inline-flex;position:relative}.mq-cesta em{background:var(--mq-tinta);color:var(--mq-tinta-txt);border-radius:999px;padding:0 4px;font-size:8px;font-style:normal;font-weight:700;line-height:13px;position:absolute;top:-6px;right:-7px}.mq-banner{background:var(--mq-sup);border:1px solid var(--mq-borde);border-radius:9px;justify-items:start;gap:4px;padding:14px 12px;display:grid;position:relative;overflow:hidden}.mq-banner:after{content:"";border:1px solid var(--mq-borde-2);width:120px;height:120px;box-shadow:0 0 0 14px var(--mq-sup), 0 0 0 15px var(--mq-borde);border-radius:50%;position:absolute;top:-30px;right:-24px}.mq-banner small{font:500 8.5px var(--mono);letter-spacing:.12em;color:var(--mq-tenue);z-index:1;position:relative}.mq-banner b{letter-spacing:-.03em;z-index:1;font-size:15px;position:relative}.mq-banner b i{font-family:var(--acento-fuente);letter-spacing:-.05em;font-style:normal;font-weight:300}.mq-banner>span{z-index:1;position:relative}.mq-btn{background:var(--mq-tinta);color:var(--mq-tinta-txt);white-space:nowrap;border:1px solid var(--mq-tinta);border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:5px 10px;font-size:9.5px;font-weight:600;display:inline-flex}.mq-btn.sec,.mq-btn.wa{color:var(--mq-texto);border-color:var(--mq-borde-2);background:0 0}.mq-btn.bloque{width:100%;padding:7px}.mq-btn.mini{padding:3px 7px;font-size:8.5px}.mq-chips{flex-wrap:wrap;gap:4px;display:flex}.mq-chips u{border:1px solid var(--mq-borde-2);color:var(--mq-tenue);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:9.5px;text-decoration:none}.mq-chips u.on{background:var(--mq-tinta);color:var(--mq-tinta-txt);border-color:var(--mq-tinta)}.mq-chips u.off{opacity:.55;text-decoration:line-through}.mq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.mq-grid.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.mq-prod{background:var(--mq-sup);border:1px solid var(--mq-borde);border-radius:8px;gap:2px;min-width:0;padding:5px;display:grid;position:relative}.mq-prod small{color:var(--mq-tenue);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.mq-prod b{font-size:11px}.mq-tag{background:var(--mq-tinta);color:var(--mq-tinta-txt);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;max-width:calc(100% - 16px);padding:1px 5px;font-size:8px;font-weight:700;position:absolute;top:8px;left:8px;overflow:hidden}.mq-tag.suave{background:var(--mq-bg);color:var(--mq-texto);border:1px solid var(--mq-borde-2)}.mq-corazon{font-size:11px;position:absolute;top:7px;right:8px}.mq-foto{aspect-ratio:1;color:var(--mq-texto);background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--tono) 70%, var(--mq-texto) 12%), var(--tono) 70%);border-radius:6px;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.mq-foto:before{content:"";background:var(--mq-texto);opacity:.08;filter:blur(2px);border-radius:50%;height:8%;position:absolute;bottom:16%;left:22%;right:22%}.mq-foto>i{font-family:var(--acento-fuente);opacity:.8;font-size:20px;font-style:normal;font-weight:300;line-height:1;position:relative}.mq-foto.alto{aspect-ratio:4/3.6;border-radius:8px}.mq-foto.alto>i{font-size:44px}.mq-foto.chico>i{font-size:13px}.mq-foto .mq-sobre{font:600 8.5px var(--font);justify-content:space-between;gap:4px;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.mq-foto .mq-sobre span{background:var(--mq-bg);color:var(--mq-texto);border:1px solid var(--mq-borde);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:1px 5px;overflow:hidden}.tono-0{--tono:var(--mq-t0)}.tono-1{--tono:var(--mq-t1)}.tono-2{--tono:var(--mq-t2)}.tono-3{--tono:var(--mq-t3)}.tono-4{--tono:var(--mq-t4)}.mq-dos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.mq-pila{justify-items:start;gap:5px;min-width:0;display:grid}.mq-pila>*{max-width:100%}.mq-miniaturas{gap:4px;margin-top:5px;display:flex}.mq-miniaturas i{aspect-ratio:1;background:var(--mq-sup-2);border:1px solid var(--mq-borde);border-radius:4px;flex:1;display:block}.mq-miniaturas i.on{border-color:var(--mq-texto)}.mq-h{letter-spacing:-.02em;font-size:12.5px;font-weight:650}.mq-t3{color:var(--mq-tenue);font-size:9.5px}.mq-estrellas{letter-spacing:1px;color:var(--mq-texto);font-size:10px}.mq-estrellas small{color:var(--mq-tenue);letter-spacing:0}.mq-precio{letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:15px;display:flex}.mq-precio small{color:var(--mq-tenue);letter-spacing:0;font-size:9.5px;font-weight:500}.mq-pr{align-items:baseline;gap:5px;display:inline-flex}.mq-pr s{color:var(--mq-tenue);font-size:.8em;font-weight:400}.mq-item{background:var(--mq-sup);border:1px solid var(--mq-borde);border-radius:7px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:5px;display:grid}.mq-item>span{min-width:0;font-weight:600;display:grid}.mq-item>span>*,.mq-item>span,.mq-item>span>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mq-item small{color:var(--mq-tenue);font-size:9px;font-weight:400}.mq-item .mq-foto{width:30px}.mq-cupon{border:1px dashed var(--mq-borde-2);border-radius:7px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:flex}.mq-cupon u{font:600 10px var(--mono);text-decoration:none}.mq-cupon em{margin-left:auto;font-style:normal;font-weight:700}.mq-fila{border-bottom:1px solid var(--mq-borde);align-items:center;gap:8px;min-width:0;padding:5px 2px;display:flex}.mq-fila>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mq-fila .t{color:var(--mq-tenue);flex:1}.mq-fila b{margin-left:auto}.mq-est{background:var(--mq-sup-2);color:var(--mq-tenue);white-space:nowrap;border:1px solid var(--mq-borde);border-radius:999px;padding:1px 6px;font-size:8.5px;font-style:normal;font-weight:600}.mq-est.ok{color:var(--mq-ok);background:color-mix(in srgb, var(--mq-ok) 12%, transparent);border-color:#0000}.mq-est.av{color:var(--mq-av);background:color-mix(in srgb, var(--mq-av) 12%, transparent);border-color:#0000}.mq-est.in{color:var(--mq-in);background:color-mix(in srgb, var(--mq-in) 12%, transparent);border-color:#0000}.mq-est.mal{color:var(--mq-mal);background:color-mix(in srgb, var(--mq-mal) 12%, transparent);border-color:#0000}.mq-opcion{border:1px solid var(--mq-borde);background:var(--mq-sup);border-radius:7px;align-items:center;gap:7px;padding:6px 8px;display:flex}.mq-opcion>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.mq-opcion b{white-space:nowrap;font-size:10px}.mq-opcion.on{border-color:var(--mq-texto);box-shadow:0 0 0 1px var(--mq-texto)}.mq-radio{border:1.5px solid var(--mq-borde-2);border-radius:50%;flex:none;width:10px;height:10px;display:block}.mq-opcion.on .mq-radio{border-color:var(--mq-texto);background:radial-gradient(circle, var(--mq-texto) 45%, transparent 50%)}.mq-campo{border:1px solid var(--mq-borde);background:var(--mq-bg);border-radius:6px;gap:2px;min-width:0;padding:5px 7px;display:grid}.mq-campo small{color:var(--mq-tenue);font-size:8.5px}.mq-campo span{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mq-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.mq-input{border:1px solid var(--mq-borde-2);background:var(--mq-bg);color:var(--mq-tenue);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;min-width:0;padding:5px 8px;display:flex;overflow:hidden}.mq-input.grande{color:var(--mq-texto);padding:7px 10px;font-size:11.5px}.mq-input b{color:var(--mq-texto);font-weight:500}.mq-cursor{background:var(--mq-texto);width:1px;height:12px;animation:1s step-end infinite mqParpadeo;display:inline-block}@keyframes mqParpadeo{50%{opacity:0}}.mq-chat{background:var(--mq-sup)}.mq-chat-cab{background:var(--mq-bg);border-bottom:1px solid var(--mq-borde);align-items:center;gap:8px;padding:8px 10px;display:flex}.mq-chat-cab>span:last-child{display:grid}.mq-chat-cab small{color:var(--mq-tenue);font-size:9px}.mq-chat-c{gap:7px;padding:10px;display:grid}.mq-avatar{background:var(--mq-tinta);width:24px;height:24px;color:var(--mq-tinta-txt);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:700;display:grid}.mq-avatar.suave{background:var(--mq-sup-2);color:var(--mq-texto);border:1px solid var(--mq-borde-2)}.mq-burbuja{background:var(--mq-bg);max-width:88%;color:var(--mq-texto);border:1px solid var(--mq-borde);white-space:pre-line;border-radius:11px 11px 11px 3px;justify-self:start;padding:7px 9px}.mq-burbuja.yo{background:var(--mq-tinta);color:var(--mq-tinta-txt);border-color:var(--mq-tinta);border-radius:11px 11px 3px;justify-self:end}.mq-burbuja small{opacity:.7}.mq-doc{background:var(--mq-bg);gap:10px;padding:14px;display:grid}.mq-doc-cab{border-bottom:2px solid var(--mq-texto);justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:8px;display:flex}.mq-doc-cab>span{text-align:right;display:grid}.mq-doc-cab small{color:var(--mq-tenue);font-size:9px}.mq-tabla{gap:0;display:grid}.mq-tabla>div{border-bottom:1px solid var(--mq-borde);grid-template-columns:minmax(0,1fr) 40px 60px;gap:6px;padding:5px 0;display:grid}.mq-tabla>div span:not(:first-child){text-align:right}.mq-tabla .h{color:var(--mq-tenue);text-transform:uppercase;letter-spacing:.06em;font-size:8.5px;font-weight:600;font-family:var(--mono)}.mq-doc-total{justify-content:space-between;font-size:13px;font-weight:700;display:flex}.mq-app{background:var(--mq-panel);grid-template-columns:92px minmax(0,1fr);min-height:172px;display:grid}.mq-lat{background:var(--mq-lat);border-right:1px solid var(--mq-borde);color:var(--mq-tenue);align-content:start;gap:2px;padding:8px 6px;font-size:9.5px;display:grid}.mq-lat .mq-logo{padding:2px 4px 7px}.mq-lat span{white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:4px 5px;display:flex;overflow:hidden}.mq-lat span.on{background:var(--mq-sup-2);color:var(--mq-texto);box-shadow:inset 2px 0 0 var(--mq-texto)}.mq-app-c{align-content:start;gap:7px;min-width:0;padding:9px;display:grid}.mq-app-cab{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.mq-app-cab .mq-h{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:420px){.mq-app{grid-template-columns:30px minmax(0,1fr)}.mq-lat .mq-logo,.mq-lat span{gap:0;font-size:0}.mq-lat .mq-logo .mq-punto{margin:0 auto}.mq-lat span{justify-content:center}}.mq-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mq-kpis.k2,.mq-kpis.k4{grid-template-columns:repeat(2,minmax(0,1fr))}.mq-kpis div{background:var(--mq-sup);border:1px solid var(--mq-borde);border-radius:7px;min-width:0;padding:6px 7px;display:grid}.mq-kpis small{color:var(--mq-tenue);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.mq-kpis b{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;font-size:12.5px;overflow:hidden}.mq-barras{border-bottom:1px solid var(--mq-borde);align-items:flex-end;gap:4px;height:44px;padding:4px 2px 0;display:flex}.mq-barras i{background:var(--mq-borde-2);border-radius:3px 3px 0 0;flex:1;display:block}.mq-barras i:last-child{background:var(--mq-texto)}.mq-curva{height:46px;color:var(--mq-texto);border-bottom:1px solid var(--mq-borde)}.mq-curva svg{width:100%;height:100%}.mq-filtros{justify-content:space-between;gap:6px;display:flex}.mq-toggle{background:var(--mq-sup);border:1px solid var(--mq-borde);border-radius:7px;align-items:center;gap:8px;padding:6px 7px;display:flex}.mq-toggle>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mq-sw{background:var(--mq-borde-2);border-radius:999px;flex:none;width:22px;height:12px;display:inline-block;position:relative}.mq-sw:after{content:"";background:var(--mq-bg);border-radius:50%;width:8px;height:8px;transition:transform .2s;position:absolute;top:2px;left:2px}.mq-sw.on{background:var(--mq-texto)}.mq-sw.on:after{transform:translate(10px)}.mq-progreso{background:var(--mq-sup-2);border:1px solid var(--mq-borde);border-radius:999px;height:5px;overflow:hidden}.mq-progreso i{background:var(--mq-texto);border-radius:inherit;height:100%;display:block}.mq-progreso i.av{background:var(--mq-av)}.mq-progreso i.err{background:var(--mq-mal)}.mq-stock{border-bottom:1px solid var(--mq-borde);grid-template-columns:minmax(0,1fr) 70px 22px;align-items:center;gap:8px;padding:5px 2px;display:grid}.mq-stock>span{min-width:0;font-weight:600;display:grid}.mq-stock small{color:var(--mq-tenue);font-weight:400}.mq-stock b{text-align:right}.mq-aviso{background:var(--mq-sup);border:1px solid var(--mq-borde-2);border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;display:flex}.mq-precios{text-align:right;display:grid}.mq-precios s{color:var(--mq-tenue);font-size:9px}.mq-tasa{border:1px solid var(--mq-borde-2);background:var(--mq-sup);border-radius:8px;grid-template-columns:1fr auto;gap:2px 8px;padding:8px 10px;display:grid}.mq-tasa small{color:var(--mq-tenue);grid-column:1/-1;font-size:9px}.mq-tasa b{letter-spacing:-.02em;font-size:13px}.mq-tasa em{color:var(--mq-tenue);align-self:center;font-size:9px;font-style:normal}.mq-qr{border:1px solid var(--mq-borde);aspect-ratio:1;background:#fff;border-radius:6px;grid-template-columns:repeat(7,1fr);gap:1.5px;padding:6px;display:grid}.mq-qr i{background:#fff;border-radius:1px;display:block}.mq-qr i.on{background:#0b0b0b}.mq-widget{border:1px solid var(--mq-borde-2);background:var(--mq-sup);width:74%;box-shadow:var(--mq-sombra);border-radius:10px;justify-self:end;gap:6px;padding:8px;display:grid}.mq-widget-cab{border-bottom:1px solid var(--mq-borde);align-items:center;gap:5px;padding-bottom:5px;font-weight:600;display:flex}.mq-sugerencias{border:1px solid var(--mq-borde-2);background:var(--mq-bg);box-shadow:var(--mq-sombra);border-radius:8px;gap:4px;margin-top:-4px;padding:6px;display:grid}.mq-sugerencias .mq-item{background:0 0;border:0}.mq-sugerencias .mq-item:first-child{background:var(--mq-sup)}.mq-resena{border:1px solid var(--mq-borde);background:var(--mq-sup);border-radius:7px;align-items:flex-start;gap:8px;padding:6px;display:flex}.mq-resena>span:last-child{gap:1px;min-width:0;display:grid}.mq-resena small{color:var(--mq-tenue)}.mq-linea{gap:0;display:grid}.mq-linea>div{grid-template-columns:14px 1fr auto;align-items:center;gap:8px;padding:4px 0;display:grid;position:relative}.mq-linea>div i{border:1.5px solid var(--mq-borde-2);background:var(--mq-bg);z-index:1;border-radius:50%;width:10px;height:10px;display:block}.mq-linea>div.ok i{background:var(--mq-texto);border-color:var(--mq-texto)}.mq-linea>div:not(:last-child):before{content:"";background:var(--mq-borde-2);width:1px;position:absolute;top:14px;bottom:-6px;left:4.5px}.mq-linea small{color:var(--mq-tenue)}.mq-tarjeta-club{background:var(--mq-tinta);color:var(--mq-tinta-txt);border-radius:10px;gap:3px;padding:12px;display:grid}.mq-tarjeta-club small{opacity:.7;font-size:9px}.mq-tarjeta-club b{font-size:15px}.mq-tarjeta-club .mq-progreso{background:color-mix(in srgb, var(--mq-tinta-txt) 20%, transparent);border:0}.mq-tarjeta-club .mq-progreso i{background:var(--mq-tinta-txt)}.mq-popup{text-align:center;border:1px solid var(--mq-borde-2);background:var(--mq-bg);box-shadow:var(--mq-sombra);border-radius:10px;justify-items:center;gap:6px;margin:4px 14px;padding:14px;display:grid}.mq-popup .mq-input{width:100%}.mq-barra-promo{background:var(--mq-tinta);color:var(--mq-tinta-txt);text-align:center;margin:-10px -10px 0;padding:5px 10px;font-size:9.5px;font-weight:500}.mq-hl{box-shadow:0 0 0 2px color-mix(in srgb, var(--mq-tinta) 25%, transparent);border-radius:4px;padding:0 4px;font-weight:600;background:var(--mq-tinta)!important;color:var(--mq-tinta-txt)!important}.mq-hl-caja{outline:1.5px solid var(--mq-texto);outline-offset:2px;border-radius:7px;animation:2.4s ease-in-out infinite mqPulso}@keyframes mqPulso{0%,to{outline-offset:2px}50%{outline-offset:4px}}.mq-llamada{background:var(--mq-tinta);color:var(--mq-tinta-txt);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-self:start;align-items:center;gap:5px;max-width:100%;padding:3px 9px;font-size:9.5px;font-weight:600;display:inline-flex;overflow:hidden}.mq-llamada.centro{justify-self:center}.es-filas{gap:0;display:grid}.es-fil{border-bottom:1px solid var(--mq-borde);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:5px 2px;display:flex}.es-fil>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mq-tenue);overflow:hidden}.es-fil>span:last-child{text-align:right;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-weight:600;display:flex;overflow:hidden}.es-fil.total>span{color:var(--mq-texto);font-size:12px;font-weight:700}.es-fil.hl{background:var(--mq-sup);outline:1.5px solid var(--mq-texto);outline-offset:0;border-bottom-color:#0000;border-radius:6px;padding:5px 6px}.es-fil.hl>span:first-child{color:var(--mq-texto);font-weight:600}.es-par{color:var(--mq-texto);margin:0}.es-par.hl{font-weight:600}.es-aviso{background:var(--mq-sup);border:1px dashed var(--mq-borde-2);color:var(--mq-texto);border-radius:6px;padding:6px 8px;font-size:10px}.es-swfila{border-bottom:1px solid var(--mq-borde);justify-content:space-between;align-items:center;gap:8px;padding:5px 2px;display:flex}.es-swfila.hl{font-weight:600}.es-campo{gap:2px;display:grid}.es-campo>span{color:var(--mq-tenue);font-size:9px}.es-campo>em{border:1px solid var(--mq-borde-2);background:var(--mq-bg);color:var(--mq-texto);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:5px 8px;font-style:normal;overflow:hidden}.es-tabla{border-collapse:collapse;table-layout:fixed;width:100%;font-size:10px}.es-tabla th{text-align:left;font:500 8px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--mq-tenue);border-bottom:1px solid var(--mq-borde);white-space:nowrap;text-overflow:ellipsis;padding:4px 5px;overflow:hidden}.es-tabla td{border-bottom:1px solid var(--mq-borde);white-space:nowrap;text-overflow:ellipsis;padding:5px;overflow:hidden}.es-tabla tr:last-child td{border-bottom:0}.es-tabla tr.hl td{background:var(--mq-sup)}.es-tabla-c{border:1px solid var(--mq-borde);background:var(--mq-bg);border-radius:8px;overflow:hidden}.es-lista{gap:4px;display:grid}.es-li{border:1px solid var(--mq-borde);background:var(--mq-bg);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:6px 7px;display:grid}.es-li>b{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.es-li>small{color:var(--mq-tenue);white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:9px;overflow:hidden}.es-li>.der{grid-area:1/2/span 2;justify-items:end;gap:2px;display:grid}.es-li>.der small{color:var(--mq-tenue);font-size:8.5px}.es-li.hl{outline:1.5px solid var(--mq-texto)}.es-callout{background:var(--mq-tinta);color:var(--mq-tinta-txt);border-radius:999px;justify-self:start;align-items:center;gap:6px;max-width:100%;padding:4px 9px;font-size:9.5px;font-weight:600;display:flex}.es-callout span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.es-velo{background:color-mix(in srgb, var(--mq-bg) 55%, transparent);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);z-index:2;place-items:center;padding:14px;display:grid;position:absolute;inset:0}.es-modal{border:1px solid var(--mq-borde-2);background:var(--mq-bg);text-align:center;width:82%;max-width:260px;box-shadow:var(--mq-sombra);border-radius:12px;justify-items:center;gap:7px;padding:12px;display:grid}.es-modal b.t{letter-spacing:-.02em;font-size:12.5px}.es-relleno{opacity:.9;gap:6px;display:grid}.es-relleno i{background:var(--mq-sup-2);border-radius:4px;height:7px;display:block}.es-relleno i:nth-child(2){width:70%}.es-relleno i:nth-child(3){width:85%}.es-flota{z-index:3;position:absolute}.es-flota.der-abajo{bottom:10px;right:10px}.es-flota.izq-abajo{bottom:10px;left:10px}.es-boton-redondo{background:var(--mq-tinta);width:34px;height:34px;color:var(--mq-tinta-txt);box-shadow:var(--mq-sombra);border-radius:50%;place-items:center;display:grid}.es-panel-flota{border:1px solid var(--mq-borde-2);background:var(--mq-bg);width:64%;max-width:230px;box-shadow:var(--mq-sombra);border-radius:10px;gap:5px;padding:8px;display:grid}.es-tooltip{background:var(--mq-tinta);color:var(--mq-tinta-txt);max-width:190px;box-shadow:var(--mq-sombra);border-radius:9px;padding:7px 9px;position:relative}.es-tooltip:after{content:"";background:var(--mq-tinta);width:10px;height:10px;position:absolute;bottom:-5px;right:14px;transform:rotate(45deg)}.es-tooltip.izq:after{inset:-5px auto auto 14px}.es-google{gap:8px;display:grid}.es-google .busq{border:1px solid var(--mq-borde-2);background:var(--mq-bg);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:flex}.es-google .res{border:1px solid var(--mq-borde);background:var(--mq-sup);border-radius:8px;gap:2px;padding:8px;display:grid}.es-google .res .u{font:400 9px var(--mono);color:var(--mq-tenue);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.es-google .res b{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--mq-borde-2);text-decoration-color:var(--mq-borde-2);font-size:12px}.es-google .res p{color:var(--mq-tenue);margin:0}.es-login{border:1px solid var(--mq-borde);background:var(--mq-sup);border-radius:12px;gap:7px;width:100%;max-width:230px;margin:6px auto;padding:12px;display:grid}.es-login>.mq-logo{justify-self:center}.es-boton-alt{border:1px solid var(--mq-borde-2);background:var(--mq-bg);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px;font-weight:600;display:flex}.es-mant{text-align:center;justify-items:center;gap:8px;padding:22px 12px;display:grid}.es-mant b.t{font-family:var(--acento-fuente);letter-spacing:-.06em;font-size:24px;font-style:normal;font-weight:300;line-height:1}.es-archivos{border:1px solid var(--mq-borde);border-radius:8px;gap:0;display:grid;overflow:hidden}.es-archivo{border-bottom:1px solid var(--mq-borde);background:var(--mq-bg);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.es-archivo:last-child{border-bottom:0}.es-archivo span{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.es-archivo small{color:var(--mq-tenue);white-space:nowrap}.es-archivo.hl{background:var(--mq-sup)}.es-archivo.hl span{font-weight:700}.es-ad{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);align-items:center;gap:6px;display:grid}.es-ad>.flecha{color:var(--mq-tenue);place-items:center;display:grid}.es-ad-col{border:1px solid var(--mq-borde);background:var(--mq-sup);border-radius:8px;gap:4px;min-width:0;padding:7px;display:grid}.es-ad-col>b{font:500 8.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--mq-tenue)}.es-ad-col>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.es-ad-col .marca-agua{font:700 8px var(--font);opacity:.55;letter-spacing:.04em;position:absolute;bottom:5px;right:5px}.es-hoja{border:1px solid var(--mq-borde);background:var(--mq-bg);border-radius:8px;overflow:hidden}.es-hoja-cab{border-bottom:1px solid var(--mq-borde);background:var(--mq-sup);align-items:center;gap:6px;padding:6px 8px;font-weight:600;display:flex}.es-hoja table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:9.5px}.es-hoja td,.es-hoja th{border-right:1px solid var(--mq-borde);border-bottom:1px solid var(--mq-borde);white-space:nowrap;text-overflow:ellipsis;text-align:left;padding:3px 5px;overflow:hidden}.es-hoja th{background:var(--mq-sup);font-weight:600}.es-hoja td.n,.es-hoja th.n{width:18px;color:var(--mq-tenue);text-align:center;font-family:var(--mono);background:var(--mq-sup);font-size:8px}.es-hoja tr.hl td{background:var(--mq-sup-2);font-weight:600}.es-pestanas-hoja{background:var(--mq-sup);border-top:1px solid var(--mq-borde);gap:2px;padding:4px 6px;display:flex}.es-pestanas-hoja u{color:var(--mq-tenue);border-radius:4px;padding:2px 8px;font-size:9px;text-decoration:none}.es-pestanas-hoja u.on{background:var(--mq-bg);color:var(--mq-texto);border:1px solid var(--mq-borde-2);font-weight:600}.es-pie{border-top:1px solid var(--mq-borde);background:var(--mq-sup);gap:6px;margin:2px -10px -10px;padding:10px;display:grid}.es-pie .links{color:var(--mq-tenue);flex-wrap:wrap;gap:4px 12px;display:flex}.es-cal{border:1px solid var(--mq-borde);border-radius:8px;gap:0;display:grid;overflow:hidden}.es-cal>div{border-bottom:1px solid var(--mq-borde);grid-template-columns:40px minmax(0,1fr);min-height:26px;display:grid}.es-cal>div:last-child{border-bottom:0}.es-cal>div>small{color:var(--mq-tenue);font-family:var(--mono);border-right:1px solid var(--mq-borde);padding:5px;font-size:8.5px}.es-cal .ev{background:var(--mq-sup-2);border-left:2px solid var(--mq-texto);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;margin:3px 5px;padding:3px 7px;font-weight:600;overflow:hidden}.es-mapa{border:1px solid var(--mq-borde);background:linear-gradient(90deg, transparent 47%, var(--mq-borde-2) 47%, var(--mq-borde-2) 49%, transparent 49%), linear-gradient(0deg, transparent 58%, var(--mq-borde-2) 58%, var(--mq-borde-2) 60%, transparent 60%), linear-gradient(35deg, transparent 30%, var(--mq-borde) 30%, var(--mq-borde) 31.5%, transparent 31.5%), var(--mq-sup);border-radius:8px;height:84px;position:relative;overflow:hidden}.es-pin{background:var(--mq-tinta);width:14px;height:14px;box-shadow:var(--mq-sombra);border-radius:50% 50% 50% 0;position:absolute;transform:rotate(-45deg)}.es-pin.b{background:var(--mq-tenue)}.es-tema{grid-template-columns:1fr 1fr;gap:8px;display:grid}.es-tema>div{color:#111;background:#fff;border:1px solid #d8d8d8;border-radius:9px;gap:5px;padding:8px;display:grid}.es-tema>div.osc{color:#eee;background:#0d0d0d;border-color:#2a2a2a}.es-tema .mq-foto{--tono:#e9e9e9}.es-tema .osc .mq-foto{--tono:#222;color:#eee}.es-tema .mini-btn{color:#fff;background:#111;border-radius:5px;justify-self:start;padding:3px 7px;font-size:8.5px;font-weight:600}.es-tema .osc .mini-btn{color:#111;background:#eee}.es-zoom{position:relative}.es-zoom .lupa{aspect-ratio:1;border:2px solid var(--mq-texto);background:inherit;width:46%;box-shadow:var(--mq-sombra);border-radius:50%;place-items:center;display:grid;position:absolute;top:14%;right:12%;overflow:hidden}.es-zoom .lupa>i{font-family:var(--acento-fuente);opacity:.8;font-size:58px;font-style:normal;font-weight:300}.es-blog{gap:5px;display:grid}.es-calor{border:1px solid var(--mq-borde);background:var(--mq-bg);border-radius:8px;gap:5px;padding:6px;display:grid;position:relative;overflow:hidden}.es-calor .zona{background:var(--mq-sup-2);border-radius:6px;height:34px}.es-calor .zona.c{height:18px}.es-calor .fila3{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.es-calor .fila3 i{background:var(--mq-sup-2);border-radius:5px;height:30px;display:block}.es-mancha{mix-blend-mode:normal;pointer-events:none;background:radial-gradient(circle,#f25050bf,#f2a05073 40%,#f2c85026 65%,#0000 72%);border-radius:50%;position:absolute}.es-correo{gap:0;display:grid}.es-correo-cab{border-bottom:1px solid var(--mq-borde);background:var(--mq-sup);gap:3px;padding:9px 11px;display:grid}.es-correo-cab .de{align-items:center;gap:7px;display:flex}.es-correo-cab .de small{color:var(--mq-tenue)}.es-correo-cab .asunto{letter-spacing:-.02em;font-size:12px;font-weight:650}.es-correo-c{gap:7px;padding:12px 11px;display:grid}.es-telefono{border:1px solid var(--mq-borde-2);background:var(--mq-bg);width:62%;max-width:230px;box-shadow:var(--mq-sombra);border-radius:22px;margin:4px auto;padding:6px}.es-telefono-pant{background:var(--mq-sup);border-radius:17px;align-content:start;min-height:220px;display:grid;position:relative;overflow:hidden}.es-telefono-pant:before{content:"";background:var(--mq-bg);z-index:3;border-radius:999px;width:34%;height:9px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.es-tel-bar{font:600 8.5px var(--font);color:var(--mq-texto);z-index:2;justify-content:space-between;padding:6px 12px 2px;display:flex;position:relative}.es-app-cab{border-bottom:1px solid var(--mq-borde);background:var(--mq-bg);align-items:center;gap:7px;padding:8px 10px;display:flex}.es-app-cab small{color:var(--mq-tenue);font-size:8.5px;display:block}.es-burbujas{gap:6px;padding:9px;display:grid}.es-noti{background:color-mix(in srgb, var(--mq-bg) 88%, transparent);border:1px solid var(--mq-borde);box-shadow:var(--mq-sombra);border-radius:12px;gap:2px;margin:30px 8px 0;padding:8px 9px;display:grid}.es-noti .app{color:var(--mq-tenue);align-items:center;gap:5px;font-size:8.5px;display:flex}.es-noti .app i{background:var(--mq-tinta);border-radius:3px;width:12px;height:12px;display:block}.es-hora{text-align:center;letter-spacing:-.04em;color:var(--mq-texto);margin-top:14px;font-size:34px;font-weight:300}.es-historia{aspect-ratio:9/16;color:#fff;align-content:end;gap:4px;padding:14px 12px;display:grid;position:relative}.es-historia .mq-foto{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.es-historia .mq-foto>i{font-size:80px}.es-historia>:not(.mq-foto){z-index:1;position:relative}.es-historia .barras{z-index:2;gap:3px;display:flex;position:absolute;top:8px;left:8px;right:8px}.es-historia .barras i{background:var(--mq-texto);opacity:.35;border-radius:2px;flex:1;height:2px;display:block}.es-historia .barras i:first-child{opacity:1}.es-historia b.p{letter-spacing:-.04em;font-size:22px}.es-historia .t,.es-historia b.p,.es-historia small{color:var(--mq-texto)}.es-store{gap:8px;padding:30px 10px 10px;display:grid}.es-store .app{align-items:center;gap:8px;display:flex}.es-store .ico{background:var(--mq-tinta);width:40px;height:40px;color:var(--mq-tinta-txt);border-radius:10px;place-items:center;display:grid}.es-enlaces{text-align:center;justify-items:center;gap:6px;padding:30px 12px 12px;display:grid}.es-enlaces .btn-e{border:1px solid var(--mq-borde-2);background:var(--mq-bg);border-radius:8px;width:100%;padding:7px;font-weight:600}.es-iconos{grid-template-columns:repeat(4,1fr);gap:10px 6px;padding:34px 10px 10px;display:grid}.es-iconos>span{color:var(--mq-tenue);justify-items:center;gap:3px;font-size:8px;display:grid}.es-iconos>span i{background:var(--mq-sup-2);border:1px solid var(--mq-borde);border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.es-iconos>span.hl i{background:var(--mq-tinta);color:var(--mq-tinta-txt);border-color:var(--mq-tinta)}.es-iconos>span.hl{color:var(--mq-texto);font-weight:600}.es-qr{text-align:center;justify-items:center;gap:6px;padding:30px 14px 14px;display:grid}.es-qr .mq-qr{width:70%}.es-tour{position:relative}.es-tour .foco{outline:2px solid var(--mq-texto);outline-offset:3px;z-index:3;border-radius:6px;position:relative}.es-asesor{border:1px solid var(--mq-borde);background:var(--mq-sup);border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px;display:grid}.es-tabs{border-bottom:1px solid var(--mq-borde);gap:2px;display:flex}.es-tabs u{color:var(--mq-tenue);white-space:nowrap;border-bottom:1.5px solid #0000;padding:3px 7px;font-size:9.5px;text-decoration:none}.es-tabs u.on{color:var(--mq-texto);border-color:var(--mq-texto);font-weight:600}.es-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;display:grid}.es-specs>span{border:1px solid var(--mq-borde);background:var(--mq-sup);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:4px 6px;font-size:9.5px;overflow:hidden}.es-colores{gap:3px;display:flex}.es-colores i{border:1px solid var(--mq-borde-2);border-radius:50%;width:8px;height:8px;display:block}.es-contador{align-items:center;gap:4px;display:flex}.es-contador>span{background:var(--mq-tinta);color:var(--mq-tinta-txt);border-radius:5px;justify-items:center;min-width:24px;padding:3px 5px;display:grid}.es-contador>span b{font-variant-numeric:tabular-nums;font-size:11px}.es-contador>span small{opacity:.7;font-size:7px}.es-mcp{gap:6px;display:grid}.es-mcp .cliente{border-bottom:1px solid var(--mq-borde);align-items:center;gap:6px;padding-bottom:6px;font-weight:600;display:flex}.es-dedo{border:2px solid var(--mq-texto);background:color-mix(in srgb, var(--mq-texto) 18%, transparent);border-radius:50%;width:22px;height:22px;animation:1.8s ease-in-out infinite mqPellizco;display:block}.es-dedo:last-child{animation-direction:reverse}@keyframes mqPellizco{0%,to{transform:translate(8px)}50%{transform:translate(-8px)}}.mq-est.mq-hl{background:var(--mq-tinta)!important;color:var(--mq-tinta-txt)!important;border-color:var(--mq-tinta)!important}
