/* ElectroPC · La terminación nueva ("muestra", lienzo v104, tableros
 * MuestraSkillsEscritorio y MuestraSkills), aprobada para probar el 5/10.
 *
 * Carga solo con `EPH_Muestra::activa()` (por ahora, administradores) y
 * después de todas las hojas del diseño nuevo. Mismos colores, Inter y
 * textos; cambia la terminación:
 * - Elevación con sombra en vez de borde; bordes solo para separar o marcar estado.
 * - Radios concéntricos: externo = interno + padding.
 * - Botones con scale, fondo y sombra en 150ms, y .96 al tocarlos.
 * - Números con tabular-nums y títulos con text-wrap: balance.
 *
 * Cada regla lleva `body.eph-muestra` cinco veces: las hojas que pisa llevan
 * `body.eph-recorrido` tres, y algunas una clase más. */

body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra{
  --mu-sombra:0 0 0 1px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.05),0 8px 24px -8px rgba(15,23,42,.10);
  --mu-sombra-hover:0 0 0 1px rgba(15,23,42,.08),0 2px 4px rgba(15,23,42,.06),0 16px 32px -12px rgba(15,23,42,.18);
  --mu-sombra-chica:0 0 0 1px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.08);
  --mu-blanco:#FFFFFF;
  --mu-foto:#F4F6F9;
  --mu-dato:#F4F6F9;
  --mu-azul-fondo:#F5F9FF;
  --mu-azul-pastilla:#EAF1FF;
  --mu-segmento:#EEF2F6;
  --mu-gris:#F8FAFC;
  --mu-tinta:#0F172A;
  --mu-texto:#475569;
  --mu-suave:#64748B;
  --mu-azul:#0064FF;
  --mu-azul-texto:#0052D4;
  --mu-campo:#CBD5E1;
  --mu-verde:#0B7038;
  --mu-verde-fondo:#EAF8F0;
  --mu-rojo:#B42318;
  --mu-linea:rgba(0,82,212,.35);
  --mu-contorno:rgba(0,0,0,.1);
  --mu-borde:#E2E8F0;
  --mu-borde-suave:#EEF2F6;
  --mu-boton-gris:#F1F5F9;
  --mu-verde-tinta:#05602C;
  --mu-info:#EFF5FF;
  --mu-halo:#DBEAFE;
}

/* ── Botones: se achican apenas al tocarlos. Nunca `transition: all` ── */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.rh-btn,.rl-btn,.eph-rf-boton,.eph-rf-compra button.single_add_to_cart_button,.eph-rc #place_order,.vp-boton,.eph-rc-sena a){
  transition-property:scale,background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.rh-btn,.rl-btn,.eph-rf-boton,.eph-rf-compra button.single_add_to_cart_button,.eph-rc #place_order,.vp-boton,.eph-rc-sena a):active{scale:.96}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.rh-btn,.rl-btn,.eph-rf-boton,.eph-rf-compra button.single_add_to_cart_button,.eph-rc #place_order,.vp-boton,.eph-rc-sena a):active{scale:1}
}

/* ════════════════════════ Banner del inicio ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-heroe h1{font-weight:800;letter-spacing:-.025em;line-height:1.04;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-heroe p{color:#CBD5E1}
/* El subtítulo sin negritas sueltas. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-heroe p b{color:inherit;font-weight:inherit}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-heroe-datos{display:none}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-heroe h1{font-size:clamp(2.75rem,4.6vw,3.625rem);max-width:600px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-heroe p{font-size:1.125rem;max-width:560px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-heroe-datos{display:flex;flex-wrap:wrap;gap:8px 22px;margin:6px 0 0;padding:0;list-style:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-heroe-datos li{display:flex;align-items:center;gap:8px;margin:0;font-size:.9375rem;font-weight:500;color:#E2E8F0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-heroe-datos svg{flex:none;color:#94A3B8}
}

/* Muestra 26 (lienzo v157): la portada con tres PC reales del local. De fondo, la tapa del video
   del medio desenfocada y oscurecida con una capa pareja; adelante, el abanico de tres tapas. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-heroe.eph-mu-heroe-real{position:relative;overflow:hidden;min-height:640px;background:#060C20}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-heroe-real > .rh-heroe-texto{position:relative;z-index:3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-heroe-fondo{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-heroe-fondo-img{position:absolute;left:-40px;top:-40px;width:calc(100% + 80px);height:calc(100% + 80px);max-width:none;object-fit:cover;object-position:center 35%;
  filter:blur(26px) brightness(.42) saturate(1.1)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-heroe-velo{position:absolute;inset:0;background:rgba(6,12,32,.5)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-capa{position:absolute;left:0;right:0;top:268px;z-index:2;display:flex;justify-content:center;pointer-events:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab{position:relative;width:300px;height:220px;pointer-events:auto}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-pila{position:absolute;inset:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ab-t{position:absolute;left:50%;top:0;display:block;width:118px;height:196px;margin:0 0 0 -59px;padding:0;border:0;border-radius:12px;background:#000;overflow:hidden;cursor:pointer;
  box-shadow:0 20px 40px -12px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.14);
  transition:transform 200ms cubic-bezier(.2,0,0,1),scale 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ab-t:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-t[data-pos="izq"]{z-index:1;transform:translateX(-92px) translateY(18px) rotate(-9deg)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-t[data-pos="medio"]{z-index:2;transform:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-t[data-pos="der"]{z-index:1;transform:translateX(92px) translateY(18px) rotate(9deg)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-t:focus-visible{outline:3px solid rgba(255,255,255,.7);outline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-tapa{display:block;width:100%;height:100%;max-width:none;object-fit:cover}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-pie{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:8px;background:rgba(6,12,32,.72);text-align:left}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-pie b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;font-weight:700;line-height:1.25;color:#FFFFFF;overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-pie small{display:none;font-size:.75rem;line-height:1.3;color:#CBD5E1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ab-play{position:absolute;left:50%;top:98px;z-index:5;display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:-26px 0 0 -26px;padding:0 0 0 4px;border:0;border-radius:999px;
  background:#FFFFFF;color:#0F172A;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.45),0 0 0 1px rgba(0,0,0,.06);transition:scale 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ab-play:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-play:focus-visible{outline:3px solid rgba(255,255,255,.7);outline-offset:3px}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-heroe.eph-mu-heroe-real{height:auto;min-height:max(480px,calc(min(100vw,1280px) / 3 + 50px))}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-heroe-velo{background:rgba(6,12,32,.45)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-capa{top:0;bottom:0;max-width:1280px;margin:0 auto;display:block}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab{position:absolute;right:110px;top:50px;width:560px;height:370px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ab-t{width:196px;height:330px;margin-left:-98px;border-radius:18px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-t[data-pos="izq"]{transform:translateX(-164px) translateY(18px) rotate(-9deg)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-t[data-pos="der"]{transform:translateX(164px) translateY(18px) rotate(9deg)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-pie b{font-size:.8125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab-pie small{display:block}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ab-play{top:165px;width:64px;height:64px;margin:-32px 0 0 -32px}
}
/* Entre la tableta y la compu chica el abanico se achica para no pisar el título. */
@media (min-width:760px) and (max-width:1099px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ab{right:20px;transform:scale(.62);transform-origin:right top}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ab-t{transition:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh :is(.eph-mu-ab-t,.eph-mu-ab-play):active{scale:1}
}
/* Muestra 25 (lienzo v157): los videos en la franja de arriba y en la ficha de la PC de un video. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira .eph-mu-franja-clips{color:inherit;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-tapas{display:inline-flex;gap:2px;margin-right:8px;vertical-align:-4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-tapas img{display:block;width:12px;height:18px;object-fit:cover;border-radius:6px;box-shadow:0 0 0 1px rgba(255,255,255,.14)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-ver{display:inline-flex;align-items:center;gap:3px;margin-left:4px;color:#93C5FD;font-weight:700;text-decoration:underline;text-underline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira .eph-mu-franja-ver svg{width:12px;height:12px;vertical-align:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-grande{display:none}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-grande{display:inline}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-chica{display:none}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-foto .eph-mu-fv-boton{position:absolute;left:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 6px;border:0;border-radius:12px;
  background:#0F172A;color:#FFFFFF;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;box-shadow:0 4px 12px rgba(15,23,42,.18);transition:scale 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-foto .eph-mu-fv-boton:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-cuadro{display:block;flex:none;width:24px;height:36px;border-radius:6px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.14)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-foto .eph-mu-fv-cuadro .eph-mu-fv-tapa{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-minis{display:flex;gap:8px;margin-top:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-foto,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-mini{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:58px;height:58px;border-radius:12px;overflow:hidden;background:#FFFFFF;
  box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-foto{box-shadow:0 0 0 2px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-foto img{width:84%;height:84%;object-fit:contain;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-mini{flex-direction:column;gap:2px;padding:0;border:0;background:#0F172A;cursor:pointer;transition:scale 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-mini:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-mini .eph-mu-fv-tapa{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-velo{position:absolute;inset:0;background:rgba(15,23,42,.35)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-play{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding-left:2px;border-radius:999px;background:#FFFFFF;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-mini b{position:relative;font-size:.6875rem;font-weight:700;line-height:1.2;color:#FFFFFF}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-foto .eph-mu-fv-boton{height:44px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-foto,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-mini{width:72px;height:72px}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-rf-foto .eph-mu-fv-boton,.eph-mu-fv-mini):active{scale:1}
}
/* Al administrador: por qué no salen los videos. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-videos-aviso p{margin:0;padding:14px 16px;border-radius:12px;background:#FFF4E5;color:#92400E;font-size:.875rem;line-height:1.5}

/* "¿Cómo te ayudamos?": sombra en vez de borde, radio 24. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ayudamos{border:0;border-radius:24px;box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-elegir{border:0;border-radius:16px;background:var(--mu-azul-fondo);box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-chip span{min-height:36px;padding:0 14px;border-radius:999px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-cuotas-n .rh-chip span{min-height:36px}
/* Contado / Cuotas: selector segmentado. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-modo{padding:4px;background:#E2E8F0;border-radius:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-modo span{border-radius:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-modo input:checked + span{background:var(--mu-blanco);box-shadow:var(--mu-sombra-chica)}
/* El importe y "Ver mis PC" en una sola pieza. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-invertir-fila{gap:6px;padding:6px;border-radius:18px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-invertir-fila:focus-within{box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-monto{height:44px;border:0!important;background:transparent!important;box-shadow:none!important;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-invertir-fila .rh-elegir-ir.rh-solo-grande{display:inline-flex!important;height:44px;min-height:44px;padding:0 18px;border-radius:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-invertir > .rh-elegir-ir.rh-solo-chica{display:none!important}
/* "Prefiero hablarlo": fondo gris suave, sin borde. En el celular, el botón verde. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-hablar-celular{margin-top:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-hablar-celular .rh-btn{width:100%}
@media (max-width:1023px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-hablar{display:none}
}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-camino{border:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-elegir{border:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-hablar{border:0;border-radius:16px;background:var(--mu-gris)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-hablar-celular{display:none}
}

/* ════════════════════════ Tarjeta de PC ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-nivel-n{display:flex;align-items:center;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-nivel-n .rl-barras{height:14px;gap:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-nivel-n .rl-barras span{width:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-nivel h2{font-weight:800;letter-spacing:-.02em;text-wrap:balance}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-nivel h2{font-size:2rem}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc{padding:8px;border:0;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);
  transition-property:box-shadow,translate;transition-duration:200ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc:hover{border:0;box-shadow:var(--mu-sombra-hover);translate:0 -2px}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc:hover{translate:none}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-foto{height:150px;border:0;border-radius:12px;background:var(--mu-foto);outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-foto img{mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-sello{left:8px;top:8px;padding:3px 9px;background:var(--mu-blanco);color:var(--mu-tinta);box-shadow:var(--mu-sombra-chica);font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-cuerpo{gap:8px;padding:12px 6px 6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-nombre{text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-datos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato{display:flex;flex-direction:column;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato small{font-size:.75rem;color:var(--mu-suave);line-height:1.3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato b{font-size:.875rem;font-weight:600;color:var(--mu-tinta);line-height:1.3;overflow-wrap:anywhere}
/* En el celular (listado de a dos): en vez de la grilla, cuatro renglones sin rótulo (lienzo v111). */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-datos{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-lista{display:flex;flex-direction:column;gap:5px;margin:0;padding:8px 10px;list-style:none;border-radius:10px;background:var(--mu-dato)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-lista li{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-lista svg{flex:none;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-lista span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-junto{white-space:nowrap}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-nombre{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:wrap}
}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-datos{display:grid}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-lista{display:none}
}
/* Muestra 10 (agregado) y 12: en la compu los datos van en un recuadro gris, un
   renglón por dato; la franja celeste dice el dato de cada uso (EPH_DatoUso). */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps{display:flex;align-items:center;gap:6px;min-height:38px;padding:0 12px;border-radius:10px;background:#EFF5FF;box-shadow:none;font-size:.8125rem;color:#1E3A8A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-fps svg{flex:none;color:#0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-fps > span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-fps small{font-size:inherit;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps b{flex:none;margin-left:auto;font-size:.9375rem;font-weight:700;color:#0052D4;white-space:nowrap}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-nombre{font-size:.9375rem;font-weight:700}
  /* Muestra 32: rótulo gris y valor en 600 a la derecha, sin partir palabras;
     si el valor no entra, termina en puntos suspensivos. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-datos{display:flex;flex-direction:column;gap:6px;padding:9px 10px;border-radius:10px;background:#F4F6F9}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato{flex-direction:row;align-items:center;gap:7px;min-width:0;min-height:0;font-size:.8125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato svg{flex:none;width:14px;height:14px;color:#0064FF;stroke-width:1.8}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato small{flex:none;font-size:.8125rem;color:#64748B;white-space:nowrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato b{min-width:0;margin-left:auto;font-size:.8125rem;font-weight:600;color:#0F172A;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-precio{font-variant-numeric:tabular-nums;letter-spacing:-.01em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-cuota{font-variant-numeric:tabular-nums;line-height:1.35}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-envio{display:inline-flex;align-items:center;gap:5px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-envio svg{flex:none}
/* "Vista previa": un botón redondo blanco con el ojo, abajo a la derecha de la foto. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-celda > .vp-boton{right:16px;top:116px;width:34px;height:34px;padding:0;justify-content:center;border:0;border-radius:999px;
  background:var(--mu-blanco);color:var(--mu-tinta);box-shadow:var(--mu-sombra-chica)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-celda > .vp-boton > span{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-celda > .vp-boton:hover{background:var(--mu-blanco);box-shadow:var(--mu-sombra-hover)}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-foto{height:196px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-celda > .vp-boton{top:162px}
}

/* ════════════════════════ Ficha: la caja de compra ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-foto{border:0;border-radius:20px;background:var(--mu-foto);outline:1px solid var(--mu-contorno);outline-offset:-1px;box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-foto img{mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-sello{background:var(--mu-blanco);color:var(--mu-azul-texto);box-shadow:var(--mu-sombra-chica)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-caja{margin-top:12px;padding:20px;gap:18px;border:0;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-h1{text-wrap:balance;letter-spacing:-.02em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-sello{display:inline-flex;align-items:center;gap:5px;margin:0;padding:4px 10px;border-radius:999px;background:var(--mu-azul-pastilla);
  color:var(--mu-azul-texto);font-size:.8125rem;font-weight:600;line-height:1.3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-sello svg{flex:none;stroke-width:2}
/* Los cuatro componentes debajo del título. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cuatro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-dato{display:flex;align-items:center;gap:10px;min-width:0;min-height:40px;padding:5px 10px;border-radius:10px;background:var(--mu-dato)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-dato > svg{flex:none;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-dato > span{display:flex;flex-direction:column;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-dato small{font-size:.6875rem;color:var(--mu-suave);line-height:1.25}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-dato b{font-size:.875rem;font-weight:600;color:var(--mu-tinta);line-height:1.25;overflow-wrap:anywhere}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-dato.eph-mu-cambio b{color:var(--mu-azul-texto)}
/* El precio manda; el ahorro al lado, en una pastilla. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-caja{gap:4px;padding-bottom:20px;border-bottom:1px solid #E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-fila{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-caja .eph-rf-precio{font-size:2.5rem;font-weight:800;letter-spacing:-.025em;line-height:1.05}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ahorro{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:var(--mu-azul-pastilla);
  color:var(--mu-azul-texto);font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-forma{margin:4px 0 0;font-size:.9375rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-con-extras{margin:4px 0 0;font-size:.875rem;font-weight:600;line-height:1.4;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-con-extras[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-caja .eph-mu-cuota{margin:0;font-size:.9375rem;color:var(--mu-texto);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-caja .eph-mu-cuota b{color:var(--mu-tinta);font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-planes summary{padding:2px 0;font-size:.9375rem;font-weight:500;color:var(--mu-azul-texto);
  text-decoration:underline;text-decoration-color:var(--mu-linea);text-decoration-thickness:1px;text-underline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-planes summary:hover{text-decoration-color:currentColor}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-planes > div{border:0;border-radius:12px;box-shadow:var(--mu-sombra-chica)}
/* Memoria y almacenamiento: selector en bloque; la elegida blanca con anillo azul. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-cabeza,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-porque,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-grupo:has(input[value=""]:checked) .epa-mej-porque{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej{gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-grupo legend{margin-bottom:10px;font-size:.9375rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-opciones{gap:4px;padding:4px;border-radius:16px;background:var(--mu-segmento)}
/* El ancho se reparte entre las opciones que hay (con 2, mitad y mitad); con más de 4, dos filas. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-opciones{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-opciones:has(> :nth-child(5)){grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-opciones:has(> :nth-child(7)){grid-template-columns:repeat(4,minmax(0,1fr))}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-caja{padding:10px 12px;border:0;border-radius:12px;background:transparent;box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-op:hover .epa-mej-caja{border:0;background:rgba(255,255,255,.55)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-op input:checked + .epa-mej-caja{padding:10px 12px;border:0;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 1px 2px rgba(15,23,42,.08)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf :is(.epa-mej-suma,.epa-mej-incluida){font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-reco{color:var(--mu-azul-texto)}
/* Muestra 5: "Personalizala", el selector más bajo y la placa de video en un renglón (lienzo v112). */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .eph-mu-personalizala{margin:0;font-size:.9375rem;font-weight:700;letter-spacing:0;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej{gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-grupo legend{margin-bottom:6px;font-size:.875rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-opciones{padding:3px;border-radius:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-caja,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-op input:checked + .epa-mej-caja{gap:1px;padding:8px 10px;border-radius:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-tam{font-size:.9375rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf :is(.epa-mej-suma,.epa-mej-incluida){font-size:.75rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-solo-chica{display:none}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-solo-grande{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-solo-chica{display:inline}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-cabeza{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-cabeza legend{float:left}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-cerrar{padding:0;border:0;background:none;font:inherit;font-size:.8125rem;font-weight:500;color:var(--mu-azul-texto);cursor:pointer;
  text-decoration:underline;text-decoration-color:var(--mu-linea);text-decoration-thickness:1px;text-underline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-cerrar:hover{text-decoration-color:currentColor}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa :is(.eph-mu-placa-fila,.eph-mu-placa-cerrar,.eph-mu-placa-abierta)[hidden]{display:none}
/* La placa como bloque y no como fieldset flex, con la lista siempre abierta
   (muestra.js): en el iPhone el desplegable abría vacío. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .epa-mej-grupo.eph-mu-placa{display:block}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .eph-mu-placa > * + *{margin-top:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-fila{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:14px;background:var(--mu-segmento);
  transition:background-color .15s,box-shadow .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-si .eph-mu-placa-fila{background:var(--mu-blanco);box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-ic{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--mu-blanco);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-si .eph-mu-placa-ic{background:var(--mu-dato)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-txt{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-txt b{font-size:.9375rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-txt small{font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--mu-azul-texto);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-abrir{display:inline-flex;flex:none;align-items:center;gap:4px;height:34px;padding:0 10px 0 12px;border:0;border-radius:10px;
  background:var(--mu-blanco);color:var(--mu-azul-texto);box-shadow:inset 0 0 0 1px var(--mu-campo);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-abrir:hover{box-shadow:inset 0 0 0 1px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-abierta{display:flex;flex-direction:column;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-lista{display:flex;flex-direction:column;gap:3px;padding:3px;border-radius:14px;background:var(--mu-segmento)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op{position:relative;display:flex;align-items:center;gap:10px;margin:0;padding:10px 12px;border-radius:12px;cursor:pointer;transition:background-color .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op:hover{background:rgba(255,255,255,.55)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op:has(input:checked){background:var(--mu-blanco);box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 1px 2px rgba(15,23,42,.08)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op-txt{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op-txt b{font-size:.9375rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op-txt small{flex-basis:100%;font-size:.8125rem;line-height:1.35;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op-txt small + small{font-size:.75rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-reco{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--mu-halo);color:var(--mu-azul-texto);font-size:.6875rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op-suma{flex:none;font-size:.8125rem;font-weight:500;color:var(--mu-texto);white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-op:has(input:checked) .eph-mu-placa-op-suma{font-weight:600;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-nota{display:flex;gap:6px;margin:0;font-size:.8125rem;line-height:1.45;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-placa-nota svg{flex:none;margin-top:2px}
/* Total y botones. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-total{border-top:0;padding-top:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-total b{font-size:1.5rem;font-weight:800;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf .eph-rf-boton{height:54px;border-radius:14px!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-compra button.single_add_to_cart_button{height:50px;border-radius:14px!important;border:1px solid var(--mu-campo)!important;color:var(--mu-azul-texto)!important}
/* Envío, video y garantía juntos, debajo de los botones. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-compra .eph-mu-llega{order:7}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-llega{display:flex;flex-direction:column;gap:10px;margin:4px 0 0;padding:14px 16px;list-style:none;border-radius:16px;background:var(--mu-gris)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-llega li{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:.875rem;color:var(--mu-texto);line-height:1.4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-llega svg{flex:none;margin-top:1px;color:var(--mu-suave)}
/* Debajo de la foto: el nivel, lo que trae y cómo llega, con la misma terminación. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-nivel{border:0;border-radius:16px;background:var(--mu-azul-fondo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-nivel-ir{text-decoration:underline;text-decoration-color:var(--mu-linea);text-decoration-thickness:1px;text-underline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-nivel-ir svg{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-ficha{border:0;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-llega-caja{border:0;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-llega-ic{border-radius:10px}
@media (max-width:1023px){
  /* En el celular "Cómo llega" ya está en el recuadro de la caja. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-llega{display:none}
}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-caja .eph-rf-precio{font-size:2.875rem}
}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-caja{margin-top:0;padding:28px}
}

/* ════════════════════════ Checkout ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-paso{padding:20px;gap:16px;border:0;border-radius:20px;box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-num{width:28px;height:28px;background:var(--mu-azul);font-size:.8125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-caja{border:0;border-radius:20px;box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row .input-text,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row select,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row .select2-selection{height:48px;border:0!important;border-radius:12px!important;box-shadow:inset 0 0 0 1px var(--mu-campo)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row textarea.input-text{border:0!important;box-shadow:inset 0 0 0 1px var(--mu-campo)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row .input-text:focus,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row select:focus{box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 3px rgba(0,100,255,.15)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row.eph-rc-mal .input-text,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row.woocommerce-invalid .input-text{border:0!important;box-shadow:inset 0 0 0 1.5px var(--mu-rojo)!important}
/* El aviso de error con su ícono. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-rc-msj.eph-rc-error{display:flex;align-items:flex-start;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-rc-msj.eph-rc-error::before{content:"";flex:none;width:15px;height:15px;margin-top:2px;background:currentColor;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E") center/contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E") center/contain no-repeat}
/* Las opciones: tarjetas con anillo al elegirlas. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-op,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc #payment .wc_payment_method{border-radius:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-op:has(input:checked),
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc #payment .wc_payment_method:has(> input:checked){box-shadow:inset 0 0 0 .5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-pago-monto,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-op-num{font-variant-numeric:tabular-nums}
@media (min-width:760px){
  /* "Cómo la recibís": las dos opciones lado a lado. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-opciones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-opciones > .eph-rc-op{margin:0}
}
/* Dirección de Google: el aviso como cabecera de ciudad, provincia y código postal. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-rc-dir-aviso.eph-rc-dir-ok{padding:10px 12px;border-radius:12px;background:var(--mu-azul-fondo);color:var(--mu-azul-texto);font-weight:500}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row.eph-rc-lleno .input-text,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .form-row.eph-rc-lleno select{background-color:var(--mu-azul-fondo)!important}
/* La seña: un renglón con el botón verde suave "Coordinalo". */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena{display:flex;align-items:center;justify-content:space-between;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena > span{flex:1;min-width:0}
/* En el celular el botón va abajo del texto, para que el texto no quede angosto. */
@media (max-width:479px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena{flex-direction:column;align-items:flex-start;gap:8px}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena a{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;
  background:var(--mu-verde-fondo);color:var(--mu-verde)!important;text-decoration:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena a::before{content:"";flex:none;width:15px;height:15px;background:currentColor;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 20.5l1.3-4.2A8.5 8.5 0 1 1 8 19.4z'/%3E%3Cpath d='M9 8.5c0 3.5 3 6.5 6.5 6.5l1-1.6-2-1-1 .8c-1-.4-2.3-1.7-2.7-2.7l.8-1-1-2z'/%3E%3C/svg%3E") center/contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 20.5l1.3-4.2A8.5 8.5 0 1 1 8 19.4z'/%3E%3Cpath d='M9 8.5c0 3.5 3 6.5 6.5 6.5l1-1.6-2-1-1 .8c-1-.4-2.3-1.7-2.7-2.7l.8-1-1-2z'/%3E%3C/svg%3E") center/contain no-repeat}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena a:hover{background:#D9F2E3}
/* El resumen: la forma de pago (muestra.js), el total grande y el botón. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc table.shop_table tr.order-total td,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc table.shop_table tr.order-total td .amount{font-size:1.75rem;font-weight:800;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc table.shop_table tfoot td{font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc #place_order{min-height:52px;border-radius:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-rc-item-foto{border:0;background:var(--mu-foto);outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-rc-item-foto img{mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .epa-confia{padding:12px 14px;border-radius:14px;background:var(--mu-gris);color:var(--mu-texto)}
@media (min-width:960px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-paso{padding:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-caja{padding:24px}
}

/* ════════════════════════ Carrito lateral (Muestra 2, lienzo v106) ════════════════════════
   El cajón es del tema; su contenido con la muestra lo arma `EPH_Muestra::cajon()`.
   En la computadora sale de la derecha; en el celular es una hoja que sube. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra #header-cart-overlay{background:rgba(15,23,42,.45);-webkit-backdrop-filter:none;backdrop-filter:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer{width:440px;max-width:100vw}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer__panel{border:0;border-radius:24px 0 0 24px;background:var(--mu-blanco);box-shadow:-24px 0 48px -12px rgba(15,23,42,.28);overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer__close{top:18px;right:20px;width:36px;height:36px;border-radius:999px;background:var(--mu-boton-gris);color:var(--mu-tinta);
  display:flex;align-items:center;justify-content:center;transition:background-color .15s,scale .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer__close:hover{background:var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer__close:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon{display:flex;flex-direction:column;height:100%;min-height:0;font-family:Inter,system-ui,sans-serif;color:var(--mu-tinta);line-height:1.4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-cabeza{flex:none;display:flex;align-items:baseline;gap:8px;padding:22px 72px 14px 24px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-titulo{margin:0;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-cuantos{font-size:.875rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-cuerpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 24px 16px;display:flex;flex-direction:column;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-gratis-franja{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:var(--mu-verde-fondo);
  color:var(--mu-verde-tinta);font-size:.875rem;font-weight:600;line-height:1.35}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-gratis-franja svg{flex:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-lista{display:flex;flex-direction:column}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-item.eph-mu-item{display:flex;align-items:flex-start;gap:14px;margin:0;padding:16px 0;border:0;border-bottom:1px solid var(--mu-borde-suave);
  border-radius:0;background:none;box-shadow:none;transition:opacity .2s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-item.eph-mu-item:last-child{border-bottom:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-item.eph-mu-item.eph-cargando{opacity:.5;pointer-events:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item-foto{flex:none;width:64px;height:64px;border-radius:12px;background:var(--mu-foto);outline:1px solid var(--mu-contorno);outline-offset:-1px;
  display:flex;align-items:center;justify-content:center;overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item-foto img{width:86%;height:86%;object-fit:contain;margin:0;background:none;border-radius:0;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item-cuerpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-recien{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin-bottom:2px;padding:2px 8px;border-radius:999px;
  background:var(--mu-verde-fondo);color:var(--mu-verde-tinta);font-size:.75rem;font-weight:600;animation:eph-mu-aparece .32s cubic-bezier(.16,1,.3,1) both}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item-nombre{font-size:.875rem;font-weight:600;line-height:1.3;color:var(--mu-tinta)!important;text-decoration:none;overflow-wrap:anywhere}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra a.eph-mu-item-nombre:hover{text-decoration:underline}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item-trae{font-size:.75rem;color:var(--mu-suave);line-height:1.35}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item-abajo{display:flex;align-items:center;gap:12px;margin-top:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item .eph-cant{display:inline-flex;align-items:center;height:32px;margin:0;padding:0;gap:0;border:0;border-radius:10px;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1px var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item .eph-cant-btn{width:32px;height:32px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--mu-tinta);font-size:1rem;line-height:1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item .eph-cant-n{min-width:24px;text-align:center;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item .eph-mu-quitar{position:static;inset:auto;width:auto;height:auto;padding:4px 0;border:0;background:none;font-size:.8125rem;
  color:var(--mu-texto)!important;text-decoration:underline;text-decoration-color:var(--mu-campo);text-underline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item-precio{margin-left:auto;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--mu-tinta)}
/* "Quitaste … · Deshacer" (muestra.js). */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-quitaste{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 12px;border-radius:12px;
  background:var(--mu-boton-gris);font-size:.8125rem;color:var(--mu-texto);animation:eph-mu-aparece .32s cubic-bezier(.16,1,.3,1) both}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-quitaste.eph-cargando{opacity:.6;pointer-events:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-quitaste button{flex:none;font:inherit;font-size:.8125rem;font-weight:600;height:30px;padding:0 12px;border:0;border-radius:8px;
  background:var(--mu-blanco);color:var(--mu-azul-texto);box-shadow:var(--mu-sombra-chica);cursor:pointer}
@keyframes eph-mu-aparece{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
/* El pie, fijo abajo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-pie{flex:none;display:flex;flex-direction:column;gap:10px;padding:16px 24px calc(20px + env(safe-area-inset-bottom,0px));
  border-top:1px solid var(--mu-borde-suave);background:var(--mu-blanco)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cuentas{display:flex;flex-direction:column;gap:4px;font-size:.875rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cuentas > div{display:flex;justify-content:space-between;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cuentas > div > span:last-child{text-align:right;font-variant-numeric:tabular-nums;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cuentas > div > span.eph-mu-gratis,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-gratis{color:var(--mu-verde-tinta)!important;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-total{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-total > span:first-child{padding-bottom:20px;font-size:.9375rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-total > span:last-child{display:flex;flex-direction:column;align-items:flex-end;text-align:right}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-total b{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-total small{font-size:.75rem;color:var(--mu-suave);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-acciones{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-boton{display:flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 12px;border-radius:12px;font-size:.875rem;font-weight:600;
  text-decoration:none!important;white-space:nowrap;transition:background-color .15s,box-shadow .15s,scale .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-boton:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-boton-azul{height:52px;border-radius:14px;background:var(--mu-azul);color:#FFFFFF!important;font-size:1rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-boton-azul:hover{background:#003FA3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-boton-borde{background:var(--mu-blanco);color:var(--mu-tinta)!important;box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-boton-borde:hover{box-shadow:inset 0 0 0 1px var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-boton-wa{color:var(--mu-verde)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-boton-wa svg{flex:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-vacio{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 8px;text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-vacio p{margin:0;font-size:.875rem;color:var(--mu-texto);line-height:1.5}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-vacio .eph-mu-cajon-vacio-titulo{font-size:1.125rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-vacio .eph-mu-boton{align-self:stretch;margin-top:6px}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer{top:auto;bottom:0;left:0;right:0;width:100%;height:90vh;height:90dvh}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer__panel{border-radius:24px 24px 0 0;box-shadow:0 -16px 40px -12px rgba(15,23,42,.28);transform:translateY(100%)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer.is-open .header-cart-drawer__panel{transform:none}
  /* La manija. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer__panel::before{content:"";position:absolute;top:8px;left:50%;z-index:3;width:40px;height:4px;margin-left:-20px;border-radius:999px;background:var(--mu-campo)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .header-cart-drawer__close{top:18px;right:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-cabeza{padding:24px 64px 12px 16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-cuerpo{padding:2px 16px 12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cajon-pie{padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px))}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-recien,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-quitaste{animation:none}
}

/* ════════════════════════ Página del carrito (Muestra 2) ════════════════════════ */
/* El encabezado de compra segura, igual al del checkout, en lugar del del tema. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.woocommerce-cart .site-header,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.woocommerce-cart .whatsapp-float,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.woocommerce-cart #header-cart-drawer,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.woocommerce-cart #header-cart-overlay{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.woocommerce-cart{padding-top:0!important;overflow-x:clip}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.woocommerce-cart .site-main{padding-top:0!important;margin-top:0!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-top{position:relative;left:50%;box-sizing:border-box;width:100vw;margin-left:-50vw;height:60px;padding:0 16px;display:flex;align-items:center;gap:16px;
  background:var(--mu-blanco);border-bottom:1px solid var(--mu-borde);font-family:Inter,system-ui,sans-serif}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-logo{display:flex;align-items:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-logo img{height:37px;width:auto;display:block}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-segura{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:.875rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-dudas{display:flex;align-items:center;gap:6px;min-height:44px;color:var(--mu-verde)!important;font-size:.875rem;font-weight:600;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-dudas span{display:none}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-top{height:72px;padding:0 max(16px,calc((100vw - 1100px) / 2))}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-dudas span{display:inline}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-h1{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;font-size:1.75rem;font-weight:800;letter-spacing:-.025em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-h1 .rk-cuantos{font-size:.9375rem;font-weight:500;letter-spacing:0;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-lista{padding:0;border:0;border-radius:0;background:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rk-tarjeta{display:flex;flex-direction:column;padding:14px 16px 0;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rk-tarjeta .eph-mu-gratis-franja{margin-bottom:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rk-tarjeta .rk-item{border-bottom-color:var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rk-tarjeta > .rk-caja:last-child .rk-item{border-bottom:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-foto{border:0;background:var(--mu-foto);outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-foto img{mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-paso{height:32px;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-paso button{width:32px;height:32px;border-radius:10px;font-size:1rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-paso input{height:32px;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk .rk-quitar{font-size:.8125rem;font-weight:500;text-decoration-color:var(--mu-campo);text-underline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-precio b{font-variant-numeric:tabular-nums}
/* "Quitaste … · Deshacer" debajo de la tarjeta, en gris, no fijo abajo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-aviso-zona:not(:empty){margin-top:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-aviso{position:static;left:auto;right:auto;bottom:auto;width:auto;margin:0;padding:8px 8px 8px 14px;border-radius:12px;background:var(--mu-boton-gris);
  color:var(--mu-texto);font-size:.8125rem;box-shadow:none;animation:eph-mu-aparece .32s cubic-bezier(.16,1,.3,1) both}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-deshacer{height:30px;min-height:30px;padding:0 12px;border-radius:8px;background:var(--mu-blanco);color:var(--mu-azul-texto);font-size:.8125rem;font-weight:600;
  box-shadow:var(--mu-sombra-chica)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-deshacer:hover{text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-pie-lista{padding:0 4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-resumen{padding:20px;border:0;border-radius:20px;box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-cuentas div > span:last-child{font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-total b{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-total small{font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk .rk-seguir-compra{height:54px;border-radius:14px;transition:background-color .15s,scale .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk .rk-seguir-compra:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-razones{padding:12px 14px;border:0;border-radius:14px;background:var(--mu-gris);color:var(--mu-texto);font-size:.8125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-razones svg{color:var(--mu-suave)}
@media (min-width:960px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-resumen{padding:24px;top:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.admin-bar .rk-resumen{top:56px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rk-tarjeta{padding:16px 22px 0}
}

/* ════════════════════════ Gracias por tu compra (Muestra 2) ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-icono{width:52px;height:52px;margin:6px;box-shadow:0 0 0 6px var(--mu-verde-fondo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-icono-aviso{box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cabeza h1{font-size:1.75rem;font-weight:800;letter-spacing:-.025em;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-rc-paso{border-radius:24px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cuenta{gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cuenta > div{border-top:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cuenta > div:not(.eph-rg-monto){padding:10px 10px 10px 14px;border-radius:14px;background:var(--mu-gris)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cuenta > .eph-rg-monto{padding:4px 0 6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-monto dd{font-size:2rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cuenta dd span{font-size:.9375rem;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-copiar{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;border:0;border-radius:10px;background:var(--mu-blanco);
  color:var(--mu-tinta);font-size:.8125rem;box-shadow:var(--mu-sombra-chica);transition:background-color .15s,color .15s,scale .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-copiar:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-copiar::before{content:"";flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8.5' y='8.5' width='12' height='12' rx='2'/%3E%3Cpath d='M15.5 8.5v-3a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8.5' y='8.5' width='12' height='12' rx='2'/%3E%3Cpath d='M15.5 8.5v-3a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E") center/contain no-repeat}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-copiar.eph-copiado{background:var(--mu-verde-fondo);color:var(--mu-verde-tinta);box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-copiar.eph-copiado::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-nota{font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-botones{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-rg-boton{height:52px;border-radius:14px;transition:background-color .15s,scale .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-rg-boton:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-rg-boton-borde{border:0;box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-rg-boton svg{flex:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-info{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;border-radius:14px;background:var(--mu-info);color:var(--mu-azul-texto);
  font-size:.875rem;line-height:1.45}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-info svg{flex:none;margin-top:1px}
/* "Qué sigue": el paso actual en azul con halo; los demás con anillo gris. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-pasos li{gap:14px;padding-bottom:18px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-pasos li:not(:last-child)::before{left:13px;top:34px;bottom:4px;width:2px;background:var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-n{width:28px;height:28px;border:0;background:var(--mu-blanco);box-shadow:inset 0 0 0 1.5px var(--mu-campo);color:var(--mu-texto);font-size:.8125rem;
  font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-ahora .eph-rg-n{background:var(--mu-azul);color:#FFFFFF;box-shadow:0 0 0 4px var(--mu-halo)}
/* "Tu pedido" con el número, y "Volver a la tienda" como botón con borde. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-pedido h2{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pedido-n{font-size:.8125rem;font-weight:500;color:var(--mu-suave);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-foto{border:0;background:var(--mu-foto);outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-foto img{mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cuentas{font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cuentas > .eph-rg-total > span:last-child{font-size:1.5rem;font-weight:800;letter-spacing:-.02em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cuentas > .eph-rg-total{align-items:baseline}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-rg-cuenta-link{text-decoration:underline;text-decoration-color:var(--mu-linea);text-underline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-rg-volver{align-self:stretch;display:flex;align-items:center;justify-content:center;height:48px;padding:0 16px;border-radius:14px;
  background:var(--mu-blanco);color:var(--mu-tinta);box-shadow:inset 0 0 0 1px var(--mu-campo);transition:box-shadow .15s,scale .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-rg-volver:active{scale:.96}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-botones{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (min-width:960px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-icono{width:60px;height:60px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cabeza h1{font-size:2.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-monto dd{font-size:2.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg .eph-rc-paso{padding:28px}
}

/* ════════════════════════ Ficha de componente (Muestra 3, lienzo v107) ════════════════════════
   Comparte clases con la ficha de una PC: acá va lo que cambia en `.eph-rf-pieza`. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pastillas{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-pastilla-azul,.eph-mu-pastilla-gris){display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:.75rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pastilla-azul{background:var(--mu-halo);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pastilla-gris{background:var(--mu-boton-gris);color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-h1{font-size:1.625rem;font-weight:800;letter-spacing:-.025em;line-height:1.15}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-mu-cuatro{margin-top:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-mu-dato{min-height:44px}
/* Galería: miniaturas de 64px; la elegida con anillo azul y las demás al 60%. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-fotos{display:flex;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-mini{flex:none;width:64px;height:64px;border:0;border-radius:12px;background:var(--mu-foto);outline:1px solid var(--mu-contorno);outline-offset:-1px;opacity:.6;
  transition:opacity .15s,box-shadow .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-mini img{opacity:1;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-mini[aria-pressed="true"]{border:0;opacity:1;outline:0;box-shadow:0 0 0 2px var(--mu-azul)}
/* La caja: precio grande, cantidad en una pieza y los botones. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-mu-precio-caja .eph-rf-precio{font-size:2.25rem;font-weight:800;letter-spacing:-.025em;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-pasos-cant{border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-pasos-cant button{width:36px;height:36px;border-radius:10px;color:var(--mu-tinta);font-size:1.125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-compra{display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-compra .eph-rf-ya{order:-1;height:52px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-compra button.single_add_to_cart_button{display:flex;align-items:center;justify-content:center;gap:8px;height:48px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-compra button.single_add_to_cart_button::before{content:"";flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11h10.3l2.2-8H6.6'/%3E%3Ccircle cx='9.5' cy='19' r='1.3'/%3E%3Ccircle cx='16.5' cy='19' r='1.3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11h10.3l2.2-8H6.6'/%3E%3Ccircle cx='9.5' cy='19' r='1.3'/%3E%3Ccircle cx='16.5' cy='19' r='1.3'/%3E%3C/svg%3E") center/contain no-repeat}
/* Cómo llega: un recuadro gris dentro de la caja, también en el celular. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-llega{display:block}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-llega-caja{padding:6px 14px;border-radius:16px;background:var(--mu-gris);box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-llega-fila{border:0;padding:8px 0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-llega-ic{width:auto;height:auto;background:none;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-llega-ic svg{width:17px;height:17px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-llega-fila b{font-size:.8125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-llega-fila span{font-size:.75rem;color:var(--mu-suave)}
/* ¿Va en tu PC?: selector en bloque y la consulta a mano. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-va{gap:12px;padding:18px;border:0;border-radius:16px;background:var(--mu-azul-fondo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-va-botones{gap:0;padding:4px;border-radius:12px;background:var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-va-botones button{height:36px;border:0;border-radius:10px;background:transparent;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-va-botones button:hover{border:0;background:rgba(255,255,255,.55);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-va-botones button[aria-pressed="true"]{border:0;background:var(--mu-blanco);color:var(--mu-tinta);box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-va-nota{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:.8125rem;line-height:1.45;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-va-nota svg{flex:none;margin-top:1px;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-va-wa{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;background:var(--mu-verde-fondo);
  color:var(--mu-verde)!important;font-size:.8125rem;font-weight:600;text-decoration:none!important;transition:background-color .15s,scale .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-va-wa:hover{background:#D9F2E3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-va-wa:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-ficha div{font-variant-numeric:tabular-nums}
@media (max-width:1023px){
  /* En el celular la caja queda entera: galería, título, caja, "¿Va en tu PC?" y características. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-caja{display:flex;order:3}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-va{order:4}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-trae{order:5;margin-top:6px}
}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-arriba{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 360px;column-gap:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-caja{position:sticky;top:24px;align-self:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.admin-bar .eph-rf-pieza .eph-rf-caja{top:56px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-rf-h1{font-size:1.875rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-pieza .eph-mu-precio-caja .eph-rf-precio{font-size:2.5rem}
}

/* ════════════════════════ Categoría con filtros (Muestra 3) ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-titulo h1{font-size:1.75rem;font-weight:800;letter-spacing:-.025em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-cuenta{color:var(--mu-suave);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-chip{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde);
  font-size:.8125rem;transition:background-color .15s,box-shadow .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-chip:hover{box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-chip[aria-current]{background:var(--mu-azul);box-shadow:none;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-marcas label small{color:#94A3B8;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-precio > div{display:flex;gap:0;border-radius:12px;box-shadow:inset 0 0 0 1px var(--mu-campo);overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-precio > div input{flex:1;min-width:0;height:40px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-precio > div input + input{border-left:1px solid var(--mu-borde)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-limpiar{display:none}
/* El orden con su ícono y el botón de filtros con la cantidad elegida. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-orden{height:40px;border:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-orden::before{content:"";flex:none;width:15px;height:15px;background:var(--mu-texto);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4v16M3.5 7.5L7 4l3.5 3.5M17 20V4M13.5 16.5L17 20l3.5-3.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4v16M3.5 7.5L7 4l3.5 3.5M17 20V4M13.5 16.5L17 20l3.5-3.5'/%3E%3C/svg%3E") center/contain no-repeat}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-abrir{height:40px;border:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-puestos{background:var(--mu-azul);color:#FFFFFF}
/* Ayuda y filtros puestos. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-ayuda{border:0;border-radius:16px;background:var(--mu-azul-fondo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-ayuda-wa{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;background:var(--mu-verde-fondo);text-decoration:none!important;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-activos{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-activo{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px 0 10px;border-radius:999px;background:var(--mu-halo);color:var(--mu-azul-texto)!important;
  font-size:.75rem;font-weight:600;text-decoration:none!important;transition:background-color .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-activo:hover{background:#C7DCFD}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-limpiar{font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto)!important;text-decoration:underline;text-decoration-color:var(--mu-linea);text-underline-offset:3px}
/* Las tarjetas, con la terminación de las de PC. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-card{padding:8px;border:0;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);transition:box-shadow .2s,translate .2s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-card:hover{box-shadow:var(--mu-sombra-hover);translate:0 -2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-foto{height:120px;border:0;border-radius:12px;background:var(--mu-foto);outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-foto img{mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-cuerpo{padding:10px 6px 6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-datos span{padding:2px 6px;border:0;border-radius:6px;background:var(--mu-boton-gris);color:var(--mu-texto);font-size:.75rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-monto{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-cuota{font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-agregar button{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;border:0;border-radius:12px;background:var(--mu-blanco);color:var(--mu-azul-texto);
  box-shadow:inset 0 0 0 1px var(--mu-campo);transition:background-color .15s,box-shadow .15s,scale .15s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-agregar button:hover{background:var(--mu-azul-fondo);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-agregar button:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-agregar button::before{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11h10.3l2.2-8H6.6'/%3E%3Ccircle cx='9.5' cy='19' r='1.3'/%3E%3Ccircle cx='16.5' cy='19' r='1.3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11h10.3l2.2-8H6.6'/%3E%3Ccircle cx='9.5' cy='19' r='1.3'/%3E%3Ccircle cx='16.5' cy='19' r='1.3'/%3E%3C/svg%3E") center/contain no-repeat}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-agregar .rp-solo-grande{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-agregar.rp-agregado button{background:var(--mu-verde-fondo);color:var(--mu-verde-tinta);box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-agregar.rp-agregado button::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat}
/* El pie: cuántos se ven, con una barrita. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-avance{display:block;width:180px;height:4px;border-radius:999px;background:var(--mu-borde);overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-avance i{display:block;height:100%;border-radius:999px;background:var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-mas-boton{height:44px;border:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo)}
@media (max-width:1023px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-orden > span{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-botones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp :is(.rp-abrir,.rp-orden){justify-content:center}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-panel{border:0;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-foto{height:150px}
}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp{grid-template-columns:260px minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-titulo h1{font-size:2.125rem}
  /* La tarjeta de filtros es el panel, fijo al bajar. El costado se estira
     para que tenga dónde moverse; no es sticky porque es el contenedor del orden. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-lado{grid-row:3 / span 3;align-self:stretch;padding:0;border:0;border-radius:0;background:none;box-shadow:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-panel,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-panel[hidden]{position:sticky;top:24px;padding:20px;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.admin-bar .rp .rp-panel{top:56px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-orden{border-radius:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-activos{grid-column:2;grid-row:4}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-lista{grid-row:5;padding-top:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-foto{height:150px}
}

/* ════════════════════════ Todas las PC armadas (Muestra 5, lienzo v112) ════════════════
   Las tarjetas son las de la línea; arriba "¿No sabés cuál elegir?" en celeste
   con anillo, los usos en chips (celular) y los filtros puestos con su X. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-cabeza{gap:14px;padding:18px 16px 0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-titulo{gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-cuenta{font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-elegir{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:20px;background:var(--mu-azul-fondo);box-shadow:inset 0 0 0 1px var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat-elegir-txt{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat-elegir-txt b{font-size:1rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat-elegir-txt p{margin:0;font-size:.875rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-botones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-botones a{display:flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 12px;border:0;border-radius:12px;font-size:.9375rem;font-weight:600;text-decoration:none;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-botones a svg{flex:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-botones a:only-child{grid-column:1 / -1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-azul{background:var(--mu-azul);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-azul:hover{background:var(--mu-azul-texto);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-wa{background:var(--mu-verde-fondo);color:var(--mu-verde-tinta);box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-wa:hover{background:#D9F2E3;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-botones a:active{scale:.97}
/* Los usos, a la vista: filtran sin abrir el panel. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat-usos{display:flex;flex-wrap:wrap;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-usos .rp-chip{height:34px;font-size:.8125rem}
/* Filtrar y el orden, con borde; el número de filtros en azul. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp :is(.rp-abrir,.rp-orden),
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat :is(.rp-abrir,.rp-orden){height:42px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--mu-campo);font-size:.9375rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-puestos{min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:.75rem}
/* Los filtros puestos: pastillas celestes con X y "Limpiar filtros". */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-activos{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-activo{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 6px 0 12px;border-radius:999px;background:var(--mu-halo);color:var(--mu-azul-texto);font-size:.8125rem;font-weight:600;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-activo svg{flex:none;width:20px;height:20px;padding:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-activo:hover{background:#C7DCFD;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-limpiar{margin-left:4px;font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto)}
/* "Para qué" va en los chips de arriba en el celular. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-para{display:none}
/* La grilla: de a dos en el celular, con las tarjetas de la línea. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-lista{padding:14px 12px 28px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-grilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat-celda{position:relative;display:flex;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat-celda > .rl-pc{flex:1;min-width:0}
@media (max-width:429px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-botones a{padding:0 8px;font-size:.875rem}
}
@media (max-width:399px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-cabeza{padding:16px 12px 0}
}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat{max-width:1280px;margin:0 auto;padding:28px 40px 48px;column-gap:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-cabeza{display:contents}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-titulo{flex-direction:column;align-items:flex-start;gap:4px;padding-right:260px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-invertir{padding-top:16px;border-top:1px solid var(--mu-borde-suave)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-titulo h1{font-size:2.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-cuenta{font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-orden{top:46px;right:40px;padding:0 14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-usos{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-para{display:flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-elegir{grid-column:2;grid-row:3;flex-direction:row;align-items:center;gap:24px;margin:20px 0 0;padding:20px 24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-elegir-txt b{font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-botones{flex:none;width:380px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-activos{margin-top:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-lista{padding:16px 0 0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .eph-mu-cat-grilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
}
/* ════════════════════════ Encabezado (Muestra 4, lienzo v108) ════════════════════════
   El encabezado es del tema (y FiboSearch): solo se lo viste. La franja de
   36px con puntitos, la fila del logo de 76px con el buscador ancho y el
   botón adentro, y el menú de 52px con la línea marcada. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira{height:36px;border-bottom:0;font-size:.8125rem;font-weight:500}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira .rt-item{line-height:36px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira svg{width:15px;height:15px;vertical-align:-3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-puntos{display:inline-flex;align-items:center;gap:4px;margin-left:12px;vertical-align:middle}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-puntos i{display:block;width:5px;height:5px;border-radius:999px;background:rgba(255,255,255,.35)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-puntos i.eph-mu-punto-si{width:14px;background:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header{background:var(--mu-blanco)!important;border-bottom:0!important;box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header.is-scrolled{box-shadow:0 1px 0 var(--mu-borde-suave),0 8px 24px -12px rgba(15,23,42,.12)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-top{border-bottom:0!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .site-branding img{height:40px}
/* Muestra 5 (lienzo v112): una sola franja. El buscador ancho se va a un panel
   que abre la lupa; en la computadora el menú sube a la fila del logo (va
   encima, en la misma celda de la grilla, sin mover nada del tema). */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header > .header-top .header-search{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .theme-toggle{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions{gap:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions__btn{height:42px;min-width:42px;padding:0 12px;border-radius:12px;color:var(--mu-tinta)!important;font-size:.875rem;font-weight:600;
  transition-property:background-color,scale;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions__btn:hover{background:var(--mu-boton-gris)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions__btn:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header :is(.header-actions__account,.header-actions__cart,.eph-mu-lupa){display:inline-flex!important;align-items:center;justify-content:center;width:42px;padding:0;border:0;background:transparent;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions__label{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .eph-mu-lupa[aria-expanded="true"]{background:var(--mu-boton-gris)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions__cart svg{width:22px;height:22px}
/* El globito: azul, con borde blanco, y los números parejos. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions__cart-count{top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;background:var(--mu-azul)!important;color:#FFFFFF;
  font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--mu-blanco)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions__cart-count.is-empty{display:none!important}
@media (min-width:1025px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header{display:grid;grid-template-columns:minmax(0,1fr)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header > *{grid-column:1}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header > .header-top,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header > .header-nav{grid-row:1}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-top__inner{height:72px;gap:22px;padding-top:0!important;padding-bottom:0!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions{margin-left:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-top{box-shadow:inset 0 -1px 0 var(--mu-borde-suave)}
  /* El menú encima de la fila del logo: deja libre el logo a la izquierda y la lupa, la cuenta y el carrito a la derecha. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-nav{z-index:2;align-self:stretch;background:transparent!important;border:0!important;box-shadow:none!important;pointer-events:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-nav__inner{height:100%}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .main-navigation{flex:1;height:100%}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pills{gap:22px;height:72px;padding:0 152px 0 156px;flex-wrap:nowrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pills__item{pointer-events:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pills__item{display:flex;align-items:center;height:72px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill{position:relative;height:72px;padding:0;border:0!important;border-radius:0;background:none!important;box-shadow:none!important;
    color:#334155;font-size:.875rem;font-weight:500;white-space:nowrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill:hover{color:var(--mu-tinta)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill[aria-current="page"]{color:var(--mu-tinta);font-weight:600}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill[aria-current="page"]::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--mu-azul)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill--dropdown > svg:last-child{width:15px;height:15px;color:var(--mu-suave);opacity:1}
  /* "Encontrá tu PC" a la derecha, al lado de la lupa. El logo de ASUS no va en esta franja. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pills__item:has(> .rm-encontra-pill){order:9;margin-left:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pills__item:has(> .nav-pill--asus){display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill.rm-encontra-pill,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill.rm-encontra-pill:hover{height:36px;gap:6px;padding:0 14px;border-radius:10px;background:var(--mu-info)!important;color:var(--mu-azul-texto);font-weight:600}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill.rm-encontra-pill::before{content:"";width:15px;height:15px;flex:none;background:currentColor;
    -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2.5L4.5 13.5H12l-1 8 8.5-11H12z'/%3E%3C/svg%3E") center/contain no-repeat;
    mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2.5L4.5 13.5H12l-1 8 8.5-11H12z'/%3E%3C/svg%3E") center/contain no-repeat}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill.rm-encontra-pill:hover{background:var(--mu-halo)!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pill.rm-encontra-pill[aria-current="page"]::after{display:none}
  /* El panel de la lupa va en la segunda fila de la grilla. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header > .eph-mu-busca{grid-row:2}
}
@media (min-width:1025px) and (max-width:1199px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .nav-pills{gap:16px}
}
/* El panel de la lupa: blanco con sombra, el campo con anillo azul y halo, la X gris y lo más buscado. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-velo[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-velo{position:fixed;inset:0;z-index:998;background:rgba(15,23,42,.35)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header:has(.eph-mu-busca:not([hidden])){z-index:999}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca{position:relative;z-index:3;background:var(--mu-blanco);box-shadow:0 12px 32px -12px rgba(15,23,42,.25)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-caja{display:flex;flex-direction:column;gap:14px;max-width:1100px;margin:0 auto;padding:20px 16px 24px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-fila{display:flex;align-items:center;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca .header-search{display:block!important;flex:1;max-width:none!important;margin:0!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca :is(.dgwt-wcas-search-wrapp,.dgwt-wcas-search-form){max-width:none!important;width:100%!important;min-width:0!important}
/* En el celular FiboSearch deja solo su lupa y esconde el campo (abre su
   propia pantalla al tocarla). Adentro del panel el campo va siempre a la vista */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca .dgwt-wcas-search-icon{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca .dgwt-wcas-search-form{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-form,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca :is(.dgwt-wcas-sf-wrapp,form.header-search__form){position:relative;display:flex;align-items:center;flex:1;height:52px;padding:0!important;border:0!important;border-radius:14px!important;
  background:var(--mu-blanco)!important;box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-form > svg{position:absolute;left:16px;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca input[type="search"]{flex:1;width:100%;min-width:0;height:52px!important;margin:0;padding:0 16px 0 46px!important;border:0!important;border-radius:14px!important;
  background:transparent!important;box-shadow:none!important;outline:0;font-family:inherit;font-size:1rem!important;color:var(--mu-tinta)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca input[type="search"]::placeholder{color:var(--mu-suave)!important;opacity:1!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca :is(.dgwt-wcas-ico-magnifier,.header-search__icon){left:16px!important;width:18px!important;height:18px!important;max-width:none!important;fill:var(--mu-azul-texto)!important;color:var(--mu-azul-texto)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca :is(.dgwt-wcas-search-submit,.eph-mu-buscar){display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-x{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:var(--mu-boton-gris);color:var(--mu-tinta);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-x:hover{background:var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-cancelar{display:none;flex:none;height:42px;padding:0 6px;border:0;background:none;color:var(--mu-azul-texto);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-mas{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-mas > span{margin-right:4px;font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-chips{display:flex;flex-wrap:wrap;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-chip{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde);
  color:var(--mu-tinta)!important;font-size:.875rem;font-weight:500;text-decoration:none!important;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-chip:hover{box-shadow:inset 0 0 0 1px var(--mu-azul);color:var(--mu-azul-texto)!important}
/* El buscador del celular de la Muestra 4 ya no va. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-buscar-cel{display:none}
@media (max-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-top__inner{height:60px;gap:0;padding-top:0!important;padding-bottom:0!important;padding-right:6px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .site-branding{margin-right:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .site-branding img{height:35px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .header-actions{gap:0!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header :is(.header-actions__account,.header-actions__cart,.eph-mu-lupa,.mobile-menu-toggle){width:42px!important;height:42px!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-caja{gap:14px;padding:12px 12px 18px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-fila{gap:8px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-form,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca :is(.dgwt-wcas-sf-wrapp,form.header-search__form){height:46px;border-radius:12px!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca input[type="search"]{height:46px!important;padding-left:42px!important;border-radius:12px!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-form > svg,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca :is(.dgwt-wcas-ico-magnifier,.header-search__icon){left:14px!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-x{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-cancelar{display:inline-flex;align-items:center}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-mas{flex-direction:column;align-items:flex-start;gap:10px;padding:0 2px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-chips{gap:6px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-chip{padding:0 12px;font-size:.8125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-busca-chip:nth-child(n+5){display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-puntos{display:none}
}

/* ════════════════════════ Inicio: usos y Mercado Libre (Muestra 4) ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-sec-cabeza h2,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida-cabeza h2,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh section > h2,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-texto h2,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resenas-lado h2,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lado h2{
  font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-usos-grilla{gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso{padding:6px;border:0;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);
  transition-property:box-shadow,translate;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso:hover{border:0;box-shadow:var(--mu-sombra-hover);translate:0 -2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso-foto{height:132px;border-radius:14px;outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-uso-cuerpo{gap:6px;padding:10px 8px 8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso-cuerpo > b{font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso-texto{font-size:.8125rem;color:#475569}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-uso-cuerpo > b{text-wrap:balance}
/* El pie (lienzo v118): "Desde" chico, el monto grande y la flecha. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-pie{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px solid #EEF2F6}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-desde{display:flex;flex-direction:column;gap:1px;min-width:0;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-desde small{font-size:.75rem;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-desde b{font-size:1rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-flecha{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:#EFF5FF;color:#0052D4;
  transition-property:background-color,color,translate;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-flecha svg{width:16px;height:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso:hover .eph-mu-uso-flecha{background:#0064FF;color:#FFFFFF;translate:2px 0}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-usos-grilla{gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso-foto{height:210px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-uso-cuerpo{gap:8px;padding:14px 12px 10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso-cuerpo > b{font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso-texto{font-size:.875rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-pie{padding-top:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-desde small{font-size:.8125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-desde b{font-size:1.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-flecha{width:36px;height:36px;border-radius:10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-flecha svg{width:18px;height:18px}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso:hover{translate:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso:hover .eph-mu-uso-flecha{translate:none}
}
/* Mercado Libre (lienzo v113): tarjeta blanca, primero el porqué y la
   comparación; el campo al final. El amarillo queda en el punto del rótulo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-usos > .rh-panel-ml{margin-top:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml{grid-template-columns:minmax(0,1fr);grid-template-areas:"cab" "der" "izq";gap:20px;border:0;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);padding:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-cab{grid-area:cab;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-der{grid-area:der}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-der:empty{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-izq{grid-area:izq;gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-rotulo{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px 0 9px;border-radius:999px;background:#FFFBD1;color:#5B4A00;font-size:.8125rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-rotulo i{flex:none;width:9px;height:9px;border-radius:50%;background:#FFE600;box-shadow:0 0 0 1.5px rgba(91,74,0,.25)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-h{margin:0;font-size:1.25rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ml-h .rh-ml-titulo{display:inline;font:inherit;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-confianza{display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.4;color:#475569}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-confianza svg{flex:none;color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-form{gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-fila{align-items:center;gap:8px;padding:5px;border-radius:16px;background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-fila:focus-within{box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-fila > svg{flex:none;margin-left:10px;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-ml-fila input{height:40px;padding:0 4px;border:0!important;border-radius:0;background:transparent!important;color:#0F172A!important;font-size:.9375rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-ml-fila input:focus{border:0!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-ml-fila .rh-btn{height:40px;padding:0 18px;border-radius:10px;font-size:.875rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-otra{color:#475569;text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-ml-otra a{color:#0052D4;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:rgba(0,82,212,.35)}
/* La comparación: foto y nombre arriba, los dos precios lado a lado y el ahorro. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ml-comp{display:flex;flex-direction:column;gap:12px;padding:16px;border:0;border-radius:20px;background:#F8FAFC;box-shadow:inset 0 0 0 1px #E2E8F0;
  color:#0F172A!important;text-decoration:none;transition-property:box-shadow;transition-duration:150ms}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ml-comp:hover{border:0;box-shadow:inset 0 0 0 1px #CBD5E1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-top{display:flex;align-items:center;gap:14px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-foto{flex:none;width:64px;height:64px;border-radius:12px;background:#FFFFFF;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;display:flex;align-items:center;justify-content:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-foto img{max-width:86%;max-height:86%;margin:0;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-cuerpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-cuerpo small{font-size:.75rem;font-weight:600;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-nombre{font-size:.9375rem;font-weight:600;line-height:1.35;color:#0F172A;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-dos{display:flex;gap:8px;align-items:stretch;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-dos > span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-dos > span > span{font-size:.75rem;font-weight:500;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-alla{background:#F4F6F9}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-alla s{font-size:1rem;font-weight:600;color:#94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-aca{background:#FFFFFF;box-shadow:0 0 0 1.5px #0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-aca b{font-size:1.125rem;font-weight:800;letter-spacing:-.01em;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-ahorro{display:flex;align-items:center;justify-content:center;gap:6px;height:34px;border-radius:10px;background:#EFF5FF;color:#0052D4;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-ahorro svg{flex:none}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"cab der" "izq der";column-gap:40px;row-gap:24px;align-items:center;padding:32px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-cab{align-self:end}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-izq{align-self:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-h{font-size:1.75rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-otra{text-align:left}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-foto{width:84px;height:84px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-dos > span{padding:12px 14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-alla s{font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-aca b{font-size:1.5rem}
}

/* ¿Para qué la vas a usar? (lienzo v113): el gabinete con los programas flotando. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-escena{position:relative;display:block;overflow:hidden;height:132px;border-radius:14px;background:#F3F8FE;outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-escena-gab{position:absolute;left:50%;top:4%;width:auto;max-width:none;height:94%;margin:0;translate:-50% 0;object-fit:contain}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota{position:absolute;height:27%;aspect-ratio:1;transform:translate(-50%,-50%);animation:eph-mu-flota 4.2s ease-in-out infinite}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota-1{left:16%;top:22%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota-2{left:84%;top:20%;animation-delay:-1.4s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota-3{left:14%;top:72%;animation-delay:-2.8s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota-4{left:86%;top:70%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota-giro{display:block;width:100%;height:100%;overflow:hidden;border-radius:22%;rotate:-9deg;box-shadow:0 0 0 1px rgba(15,23,42,.06),0 10px 18px -6px rgba(15,23,42,.35)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota-2 .eph-mu-flota-giro{rotate:8deg}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota-3 .eph-mu-flota-giro{rotate:6deg}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota-4 .eph-mu-flota-giro{rotate:-7deg}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-flota-giro img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-prog-icono{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-prog-icono svg{width:58%;height:58%}
@keyframes eph-mu-flota{0%,100%{translate:0 0}50%{translate:0 -6px}}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-escena{height:210px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota{height:25%}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-flota{animation:none}
}

/* ════════════════════════ Inicio: armala a tu medida y empresas ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida{padding:20px;border:0;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);gap:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-kicker{font-size:.875rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida-cabeza .rh-btn-verde{height:50px;padding:0 24px;border-radius:14px;font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-al-armador{color:var(--mu-azul-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-al-armador > span[aria-hidden]{display:none}
/* Los pasos, en un recuadro gris, unidos por una línea celeste. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida .rh-pasos{gap:16px;padding:20px;border-radius:16px;background:var(--mu-gris)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida .rh-pasos li{position:relative;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida .rh-pasos li::before{width:30px;height:30px;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida .rh-pasos li:not(:last-child)::after{content:"";position:absolute;left:14px;top:36px;bottom:-12px;width:2px;border-radius:2px;background:var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida .rh-pasos li p{padding-top:4px;gap:4px}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida{padding:32px;gap:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida .rh-pasos{flex-direction:row;gap:0;padding:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida .rh-pasos li{flex:1;flex-direction:column;gap:10px;padding-right:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida .rh-pasos li:not(:last-child)::after{left:42px;right:0;top:14px;bottom:auto;width:auto;height:2px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-medida .rh-pasos li p{padding-top:0}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-empresas{border-radius:24px;background:#0F172A;padding:20px;gap:16px 20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-empresas-ic{width:48px;height:48px;border-radius:14px;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-empresas p b{font-size:1.25rem;letter-spacing:-.01em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-empresas .rh-btn-blanco{height:46px;padding:0 20px;border-radius:12px;font-size:.9375rem;font-weight:700;background:#FFFFFF;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-empresas .rh-btn-blanco:hover{background:#E2E8F0;color:#0F172A}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-empresas{padding:24px 28px}
}

/* ════════════════════════ Inicio: componentes, por qué y cómo se compra ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ver-todas{color:var(--mu-azul-texto)!important;font-size:.875rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ver-todas svg{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-comp{gap:10px;padding:16px 8px;border:0;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);font-size:.875rem;font-weight:600;
  transition-property:box-shadow,translate;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-comp:hover{border:0;box-shadow:var(--mu-sombra-hover);translate:0 -2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-comp-ic{width:44px;height:44px;border-radius:12px;background:var(--mu-info);color:var(--mu-azul-texto)}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-comp-grilla{gap:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-comp{padding:18px 16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-comp-ic{width:52px;height:52px}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-comp:hover{translate:none}
}
/* Por qué elegirnos: lista con el ícono a la izquierda en el celular, cuatro columnas en la compu. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-porque-grilla{grid-template-columns:minmax(0,1fr);gap:18px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-porque-grilla > div{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;row-gap:3px;align-items:start}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-porque-ic{grid-row:span 2;width:44px;height:44px;border-radius:12px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-porque-grilla b{font-size:1rem}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-porque-grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-porque-grilla > div{display:flex;flex-direction:column;gap:4px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-porque-ic{margin-bottom:8px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-porque-grilla b{font-size:1rem}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra{margin-top:24px;padding:20px;border:0;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);gap:18px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-t{font-size:1.25rem;font-weight:800;letter-spacing:-.01em;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra .rh-pasos li::before{font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra .rh-pasos li b{font-size:.9375rem;line-height:1.4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra .rh-pasos li span{font-size:.875rem;line-height:1.5}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-incluye{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-incluye > p{margin:0;font-size:.875rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-incluye ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-incluye li{display:inline-flex;align-items:center;gap:6px;height:30px;margin:0;padding:0 12px;border-radius:999px;background:var(--mu-boton-gris);
  font-size:.8125rem;font-weight:600;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-incluye li svg{color:var(--mu-verde)}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra{padding:28px;gap:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra .rh-pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
}

/* ════════════════════════ Inicio: reseñas de Google ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resenas{display:flex;flex-direction:column;gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resenas-lado{display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nota{display:flex;align-items:center;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nota > b{font-size:2.25rem;line-height:1;font-weight:800;letter-spacing:-.025em;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nota > span{display:flex;flex-direction:column;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nota small{font-size:.875rem;color:var(--mu-texto);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-estrellas{display:inline-flex;gap:2px;color:#FBBC05}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-google{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1px var(--mu-campo);color:var(--mu-tinta);font-size:.875rem;font-weight:700;text-decoration:none;
  transition-property:scale,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-google:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-google:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resenas > .eph-mu-google{width:100%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resenas-fila{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena{display:flex;flex-direction:column;gap:12px;margin:0;padding:18px;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena:nth-child(n+3){display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena figcaption{display:flex;align-items:center;gap:10px;padding:0;border:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena .rh-avatar{width:36px;height:36px;background:var(--mu-halo);color:var(--mu-azul-texto);font-size:.9375rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena-quien{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena-quien b{font-size:.875rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena-quien small{font-size:.75rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena .eph-mu-g{flex:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena blockquote{margin:0;padding:0;border:0;font-size:.875rem;font-style:normal;line-height:1.6;color:#334155;
  display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-leer{align-self:flex-start;font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resenas-fila{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena{padding:22px;gap:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena:nth-child(n+3){display:flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena blockquote{font-size:.875rem}
}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resenas{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resenas-lado{gap:22px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nota{flex-direction:column;align-items:flex-start;gap:10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nota > b{font-size:4rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resenas-lado .eph-mu-google{align-self:flex-start;margin-top:-4px}
}
@media (prefers-color-scheme:dark){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena blockquote{color:var(--mu-tinta)}
}

/* ════════════════════════ Inicio: local y preguntas ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local{display:flex;flex-direction:column;gap:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-fotos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-fotos img{display:block;width:100%;height:180px;margin:0;object-fit:cover;border-radius:20px;outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-texto{display:flex;flex-direction:column;gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-cabeza{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-pastilla{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:var(--mu-halo);
  color:var(--mu-azul-texto);font-size:.75rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-datos{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;list-style:none;border-radius:16px;background:var(--mu-blanco);box-shadow:0 0 0 1px rgba(15,23,42,.06)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-datos li{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:.875rem;line-height:1.5;color:#334155}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-datos li svg{flex:none;margin-top:1px;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-botones{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-local-botones .rh-btn{width:100%;min-width:0;height:48px;padding:0 12px;border:0;border-radius:14px;font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-local-botones .rh-btn-borde{box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-local-botones .rh-btn-borde:hover{border:0;box-shadow:inset 0 0 0 1px #94A3B8}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-fotos{gap:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-fotos img{height:340px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-texto{gap:18px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-datos li{font-size:.9375rem}
}
@media (prefers-color-scheme:dark){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-datos li{color:var(--mu-tinta)}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq{display:flex;flex-direction:column;gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lado{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lado p{margin:0;font-size:.875rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-faq-lado a{color:var(--mu-azul-texto);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lista{border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lista details{padding:16px 18px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lista details + details{border-top:1px solid var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lista summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;
  font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lista summary::-webkit-details-marker{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-ic{flex:none;width:30px;height:30px;border-radius:999px;background:var(--mu-dato);color:var(--mu-texto);display:flex;align-items:center;justify-content:center;
  transition-property:rotate,background-color,color;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lista details[open] .eph-mu-faq-ic{rotate:180deg;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lista .rh-faq-resp{max-width:62em;padding:10px 0 0;font-size:.875rem;line-height:1.6;color:var(--mu-texto)}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq{display:grid;grid-template-columns:300px minmax(0,1fr);gap:40px;align-items:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lado{gap:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lista details{padding:18px 22px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-faq-lista summary{font-size:1rem}
}

/* ════════════════════════ Pie (Muestra 4) ════════════════════════
   `EPH_Muestra::pie` dibuja "Trabajamos con" y el pie oscuro; el del tema se esconde. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-footer{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie{font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie *{box-sizing:border-box}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-marcas{display:flex;flex-direction:column;align-items:center;gap:16px;padding:28px 16px;background:var(--mu-gris)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-marcas > p{margin:0;font-size:.8125rem;font-weight:600;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-marcas > div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 28px;max-width:1100px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-marcas img{width:auto;max-width:120px;margin:0;filter:grayscale(1);opacity:.6}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-oscuro{background:#0F172A;color:#94A3B8;padding:32px 20px 24px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-grilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;max-width:1100px;margin:0 auto}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-marca{grid-column:1 / -1;order:4;display:flex;flex-direction:column;gap:14px;max-width:300px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-marca img{display:block;width:120px;height:auto;margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-marca b{color:#FFFFFF;font-size:1.125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-marca p,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-local p{margin:0;font-size:.875rem;line-height:1.55;color:#94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-col{display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-local p.eph-mu-pie-t{font-size:.8125rem;font-weight:600;line-height:1.4;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-t{margin:0;font-size:.8125rem;font-weight:600;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-col ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-col li{margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie a{color:#94A3B8;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-col a{font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-col a:hover,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-legal a:hover{color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-local{grid-column:1 / -1;order:3;display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie .eph-mu-pie-wa{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:40px;margin-top:4px;padding:0 14px;border-radius:12px;
  background:#0B7038;color:#FFFFFF;font-size:.875rem;font-weight:700;transition-property:scale,background-color;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie .eph-mu-pie-wa:hover{background:#095C2E;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie .eph-mu-pie-wa:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-abajo{display:flex;flex-direction:column;gap:6px;max-width:1100px;margin:28px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);
  font-size:.75rem;line-height:1.5;color:#94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-legal{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;max-width:1100px;margin:12px auto 0;padding:0;list-style:none;font-size:.75rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-legal li{margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-legal img{display:block;width:24px;height:auto}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie :is(a,button):focus-visible{outline:2px solid #7FB0FF;outline-offset:2px}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-marcas{padding:32px 24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-marcas > div{gap:40px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-oscuro{padding:48px 24px 28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-grilla{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-marca,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-local{grid-column:auto;order:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-marca{max-width:280px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pie-abajo{flex-direction:row;justify-content:space-between;margin-top:40px}
}
/* El globo de WhatsApp del tema no tapa el pie nuevo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .whatsapp-float{bottom:24px}

/* ════════════════════════ Página de cada línea (Muestra 4) ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza{border-bottom:0;background:var(--mu-blanco)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-titulo{gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza h1{font-size:1.875rem;font-weight:800;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-baja{font-size:.9375rem;line-height:1.5;max-width:40em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-duda{display:flex;flex-direction:column;gap:8px;margin:0;font-size:.875rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-duda .rl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;padding:0 18px;border:0;border-radius:12px;
  background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);color:var(--mu-azul-texto);font-size:.875rem;font-weight:700;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-duda .rl-btn:hover{box-shadow:inset 0 0 0 1px #94A3B8}
/* Los niveles: un selector en bloque. El elegido, blanco con anillo azul. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;margin:18px 0 0;padding:5px;border-radius:20px;background:var(--mu-segmento);overflow:visible}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles.eph-mu-rl-n4{grid-template-columns:repeat(2,minmax(0,1fr))}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-niveles a{min-width:0;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:0;border-radius:16px;background:transparent;box-shadow:none;
  color:var(--mu-tinta);text-decoration:none;transition-property:background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-niveles a:hover{border:0;background:rgba(255,255,255,.6)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-niveles a.eph-mu-sel{background:var(--mu-blanco);box-shadow:0 0 0 1.5px var(--mu-azul),0 1px 3px rgba(15,23,42,.10)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles .rl-chip-cabeza{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;font-weight:600;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles .rl-chip-cabeza .rl-barras{display:flex}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-rl-niveles,.eph-mu-nivbar) .rl-barras{height:15px;align-items:flex-end;gap:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-rl-niveles,.eph-mu-nivbar) .rl-barras span{width:5px;border-radius:2px;background:var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-rl-niveles,.eph-mu-nivbar) .rl-barras .rl-barra-si{background:var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-niveles a > b{font-size:.875rem;font-weight:700;line-height:1.3;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-pie{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles .rl-chip-desde{font-size:.75rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles .rl-chip-desde b{font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cuantas{display:none;font-size:.75rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-nivel{scroll-margin-top:150px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-ver svg{display:none}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-titulo{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza h1{font-size:2.75rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-baja{font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-duda{flex:none;align-items:flex-end}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-duda .rl-btn{width:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles.eph-mu-rl-n4{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-niveles a{gap:6px;padding:14px 16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-niveles a > b{font-size:1rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles .rl-chip-desde{font-size:.8125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cuantas{display:inline}
}
/* La barra fija: aparece al pasar los niveles. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar{position:fixed;left:0;right:0;z-index:95;padding:8px 16px;background:color-mix(in srgb,var(--mu-blanco) 94%,transparent);
  box-shadow:0 1px 0 var(--mu-borde-suave),0 8px 24px -12px rgba(15,23,42,.18);backdrop-filter:blur(8px)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar-caja{display:flex;align-items:center;gap:16px;max-width:1100px;margin:0 auto}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar-caja > b{display:none;font-size:.9375rem;white-space:nowrap;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar nav{flex:1;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding:4px;border-radius:16px;background:var(--mu-segmento)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:6px 10px;border-radius:12px;color:var(--mu-texto);
  font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap;transition-property:background-color,box-shadow;transition-duration:150ms}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a:hover{background:rgba(255,255,255,.6)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a.eph-mu-sel{background:var(--mu-blanco);color:var(--mu-tinta);box-shadow:0 0 0 1.5px var(--mu-azul),0 1px 3px rgba(15,23,42,.10)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a > span:not(.rl-barras){display:none;overflow:hidden;text-overflow:ellipsis}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar{padding:10px 24px;background:transparent;box-shadow:none;backdrop-filter:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar-caja{padding:8px 8px 8px 18px;border-radius:18px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar-caja > b{display:block}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a > span:not(.rl-barras){display:inline}
}
/* ════════════════════════ Página de cada línea en el celular (Muestra 5, lienzo v112) ════════════
   Sin la barra de abajo: la de los niveles, arriba, con nombres cortos. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-linea-alt{padding-bottom:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a > span.eph-mu-nivbar-corto{display:none}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar{padding:8px 12px;background:var(--mu-blanco);backdrop-filter:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar nav{gap:2px;padding:3px;border-radius:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a{flex-direction:column;gap:3px;min-height:0;padding:6px 4px;border-radius:10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a > span.eph-mu-nivbar-corto{display:block;font-size:.75rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a > span.eph-mu-nivbar-largo{display:none}
}
/* Muestra 29 (lienzo v157): en el celular la cabecera compacta, sin la lista de niveles en tarjetas,
   y la barra de niveles siempre a la vista debajo del encabezado. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-enlace{display:none}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar{box-shadow:0 1px 0 #EEF2F6,0 8px 16px -10px rgba(15,23,42,.18)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a{color:#475569}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a.eph-mu-sel{color:var(--mu-tinta)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar .rl-barras{height:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a > span.eph-mu-nivbar-corto{max-width:100%;font-weight:600;white-space:nowrap;overflow:visible;text-overflow:clip}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar.eph-mu-nivbar-chica a > span.eph-mu-nivbar-corto{font-size:.6875rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-cabeza > .rl-wrap{padding:16px 12px 0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-titulo{gap:6px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-titulo > div{display:flex;flex-direction:column;gap:6px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-kicker{margin:0;font-size:.8125rem;font-weight:600;color:#0052D4}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza h1{margin:0;font-size:1.5rem;font-weight:800;line-height:1.12;letter-spacing:-.025em}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-baja,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-duda,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-niveles{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-enlace{display:block;margin:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-enlace a{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;color:var(--mu-azul-texto);
    text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-enlace svg{flex:none;stroke-width:2}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-nivel{scroll-margin-top:140px}
}
@media (prefers-color-scheme:dark) and (max-width:759px){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar{box-shadow:0 1px 0 #253149,0 8px 16px -10px rgba(0,0,0,.45)}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a{color:#A9B4C8}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a.eph-mu-sel{color:var(--mu-tinta)}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-kicker{color:#7FB0FF}
}
/* El encabezado del nivel: "Nivel 1 de 4" y, en un renglón, el nombre y "desde $ …". */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-nivel-cabeza{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivel-cabeza .rl-nivel-n{margin:0;font-size:.8125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivel-fila{display:flex;justify-content:space-between;align-items:baseline;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivel-fila h2{margin:0;text-align:left}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-desde{flex:none;margin:0;font-size:.8125rem;color:var(--mu-texto);white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-desde b{font-size:1rem;font-weight:700;color:var(--mu-tinta)}
/* "Qué vas a poder jugar": recuadro blanco con el rayo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-juega{display:flex;flex-direction:row;align-items:flex-start;gap:10px;padding:12px 14px;border:0;border-radius:14px;background:var(--mu-blanco);box-shadow:0 0 0 1px rgba(15,23,42,.06)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juega > svg{flex:none;margin-top:1px;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juega p{display:flex;flex-direction:column;gap:2px;margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juega small{font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-juega span{font-size:.875rem;font-weight:500;line-height:1.45;color:var(--mu-tinta)}
/* La tarjeta con video integrado: una línea con la placa, no un recuadro gris. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-placa.eph-mu-pc-sumar{display:flex;align-items:flex-start;gap:6px;padding:0;border-radius:0;background:none;font-size:.8125rem;line-height:1.4;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-sumar svg{flex:none;margin-top:1px;color:var(--mu-azul-texto)}
/* El final de cada nivel en la computadora: "Ver las N" con borde. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-ver{align-self:stretch;justify-content:center;height:44px;min-height:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);
  font-size:.9375rem;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-ver:hover{box-shadow:inset 0 0 0 1px #94A3B8;color:var(--mu-tinta)}
/* Muestra 10 (lienzo v121), solo en el celular: cuatro PC por nivel en dos
   filas de menor a mayor precio, el encabezado compacto, una línea entre
   niveles, "Ver más PC …" celeste y WhatsApp una sola vez al final. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juegos-linea{display:flex;align-items:center;gap:6px;margin:0;font-size:.875rem;color:#475569;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juegos-linea svg{flex:none;color:#0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juegos-linea span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-ver-mas{display:flex;align-items:center;justify-content:space-between;gap:12px;height:46px;padding:0 7px 0 16px;border-radius:12px;background:#EFF5FF;color:#0052D4;
  font-size:.875rem;font-weight:600;text-decoration:none;transition-property:background-color;transition-duration:150ms}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-ver-mas:hover{background:#E0ECFF;color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ver-mas > span:first-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ver-mas-n{flex:none;display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 10px;border-radius:8px;background:#FFFFFF;font-size:.8125rem;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ver-mas-n b{font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-fin{display:flex;flex-direction:column;gap:10px;margin:24px 0 0;padding:16px;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin h2{margin:0;font-size:1rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin a{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:12px;font-size:.875rem;font-weight:600;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-elegir{background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-elegir:hover{box-shadow:inset 0 0 0 1px #94A3B8;color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-wa{background:var(--mu-verde-fondo);color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-wa:hover{background:#D7F5E3;color:var(--mu-verde-tinta)}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pcs .rl-pc-celda{order:var(--eph-mu-orden,0)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-nivel + .rl-nivel{margin-top:24px;padding-top:24px;border-top:1px solid #E2E8F0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivel-cabeza{gap:4px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-nivel-cabeza .rl-nivel-n{font-size:.8125rem;font-weight:600;color:#0052D4}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-nivel-fila h2{font-size:1.25rem;font-weight:800;white-space:nowrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-desde{font-size:.8125rem;color:#475569}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-desde b{font-size:.9375rem;color:#0F172A}
}

/* El cierre: claro, con anillo celeste. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-cierre{background:var(--mu-azul-fondo);border-radius:24px;box-shadow:inset 0 0 0 1px var(--mu-halo);padding:22px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-cierre h2{color:var(--mu-tinta);font-weight:800;letter-spacing:-.02em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-cierre p{color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-cierre a:not(.rl-btn){color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-cierre .rl-btn{height:50px;padding:0 20px;border-radius:14px;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-nota{display:flex;flex-direction:column;gap:12px;margin:18px 0 32px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-fps{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:.8125rem;line-height:1.5;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-fps svg{flex:none;margin-top:1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-nota .eph-mu-incluye{flex-direction:row;flex-wrap:wrap;align-items:center;padding-top:0;border-top:0}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-cierre{padding:28px 24px 28px 32px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-nota{margin:20px 0 56px}
}

/* ════════════════════════ Encontrá tu PC (Muestra 7) ════════════════════════
   EPH_TuPcMuestra, dentro de `.rl.tpm`. Las preguntas en una sola tarjeta y
   los resultados con "Tu búsqueda" a la izquierda en la compu. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm{max-width:1148px;margin:0 auto;padding:24px 16px 48px;background:transparent}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm :where(form,fieldset,ul,li,label){margin:0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm input[type="radio"],
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm input[type="checkbox"]{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-cabeza{display:flex;flex-direction:column;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-centro{align-items:center;text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-kicker{font-size:.875rem;font-weight:600;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm h1{font-size:1.75rem;font-weight:800;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-bajada{font-size:1rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-btn{display:flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:inherit;font-weight:700;text-decoration:none;cursor:pointer;
  transition-property:scale,background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-btn:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-azul{background:var(--mu-azul);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-azul:hover{background:var(--mu-azul-texto);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-verde{background:var(--mu-verde);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-verde:hover{background:#095C2E;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-verde-suave{background:var(--mu-verde-fondo);color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-verde-suave:hover{background:#D9F2E3;color:var(--mu-verde-tinta)}

/* Las preguntas */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-preguntas{display:flex;flex-direction:column;gap:24px;max-width:860px;margin:0 auto}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-tarjeta{display:flex;flex-direction:column;gap:24px;padding:16px;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);counter-reset:tpm}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-preg{display:flex;flex-direction:column;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-tarjeta .tpm-preg + .tpm-preg{padding-top:24px;border-top:1px solid var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-preg-cabeza{display:flex;align-items:center;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-preg-cabeza > span:last-child{display:flex;flex-direction:column;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-preg-cabeza b{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-preg-cabeza small{font-size:.8125rem;line-height:1.4;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-num{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--mu-azul);
  color:#FFFFFF;font-size:.875rem;font-weight:700;counter-increment:tpm}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-num::before{content:counter(tpm)}
/* Los juegos, solo para jugar y streaming: sin ellos, la de abonar pasa a ser la 2. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-form:has(input[name="uso"]:is([value="trabajo"],[value="diseno"],[value="ia"]):checked) .tpm-p-juegos{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-seg{display:grid;gap:4px;padding:4px;border-radius:18px;background:var(--mu-segmento)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-op{position:relative;display:flex;min-width:0;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-op-in{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px;border-radius:14px;
  transition-property:background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-op:hover .tpm-op-in{background:rgba(255,255,255,.6)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-op input:checked + .tpm-op-in{background:var(--mu-blanco);box-shadow:0 0 0 1.5px var(--mu-azul),0 1px 3px rgba(15,23,42,.10)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-op input:focus-visible + .tpm-op-in{outline:3px solid color-mix(in srgb,var(--mu-azul) 45%,transparent);outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-op b{font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-op small{font-size:.8125rem;line-height:1.4;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-usos{grid-template-columns:minmax(0,1fr)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-uso .tpm-op-in{flex-direction:row;align-items:center;gap:12px;padding:10px 12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-uso-txt{display:flex;flex-direction:column;gap:2px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-uso-ic{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--mu-blanco);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-uso input:checked + .tpm-op-in .tpm-uso-ic{background:var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-juegos{grid-template-columns:repeat(2,minmax(0,1fr))}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-juegos .tpm-todos{grid-column:1 / -1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-juego-nombre{display:flex;align-items:center;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-juego-ic{display:flex;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-barras{flex:none;display:inline-flex;align-items:flex-end;gap:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-barras span{width:5px;border-radius:2px;background:var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-barras .tpm-barra-si{background:var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pago{display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-modo{grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;border-radius:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-modo .tpm-op-in{align-items:center;padding:9px;border-radius:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-modo b{white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-monto{display:flex;align-items:center;gap:8px;height:52px;padding:0 16px;border-radius:14px;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo);cursor:text}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-monto > b{font-size:1.125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-monto input{flex:1;min-width:0;height:100%;margin:0;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:0;
  font-family:inherit;font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--mu-tinta)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-monto small{flex:none;font-size:.875rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pago:has(input[name="pago"][value="contado"]:checked) .tpm-si-cuotas{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pago:has(input[name="pago"][value="cuotas"]:checked) .tpm-si-contado{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-planes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-plan{position:relative;display:flex;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-plan span{flex:1;display:flex;align-items:center;justify-content:center;height:36px;border-radius:999px;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1px var(--mu-borde);font-size:.8125rem;font-weight:600;color:var(--mu-tinta);white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-plan input:checked + span{background:var(--mu-azul);box-shadow:none;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-plan input:focus-visible + span{outline:3px solid color-mix(in srgb,var(--mu-azul) 45%,transparent);outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-alcance{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:14px;background:var(--mu-info);
  font-size:.875rem;line-height:1.45;font-variant-numeric:tabular-nums;color:#1E3A8A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-alcance svg{flex:none;margin-top:1px;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-alcance b{font-weight:700;color:var(--mu-tinta);white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-ver{width:100%;height:52px;border-radius:14px;font-size:1rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-persona{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:.9375rem;color:var(--mu-texto);text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-persona .tpm-btn{height:44px;padding:0 18px;border-radius:12px;font-size:.9375rem}

/* Los resultados */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-res{display:flex;flex-direction:column;gap:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-res-cabeza{gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-res h1{font-size:1.5rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-elegido{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pastilla{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde);
  font-size:.8125rem;font-weight:600;color:var(--mu-tinta);white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-cambiar{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:10px;background:var(--mu-info);
  font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-cambiar:hover{background:var(--mu-halo);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-busqueda.tpm-cerrada{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado{display:flex;flex-direction:column;gap:18px;padding:20px;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado-titulo{font-size:1rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado-grupo{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado:has(input[name="uso"]:is([value="trabajo"],[value="diseno"],[value="ia"]):checked) .tpm-p-juegos{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-rotulo{font-size:.8125rem;font-weight:600;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-chips{display:flex;flex-wrap:wrap;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-chip{position:relative;display:flex;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-chip span{display:inline-flex;align-items:center;height:32px;padding:0 11px;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde);
  font-size:.8125rem;font-weight:600;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-chip input:checked + span{background:var(--mu-azul);box-shadow:none;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-chip input:focus-visible + span{outline:3px solid color-mix(in srgb,var(--mu-azul) 45%,transparent);outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-juegos-corto{grid-template-columns:minmax(0,1fr);padding:3px;border-radius:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-juegos-corto .tpm-op-in{padding:8px 10px;border-radius:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-juegos-corto .tpm-op b{font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado .tpm-modo .tpm-op-in{padding:7px;border-radius:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado .tpm-modo b{font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado .tpm-monto{height:42px;padding:0 12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado .tpm-monto:focus-within{box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado .tpm-monto > b{font-size:1rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm.tpm .tpm-lado .tpm-monto input{font-size:.9375rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado .tpm-monto small{font-size:.8125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado .tpm-planes{gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lado .tpm-plan span{height:30px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-actualizar{height:44px;border-radius:12px;font-size:.9375rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-lista{display:flex;flex-direction:column;gap:24px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-vacio{font-size:1rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-grupo{display:flex;flex-direction:column;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-grupo-cabeza{display:flex;flex-direction:column;gap:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-grupo-cabeza h2{font-size:1.125rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-grupo-cabeza p{font-size:.875rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pcs > .rl-pc-celda{position:relative;display:flex;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pcs > .rl-pc-celda > .rl-pc{flex:1;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pcs.tpm-plegado > .rl-pc-celda:nth-child(n+3){display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-grupo-fijo .tpm-pcs > .rl-pc-celda:nth-child(n+3){display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-ver-las{height:44px;border:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);
  font-family:inherit;font-size:.9375rem;font-weight:700;color:var(--mu-tinta);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-ver-las:hover{box-shadow:inset 0 0 0 1px #94A3B8;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-ver-las[hidden]{display:none}
/* En la tarjeta: hasta qué juegos corre y lo que sobra o se pasa. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-hasta{display:flex;align-items:center;gap:7px;min-width:0;height:30px;padding:0 10px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--mu-borde);
  font-size:.8125rem;color:var(--mu-tinta);white-space:nowrap;overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-hasta > span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-hasta b{font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-dif{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:999px;
  font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-sobra{background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pasa{background:#FFF4E5;color:#92400E}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-otra{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:20px;background:var(--mu-verde-fondo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-otra > div{display:flex;flex-direction:column;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-otra h2{font-size:1.125rem;font-weight:700;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-otra p{font-size:.875rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-otra .tpm-btn{height:46px;padding:0 18px;border-radius:12px;font-size:.9375rem;white-space:nowrap}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-dif{padding:0 8px;font-size:.75rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-hasta{gap:6px;padding:0 8px;font-size:.75rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-hasta .tpm-barras{gap:2px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-hasta .tpm-barras span{width:4px}
}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm{padding:48px 24px 64px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm h1{font-size:2.5rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-tarjeta{padding:28px;gap:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-tarjeta .tpm-preg + .tpm-preg{padding-top:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-preg-cabeza b{font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-tarjeta :is(.tpm-usos,.tpm-juegos){grid-template-columns:repeat(5,minmax(0,1fr))}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-tarjeta .tpm-juegos .tpm-todos{grid-column:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-uso .tpm-op-in{flex-direction:column;align-items:flex-start;gap:8px;padding:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-uso-ic{width:40px;height:40px;border-radius:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-persona{flex-direction:row;gap:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-res{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px 24px;align-items:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-res-cabeza{grid-column:1 / -1;gap:4px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-res h1{font-size:2.125rem;letter-spacing:-.02em}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-elegido{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-busqueda.tpm-cerrada{display:block}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-pcs.tpm-plegado > .rl-pc-celda:nth-child(-n+6){display:flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-ver-las{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-mas-de-6 .tpm-ver-las:not([hidden]){display:block}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-grupo-fijo .tpm-pcs > .rl-pc-celda:nth-child(3){display:flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-grupo-cabeza h2{font-size:1.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-otra{flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px}
}

/* ════════════════════════ Empresas (Muestra 7) ════════════════════════
   EPH_EmpresasRecorrido con la terminación nueva, dentro de `.re.eph-mu-re`. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-hero{border-bottom:0;box-shadow:0 1px 0 var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-hero-in{gap:20px;padding:20px 16px 28px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-hero-texto{gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-kicker{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:var(--mu-info);
  font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-hero h1{font-size:2.125rem;font-weight:800;line-height:1.05;letter-spacing:-.025em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-baja{max-width:none;font-size:1rem;line-height:1.55}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-datos li{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin:0;padding:12px 10px;border-radius:14px;background:var(--mu-blanco);
  box-shadow:0 0 0 1px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.05)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-datos b{font-size:.8125rem;font-weight:700;line-height:1.3;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-ic{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-cotizar{gap:18px;padding:20px 18px;border:0;border-radius:24px;box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-cotizar-cabeza{gap:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-cotizar-cabeza h2{font-size:1.25rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-cotizar-cabeza p{font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-form{gap:18px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-campo legend{margin-bottom:8px;font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-cuantos{gap:8px 12px;flex-wrap:wrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-paso{gap:4px;height:auto;padding:4px;border:0;border-radius:14px;background:var(--mu-segmento)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-paso-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--mu-blanco);color:var(--mu-tinta);
  box-shadow:0 0 0 1px rgba(15,23,42,.08),0 1px 2px rgba(15,23,42,.06);transition-property:scale;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-paso-btn:active{scale:.94}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-paso input{width:40px;height:40px;font-size:1.125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-cantidad{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:999px;background:var(--mu-info);
  font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto);white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-chips{gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-chip span{min-height:34px;padding:0 12px;border:0;box-shadow:inset 0 0 0 1px var(--mu-borde);font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-chip:hover span{box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-chip input:checked + span{background:var(--mu-azul);box-shadow:none;color:#FFFFFF}
/* "¿Para cuándo?" en un selector. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-campo-plazo .re-chips{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:3px;border-radius:14px;background:var(--mu-segmento)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-campo-plazo .re-chip span{display:flex;justify-content:center;min-height:36px;padding:0 4px;border-radius:12px;background:transparent;box-shadow:none;
  font-weight:700;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-campo-plazo .re-chip input:checked + span{background:var(--mu-blanco);box-shadow:0 0 0 1.5px var(--mu-azul),0 1px 3px rgba(15,23,42,.10);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-previa{padding:12px 14px;border-radius:14px;background:var(--mu-foto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-previa span{font-weight:400}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-pedir{height:52px;border:0;border-radius:14px;font-size:1rem;font-weight:700;transition-property:scale,background-color;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-pedir:active{scale:.96}
@media (max-width:959px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-pedir{padding:0 12px;font-size:.9375rem;white-space:nowrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-pedir svg{flex:none}
}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-mail{font-size:.875rem;color:var(--mu-suave);text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-mail a{font-weight:600;color:var(--mu-azul-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-sec{gap:20px;padding-top:48px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-sec-cabeza{gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-sec-cabeza h2{font-size:1.625rem;font-weight:800;letter-spacing:-.02em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-sec-cabeza p{font-size:1rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-lineas{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-linea{display:flex;gap:4px;padding:6px;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);color:var(--mu-tinta);text-decoration:none;
  transition-property:box-shadow,translate;transition-duration:200ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-linea:hover{box-shadow:var(--mu-sombra-hover);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-linea-foto{flex:none;display:flex;align-items:center;justify-content:center;width:120px;overflow:hidden;border-radius:14px;background:#F3F8FE;
  outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-linea-foto img{display:block;width:100%;height:100%;max-height:150px;margin:0;object-fit:contain;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-linea-cuerpo{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;padding:8px 8px 8px 10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-linea-cuerpo > b{font-size:1rem;font-weight:700;letter-spacing:-.01em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-linea-texto{font-size:.875rem;line-height:1.45;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-desde{margin-top:auto;padding-top:4px;font-size:.875rem;font-variant-numeric:tabular-nums;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-desde b{color:var(--mu-tinta);font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-ver{display:none;padding-top:4px;font-size:.875rem;font-weight:600;color:var(--mu-azul-texto);text-decoration:underline;text-decoration-thickness:1px;
  text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-porque{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-porque li{display:flex;align-items:flex-start;gap:12px;margin:0;padding:16px;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-porque .eph-mu-re-ic{width:40px;height:40px;border-radius:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-porque li > span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-porque b{font-size:.9375rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-porque li > span:last-child > span{font-size:.875rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos{display:flex;flex-direction:column;margin:0;padding:20px;list-style:none;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;row-gap:3px;margin:0;padding:0 0 18px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos li:last-child{padding-bottom:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos li:not(:last-child)::after{content:"";position:absolute;left:13px;top:34px;bottom:4px;width:2px;border-radius:2px;background:var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-paso-n{grid-row:span 2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--mu-azul);
  color:#FFFFFF;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos b{padding-top:3px;font-size:1rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos li > span:last-child{font-size:.875rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-local{display:flex;flex-direction:column;gap:20px;padding:24px 20px;border-radius:24px;background:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-local-texto{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-local-pastilla{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;background:rgba(255,255,255,.08);
  font-size:.8125rem;font-weight:600;color:#E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-local h2{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#FFFFFF;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-local p{font-size:.9375rem;line-height:1.55;color:#CBD5E1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-local p a{color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-local-botones{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-local-botones a{height:48px;padding:0 18px;border:0;border-radius:14px;font-size:.9375rem;font-weight:700;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-llegar{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);
  color:#FFFFFF;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-llegar:hover{background:rgba(255,255,255,.14);color:#FFFFFF}
@media (min-width:720px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-porque{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (min-width:960px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-hero-in{display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:56px;align-items:center;padding:56px 24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-hero h1{font-size:clamp(2.75rem,4.6vw,3.625rem);letter-spacing:-.025em}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-hero-texto{gap:18px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-baja{font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-datos li{flex-direction:row;align-items:center;gap:10px;padding:12px 14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-datos b{font-size:.875rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-cotizar{padding:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-cotizar-cabeza h2{font-size:1.5rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-sec{gap:20px;padding:56px 24px 0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-sec-cabeza h2{font-size:2rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-lineas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-linea{flex-direction:column}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-linea:hover{translate:0 -2px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-linea-foto{width:auto;height:200px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-linea-foto img{width:auto;max-height:none;height:100%}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-linea-cuerpo{padding:14px 14px 12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-linea-cuerpo > b{font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-ver{display:block}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-porque{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-porque li{padding:18px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos li{display:flex;flex-direction:column;gap:10px;padding:0 28px 0 0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos li:not(:last-child)::after{left:40px;right:28px;top:13px;bottom:auto;width:auto;height:2px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-paso-n{grid-row:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-pasos b{padding-top:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-local{flex-direction:row;align-items:center;gap:32px;padding:32px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-local-texto{flex:1}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-local h2{font-size:1.625rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re-local-botones{grid-template-columns:auto auto}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .eph-mu-re-linea:hover{translate:none}
}

/* ════════════════════════ Búsqueda (Muestra 13, lienzo v124) ════════════════════════
   EPH_BusquedaMuestra, dentro de `.bm.rl`. Celular primero; la compu desde 760. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm{display:flex;flex-direction:column;gap:20px;max-width:1148px;margin:0 auto;padding:16px 12px 32px;background:transparent;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm :where(h1,h2,p,form){margin:0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-cabeza{display:flex;flex-direction:column;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-h1{order:2;padding:0 4px;font-size:1.5rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-campo{order:1;display:flex;align-items:center;gap:10px;height:48px;padding:0 8px 0 14px;border-radius:14px;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1px var(--mu-campo),0 1px 2px rgba(15,23,42,.05)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-campo:focus-within{box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-campo > svg{flex:none;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-campo input[type="search"]{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;
  font-family:inherit;font-size:1rem;font-weight:500;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-campo input[type="search"]::-webkit-search-cancel-button{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-borrar{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;
  background:var(--mu-boton-gris);color:var(--mu-texto);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-borrar[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-buscar{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-btn{display:flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:inherit;font-weight:700;text-decoration:none;cursor:pointer;
  transition-property:scale,background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-btn:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-azul{background:var(--mu-azul);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-azul:hover{background:var(--mu-azul-texto);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-verde{background:var(--mu-verde);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-verde:hover{background:#095C2E;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-borde{background:var(--mu-blanco);color:var(--mu-tinta);box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-borde:hover{box-shadow:inset 0 0 0 1px #94A3B8}
/* Las pestañas, en un segmento. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-tabs{order:3;display:grid;grid-template-columns:auto auto auto;gap:4px;padding:4px;border-radius:14px;background:var(--mu-segmento)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-tabs[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-tab{display:flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 10px;border:0;border-radius:10px;background:transparent;
  font-family:inherit;font-size:.875rem;color:var(--mu-tinta);cursor:pointer;transition-property:background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-tab:hover{background:rgba(255,255,255,.6)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-tab b{font-weight:700;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-tab[aria-selected="true"]{background:var(--mu-blanco);box-shadow:0 0 0 1.5px var(--mu-azul),0 1px 3px rgba(15,23,42,.10)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-cuenta{display:inline-flex;align-items:center;justify-content:center;height:20px;min-width:22px;padding:0 6px;border-radius:999px;
  background:rgba(15,23,42,.06);font-size:.75rem;font-weight:700;color:var(--mu-texto);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-tab[aria-selected="true"] .bm-cuenta{background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm[data-bm-vista="pcs"] [data-bm-parte="piezas"],
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm[data-bm-vista="piezas"] [data-bm-parte="pcs"]{display:none}
/* El atajo a la categoría. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-atajo{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);
  color:var(--mu-tinta);text-decoration:none;transition-property:box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-atajo:hover{box-shadow:var(--mu-sombra-hover);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-atajo-ic{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-atajo-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-atajo-txt b{font-size:.9375rem;font-weight:700;line-height:1.3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-atajo-txt > span{font-size:.8125rem;line-height:1.4;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-atajo-btn{flex:none;display:flex;align-items:center;gap:6px;height:36px;padding:0 10px;border-radius:10px;background:var(--mu-info);
  font-size:.875rem;font-weight:700;color:var(--mu-azul-texto);white-space:nowrap}
/* Cada sección. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-sec{display:flex;flex-direction:column;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-sec-cabeza{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:0 4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-h2{display:flex;align-items:baseline;gap:8px;font-size:1.125rem;font-weight:800;letter-spacing:-.02em;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-h2 span{font-size:.9375rem;font-weight:600;color:var(--mu-suave);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-chips{order:3;flex:1 0 100%;display:flex;gap:6px;margin:0 -16px;padding:0 16px 2px;overflow-x:auto;scrollbar-width:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-chips::-webkit-scrollbar{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-chips[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-chip{flex:none;display:inline-flex;align-items:center;height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1px var(--mu-borde);font-family:inherit;font-size:.875rem;font-weight:600;color:var(--mu-tinta);text-decoration:none;white-space:nowrap;cursor:pointer;
  transition-property:background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-chip:hover{box-shadow:inset 0 0 0 1px #94A3B8;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-chip[aria-pressed="true"]{background:var(--mu-azul);box-shadow:none;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-orden{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:10px;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1px var(--mu-campo);font-size:.875rem;font-weight:600;color:var(--mu-tinta);white-space:nowrap;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-orden:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-orden[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-orden select{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;font-size:1rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-orden:focus-within{box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
/* Las PC: las tarjetas de las líneas, de a dos en el celular. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-celda{position:relative;display:flex;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-celda[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-celda > .rl-pc-celda{flex:1;display:flex;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-celda .rl-pc{flex:1;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm:not(.bm-vivo) .bm-sec-pcs .bm-celda:nth-child(n+5){display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-ver{align-self:stretch;height:46px;padding:0 22px;border-radius:12px;font-size:.9375rem;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-ver:hover{color:var(--mu-azul-texto)}
/* Los componentes: renglones en el celular. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-piezas{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz{position:relative;display:flex;align-items:center;gap:12px;padding:8px;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-foto{flex:none;display:flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:10px;background:var(--mu-foto);
  outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-foto img{max-width:70%;max-height:70%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-cuerpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-fam{display:none;font-size:.8125rem;font-weight:600;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-nombre{font-size:.875rem;font-weight:700;line-height:1.3;color:var(--mu-tinta);text-decoration:none;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-nombre::after{content:"";position:absolute;inset:0;border-radius:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-nombre:hover{color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-datos{display:flex;flex-wrap:wrap;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-datos span{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--mu-boton-gris);
  font-size:.75rem;font-weight:600;color:#334155;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-datos span:nth-child(n+3){display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-plata{display:flex;flex-direction:column;gap:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-precio{font-size:1rem;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-cuota{display:none;font-size:.8125rem;color:var(--mu-suave);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-agregar{position:relative;z-index:1;flex:none;margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-pz-agregar .bm-btn,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm a.bm-pz-agregar{width:40px;height:40px;padding:0;border-radius:12px;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-pz-agregar span{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .rp-error{position:absolute;right:8px;bottom:-4px;font-size:.75rem;color:var(--mu-rojo)}
/* Al final, WhatsApp. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-otra{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:20px;background:var(--mu-verde-fondo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-otra > div{display:flex;flex-direction:column;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-otra h2{font-size:1.125rem;font-weight:700;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-otra p{font-size:.875rem;line-height:1.5;color:#14532D}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-otra .bm-btn{height:46px;padding:0 20px;border-radius:12px;font-size:.9375rem;white-space:nowrap}
/* Sin resultados. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada-ic{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada-txt{display:flex;flex-direction:column;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada h1{font-size:1.25rem;font-weight:800;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada p{font-size:.9375rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada-mas{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada-mas > span{font-size:.8125rem;font-weight:600;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada-chips{display:flex;flex-wrap:wrap;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada .bm-btn{height:46px;padding:0 20px;border-radius:12px;font-size:.9375rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-elegidas .bm-h2{font-size:1.125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-elegidas .bm-celda:nth-child(n+3){display:none}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm{gap:28px;padding:28px 24px 56px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-cabeza{gap:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-h1{order:0;padding:0;font-size:2.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-campo{max-width:720px;height:54px;padding:0 7px 0 16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-campo input[type="search"]{font-size:1rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-buscar{display:flex;height:40px;padding:0 18px;border-radius:10px;font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-tabs{display:inline-grid;align-self:flex-start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-tab{height:40px;padding:0 16px;font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-atajo{padding:12px 14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-atajo-btn{padding:0 14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-sec{gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-sec-cabeza{flex-wrap:nowrap;padding:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-h2{margin-right:auto;font-size:1.375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-chips{order:0;flex:none;margin:0;padding:0;overflow:visible}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-chip{height:34px;padding:0 13px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-orden{height:38px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm:not(.bm-vivo) .bm-sec-pcs .bm-celda:nth-child(n+5){display:flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm:not(.bm-vivo) .bm-sec-pcs .bm-celda:nth-child(n+7){display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-ver{align-self:center}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-piezas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz{flex-direction:column;align-items:stretch;gap:0;padding:8px;border-radius:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-foto{width:auto;height:150px;border-radius:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-foto img{max-width:64%;max-height:74%}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-cuerpo{flex:1;gap:8px;padding:12px 8px 12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-fam{display:block}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-nombre{margin-top:-4px;font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-nombre::after{border-radius:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-datos span:nth-child(n+3){display:inline-flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-plata{margin-top:auto;padding-top:4px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-precio{font-size:1.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-cuota{display:block}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-agregar{margin:0 0 6px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-pz-agregar .bm-btn,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm a.bm-pz-agregar{width:100%;height:40px;border-radius:12px;font-size:.875rem;font-weight:600}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-pz-agregar span{display:inline}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-otra{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada{padding:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada h1{font-size:1.5rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-nada .bm-btn{align-self:flex-start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-elegidas .bm-h2{font-size:1.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-elegidas .bm-celda:nth-child(n+3){display:flex}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-btn:active{scale:none}
}

/* ════════════════════════ Armá tu PC (Muestra 13, lienzo v124) ════════════════════════
   EPH_ArmadorRecorrido con `.ra.ra-mu`: recorrido-armador.js dibuja las piezas
   `ram-*` dentro de las mismas cajas. Celular y tablet en una columna, con la
   barra fija abajo y "Tu PC" en una hoja; las tres columnas desde 1100. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu{padding:0 0 96px;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-cabeza{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 16px 12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-kicker{font-size:.875rem;font-weight:600;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-cabeza h1{font-size:1.625rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-baja,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-nosotros{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-grilla{display:block;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu :is(.ra-pasos,.ra-paso,.ra-tupc){position:static;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-btn{display:flex;align-items:center;justify-content:center;gap:8px;border:0;font-family:inherit;font-weight:700;text-decoration:none;cursor:pointer;
  transition-property:scale,background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-btn:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-azul{background:var(--mu-azul);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-azul:hover{background:var(--mu-azul-texto);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-borde{background:var(--mu-blanco);color:var(--mu-tinta);box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-borde:hover{box-shadow:inset 0 0 0 1px #94A3B8}
/* Los pasos: en la compu una lista; en el celular chips que se deslizan y nueve segmentos. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-pasos{display:flex;flex-direction:column;gap:10px;padding:10px 0 12px;background:var(--mu-blanco);box-shadow:0 1px 0 var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-lista{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-chips{display:flex;gap:6px;padding:0 12px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-chips::-webkit-scrollbar{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-chip{flex:none;display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 11px;border:0;border-radius:10px;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1px var(--mu-borde);font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--mu-texto);white-space:nowrap;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-chip.ram-hecho{padding-left:7px;background:var(--mu-verde-fondo);box-shadow:none;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-chip.ram-act{background:var(--mu-azul);box-shadow:none;color:#FFFFFF;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-segs{display:grid;grid-template-columns:repeat(9,1fr);gap:3px;padding:0 12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-segs span{height:4px;border-radius:999px;background:var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-segs .ram-seg-ok{background:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-segs .ram-seg-act{background:var(--mu-azul)}
/* El paso. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-paso{display:flex;flex-direction:column;gap:14px;padding:16px 12px 20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-cab{display:flex;flex-direction:column;gap:2px;padding:0 4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-num{font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-cab h2{margin:0;font-size:1.375rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-porque{display:flex;flex-direction:column;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-nota{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:14px;background:var(--mu-info);font-size:.875rem;line-height:1.45;color:#1E3A8A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-nota svg{flex:none;margin-top:1px;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-nota b{font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-ocultas{margin:0;padding:0 4px;font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-modulos{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:18px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-modulos-t{display:flex;flex:1;flex-direction:column;gap:1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-modulos-t b{font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-modulos-t span{font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:14px;background:var(--mu-segmento)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-seg button{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:42px;padding:6px;border:0;border-radius:10px;background:transparent;
  font-family:inherit;color:var(--mu-tinta);cursor:pointer;transition-property:background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-seg button:hover{background:rgba(255,255,255,.6)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-seg button[aria-pressed="true"]{background:var(--mu-blanco);box-shadow:0 0 0 1.5px var(--mu-azul),0 1px 3px rgba(15,23,42,.10)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-seg b{font-size:.875rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-seg span{font-size:.75rem;font-weight:600;color:var(--mu-azul-texto)}
/* Las opciones. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-ops{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-op{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:18px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);
  font-family:inherit;text-align:left;color:var(--mu-tinta);cursor:pointer;transition-property:box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-op:hover{box-shadow:var(--mu-sombra-hover)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-op.ram-sel{box-shadow:0 0 0 1.5px var(--mu-azul),0 1px 3px rgba(15,23,42,.10)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-foto{flex:none;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:12px;background:var(--mu-foto);outline:1px solid var(--mu-contorno);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-foto img{max-width:82%;max-height:70%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-cab{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-n{font-size:.875rem;font-weight:700;line-height:1.3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-reco{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--mu-info);font-size:.75rem;font-weight:600;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tags{display:flex;flex-wrap:wrap;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tags span{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--mu-boton-gris);font-size:.75rem;font-weight:600;color:#334155;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tags span:nth-child(n+3){display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-plata{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-plata b{font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-plata span{font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-plata .ram-dif{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-radio{flex:none;width:22px;height:22px;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1.5px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-sel .ram-radio{background:var(--mu-azul) radial-gradient(circle,#FFFFFF 0 4px,transparent 4.5px);box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-vacio{margin:0;padding:14px;border-radius:14px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);font-size:.875rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-mas{height:44px;border:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);font-family:inherit;font-size:.9375rem;font-weight:700;color:var(--mu-tinta);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-nav{display:flex;justify-content:space-between;align-items:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-nav .ram-ant{height:40px;padding:0 14px;border-radius:10px;font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-nav .ram-ant svg{transform:scaleX(-1)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-ant-compu,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-nav .ram-sig{display:none}
/* "Tu PC": en el celular, una hoja que sube desde abajo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-tupc{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu.ra-viendo .ra-paso{display:flex}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu.ra-viendo .ra-tupc{display:block;position:fixed;inset:0;z-index:100000}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-velo{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:rgba(15,23,42,.45);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-hoja{position:absolute;left:0;right:0;bottom:0;max-height:92vh;max-height:92dvh;overflow-y:auto;overscroll-behavior:contain;padding:8px 10px calc(14px + env(safe-area-inset-bottom));
  border-radius:24px 24px 0 0;background:var(--mu-gris)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-manija{display:block;width:40px;height:4px;margin:0 auto 10px;border-radius:999px;background:#CBD5E1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-cerrar{position:absolute;top:0;left:50%;width:80px;height:24px;margin-left:-40px;padding:0;border:0;background:transparent;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tu{display:flex;flex-direction:column;gap:16px;padding:18px;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tu-cab{display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tu-cab > div:first-child{display:flex;justify-content:space-between;align-items:baseline}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tu-cab h2{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tu-cab span{font-size:.8125rem;color:var(--mu-suave);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-avance{height:6px;border-radius:999px;background:var(--mu-segmento);overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-avance span{display:block;height:100%;border-radius:999px;background:var(--mu-azul);transition:width .4s cubic-bezier(.16,1,.3,1)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-completa span{background:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-filas{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:14px;background:var(--mu-dato)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-fila{display:grid;grid-template-columns:16px 76px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:26px;font-size:.8125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-fila svg{color:var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-falta svg{color:#94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-fila-t{color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-fila-n{font-weight:600;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-falta .ram-fila-n{font-weight:500;color:#94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-fila-p{min-width:68px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-fila .ram-verde{color:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-checks{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-checks li{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:.8125rem;line-height:1.4;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-checks svg{flex:none;margin-top:1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-total{display:flex;flex-direction:column;gap:2px;padding-top:16px;box-shadow:inset 0 1px 0 var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-total > span:first-child{font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-total > b{font-size:1.875rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-cuotas{font-size:.875rem;color:var(--mu-texto);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-cuotas b{color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-pastillas{display:flex;flex-wrap:wrap;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-pastillas span{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--mu-verde-fondo);font-size:.8125rem;font-weight:600;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-comprar{height:50px;border-radius:12px;font-size:1rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-faltan{height:50px;border-radius:12px;background:var(--mu-segmento);font-size:.9375rem;color:var(--mu-suave);cursor:default}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-faltan:active{scale:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-wa{height:44px;border-radius:12px;background:var(--mu-verde-fondo);font-size:.9375rem;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-wa:hover{background:#D9F2E3;color:var(--mu-verde-tinta)}
html.ram-hoja-abierta,
html.ram-hoja-abierta body{overflow:hidden}
/* La barra fija de abajo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-barra{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 12px calc(12px + env(safe-area-inset-bottom));
  border:0;background:var(--mu-blanco);box-shadow:0 -1px 0 var(--mu-borde),0 -8px 24px -12px rgba(15,23,42,.18)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-barra-total{flex:1;min-width:0;display:flex;flex-direction:column}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-barra-total b{font-size:1.125rem;font-weight:800;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-ver{flex:none;align-self:flex-start;height:auto;padding:0;border-radius:0;border:0;background:none;font-family:inherit;font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto);
  text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-barra .ram-btn{flex:none;width:auto;height:46px;padding:0 18px;border-radius:12px;font-size:.9375rem}
@media (min-width:760px) and (max-width:1099px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-cabeza{max-width:744px;margin:0 auto;padding-inline:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-paso{max-width:744px;margin:0 auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-hoja{left:50%;right:auto;width:480px;margin-left:-240px}
}
@media (min-width:1100px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu{padding:0 0 56px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-cabeza{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;padding:28px 40px 0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-cabeza > div{gap:6px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-cabeza h1{font-size:2.25rem;letter-spacing:-.025em}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-baja{display:block;font-size:1rem;color:var(--mu-texto)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-nosotros{display:inline;padding-bottom:4px;font-size:.9375rem;font-weight:600;color:var(--mu-verde);text-decoration:underline;text-decoration-thickness:1px;
    text-underline-offset:3px;text-decoration-color:rgba(11,112,56,.35)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-grilla{display:grid;grid-template-columns:250px minmax(0,1fr) 380px;gap:24px;align-items:start;padding:24px 40px 0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-pasos{position:sticky;top:96px;padding:8px;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-chips,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-segs{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-lista{display:flex;flex-direction:column;gap:2px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-p{display:flex;align-items:center;gap:11px;width:100%;padding:9px 10px;border:0;border-radius:12px;background:transparent;font-family:inherit;text-align:left;color:var(--mu-tinta);cursor:pointer;
    transition-property:background-color;transition-duration:150ms;transition-timing-function:ease-out}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-p:hover{background:var(--mu-gris)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-p.ram-act{background:var(--mu-info)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-bola{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--mu-segmento);font-size:.8125rem;font-weight:700;color:var(--mu-suave)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-hecho .ram-bola{background:var(--mu-verde-fondo);color:var(--mu-verde)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-act .ram-bola{background:var(--mu-azul);color:#FFFFFF}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-p-txt{min-width:0;display:flex;flex-direction:column}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-p-txt b{font-size:.875rem;font-weight:700}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-act .ram-p-txt b{color:var(--mu-azul-texto)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-p-txt span{font-size:.8125rem;color:#94A3B8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-hecho .ram-p-txt span{color:var(--mu-texto)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-paso{gap:18px;padding:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-cab{gap:4px;padding:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-cab h2{font-size:1.75rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-modulos{flex-direction:row;align-items:center;gap:16px;padding:14px 16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-seg{width:280px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-ops{gap:10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-op{gap:14px;padding:10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-foto{width:84px;height:84px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-n{font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tags span:nth-child(n+3){display:inline-flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-plata b{font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-plata .ram-dif{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:var(--mu-boton-gris);font-size:.8125rem;font-weight:600;color:#334155;white-space:nowrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-nav{padding-top:6px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-nav .ram-ant,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-nav .ram-sig{display:flex;height:48px;padding:0 20px;border-radius:12px;font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-ant-cel{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-ant-compu{display:inline}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-tupc,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu.ra-viendo .ra-tupc{display:block;position:sticky;top:96px;inset:auto;z-index:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-velo,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-cerrar,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-manija{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-hoja{position:static;max-height:none;overflow:visible;padding:0;border-radius:0;background:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tu{padding:22px;border-radius:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tu-cab h2{font-size:1.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ra-barra{display:none}
  html.ram-hoja-abierta,
  html.ram-hoja-abierta body{overflow:visible}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-avance span{transition:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-chips{scroll-behavior:auto}
}

/* ════════════════════════ Mi cuenta (Muestra 14, lienzo v125) ════════════════════════
   El acceso (`plantillas/cuenta-acceso-muestra.php`), el resumen y el detalle
   de un pedido (`cuenta-*-muestra.php`). Todo bajo `.epa .eph-cu`, para ganarle
   a recorrido-cuenta.css sin tocarla. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-cuenta-recorrido{background:var(--mu-gris)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu{color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu :where(.mc,.mc-acceso) :where(h1,h2,p,ul,ol,dl,dt,dd){margin:0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu :where(.mc,.mc-acceso) :where(ul,ol){list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-kicker{margin:0 0 6px;font-size:.875rem;font-weight:600;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .eph-cu-cabeza{margin-bottom:24px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .eph-cu-cabeza h1{font-size:1.75rem;font-weight:800;letter-spacing:-.025em;line-height:1.1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .eph-cu-cabeza .epa-baja{margin-top:6px;font-size:.9375rem;color:var(--mu-texto)}
/* Botones. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:12px;
  font:inherit;font-size:.9375rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;
  transition-property:scale,background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-btn:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-azul{background:var(--mu-azul);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-azul:hover{background:var(--mu-azul-texto);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-borde{background:var(--mu-blanco);color:var(--mu-tinta);box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-borde:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-wa{background:var(--mu-verde-fondo);color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-wa:hover{background:#D9F2E3;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-chico{height:38px;padding:0 14px;font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-link{font-size:.875rem;font-weight:600;color:var(--mu-azul-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu :is(.mc,.mc-acceso) :is(a,button,summary,input):focus-visible{outline:2px solid var(--mu-azul);outline-offset:2px}
/* ── Entrar ── */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-acceso{display:flex;flex-direction:column;gap:28px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-tarjeta{display:flex;flex-direction:column;gap:16px;padding:22px;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-tarjeta h1{font-size:1.625rem;font-weight:800;letter-spacing:-.025em;line-height:1.15}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-bajada{margin-top:-10px;font-size:.875rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-google div.nsl-container .nsl-container-buttons a{flex:1 1 auto}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-google div.nsl-container .nsl-button-default{justify-content:center;height:48px;border:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-google div.nsl-container .nsl-button-default:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-o{display:flex;align-items:center;gap:12px;font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-o::before,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-o::after{content:"";flex:1;height:1px;background:var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-form{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;border:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-campo{display:flex;flex-direction:column;gap:6px;margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-campo label{font-size:.875rem;font-weight:600;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-rotulo{display:flex;justify-content:space-between;align-items:baseline;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-rotulo a{font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-rotulo a:hover{text-decoration:underline}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-campo input{box-sizing:border-box;width:100%;height:48px;margin:0;padding:0 14px;border:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);
  font:inherit;font-size:1rem;color:var(--mu-tinta);outline:0;transition:box-shadow 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-campo input:focus{box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-form .mc-btn{width:100%;height:50px;margin-top:4px;font-size:1rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-nueva{padding-top:14px;box-shadow:inset 0 1px 0 var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-nueva summary{list-style:none;text-align:center;font-size:.875rem;color:var(--mu-texto);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-nueva summary::-webkit-details-marker{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-nueva summary b{font-weight:600;color:var(--mu-azul-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-nueva[open] .mc-form{margin-top:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado{display:flex;flex-direction:column;gap:16px;padding:0 6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado .mc-kicker,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado h2{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado ul{display:flex;flex-direction:column;gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado li{display:flex;align-items:flex-start;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-ic{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado li > span:last-child{display:flex;flex-direction:column;gap:2px;font-size:.875rem;line-height:1.4;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado li b{font-size:.9375rem;font-weight:700;color:var(--mu-tinta)}
/* ── El resumen y el detalle ── */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc{gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-caja{display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px;border:0;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-caja h2{font-size:1.125rem;font-weight:700;letter-spacing:-.01em;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-cabeza{display:flex;justify-content:space-between;align-items:center;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-nota{margin-top:2px;font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-estado{flex:none;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-estado--espera{background:#FFF4E5;color:#92400E}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-estado--curso{background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-estado--ok{background:var(--mu-verde-fondo);color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-estado--baja{background:var(--mu-segmento);color:var(--mu-suave)}
/* Un producto. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-item{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:4px 12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-foto{grid-row:span 2;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:12px;background:var(--mu-foto);overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-foto img{width:84%;height:84%;margin:0;object-fit:contain;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-item-texto{display:flex;flex-direction:column;gap:3px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-item-texto b{font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-item-texto a{color:inherit;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-item-texto span{font-size:.8125rem;line-height:1.4;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-precio{font-size:1rem;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-item .mc-precio{grid-column:2}
/* Los pasos: en columna; en fila en el resumen de la compu. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-pasos{display:flex;flex-direction:column}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-pasos li{position:relative;display:flex;gap:12px;margin:0;padding-bottom:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-pasos li:last-child{padding-bottom:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-pasos li::before{content:"";position:absolute;left:13px;top:30px;bottom:2px;width:2px;border-radius:999px;background:var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-pasos li:last-child::before{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-pasos li.mc-hecho::before{background:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-punto{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 2px var(--mu-borde);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-hecho .mc-punto{background:var(--mu-verde);box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-ahora .mc-punto{box-shadow:inset 0 0 0 2px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-ahora .mc-punto::after{content:"";width:10px;height:10px;border-radius:999px;background:var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-espera .mc-punto{box-shadow:inset 0 0 0 2px #D97706}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-espera .mc-punto::after{background:#D97706}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-paso-texto{display:flex;flex-direction:column;gap:1px;padding-top:4px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-paso-texto b{font-size:.875rem;font-weight:700;line-height:1.3;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-pendiente .mc-paso-texto b{font-weight:600;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-pasos-col .mc-ahora .mc-paso-texto b{color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-pasos-col .mc-espera .mc-paso-texto b{color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-paso-texto span{font-size:.75rem;line-height:1.35;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.epa .eph-cu,.mi) .mc-espera .mc-paso-texto span{font-weight:600;color:#B45309}
/* Lo que falta abonar. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-falta{display:flex;align-items:flex-start;gap:10px;padding:14px;border-radius:16px;background:#FFF8EC;box-shadow:inset 0 0 0 1px #FCE3BF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-falta-ic{flex:none;display:flex;margin-top:1px;color:#B45309}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-falta-texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-falta-texto > b{font-size:.9375rem;font-weight:700;color:#78350F}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-falta-texto > b *{color:inherit}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-falta-texto p{font-size:.875rem;line-height:1.45;color:#92400E}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-botones{display:flex;flex-direction:column;gap:8px;margin-top:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-botones .mc-btn{width:100%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pie{display:flex;justify-content:space-between;align-items:center;gap:12px}
/* Los otros pedidos. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-otros{gap:4px;padding-bottom:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-otros .mc-cabeza{padding-bottom:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-otro{display:grid;grid-template-columns:48px minmax(min-content,1fr) auto 16px;align-items:center;gap:10px;padding:12px 0;box-shadow:inset 0 1px 0 var(--mu-borde-suave);
  color:var(--mu-tinta);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-otro:first-of-type{box-shadow:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-foto-chica{grid-row:auto;width:48px;height:48px;border-radius:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-otro-texto{display:flex;flex-direction:column;gap:2px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-otro-texto b{width:0;min-width:100%;font-size:.875rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-otro-texto span{font-size:.75rem;color:var(--mu-suave);white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-chevron{display:flex;color:#94A3B8}
/* Los datos: el recuadro gris. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-datos{gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-datos .mc-cabeza{align-items:flex-start}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-editar{flex:none;height:34px;padding:0 12px;border-radius:10px;font-size:.8125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-gris{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:14px;background:var(--mu-dato)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-gris > div{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:30px;padding:0;border:0;font-size:.8125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-gris dt{display:flex;align-items:center;gap:8px;flex:none;font-weight:400;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-gris dt svg{color:var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-gris dd{min-width:0;font-weight:700;text-align:right;color:var(--mu-tinta);overflow-wrap:anywhere}
/* Tu cuenta. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-cuenta{gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-cuenta h2{padding-bottom:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-fila{box-sizing:border-box;display:grid;grid-template-columns:34px auto minmax(0,1fr) 16px;align-items:center;gap:12px;padding:8px 0;color:var(--mu-tinta);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-fila-ic{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--mu-dato);color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-fila b{font-size:.875rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-fila-dato{font-size:.75rem;color:var(--mu-suave);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-fila:hover b{color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-salir .mc-fila-ic{background:#FEF2F2;color:#B91C1C}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-salir b,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-salir:hover b{color:#B91C1C}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-vacio p{font-size:.9375rem;color:var(--mu-texto)}
/* ── El detalle ── */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .rp.mc{display:flex;flex-direction:column;gap:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pcabeza{display:flex;flex-direction:column;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-volver{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:.875rem;font-weight:600;color:var(--mu-azul-texto);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pcabeza-t{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pcabeza h1{margin:0;font-size:1.75rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pcabeza p{margin:0;font-size:.875rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pgrilla{display:flex;flex-direction:column;gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:20px;background:var(--mu-info)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy-ic{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--mu-blanco);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy-texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy-texto > b{font-size:1rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy-texto p{font-size:.875rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy--ambar{background:#FFF8EC;box-shadow:inset 0 0 0 1px #FCE3BF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy--ambar .mc-hoy-ic{color:#B45309}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy--ambar .mc-hoy-texto > b{color:#78350F}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy--ambar .mc-hoy-texto p{color:#92400E}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy--verde{background:var(--mu-verde-fondo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy--verde .mc-hoy-ic{color:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy--gris{background:var(--mu-segmento)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-hoy--gris .mc-hoy-ic{color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-enqueva .mc-btn{width:100%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-compra .mc-item{grid-template-columns:60px minmax(0,1fr)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-cuentas{display:flex;flex-direction:column;gap:8px;padding-top:14px;box-shadow:inset 0 1px 0 var(--mu-borde-suave);font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-cuentas > div{display:flex;justify-content:space-between;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-cuentas > div > span:first-child{color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-gratis{font-weight:700;color:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-cuentas .mc-total{align-items:baseline;font-size:1rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-cuentas .mc-total > span:first-child{color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-cuentas .mc-total > span:last-child{font-size:1.25rem;font-weight:800;font-variant-numeric:tabular-nums}
@media (min-width:600px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-botones{flex-direction:row;flex-wrap:wrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-botones .mc-btn{width:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-item,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-compra .mc-item{grid-template-columns:68px minmax(0,1fr) auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-foto{grid-row:auto;width:68px;height:68px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-foto-chica{width:48px;height:48px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-item .mc-precio{grid-column:auto;font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-compra .mc-foto{width:64px;height:64px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-compra .mc-item{grid-template-columns:64px minmax(0,1fr) auto}
}
@media (min-width:960px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .eph-cu-cabeza h1{font-size:2.375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-acceso{display:grid;grid-template-columns:minmax(0,1fr) 460px;align-items:center;gap:72px;padding:40px 0 24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-tarjeta{grid-column:2;grid-row:1;padding:32px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-tarjeta h1{font-size:1.875rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado{grid-column:1;grid-row:1;gap:20px;padding:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado .mc-kicker{display:block;margin:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-lado h2{display:block;margin-top:-8px;font-size:2.5rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--mu-tinta)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .rc.mc{grid-template-columns:minmax(0,1fr) 380px;gap:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .rc.mc .rc-principal,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .rc.mc .rc-lado{gap:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-ultimo{padding:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-caja{padding:20px 24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .rc.mc .mc-pasos{flex-direction:row;gap:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .rc.mc .mc-pasos li{flex:1;flex-direction:column;gap:8px;padding-bottom:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .rc.mc .mc-pasos li::before{left:36px;right:-4px;top:13px;bottom:auto;width:auto;height:2px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .rc.mc .mc-paso-texto{padding-top:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pcabeza h1{font-size:2.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pgrilla{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:auto auto auto 1fr;gap:20px;align-items:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pgrilla > *{grid-column:1}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-pgrilla > .mc-enqueva{grid-column:2;grid-row:1 / -1;position:sticky;top:96px}
}

/* ════════════════════════ Garantía, preguntas y 404 (Muestra 15, lienzo v126) ════════════════════════
   `.ma` va en la raíz de las tres páginas (`EPH_AyudaMuestra`). */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-faq-recorrido,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-garantia-recorrido,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-404-recorrido{background:var(--mu-gris)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma{color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-cabeza{gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-migas{font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-migas a{color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-migas span[aria-hidden]{padding:0 2px;color:var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-migas [aria-current]{font-weight:500;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-cabeza h1{font-size:1.875rem;font-weight:800;letter-spacing:-.025em;line-height:1.1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-baja{max-width:760px;font-size:.9375rem;line-height:1.55;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-h2{font-size:1.25rem;font-weight:800;letter-spacing:-.02em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-caja{border:0;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .ma-btn,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border:0;border-radius:12px;font-size:.9375rem;font-weight:700;white-space:nowrap;text-decoration:none;
  transition-property:scale,background-color;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma :is(.ma-btn,.rq-btn):active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma :is(.ma-verde,.rq-btn-verde){background:var(--mu-verde);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma :is(.ma-verde,.rq-btn-verde):hover{background:#095C2E;color:#FFFFFF}
/* El acordeón. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-lista{padding:4px 18px;border:0;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-item:not([hidden]) ~ .rq-item:not([hidden]){border-top:1px solid #EEF2F6}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-item summary{gap:16px;padding:16px 0;font-size:.9375rem;font-weight:700;line-height:1.4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-item[open] summary{color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-signo{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:var(--mu-segmento);color:#334155;font-size:1.125rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-item[open] .rq-signo{background:var(--mu-azul);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-sec.rq-angosto > *{max-width:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-resp{margin-top:-6px;padding:0 46px 16px 0;font-size:.875rem;line-height:1.6;color:var(--mu-texto)}
/* La caja oscura del local. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-sec{max-width:1132px;margin:0 auto;padding:40px 16px 0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-local{display:flex;flex-direction:column;gap:20px;padding:24px 20px;border-radius:24px;background:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-local-texto{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-local-pastilla{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;background:rgba(255,255,255,.08);font-size:.8125rem;font-weight:600;color:#E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .ma-local h2{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#FFFFFF;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-local p{margin:0;font-size:.9375rem;line-height:1.55;color:#CBD5E1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-local p a{color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-local-botones{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .ma-local-botones a{height:48px;padding:0 18px;border:0;border-radius:14px;font-size:.9375rem;font-weight:700;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .ma-llegar{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);color:#FFFFFF;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .ma-llegar:hover{background:rgba(255,255,255,.14);color:#FFFFFF}
/* Garantía. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-tarjeta{gap:10px;padding:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-tj-cab{display:flex;align-items:center;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-ico{width:44px;height:44px;border-radius:12px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-de{font-size:.875rem;font-weight:600;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-cuanto{margin-top:4px;font-size:2rem;font-weight:800;letter-spacing:-.025em;line-height:1.05}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-texto{font-size:.875rem;line-height:1.55;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-nota{display:flex;align-items:center;gap:8px;margin-top:4px;padding:10px 12px;border-radius:12px;background:var(--mu-dato);font-size:.8125rem;font-weight:500;color:#334155}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-nota svg{flex:none;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-pasos{position:relative;gap:0;padding:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-pasos li{position:relative;gap:14px;padding-bottom:18px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-pasos li:last-child{padding-bottom:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-pasos li:not(:last-child)::after{content:"";position:absolute;left:13px;top:32px;bottom:4px;width:2px;border-radius:2px;background:var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-paso-n{width:28px;height:28px;background:var(--mu-azul);font-size:.8125rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-paso-texto{padding-top:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-paso-texto b{font-size:.9375rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-paso-texto span{font-size:.8125rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-accion .rq-btn{width:100%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-lista{gap:12px;padding:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-lista h3{font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-lista li{align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.5;color:#334155}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-marca{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-1px 0 0;border-radius:999px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-si .rg-marca{margin-top:-1px;background:var(--mu-verde-fondo);color:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-no .rg-marca{background:var(--mu-segmento);color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-no .rg-marca svg{width:13px;height:13px}
/* Preguntas frecuentes. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-faq-grilla{display:flex;flex-direction:column;gap:16px;padding-top:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-faq-izq{display:flex;flex-direction:column;gap:14px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-buscar{height:48px;padding:0 14px;border:0;border-radius:14px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-buscar:focus-within{box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-tema{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 13px;border:0;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde);font-size:.8125rem;font-weight:600;color:#334155}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-tema:hover{box-shadow:inset 0 0 0 1px var(--mu-campo);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-tema[aria-pressed="true"]{background:var(--mu-azul);box-shadow:none;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-cuenta{font-size:.75rem;font-weight:600;opacity:.7;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-columna{display:flex;flex-direction:column;gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-ayuda{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:20px;background:var(--mu-verde-fondo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .ma-ayuda h2{margin:0;font-size:1rem;font-weight:700;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-ayuda p{margin:0 0 8px;font-size:.875rem;line-height:1.5;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-ayuda .ma-btn{width:100%;height:44px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas{display:none}
/* El 404. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-arriba{padding:24px 16px 0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-arriba .rnf-in{gap:12px;max-width:1100px;padding:28px 18px;border-radius:28px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);text-align:center;align-items:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404-ic{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-marca{font-size:.8125rem;font-weight:700;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-arriba h1{font-size:1.875rem;font-weight:800;letter-spacing:-.025em;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-baja{max-width:520px;font-size:.9375rem;line-height:1.55;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-buscar{position:relative;flex-direction:row;max-width:500px;margin-top:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-campo{display:flex;flex:1;align-items:center;gap:10px;height:56px;padding:0 100px 0 16px;border:0;border-radius:14px;background:var(--mu-blanco);
  box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo);color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-campo input{flex:1;min-width:0;height:auto;margin:0;padding:0;border:0!important;background:transparent!important;box-shadow:none!important;outline:0;font:inherit;font-size:1rem;text-align:left;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-buscar button{position:absolute;top:8px;right:8px;height:40px;padding:0 18px;border:0;border-radius:10px;background:var(--mu-azul);font:inherit;font-size:.9375rem;font-weight:700;color:#FFFFFF;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-buscar button:hover{background:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-accesos{justify-content:center;gap:6px;margin-top:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-accesos a{display:inline-flex;align-items:center;height:36px;padding:0 13px;border:0;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde);
  font-size:.8125rem;font-weight:600;color:#334155;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-accesos a:hover{box-shadow:inset 0 0 0 1px var(--mu-campo);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-wa{font-size:.875rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-wa a{font-weight:600;color:var(--mu-verde);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .ma-elegidas{max-width:1132px;margin:0 auto;padding:32px 16px 48px}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-cabeza h1{font-size:2.625rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-baja{font-size:1.0625rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-h2{font-size:1.5rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-lista{padding:4px 22px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-item summary{font-size:1rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-tarjeta{padding:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-cuanto{font-size:2.5rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-accion .rq-btn{width:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-sec{padding-top:56px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-local{flex-direction:row;align-items:center;gap:32px;padding:32px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-local-texto{flex:1}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .ma-local h2{font-size:1.625rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-local-botones{grid-template-columns:auto auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-buscar{height:52px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-arriba{padding-top:40px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-arriba .rnf-in{padding:48px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-arriba h1{font-size:2.5rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .ma-elegidas{padding-top:48px}
}
@media (min-width:960px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-pasos{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-pasos li{flex-direction:column;gap:12px;padding-bottom:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-pasos li:not(:last-child)::after{left:40px;right:-12px;top:13px;bottom:auto;width:auto;height:2px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-faq-grilla{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-columna{position:sticky;top:96px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas{display:flex;flex-direction:column;padding:16px 18px 10px;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .ma-mas h2{margin:0 0 6px;font-size:.8125rem;font-weight:600;color:var(--mu-suave)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-fila{display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:8px 0;color:var(--mu-tinta);text-decoration:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-fila + .ma-mas-fila{box-shadow:inset 0 1px 0 #EEF2F6}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-ic{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--mu-info);color:var(--mu-azul-texto)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-fila b{font-size:.875rem;font-weight:600}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-fila:hover b{color:var(--mu-azul-texto)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-fila > svg{color:#94A3B8}
}

/* ════════════════════════ Informar el pago (Muestra 16-A, lienzo v130) ════════════════════════
   `EPH_InformarMuestra`, adentro de `.ri.mi`. El formulario es el del plugin
   de comprobantes, que trae estilos en línea con !important: se pisan igual.
   El recuadro del archivo lo arma `assets/informar-muestra.js`. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-informar-recorrido{background:var(--mu-gris)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi{color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi :where(h1,h2,p,small){margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .ri-wrap{max-width:1132px;padding:28px 16px 0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-cabeza{margin-bottom:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-kicker{margin-bottom:6px!important;font-size:.875rem;font-weight:600;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-cabeza h1{font-size:1.75rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-cabeza p:last-child{margin-top:8px;font-size:1rem;line-height:1.45;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-grilla,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-lado{display:flex;flex-direction:column;gap:16px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-caja{display:flex;flex-direction:column;gap:12px;padding:18px;border:0;border-radius:20px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-caja h2{font-size:1rem;font-weight:700;line-height:1.3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-form{gap:18px;border-radius:24px}
/* El pedido. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-pedido{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--mu-dato)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-pedido-foto{display:flex;width:48px;height:48px;overflow:hidden;border-radius:10px;background:var(--mu-blanco);box-shadow:var(--mu-sombra-chica)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-pedido-foto img{width:100%;height:100%;object-fit:contain}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-pedido-txt,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-pedido-monto{display:flex;flex-direction:column;gap:2px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-pedido small{font-size:.8125rem;color:var(--mu-suave);white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-pedido-txt b{overflow:hidden;font-size:.9375rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-pedido-monto{align-items:flex-end;text-align:right}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-pedido-monto b{font-size:1rem;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}
/* El formulario del plugin. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .wc-comprobantes-form-wrapper{margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi #wc-comprobantes-form{display:flex;flex-direction:column;gap:18px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .form-group{margin:0!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .form-group[hidden]{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .form-group label{display:block;margin:0 0 8px!important;font-size:.875rem!important;font-weight:600!important;color:var(--mu-tinta)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .form-group input[type='number']{box-sizing:border-box;height:48px!important;padding:0 14px!important;border:0!important;border-radius:12px!important;background:var(--mu-blanco)!important;
  box-shadow:inset 0 0 0 1px var(--mu-campo)!important;color:var(--mu-tinta)!important;font-size:1rem!important;transition:box-shadow 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .form-group input[type='number']:focus{outline:0;box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi input.mi-oculto{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden;clip:rect(0 0 0 0);border:0!important;opacity:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-grupo-archivo{position:relative}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-vacio{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;border-radius:16px;background:var(--mu-gris);box-shadow:inset 0 0 0 1.5px var(--mu-campo);
  text-align:center;cursor:pointer;transition:box-shadow 150ms ease-out,background-color 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-vacio:hover,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-vacio.mi-encima{background:var(--mu-azul-fondo);box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-grupo-archivo:focus-within .mi-archivo-vacio{box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-vacio .mi-archivo-ic{margin-bottom:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .form-group label.mi-archivo-vacio{display:flex!important;margin:0!important;font-weight:400!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .form-group label.mi-archivo-vacio[hidden]{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .form-group label.mi-archivo-vacio small{font-size:.8125rem!important;font-weight:400!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-ic{display:flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-vacio b{font-size:.9375rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-vacio small{font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-elegido{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-elegido[hidden],
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-vacio[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-elegido .mi-archivo-ic{width:44px;height:44px;border-radius:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-nombre{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-nombre b{overflow:hidden;font-size:.9375rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-nombre small{font-size:.8125rem;font-weight:600;color:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-sacar{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:var(--mu-boton-gris);color:var(--mu-texto);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-archivo-sacar:hover{background:var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .btn-submit{width:100%;height:50px!important;padding:0 20px!important;border:0!important;border-radius:12px!important;background:var(--mu-azul)!important;color:#FFFFFF!important;
  font:inherit;font-size:1rem!important;font-weight:700!important;cursor:pointer;transition-property:scale,background-color;transition-duration:150ms}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .btn-submit:active{scale:.98}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .btn-submit.mi-apagado,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .btn-submit:disabled{background:var(--mu-borde-suave)!important;color:#94A3B8!important;cursor:not-allowed;scale:1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .upload-message{margin:0!important;border-radius:12px!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .progress-fill{background:var(--mu-azul)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-nota{display:flex;align-items:flex-start;gap:8px;font-size:.8125rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-nota svg{flex:none;margin-top:1px;color:var(--mu-azul-texto)}
/* El lateral. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-wa p{font-size:.875rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-btn-wa{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border-radius:12px;background:var(--mu-verde-fondo);color:var(--mu-verde-tinta);
  font-size:.9375rem;font-weight:700;text-decoration:none;transition-property:scale,background-color;transition-duration:150ms}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-btn-wa:hover{background:#D7F1E2}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-btn-wa:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-dato{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:14px;background:var(--mu-gris)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-dato > span{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-dato small{font-size:.75rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-dato b{font-size:1rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-copiar{display:inline-flex;flex:none;align-items:center;gap:6px;height:36px;padding:0 12px;border:0;border-radius:10px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);
  color:var(--mu-tinta);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-copiar:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-titular{font-size:.75rem;line-height:1.5;color:var(--mu-suave)}
/* Después de enviarlo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-listo{max-width:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-listo:not([hidden]){display:flex;flex-direction:row;justify-content:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-pasos ol{margin:0;padding:0;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-caja{align-items:center;gap:14px;width:100%;max-width:560px;padding:28px 18px;border-radius:24px;text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-tilde{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:var(--mu-verde-fondo);color:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-caja h1{font-size:1.5rem;font-weight:800;letter-spacing:-.025em;line-height:1.15;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-pedido{margin-top:-6px!important;font-size:.9375rem;color:var(--mu-texto);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-pasos{align-self:stretch;padding:16px;border-radius:16px;background:var(--mu-dato);text-align:left}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-botones{display:grid;grid-template-columns:1fr;gap:10px;align-self:stretch}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-btn-borde{display:flex;align-items:center;justify-content:center;height:46px;padding:0 16px;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);
  color:var(--mu-tinta);font-size:.9375rem;font-weight:700;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-btn-borde:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo .mi-btn-wa{height:46px}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .ri-wrap{padding-top:40px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-cabeza{margin-bottom:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-cabeza h1{font-size:2.375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-form{padding:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-caja:not(.mi-form){padding:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-caja{padding:36px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-caja h1{font-size:1.875rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-listo-botones{grid-template-columns:1fr 1fr}
}
@media (min-width:960px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi-grilla{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start}
}

/* ════════════════════════ Menú del celular (Muestra 16-B, lienzo v130) ════════════════════════
   `EPH_MenuMuestra`, adentro de la caja del tema (`#mobile-nav`). */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mobile-nav.rm-caja{background:var(--mu-blanco)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mobile-nav.rm-caja .mobile-nav__header{border-bottom:0!important;background:var(--mu-blanco)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mobile-nav.rm-caja .mobile-nav__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:var(--mu-boton-gris)!important;color:var(--mu-tinta)!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rm.mm{display:flex;flex-direction:column;gap:18px;padding:4px 16px 24px;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm :where(p,small,b){margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm a{text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-buscar{position:relative;display:flex;align-items:center;margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-buscar svg{position:absolute;left:14px;color:var(--mu-suave);pointer-events:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-buscar input{box-sizing:border-box;width:100%;height:48px;margin:0;padding:0 14px 0 42px;border:0;border-radius:14px;background:var(--mu-dato);
  font:inherit;font-size:1rem;color:var(--mu-tinta);outline:0;-webkit-appearance:none;appearance:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-buscar input::placeholder{color:var(--mu-suave);opacity:1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-buscar input:focus{box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm .mm-encontra{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 14px;border-radius:14px;background:var(--mu-azul);color:#FFFFFF;text-align:left;
  transition-property:scale,background-color;transition-duration:150ms}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm .mm-encontra:active{scale:.98}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-encontra-ic{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,.16)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-encontra-txt{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-encontra-txt b{font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-encontra-txt small{font-size:.8125rem;opacity:.85}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-grupo{display:flex;flex-direction:column}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-titulo{margin-bottom:10px!important;font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-lineas{display:grid;grid-template-columns:1fr 1fr;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm .mm-linea{display:flex;flex-direction:column;gap:8px;padding:8px 8px 10px;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-linea-foto{display:flex;align-items:center;justify-content:center;height:76px;overflow:hidden;border-radius:10px;background:#F3F8FE}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-linea-foto img{width:auto;height:66px;object-fit:contain}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-linea-txt{display:flex;flex-direction:column;gap:1px;padding:0 4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-linea-txt b{font-size:.875rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-linea-txt small{font-size:.75rem;color:var(--mu-suave);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm .mm-todas{align-self:flex-start;margin-top:12px;font-size:.875rem;font-weight:600;color:var(--mu-azul-texto);text-decoration:underline;text-underline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-filas{display:flex;flex-direction:column}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm .mm-fila{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 0;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-fila-ic{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--mu-dato);color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-fila-txt{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-fila-txt b{font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-fila-txt small{font-size:.8125rem;line-height:1.35;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-fila > svg:last-child{flex:none;color:#94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-local{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:18px;background:#0F172A;color:#E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-local p{display:flex;align-items:flex-start;gap:8px;font-size:.875rem;line-height:1.5}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-local p svg{flex:none;margin-top:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm .mm-wa{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:12px;background:var(--mu-verde);color:#FFFFFF;font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm :is(a,input):focus-visible{outline:3px solid color-mix(in srgb,var(--mu-azul) 45%,transparent);outline-offset:2px}

/* ════════════════════════ Página de una marca (Muestra 17-A, lienzo v130) ════════════════════════
   EPH_MarcaMuestra, dentro de `.rmr.mz`. Celular primero; la compu desde 760. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rmr.mz{display:flex;flex-direction:column;gap:16px;max-width:1148px;margin:0 auto;padding:16px 12px 40px;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz :where(h1,p,ul,li,nav,form){margin:0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz :where(ul){list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz :is(a,button,summary):focus-visible{outline:2px solid var(--mu-azul);outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-cabeza{display:flex;flex-direction:column;gap:12px;padding:0 4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-migas{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-migas a{color:var(--mu-suave);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-migas a:hover{color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-migas [aria-current]{font-weight:600;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-titulo{display:flex;align-items:center;gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-logo{flex:none;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:10px;box-sizing:border-box;border-radius:20px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-cabeza h1{font-size:1.75rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-baja{margin-top:4px;font-size:.875rem;line-height:1.45;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-solo-compu{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-barra{display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-chips{display:flex;gap:6px;margin:0 -12px;padding:0 12px 2px;overflow-x:auto;scrollbar-width:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-chips::-webkit-scrollbar{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-chip{flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde);
  font-size:.875rem;font-weight:600;color:var(--mu-tinta);text-decoration:none;white-space:nowrap;
  transition-property:background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-chip:hover{box-shadow:inset 0 0 0 1px #94A3B8;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-chip[aria-current]{background:var(--mu-azul);box-shadow:none;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-chip-n{font-size:.75rem;font-weight:600;opacity:.7;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-orden-fila{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-cuantos{font-size:.875rem;font-weight:600;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-orden{position:relative}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-orden summary{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:10px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);
  font-size:.875rem;font-weight:600;color:var(--mu-tinta);list-style:none;cursor:pointer;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-orden summary::-webkit-details-marker{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-orden summary:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-orden ul{position:absolute;right:0;top:42px;z-index:5;min-width:200px;padding:6px;border-radius:14px;background:var(--mu-blanco);box-shadow:var(--mu-sombra-hover)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-orden li a{display:block;padding:9px 12px;border-radius:10px;font-size:.875rem;font-weight:500;color:var(--mu-tinta);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-orden li a:hover{background:var(--mu-boton-gris)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-orden li a[aria-current]{font-weight:700;color:var(--mu-azul-texto)}
/* Las tarjetas: de a dos y chicas en el celular, sin etiquetas. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-grilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-grilla:not(.mz-todas) .mz-extra{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz{position:relative;display:flex;flex-direction:column;min-width:0;padding:8px;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);
  transition-property:box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz:hover{box-shadow:var(--mu-sombra-hover)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-foto{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;border-radius:10px;background:var(--mu-foto);overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-pz-foto img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-ic{display:flex;color:#94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-cuerpo{display:flex;flex-direction:column;gap:4px;flex:1;padding:10px 4px 8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-fam{font-size:.75rem;font-weight:600;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-pz-nombre{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;font-weight:700;line-height:1.3;color:var(--mu-tinta);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-pz-nombre::after{content:"";position:absolute;inset:0;border-radius:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-pz-nombre:hover{color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-datos{display:none;flex-wrap:wrap;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-datos span{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:999px;background:var(--mu-dato);font-size:.6875rem;font-weight:600;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-plata{display:flex;flex-direction:column;gap:1px;margin-top:auto;padding-top:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-plata b{font-size:1rem;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-plata small{font-size:.75rem;color:var(--mu-suave);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-plata .mz-solo-compu{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-agregar{position:relative;z-index:1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-agregar button,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz a.mz-agregar{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:36px;padding:0 10px;border:0;border-radius:10px;
  background:var(--mu-info);font:inherit;font-size:.8125rem;font-weight:700;color:var(--mu-azul-texto);text-decoration:none;cursor:pointer;
  transition-property:scale,background-color;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-agregar button:hover,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz a.mz-agregar:hover{background:var(--mu-halo);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-agregar button:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-mas{align-self:stretch;height:46px;border:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);
  font:inherit;font-size:.9375rem;font-weight:700;color:var(--mu-azul-texto);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-mas:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-vacio{padding:24px;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);font-size:.9375rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-vacio a{font-weight:700;color:var(--mu-azul-texto)}
/* Abajo: Armá tu PC. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-armar{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:8px;padding:20px;border-radius:20px;background:var(--mu-info)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-armar-ic{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--mu-blanco);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-armar > div{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-armar b{font-size:1.0625rem;font-weight:800;letter-spacing:-.01em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-armar > div > span{font-size:.875rem;line-height:1.45;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:stretch;height:46px;padding:0 18px;border-radius:12px;background:var(--mu-azul);
  font-size:.9375rem;font-weight:700;color:#FFFFFF;text-decoration:none;white-space:nowrap;transition-property:scale,background-color;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-btn:hover{background:var(--mu-azul-texto);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-btn:active{scale:.96}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rmr.mz{gap:20px;padding:24px 20px 56px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-titulo{gap:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-logo{width:88px;height:88px;padding:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-cabeza h1{font-size:2.5rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-baja{font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-solo-compu{display:inline}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-barra{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-cuantos{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-orden-fila{padding:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-grilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-grilla .mz-extra{display:flex!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-mas{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz{padding:10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-cuerpo{gap:6px;padding:12px 6px 10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-pz-nombre{font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-datos{display:flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-plata b{font-size:1.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-plata .mz-solo-compu{display:block}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-plata .mz-solo-cel{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-agregar button,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz a.mz-agregar{height:40px;font-size:.875rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-armar{flex-direction:row;align-items:center;gap:16px;padding:20px 24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-btn{align-self:auto}
}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-grilla{grid-template-columns:repeat(4,minmax(0,1fr))}
}

/* ════════════════════════ Crear la cuenta y recuperar la contraseña (Muestra 17-B y C) ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu p.mc-nueva{padding-top:14px;box-shadow:inset 0 1px 0 var(--mu-borde-suave);text-align:center;font-size:.875rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu p.mc-nueva a{font-weight:600;color:var(--mu-azul-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-minimo{display:flex;align-items:center;gap:6px;margin:-6px 0 0;font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-minimo svg{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-minimo.mc-cumple{font-weight:600;color:var(--mu-verde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-minimo.mc-cumple svg{display:block}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-aviso{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;background:var(--mu-dato);font-size:.875rem;line-height:1.45;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-aviso svg{flex:none;margin-top:1px;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-privacidad{font-size:.8125rem;line-height:1.5;color:var(--mu-suave);text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-privacidad a{font-weight:600;color:var(--mu-azul-texto);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-privacidad a:hover{text-decoration:underline}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-solo{display:flex;justify-content:center;padding:8px 0 24px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-solo .woocommerce{width:100%;max-width:440px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-solo .mc-tarjeta{width:100%;box-sizing:border-box}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-solo .mc-tarjeta h1{font-size:1.625rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-volver{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:.875rem;font-weight:600;color:var(--mu-azul-texto);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-volver:hover{text-decoration:underline}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-sobre{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-bajada b{font-weight:700;color:var(--mu-tinta);word-break:break-word}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-dos{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-dos .mc-btn{width:100%;height:46px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-verde-suave{background:var(--mu-verde-fondo);color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-verde-suave:hover{background:#D9F2E3;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-ver{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;font:inherit;font-size:.8125rem;font-weight:600;color:var(--mu-azul-texto);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-ver:hover{text-decoration:underline}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-solo .woocommerce-error,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-solo .woocommerce-message,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-solo .woocommerce-info{margin:0 0 14px;border-radius:12px}
@media (min-width:600px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-dos{flex-direction:row}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-dos .mc-btn{flex:1;width:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-solo{padding:32px 0 48px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-solo .mc-tarjeta{padding:32px}
}

/* ════════════════════════ Tus datos (Muestra 17-D) ════════════════════════
   `plantillas/cuenta-datos-muestra.php`: los campos son los de WooCommerce
   (`p.form-row`), vestidos como los del checkout. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .woocommerce-MyAccount-content:has(.md){grid-column:1 / -1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md{display:flex;flex-direction:column;gap:16px;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md :where(h1,h2,p,form){margin:0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-cabeza{display:flex;flex-direction:column;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-cabeza h1{font-size:1.75rem;font-weight:800;letter-spacing:-.025em;line-height:1.1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-listo{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--mu-verde-fondo);font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-listo-ic{flex:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--mu-verde);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-grilla{display:flex;flex-direction:column;gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-tarjeta{display:flex;flex-direction:column;gap:16px;min-width:0;padding:18px;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-datos .woocommerce-address-fields{display:flex;flex-direction:column;gap:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-parte{display:flex;flex-direction:column;gap:12px;padding:20px 0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-parte:first-child{padding-top:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-parte + .md-parte{box-shadow:inset 0 1px 0 var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md h2{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-baja{margin-top:-8px;font-size:.8125rem;line-height:1.45;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-parte .md-campos + .md-baja{margin-top:-4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row{display:flex;flex-direction:column;gap:6px;float:none;width:auto;min-width:0;margin:0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row.md-ancho,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row:has(textarea){grid-column:1 / -1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row[style*="display: none"],
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row[hidden]{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row > label{display:flex;align-items:baseline;gap:6px;margin:0;font-size:.875rem;font-weight:600;line-height:1.3;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row > label .required{color:var(--mu-suave);text-decoration:none;border:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row > label .optional{font-weight:500;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .woocommerce-input-wrapper{display:block;width:100%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md :is(.form-row input.input-text,.form-row select,.mc-campo input),
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .select2-container .select2-selection--single{box-sizing:border-box;width:100%;height:48px;margin:0;padding:0 14px;border:0;border-radius:12px;background-color:var(--mu-blanco);
  box-shadow:inset 0 0 0 1px var(--mu-campo);font:inherit;font-size:1rem;color:var(--mu-tinta);outline:0;transition:box-shadow 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .select2-container{width:100%!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .select2-container .select2-selection__rendered{padding:0;line-height:48px;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .select2-container .select2-selection__arrow{top:11px;right:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md :is(.form-row input.input-text,.form-row select,.mc-campo input):focus,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .select2-container--focus .select2-selection--single,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .select2-container--open .select2-selection--single{box-shadow:inset 0 0 0 1.5px var(--mu-azul),0 0 0 4px var(--mu-halo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row input::placeholder{color:#94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row.woocommerce-invalid input.input-text{box-shadow:inset 0 0 0 1.5px var(--mu-rojo)}
/* "Sin número", a la derecha del rótulo de la calle. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row:has(.md-sn){position:relative}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-sn{position:absolute;top:0;right:0;display:flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:500;color:var(--mu-texto);cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-sn input{width:16px;height:16px;margin:0;accent-color:var(--mu-azul)}
/* La factura en dos botones (`cuenta-muestra.js`); el desplegable del plugin queda escondido. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-con-seg > label,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-con-seg select,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-con-seg .select2{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-seg{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;border-radius:14px;background:var(--mu-boton-gris)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-seg button{height:40px;padding:0 8px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:.875rem;font-weight:600;color:var(--mu-texto);cursor:pointer;
  transition-property:background-color,box-shadow,color;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-seg button:hover{color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-seg button[aria-checked="true"]{background:var(--mu-blanco);box-shadow:0 1px 3px rgba(15,23,42,.10),0 0 0 1px rgba(15,23,42,.04);font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-botones{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding-top:20px;box-shadow:inset 0 1px 0 var(--mu-borde-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-botones .mc-btn{height:50px;font-size:1rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-cancelar{display:flex;align-items:center;justify-content:center;height:44px;font-size:.9375rem;font-weight:600;color:var(--mu-suave);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-cancelar:hover{color:var(--mu-tinta)}
/* Mail y contraseña. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-mail{gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-mail .md-baja{margin-top:-10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-clave{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:14px;background:var(--mu-dato)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-clave-ic{flex:none;display:flex;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-clave-txt{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-clave-txt b{font-size:.875rem;font-weight:600;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-cambiar{height:36px;padding:0 14px;font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-cambiar[aria-expanded="true"]{box-shadow:inset 0 0 0 1.5px var(--mu-azul);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-clave-nueva{display:flex;flex-direction:column;gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-clave-nueva[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .md-guardar-mail{width:100%;height:46px}
@media (min-width:600px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-botones{flex-direction:row;align-items:center;gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-botones .mc-btn{padding:0 24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-cancelar{padding:0 8px}
}
@media (min-width:960px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md{gap:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-cabeza h1{font-size:2.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-grilla{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-tarjeta{padding:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md-mail{padding:24px}
}

/* ════════════════════════ Páginas legales (Muestra 17-E) ════════════════════════
   `plantillas/legal-muestra.php`, dentro de `.ml`. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml{display:flex;flex-direction:column;gap:20px;max-width:1148px;margin:0 auto;padding:16px 12px 48px;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml :where(h1,h2,p,ol,nav){margin:0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml :is(a,summary):focus-visible{outline:2px solid var(--mu-azul);outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-cabeza{display:flex;flex-direction:column;gap:8px;padding:0 4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-migas{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml .ml-migas a{color:var(--mu-suave);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml .ml-migas a:hover{color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-migas [aria-current]{font-weight:600;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-cabeza h1{font-size:1.875rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-fecha{font-size:.875rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-grilla{display:flex;flex-direction:column;gap:12px}
/* El índice: en el celular, un renglón que se despliega. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice{border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice summary{display:flex;align-items:center;gap:8px;min-height:52px;padding:0 16px;list-style:none;cursor:pointer;font-size:.9375rem;font-weight:600;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice summary::-webkit-details-marker{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice summary svg{margin-left:auto;color:var(--mu-suave);transition:rotate 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice[open] summary svg{rotate:180deg}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice-titulo{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice ol{display:flex;flex-direction:column;gap:2px;padding:0 8px 10px;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml .ml-indice a{display:block;padding:9px 10px;border-radius:10px;font-size:.875rem;font-weight:500;line-height:1.35;color:var(--mu-texto);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml .ml-indice a:hover{background:var(--mu-gris);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml .ml-indice a.ml-activo{background:var(--mu-info);font-weight:700;color:var(--mu-azul-texto)}
/* El texto. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto{min-width:0;padding:20px 18px;border-radius:24px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);font-size:.9375rem;line-height:1.7;color:#334155}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto > :first-child{margin-top:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto h2{margin:28px 0 8px;scroll-margin-top:96px;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto h3{margin:20px 0 6px;font-size:1.0625rem;font-weight:700;line-height:1.3;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto p{margin:0 0 14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto :is(ul,ol){margin:0 0 14px;padding-left:22px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto li{margin-bottom:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto li::marker{color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml .ml-texto a{font-weight:600;color:var(--mu-azul-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--mu-linea)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto strong{font-weight:700;color:var(--mu-tinta)}
/* Otras páginas. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-otras{display:flex;flex-direction:column;gap:12px;margin-top:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-otras h2{padding:0 4px;font-size:1.125rem;font-weight:800;letter-spacing:-.02em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-otras-filas{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml .ml-otra{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);color:var(--mu-tinta);text-decoration:none;
  transition-property:box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml .ml-otra:hover{box-shadow:var(--mu-sombra-hover);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-otra-ic{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--mu-info);color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-otra b{flex:1;min-width:0;font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-otra > svg{flex:none;color:var(--mu-suave)}
@media (min-width:900px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml{gap:28px;padding:24px 20px 64px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-cabeza h1{font-size:2.625rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-grilla{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;align-items:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-grilla.ml-sin-indice{grid-template-columns:minmax(0,1fr)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice{position:sticky;top:96px;border-radius:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice summary{min-height:0;padding:18px 18px 8px;pointer-events:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice summary svg,
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice-cel{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-indice-titulo{display:block;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mu-suave)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto{padding:36px 40px;font-size:1rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto h2{font-size:1.375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-otras-filas{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
}

/* ════════════════════════ Cuotas de Mercado Pago en el checkout (Muestra 19, lienzo v132) ════════════════════════
   La arma `checkout-recorrido.php` (cajaCuotas) adentro de la opción de
   Mercado Pago. La caja del plugin queda en la página, escondida a la vista. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-escondida{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc tr.eph-mu19-oculta{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc #payment .eph-mu19{flex-basis:100%;display:flex;flex-direction:column;gap:12px;margin-top:14px;padding-top:14px;box-shadow:inset 0 1px 0 var(--mu-halo);cursor:auto}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-titulo{margin:0;font-size:.9375rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-botones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;margin:0;padding:10px 6px;border:0;border-radius:12px;
  background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);font:inherit;text-align:center;cursor:pointer;
  transition-property:scale,background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn:focus-visible{outline:2px solid var(--mu-azul);outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn b{font-size:.875rem;font-weight:700;line-height:1.2;color:var(--mu-tinta);white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn span{font-size:.75rem;line-height:1.3;color:var(--mu-suave);white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn[aria-checked="true"]{background:var(--mu-info);box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn[aria-checked="true"] :is(b,span){color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-res{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-res[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-mes{display:flex;flex-direction:column;gap:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-mes span{font-size:.8125rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-mes b{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--mu-tinta);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:10px;box-shadow:inset 0 1px 0 var(--mu-borde-suave);font-size:.875rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-total b{font-weight:700;color:var(--mu-tinta);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc #payment .eph-rc-pago-monto:has(.eph-mu19-en){display:flex;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.2}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-en{font-size:.75rem;font-weight:500;color:var(--mu-suave)}
/* Plan B: si no se pueden leer los planes, el desplegable del plugin como los campos. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc select.eph-mu19-select{box-sizing:border-box;width:100%;height:48px;padding:0 14px;border:0;border-radius:12px;background-color:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);font:inherit;font-size:1rem;color:var(--mu-tinta)}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-botones{grid-template-columns:repeat(6,minmax(0,1fr))}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn b{font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-res{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-mes b{font-size:1.625rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-total{flex-direction:column;align-items:flex-end;gap:2px;padding-top:0;box-shadow:none}
}

/* ════════════════════════ Halloween (18) ════════════════════════
   El naranja va solo en los acentos: botones azules y WhatsApp verde. */
/* La franja: el aviso es el primer mensaje de la franja oscura, que no se pinta de naranja. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira.rt-temporada{background:#0F172A;color:#E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira.rt-temporada b{color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira.rt-temporada svg{color:#93C5FD}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira.rt-temporada .rt-google svg{color:#FBBC05}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira.rt-temporada :is(.rt-cuotas svg,.rt-cuotas b){color:#6EE7A0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira .ept-mu-franja{display:inline;gap:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira .ept-mu-franja .ept-calabaza{margin-right:8px;color:var(--ept-claro,#FB923C)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira .ept-mu-franja .ept-ver{color:var(--ept-claro2,#FDBA74);font-weight:700;text-decoration:underline;text-underline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rt-tira .ept-mu-franja .ept-ver:hover{color:#FFEDD5}

/* La portada: la pastilla arriba del título y, en el celular, la foto sin texto de fondo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-heroe .ept-ceja{display:inline-flex;align-items:center;gap:6px;width:max-content;height:30px;margin:0 0 4px;padding:0 12px 0 10px;border-radius:999px;
  background:var(--ept-pastilla,rgba(234,88,12,.16));color:var(--ept-claro2,#FDBA74);font-size:.8125rem;font-weight:600;line-height:1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-heroe .ept-ceja svg{width:15px;height:15px;color:var(--ept-claro,#FB923C)}
/* Muestra 24: con la foto de siempre y la pastilla, en el celular la foto baja al pie para no quedar
   debajo del texto, y en la compu el texto sube para que el botón de los videos no pise la tarjeta. */
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-heroe.rh-heroe-foto.ept-con-ceja{min-height:610px;background-position:center bottom;background-size:100% auto}
}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-heroe-foto.ept-con-ceja .rh-heroe-texto{padding-top:48px}
}
@media (max-width:1023px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-heroe[data-ept-banner~="arte"]{min-height:max(560px,calc(70vw + 240px));background:#0B172D var(--ept-arte) center bottom 40px/100% auto no-repeat}
}

/* Muestra 24: el descuento de la temporada, con el precio de siempre tachado y la pastilla. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-antes{display:flex;align-items:center;gap:6px;margin:0;color:#64748B;font-size:.875rem;font-weight:500;line-height:1.2}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-antes s{color:#64748B;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-off{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:6px;background:var(--ept-acento,#E11D48);color:#FFFFFF;font-size:.75rem;font-weight:800;line-height:1;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-ml.ept-antes-ficha{margin:0 0 2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-descuento{margin:0;color:var(--ept-texto,#9F1239);font-size:.9375rem;font-weight:700;line-height:1.45}
/* El bloque de las elegidas. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-bloque.ept-mu{padding-top:40px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-caja{display:flex;flex-direction:column;gap:20px;padding:24px 16px;border-radius:24px;background:var(--ept-suave,#FFF4E8);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-cabeza{display:flex;flex-direction:column;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-texto{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:640px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-pastilla{display:inline-flex;align-items:center;gap:6px;height:30px;margin:0;padding:0 12px 0 10px;border-radius:999px;
  background:var(--ept-texto,#9A3412);color:var(--ept-suave,#FFF4E8);font-size:.8125rem;font-weight:600;line-height:1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-pastilla svg{width:15px;height:15px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .ept-bloque.ept-mu h2{margin:0;color:var(--mu-tinta);font-size:1.625rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-baja{margin:0;color:var(--mu-texto);font-size:.9375rem;line-height:1.5}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-fechas{margin:0;color:var(--ept-texto,#9A3412);font-size:.875rem;font-weight:600;text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-boton{margin:0;text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .ept-mu-boton .rh-btn{width:100%}
/* Celular: renglones. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-filas{display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .ept-mu-fila{display:flex;gap:12px;padding:8px;border-radius:18px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);color:var(--mu-tinta);text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-foto{display:flex;flex:none;align-items:center;justify-content:center;width:116px;border-radius:12px;background:#F3F8FE}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-foto img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-cuerpo{display:flex;flex-direction:column;gap:3px;min-width:0;padding:4px 4px 4px 0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-elegida{display:inline-flex;align-items:center;gap:4px;color:var(--ept-texto,#C2410C);font-size:.75rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-cuerpo b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;font-weight:700;line-height:1.3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-specs{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mu-texto);font-size:.75rem;line-height:1.35}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-precio{margin-top:4px;font-size:1.125rem;font-weight:800;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-cuerpo small{color:var(--mu-texto);font-size:.75rem}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-bloque.ept-mu{padding-top:64px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-caja{gap:28px;padding:32px;border-radius:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-cabeza{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .ept-bloque.ept-mu h2{font-size:2.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-baja{font-size:1rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-fechas{text-align:right;white-space:nowrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-pcs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.ept-mu-celda,.ept-mu-celda > .rl-pc-celda){display:flex;flex-direction:column}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.ept-mu-celda > .rl-pc-celda,.ept-mu-celda .rl-pc){flex:1}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .ept-mu-boton .rh-btn{width:auto}
}

/* "Elegida" en las tarjetas: pastilla blanca. En la ficha, al lado de "Lista para usar", del mismo tamaño. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-sello:not(.ept-sello-ficha){gap:5px;padding:4px 10px 4px 8px;background:#FFFFFF;color:var(--ept-texto,#9A3412);box-shadow:0 1px 3px rgba(15,23,42,.12),0 1px 2px rgba(15,23,42,.06);font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-sello svg{width:13px;height:13px;color:var(--ept-acento,#EA580C)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-sellos{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-sello-ficha{align-self:auto;gap:5px;height:26px;box-sizing:border-box;padding:0 10px 0 8px;background:var(--ept-suave,#FFF4E8);color:var(--ept-texto,#9A3412);font-size:.8125rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-sello-ficha svg{width:14px;height:14px;color:var(--ept-acento,#EA580C)}

/* ════════════════════════ Botón de ayuda y modo oscuro (Muestra 21, lienzo v137) ════════════════════════ */
/* La luna, al lado de la lupa, solo en la compu: en el celular va en el menú. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .eph-mu-tema{display:inline-flex!important;align-items:center;justify-content:center;width:42px;padding:0;border:0;background:transparent;cursor:pointer}
@media (max-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .eph-mu-tema{display:none!important}
}
/* La fila del menú del celular: un interruptor. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm .mm-fila.eph-as-tema{width:100%;margin:0;border:0;border-radius:0;background:transparent;font:inherit;text-align:left;cursor:pointer}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tema .mm-fila-ic{background:#F4F6F9;color:#334155}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-llave{position:relative;flex:none;width:46px;height:28px;border-radius:999px;background:#CBD5E1;transition:background-color 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-llave span{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:999px;background:#FFFFFF;box-shadow:0 1px 2px rgba(15,23,42,.25);transition:translate 150ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tema[aria-checked="true"] .eph-as-llave{background:#0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tema[aria-checked="true"] .eph-as-llave span{translate:18px 0}
/* El botón de ayuda reemplaza al globo de WhatsApp del tema. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra:has(.eph-as) .whatsapp-float{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as{--eph-as-sobre:0px;position:fixed;right:32px;bottom:calc(28px + var(--eph-as-sobre));z-index:96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:0;border:0;border-radius:999px;background:#0064FF;color:#FFFFFF;
  box-shadow:0 8px 24px -6px rgba(0,100,255,.55);cursor:pointer;transition-property:background-color,scale;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton:hover{background:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton:focus-visible{outline:2px solid #0064FF;outline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton .eph-as-x{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-abierta .eph-as-boton{background:#0F172A;box-shadow:0 8px 24px -6px rgba(15,23,42,.45)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-abierta .eph-as-boton .eph-as-x{display:block}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-abierta .eph-as-boton .eph-as-auris{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-velo{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tarjeta{position:absolute;right:0;bottom:68px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;width:360px;padding:16px;border-radius:20px;background:var(--mu-blanco);color:var(--mu-tinta);
  box-shadow:0 0 0 1px rgba(15,23,42,.06),0 24px 48px -12px rgba(15,23,42,.35)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tarjeta[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-cabeza{display:flex;flex-direction:column;gap:2px;padding:0 2px 4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-cabeza b{font-size:1.0625rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-horario{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-horario svg{flex:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as .eph-as-op{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde);color:var(--mu-tinta);text-decoration:none;
  transition-property:background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as .eph-as-op:hover{background:var(--mu-gris);box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-wa{background:#EAF8F0;color:#0B7038}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-azul{background:#EFF5FF;color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-op-txt{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-op-txt b{font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-op-txt small{font-size:.8125rem;line-height:1.35;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-op > svg:last-child{flex:none;color:#94A3B8}
@media (max-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as{right:16px;bottom:calc(20px + var(--eph-as-sobre) + env(safe-area-inset-bottom,0px))}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton{width:56px;height:56px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton .eph-as-auris{width:26px;height:26px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-velo:not([hidden]){display:block;position:fixed;inset:0;background:rgba(15,23,42,.45)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tarjeta{position:fixed;right:12px;left:12px;bottom:calc(92px + var(--eph-as-sobre) + env(safe-area-inset-bottom,0px));width:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton{position:relative}
}
/* Muestra 27 (lienzo v151): en el celular, con una barra fija abajo a la vista
   (la marca muestra.js en <html>), el círculo de ayuda entra como tercera pieza
   de la barra, sin flotar encima. */
@media (max-width:759px){
  html.eph-as-en-barra body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.rh-barra,.rl-barra,.ra-barra){gap:8px;padding:10px 70px calc(12px + env(safe-area-inset-bottom,0px)) 12px;background:var(--mu-blanco);
    box-shadow:0 -1px 0 #EEF2F6,0 -8px 16px -10px rgba(15,23,42,.18)}
  html.eph-as-en-barra body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.rh-barra .rh-btn,.rl-barra .rl-btn){height:50px;border-radius:12px;font-size:.9375rem;font-weight:600}
  html.eph-as-en-barra body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}
  html.eph-as-en-barra body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton{width:50px;height:50px;box-shadow:0 6px 16px -6px rgba(0,100,255,.55)}
  html.eph-as-en-barra body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton .eph-as-auris{width:24px;height:24px}
  html.eph-as-en-barra body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tarjeta{bottom:calc(84px + env(safe-area-inset-bottom,0px))}
  html.eph-as-en-barra body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-abierta .eph-as-boton{background:#0F172A;box-shadow:none}
}
/* Muestra 27 (sección 4): los botones de "¿Para qué la querés?" siempre en una fila del celular. */
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-elegir .rh-chips{flex-wrap:nowrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-elegir .rh-chip{flex:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-elegir .rh-chip span{padding:0 12px;white-space:nowrap}
}
/* En el celular, la ficha de una PC ya tiene su barra con WhatsApp. */
@media (max-width:1023px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as[data-ficha-pc]{display:none}
}
@media print{
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as{display:none}
}

/* ════════════════════════ Home: las más elegidas y así salen del local (Muestra 22, lienzo v142) ════════════════════════ */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-elegidas,.eph-mu-videos){display:flex;flex-direction:column;gap:16px;padding-top:40px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-sec-cabeza{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-sec-cabeza > div{display:flex;flex-direction:column;gap:6px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-sec-cabeza h2{margin:0;font-size:1.625rem;font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--mu-tinta);text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-sec-cabeza p{margin:0;max-width:40em;font-size:.9375rem;line-height:1.5;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh a.eph-mu-sec-link{display:none;flex:none;font-size:.9375rem;font-weight:600;color:var(--mu-azul-texto);white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh a.eph-mu-sec-boton{display:flex;align-items:center;justify-content:center;height:48px;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);color:var(--mu-tinta);font-size:.9375rem;font-weight:700;text-decoration:none;
  transition-property:box-shadow,scale;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh a.eph-mu-sec-boton:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh a.eph-mu-sec-boton:active{scale:.96}
/* Las tarjetas son las de las líneas, de a dos en el celular y de a cuatro en la compu. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-elegidas-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;background:transparent}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-elegidas-pcs > .rl-pc-celda{position:relative;display:flex;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-elegidas-pcs > .rl-pc-celda > .rl-pc{flex:1;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pastilla-linea{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#FFFFFF;
  box-shadow:0 1px 3px rgba(15,23,42,.14);color:#0F172A;font-size:.8125rem;font-weight:700;white-space:nowrap}
/* Los videos: fijos, sin carrusel. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-clip{display:block;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:14px;background:transparent;text-align:left;font:inherit;cursor:pointer;
  transition-property:scale;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-clip:active{scale:.98}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip:focus-visible{outline:3px solid color-mix(in srgb,var(--mu-azul) 45%,transparent);outline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-cuadro{position:relative;display:block;aspect-ratio:9/14;overflow:hidden;border-radius:14px;background:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-clip-tapa,.eph-mu-clip-vivo){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-tapa ~ .eph-mu-clip-vivo{opacity:0;transition:opacity 300ms ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-andando .eph-mu-clip-vivo{opacity:1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-sombra{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,0) 55%,rgba(15,23,42,.55))}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-dur{position:absolute;left:10px;top:10px;display:flex;align-items:center;gap:4px;height:24px;padding:0 8px 0 6px;border-radius:999px;background:rgba(15,23,42,.6);color:#FFFFFF;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-seg:empty{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-pc{position:absolute;left:6px;right:6px;bottom:6px;display:flex;align-items:center;gap:6px;padding:5px;border-radius:12px;background:rgba(255,255,255,.92)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-foto{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#F4F6F9}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-foto img{max-width:88%;max-height:88%;width:auto;height:auto;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-txt{display:flex;flex-direction:column;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-txt small{font-size:.75rem;line-height:1.3;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-txt b{font-size:.875rem;font-weight:700;color:#0F172A;font-variant-numeric:tabular-nums}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-cuadro{border-radius:18px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-pc{left:8px;right:8px;bottom:8px;gap:8px;padding:6px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-foto{width:40px;height:40px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-txt small{font-size:.8125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-txt b{font-size:.9375rem}
}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-elegidas,.eph-mu-videos){gap:24px;padding-top:64px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-sec-cabeza h2{font-size:2.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-sec-cabeza p{font-size:1rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh a.eph-mu-sec-link{display:inline}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh a.eph-mu-sec-boton{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-elegidas-pcs,.eph-mu-clips){grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
  /* Los videos van todos en una fila: tres, cuatro, cinco o seis. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clips{grid-template-columns:repeat(var(--eph-clips,4),minmax(0,1fr))}
}
/* Con cinco o seis en una fila, la tarjetita de la PC va sin foto hasta que hay lugar. */
@media (min-width:1024px) and (max-width:1279px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clips:is([style*="--eph-clips:5"],[style*="--eph-clips:6"]) .eph-mu-clip-foto{display:none}
}
@media (prefers-reduced-motion:reduce){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-vivo{display:none}
}

/* El visor: en el celular, a pantalla completa y deslizando; en la compu, una ventana. */
html.eph-vs-abierto,html.eph-vs-abierto body{overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs{position:fixed;inset:0;z-index:100000;background:#000;color:#FFFFFF;font-family:Inter,system-ui,sans-serif}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs *{box-sizing:border-box}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs button{display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;font:inherit;cursor:pointer;
  transition-property:background-color,scale;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs button:active{scale:.94}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs button:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-x{position:absolute;top:calc(27px + env(safe-area-inset-top,0px));right:12px;z-index:3;width:40px;height:40px;border-radius:999px;background:rgba(15,23,42,.5);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-lista{height:100%;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-lista::-webkit-scrollbar{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-slide{position:relative;height:100%;scroll-snap-align:start;scroll-snap-stop:always}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-cuadro{position:absolute;inset:0;overflow:hidden;background:#000}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-sombra{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,0) 18%,rgba(0,0,0,0) 55%,rgba(0,0,0,.65))}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-arriba{position:absolute;left:12px;right:12px;top:calc(12px + env(safe-area-inset-top,0px));display:flex;flex-direction:column;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-rayas{display:flex;gap:4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-rayas span{flex:1;height:3px;border-radius:2px;background:rgba(255,255,255,.35)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-rayas .vs-raya-llena{background:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-titulo{display:flex;align-items:center;height:40px;font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-lado{position:absolute;right:12px;bottom:calc(228px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-accion{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:.75rem;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-lado button{width:44px;height:44px;border-radius:999px;background:rgba(15,23,42,.5);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-abajo{position:absolute;left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-desliza{align-self:center;display:flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:600;color:rgba(255,255,255,.85)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-desliza svg{width:16px;height:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:16px;background:#FFFFFF;color:#0F172A;box-shadow:0 8px 24px -8px rgba(0,0,0,.4)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-fila{display:flex;align-items:center;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-foto{display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px;border-radius:10px;background:#F4F6F9}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-foto img{max-width:86%;max-height:86%;width:auto;height:auto;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-txt{display:flex;flex-direction:column;gap:1px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-nombre{font-size:.875rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-txt b{font-size:1.25rem;font-weight:800;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-cuotas{font-size:.8125rem;color:#475569;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-envio{align-self:flex-start;display:flex;align-items:center;height:22px;margin-top:3px;padding:0 8px;border-radius:6px;background:#EAF8F0;color:#05602C;font-size:.75rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs a.vs-ver{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:12px;background:#0064FF;color:#FFFFFF;font-size:.9375rem;font-weight:700;text-decoration:none;
  transition-property:background-color,scale;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs a.vs-ver:hover{background:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs a.vs-ver:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-solo-compu{display:none!important}
@media (min-width:1024px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs{display:flex;align-items:center;justify-content:center;background:rgba(2,6,23,.92)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-x{top:24px;right:24px;width:44px;height:44px;background:rgba(255,255,255,.14)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-x:hover{background:rgba(255,255,255,.22)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-lista{height:auto;overflow:visible;scroll-snap-type:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-slide{display:none;height:auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-slide.vs-actual{display:flex;align-items:center;gap:28px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-cuadro{position:relative;inset:auto;flex:none;width:min(400px,calc((100vh - 88px) * 400 / 712));aspect-ratio:400/712;border-radius:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-sombra{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-titulo{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-lado{bottom:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-rotulo{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-lado button{width:40px;height:40px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-solo-cel{display:none!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-solo-compu{display:flex!important}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-info{flex-direction:column;gap:14px;width:340px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-cuenta{font-size:.875rem;font-weight:600;color:#CBD5E1}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-nombre{-webkit-line-clamp:3}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-compartir-ancho{gap:8px;height:44px;border-radius:12px;background:rgba(255,255,255,.1);color:#FFFFFF;font-size:.9375rem;font-weight:600}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-compartir-ancho:hover{background:rgba(255,255,255,.16)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-compartir-ancho .vs-rotulo{display:inline}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-flechas{position:absolute;right:48px;top:50%;transform:translateY(-50%);flex-direction:column;gap:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-flechas button{width:48px;height:48px;border-radius:999px;background:rgba(255,255,255,.14);color:#FFFFFF}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-flechas button:hover{background:rgba(255,255,255,.22)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs .vs-flechas button:disabled{opacity:.35;cursor:default}
}

/* Muestra 31 (lienzo v161, aprobada 9/10): en la compu, con la puerta "+N", la
   cabecera del nivel va arriba a todo el ancho y las cuatro tarjetas debajo.
   Debajo de 240px de columna, la tarjeta compacta del celular: el valor nunca
   va al lado del rótulo en una columna angosta (se partía letra por letra). */
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-nivel-grilla{display:flex;flex-direction:column;align-items:stretch;gap:20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-nivel-info{display:grid;grid-template-columns:minmax(0,560px) auto;justify-content:space-between;align-items:end;gap:6px 32px;padding:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-nivel-cabeza{grid-column:1;grid-row:1;gap:6px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-nivel-cabeza .rl-nivel-n{font-size:.8125rem;font-weight:600;color:#0052D4}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-nivel-fila h2{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.15}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-nivel-texto{grid-column:1;grid-row:2;margin:0;font-size:.9375rem;line-height:1.5;color:#475569}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande{grid-column:2;grid-row:1;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:6px;margin:0;white-space:nowrap}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande small{font-size:.875rem;color:#64748B}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande b{font-size:1.25rem;font-weight:800;color:#0F172A;font-variant-numeric:tabular-nums}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega{grid-column:2;grid-row:2;justify-self:end;align-items:center;gap:6px;padding:0;border-radius:0;background:none;box-shadow:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega > svg{width:15px;height:15px;margin:0;color:#0064FF;stroke-width:2}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega small{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega span{font-size:.875rem;font-weight:400;color:#475569}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pcs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pcs .rl-pc-celda:nth-child(4){display:flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-n31 .rl-pcs .rl-pc-celda{order:var(--eph-mu-orden,0)}
  /* "Ideal para": una línea con borde fino, el valor en negrita a la derecha. */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps{height:30px;min-height:0;padding:0 10px;gap:6px;border-radius:10px;background:none;box-shadow:inset 0 0 0 1px #E2E8F0;font-size:.8125rem;color:#64748B}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps svg{width:13px;height:13px;stroke-width:2}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps > span{flex:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps b{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem;color:#0F172A}
}
/* Muestra 32 (lienzo v162): debajo de las cuatro PC, la franja "hay más" con
   las fotos de las que siguen, cuántas son y "Ver todas"; toda es el enlace. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-franja-mas{display:flex;align-items:center;gap:12px;min-width:0;padding:10px;border-radius:16px;background:var(--mu-blanco);box-shadow:var(--mu-sombra);
  color:var(--mu-tinta);text-decoration:none;transition-property:box-shadow,transform;transition-duration:150ms}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-franja-mas:hover{box-shadow:var(--mu-sombra-hover);transform:translateY(-1px);color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-franja-mas:active{transform:scale(.96)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-mas:focus-visible{outline:3px solid var(--mu-azul);outline-offset:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-fotos{flex:none;display:flex;padding-left:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-left:-10px;border-radius:10px;background:#FFFFFF;
  box-shadow:0 0 0 1px rgba(0,0,0,.08),0 0 0 3px #FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto:nth-child(1){z-index:5}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto:nth-child(2){z-index:4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto:nth-child(3){z-index:3}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto:nth-child(4){z-index:2}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto:nth-child(5){z-index:1;display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto img{display:block;width:78%;height:78%;object-fit:contain;mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-txt{display:flex;flex-direction:column;gap:1px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-txt b{font-size:1.0625rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--mu-tinta);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-txt small{font-size:.75rem;line-height:1.35;color:#475569}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-ver{flex:none;display:flex;align-items:center;justify-content:center;gap:6px;width:42px;height:42px;margin-left:auto;border-radius:10px;background:#0064FF;color:#FFFFFF;
  font-size:.875rem;font-weight:600;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-franja-mas *{text-decoration:none}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-franja-mas{margin-top:2px}
}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-franja-mas{gap:18px;padding:12px 14px;border-radius:18px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-fotos{padding-left:14px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto{width:60px;height:60px;margin-left:-14px;border-radius:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto:nth-child(5){display:flex}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-txt b{font-size:1.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-txt small{font-size:.8125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-ver{width:auto;height:44px;padding:0 12px 0 18px;border-radius:12px;font-size:.875rem}
}
@media (prefers-color-scheme:dark){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-txt small{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto{box-shadow:0 0 0 1px rgba(0,0,0,.08),0 0 0 3px #151D35}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-ver{background:#3B82F6}
}
@media (prefers-color-scheme:dark) and (min-width:760px){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-nivel-cabeza .rl-nivel-n{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 :is(.rl-nivel-texto,.eph-mu-juega span){color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande small{color:#8B9AB3}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande b{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega > svg{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps{background:none;box-shadow:inset 0 0 0 1px #253149;color:#8B9AB3}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps b{color:#E9EEF6}
}

/* Muestra 27: el oscuro de los colores fijos del claro (generado con la tabla de la entrega 27). */
@media (prefers-color-scheme:dark){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-mini{background:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-modo{background:#1C2640}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps{background:#17305C;color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-fps svg{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-fps small{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps b{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-caja{border-bottom:1px solid #253149}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena a:hover{background:#12351F}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-rc-item-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-va-wa:hover{background:#12351F}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-marcas label small{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-wa:hover{background:#12351F}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso-texto{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-desde small{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-flecha{background:#17305C;color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso:hover .eph-mu-uso-flecha{background:#3B82F6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ml-h .rh-ml-titulo{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-confianza{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-confianza svg{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-fila{background:#151D35}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-ml-fila input{color:#E9EEF6!important}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-otra{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-ml-otra a{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ml-comp{background:#0B1222;box-shadow:inset 0 0 0 1px #253149;color:#E9EEF6!important}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ml-comp:hover{box-shadow:inset 0 0 0 1px #334155}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-cuerpo small{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-nombre{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-dos > span > span{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-alla{background:#1C2640}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-alla s{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-aca{background:#151D35;box-shadow:0 0 0 1.5px #3B82F6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-aca b{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-ahorro{background:#17305C;color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-google:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena blockquote{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-datos li{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-local-botones .rh-btn-borde:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-duda .rl-btn:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-ver:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juegos-linea{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juegos-linea svg{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-ver-mas{background:#17305C;color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-ver-mas:hover{background:#1E3A6E;color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ver-mas-n{background:#151D35}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-elegir{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-elegir:hover{box-shadow:inset 0 0 0 1px #475569;color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-wa:hover{background:#14402A}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-verde:hover{background:#0E7A3C}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-verde-suave:hover{background:#12351F}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-alcance{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-ver-las:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-previa{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-verde:hover{background:#0E7A3C}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-borde:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-chip:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-orden:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-datos span{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-borde:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-nota{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tags span{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-falta svg{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-falta .ram-fila-n{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-wa:hover{background:#12351F}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-borde:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-wa:hover{background:#12351F}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-google div.nsl-container .nsl-button-default:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-chevron{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-item:not([hidden]) ~ .rq-item:not([hidden]){border-top:1px solid #253149}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-signo{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-nota{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-lista li{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-tema{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-accesos a{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .btn-submit.mi-apagado, html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .btn-submit:disabled{color:#6B7A93!important}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-copiar:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-btn-borde:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-fila > svg:last-child{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-chip:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-orden summary:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-foto{background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-ic{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-mas:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-verde-suave:hover{background:#12351F}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row input::placeholder{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto{color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-antes{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-antes s{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tema .mm-fila-ic{background:#1C2640;color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton{background:#3B82F6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton:hover{background:#2563EB}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton:focus-visible{outline:2px solid #3B82F6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as .eph-as-op:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-wa{background:#12351F;color:#5FD98D}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-azul{background:#17305C;color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-op > svg:last-child{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh a.eph-mu-sec-boton:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pastilla-linea{background:#151D35;color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-txt small{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-txt b{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc{background:#151D35;color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-cuotas{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-envio{background:#12351F;color:#5FD98D}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs a.vs-ver{background:#3B82F6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs a.vs-ver:hover{background:#2563EB}
}
@media (prefers-color-scheme:dark) and (min-width:760px){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-datos{background:#1C2640}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato svg{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato small{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato b{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-nivel-cabeza .rl-nivel-n{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-nivel-texto{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande small{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande b{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega > svg{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega span{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps{box-shadow:inset 0 0 0 1px #253149;color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps b{color:#E9EEF6}
}
@media (prefers-color-scheme:dark) and (max-width:759px){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar{box-shadow:0 1px 0 #253149,0 8px 16px -10px rgba(15,23,42,.18)}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-kicker{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-nivel + .rl-nivel{border-top:1px solid #253149}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-nivel-cabeza .rl-nivel-n{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-desde{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-desde b{color:#E9EEF6}
}
@media (prefers-color-scheme:dark) and (min-width:1100px){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-p-txt span{color:#6B7A93}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-plata .ram-dif{color:#C9D3E1}
}
@media (prefers-color-scheme:dark) and (min-width:960px){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-fila + .ma-mas-fila{box-shadow:inset 0 1px 0 #253149}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-fila > svg{color:#6B7A93}
}

/* ════════════════════════ Modo oscuro ════════════════════════ */
@media (prefers-color-scheme:dark){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra{--mu-blanco:#151D35;--mu-foto:#FFFFFF;--mu-dato:#1B2440;--mu-azul-fondo:#13213F;--mu-azul-pastilla:#17305C;--mu-segmento:#1B2440;
    --mu-gris:#1B2440;--mu-tinta:#E9EEF6;--mu-texto:#A2B0C6;--mu-suave:#8B9AB3;--mu-azul:#3B82F6;--mu-azul-texto:#7FB0FF;--mu-campo:#3A4A66;--mu-verde:#5FD98D;--mu-verde-fondo:#0F2E1E;--mu-rojo:#F87171;
    --mu-borde:#253149;--mu-borde-suave:#1E2945;--mu-boton-gris:#1B2440;--mu-verde-tinta:#5FD98D;--mu-info:#13213F;--mu-halo:#1E3A8A;
    --mu-linea:rgba(127,176,255,.4);--mu-sombra:0 0 0 1px rgba(255,255,255,.06),0 8px 24px -8px rgba(0,0,0,.5);--mu-sombra-hover:0 0 0 1px rgba(255,255,255,.1),0 16px 32px -12px rgba(0,0,0,.6);
    --mu-sombra-chica:0 0 0 1px rgba(255,255,255,.08)}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-caja{border-bottom-color:#253149}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena a:hover{background:#14402A}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-logo img{filter:brightness(0) invert(1)}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-caja{background:var(--ept-oscuro,#2A1C14)}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.ept-mu-fechas,.ept-mu-elegida,.ept-mu-descuento){color:var(--ept-claro2,#FDBA74)}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.ept-antes,.ept-antes s){color:#94A3B8}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-sello-ficha{background:var(--ept-oscuro,#2A1C14);color:var(--ept-claro2,#FDBA74)}
  /* Muestra 27: en oscuro va el logo original (marketing/assets/logo-electropc.png), mismo tamaño. */
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .site-branding img{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABZCAMAAACzO+mBAAABgFBMVEWXH6fgIOAjGCNiYmIUGVdtG5OWlpZXD2mnp6ejD6Pd3d3SGdId4vCeLtilSOdiA2BsAWtXV1chX+adCZ1kVO0QHiejo6MsJSwXW6DFRPSeCZ/c3NvLz9JYnPHZJ9calqULUWKeoq0LN41WXGc6B0Ixpea8GMNM0vjis1pkZpf5ujDKysr2yF7SItLDG7hDDTxKLBZhSCCmptR7AIJpO96GBn2UeVuzikxmAXR9AoW7BcF+fn6DAnzFHbvkV+Q7RD5CQz+CKn37wjE7AEEAwbdCADV3g397iJiOBH69A8OBe4SSVae8vsC/v8G/y9TBMrnDD7voVuDbv4DCv8D+/f4DAgP9/f0EAQS6K/0IBSrvGPbsJu4WFhYEBBe2NPbIKvcvA0wFEyonJydFRUXLNvXX19c2NjYtAC0tAC7TNdbRKdTn5+cmADZ4eHipN9FOAE1QBWzpMurGxsb4+Pjp6utSAFIoKChXV1eIiIjVJtJWVlePAZBmZmZpaWkMZ/Wnp6eNRoKIAAAAgHRSTlP+4CEa//5o/pqWp6b//P8bWlT/ZP//Bkn//x8I5P9d///8//8i/6f/////c/8mpxf///9W/27//48acYY7xyYCAf//Uf9Y//+HGQH/AqX/N2lM/wEADfwp///8+Qj///3+/wcN/c0GECr8/ND+cf4y/vuv0epML1ACzgVtT2//jTdhG8gAABpfSURBVHja7Z35Q9rY9sCTQECgbKK4ttXadWbavtnnzdu/+74mIiQQCMiqLCqiYJ//+vcsNxtKbec7v9SZ21bJzv3knHPPcpNK2q/tg5v0K4JfYf0K61dYnyqsmFEyjNzmZrr1M1+l1Ur/cTNhlEpG7H7AqhMsoCUnNn/WS+g6/MjJBjY5dy9g1c28NjMMSeo25ETi0ebPSWrzUUKWO5IkjRJpJWR++rAu9Kby20RDikahT4b86GfBhaTSgKpkdKRoNSobM6Cnf/qw/kVXlHTOSkbLR1GpAxqT2Hy9+f+2XWCsUAFHknpULEY7RuZ+wLrQTb2VGXWixWKRcJXYwPz0vuGRm7lLY9SR1Cqctag2Lsew9t/y+qcPC9q420BY5WJ1KHXR1P90ZSRblUiQVOE5i8WqZCUGcJFpXbsXsJ4mDImEgKRLgsHxp+FKI6nX/wWoumAEj/iMasPItfAq+icPK4S9aOdkaQiCxZIA0mWB7Xr9ejP9sbDSrzcfga2ykpIgBU0yjLRyP2Ch5dWV9GVHcmCx7UJtfBS0Xa1Faic+vUUFhCGiIQ2rLirQQuNyoOj3wsDTLdcHlyPpyIFVI9uVbARs1283Nxe5CL91Fv8bbRU6C3gSF1bXig30+wSrHRslHWkocz/BdoF0JR5By81yuQR4rEBlcxOWZ7NZDn6Blqb/Ezbg9kePXud+lEujLqMiVmE+T+dyXLgnsDSTYGUuOzx2hamL5TIpENiukowBy2hkkAu2+SM4miX8DB7G89xmLmE4TS6hWSdnYbVWK9bCfKYjSX7T1u8LrK0m9KMwSIxwPKwVn6yvhx0tOqpKHTD1VqPT6STxE2EyLMtqNAwmZlidrtztdCzLGIGtOjqiY8vl2s6zx2E8SbVvxD5xVn5Y2JFCKwYKVKytFp8sL68/CQuFLB4NIbIDhyk6jA5VJNelZWjwq9sZodoNo9BwWXVsFaB6/ODBY5CvcnHYJVimfS9gaSFSxH/qdoZo2sPrfwVcrEI1kq6q0MujahScp2i1yl5BuBqN/uUvjjNVrFa9ETC8/gDaOpyufCRZzzME637ks7ZshJV50wHfiGABrZVX0WrYG9PKAGu1zJ+IHCyKLWXvZ433rqoPH7iwqkkr1vrEtdAPS2c9/BbGfJKKvxKtVHJY9Ldy2XXDaqvYvGVndQ33qar9FMPaKQO9aMPK3CdYwnsYd2TSqSfIanmlUulLIrarovIV59n4WjgaDZMgAiqp3009c2DBgNpgJ6up3RNYTKs9k4FOuRxeRtFaqViNjb5KpjzZ7/cllb1ycAiGooWrpH9hVU32k8kkm/1UqiEzrMerACva6YzJew/dG1ho4Qtt9OKx90+WGZZV2UilNjYa1DaAHNAJR9VUEuH1k6kUjn5VVU1tiD02KvD34CDJsMLACpys2KB1v2BhMP00M8jJ3aqwWssrSevg4KBSgc7jL/yUSknhYjWVqnADWMUjMFAN2sVtsLSCsHZgZC1G5UT6a1BDRZ/eG1iYABzk/pCQLQkHQFTE5dTBwTwGMGPqcJjcEAtSWJUqDcvirZbzs5JaeYFOVpm8dzlxmfnEzfstktXKjcAh79AQCIoIw6Hovx/XRiWpJhlh4yCpVhrICsXPcve1kihYz3Yo0uliVISwPq28n/5eyQKjpaXlUsnqSFUwNeiYrqQqN2Aho5Qrbo5UzcN6SD4WhtAbXYiHZmmAlfd/laYfXV14q/W69xWd7VNah//y+a2trTystwM78IEYHCxS89BFHtrUD6D1nhTv5uvX/3wzixeENaUEoCGrw38ldyG8TCY+qITuLyuoenMfUbAeowdbi0pDyWikWzdgheq+Bl3Vp/V6KCS6o9t1Z3sIYaEK1yOReDwegVEC9zYDJwjRGdw1tpuCQ+XfCkUiSxE8UHcqcXra3za1NO+OP9ObPyYSiR83Aai+EJZmYzA9AJMlYhugtbycPHgfLMu/1seMtHCHPdYqulmUcvDDqkcOfS0e0bUQftgWvZlGTtyNSzre8Hz8sHe2v7/fO4xvwWLItwO2k0g95J1yOx5hMYHT5T8/7fX298/gwM892cpcyr6GlWWd/r5OyKBcpRKse51+Dyy9CYr49o3R5fiuhrIFonXw4c1igtbBN2Ded1Y5J3YUtWTMZZl+WFP7et/fInUtQh/OScgBjbctjt3I+leEEMF+sEWm/mP2e/EtkJMLs77lP3CrjjfjAr5IBoxzqYRFeDASpVLijxrdEqxy4gbcNlebD8JqIqz2t3I36uRKa+vL36QqHwWLfiZXHr5Yr3HuASy88ZxjHQ9WPqRNTn1dO2xqIer9iamFcLeLnrvtFKTOvPLvvR+H3eNBVr26lu0F6TVBs+f2i5+LSFhJJ0okUyWHDIiRkv49LjMtuWQ8Si+GxTmtVqwjIpwaGvmVjxQt1MlkElitsnCWi8N+g3NZzS1ftKBN/aKBjOJCitB0aiGv4z1UUe7yqYNsoulBMvuHunY8J2tXICp1cZVTd12IQxUt5wiQwT+xTPrHBEIqCUUsyZn3SBbF0nqs0xkeeXmWleTHwUJaqYfrYNwp/1A+khrPM5RRrocClbcrgSI7mVxlde2qx1KElh/osHDgtontcIhkz98xtXeafnV1NZls48KSMoEmdupdZbNLQrQAFut2PHt+FRfryEmycdxHSolcJpcgcYppivbIKMHa3Nfp3CURzGj5RbBE5iGTsJyyBcSAYQhkPtJogVv/qljbAe8dzlKOdkexFsHy5oTkcfH8kO0PR/A6dfUQluwQ3DXu5JoI75vU/RO8m9kzAYvOuCSgUKOFbTxz5MyBdUIH4jWuzlxYW2A/9UGC5Cndag2eo+lKaK00z4satFrtDNIyZloz9H5YrZnRiZbJvq+vI62PM1pWA3zWcHj94U4N9fBIHYH3jrCaesD/1RW61xGlUCi4XV1CAtATm2D11nTeGDklqYOFgnLowSqwNB7zXiYNGUv0mXY6Bl8izmeFdWsEKwsHgsdFpSzEkYPLQ4fJaGk5FDE504ZTtPGjNfPXAOdn/rEejuWudMSVmfXlZTWsNj5KDxsVNbz+7MEzMPCYyupYszZ22KzP3ZU1sjpZJFDwwTIxk3NOS/E1se2a5QOX1raFOULcBDE+4b0EmADRSM+lzLAmGtkDOHZMypfBTQyrxTPUYsQqQ9y+9s9kuQ2WDnuOOqqwWOA7rCQ/ysQfgGDBYPhgHeNCDHbkMQmWfeFLcKBCrbGm6X4gJFlNmw36GUmdB5KwHpOvleVvyusFUrJKAkzPgUWUiWZ2nyULrw3Cq2TIdRi3YFOMYbUYFl60PQNYBqbCzYtFsFi0Cu3YSLgPRItCHqvxfkROtgH2Sz18+OLZOlV1gFUn0+aCYd1/FZCfrAcLlZSsy7XOmXradpYtBFUUZYaYxnkiQMGTJdTVHmHEnViJJ5pywgMAUaZBcY20HExCi0bDS7iRBYUh+WEN+OMA7nH+vbD0AjghIzFNIfxk/ck3mItpWHfJFKUnKo1KP7Xy7PEOe1nRjgzWvTBXBYNYxtRN1yzRxlBcDIY0EjCsc3GkSar3O7I8wtDReoUcgnfiDEwUjzlnly2rF9h24YHnHuV6k2ajIawYwmo5sN7wb8A3ZvsO7qGZf68aomjNuqLaSkMipj79YfLiBgNh6pVTQ8NyofU8TT22zUDosOWYmJM1ZzA8pCFeYH1HQ6OAbIZEn3VHHMVu52e+BVf8AKIQKAGLdlg7EZRNE117PR0jWG00OwLW4NJAow48lUzXQDcL0S5WQ2dAjI04TSMKO9WwmuxTAvRgMbNKZWMjSXnnmij0YDVbzrEWXgTDUFtX/p0dTp2vei36x8VFtjUFnUJo/Qr7fPqOBRAbC1aQnDec6mskcXBqxaPJAUO2AAbAxnNm0E2AL4fcEmjMZ08z4GMZnHgbJLCN9Q+ABWroztTyy1e/stGwrFtpNTYaqaQajYqKmFP0GfbBBujzQTR58BMywvHrpaUl1KoTt6vYHULXg01L1yAL5DbFJ/TVJuCnTljk2L84zbIJtA9ZV+HU5w5E9q0mLlgxMJjg9dIIeDluYw4PIT1Ps52i+qbeHmfG43E7UGRZAKudky3Vo4S11jIXbZJ9TPXdINUASyWpQwoFa6vhnZ2dVSGT0ujyKU2UC17GFprmBsb6tgcL5OfEH7Scx12pYyshTJmIJtcYlqer9u/I4q2Bc7rv6LZQ7HPcdxqaClh/QBxPWQvTnlEPXmYxLI1n01DmAdwkTtOAERKSAv48jI1B2aIkMqqf8PrXHz948GJHwFJlnpa1FbhGPWT6I7nPp0Iu3okvGvHC5tOQpvRckxXoBJumawJg2ll2UM0CO6f7J4pwe5kyXW4bj5xuXcAQIuwUJaVw2kvm7UDGaS2zVuAy5nthacRalgUsrrauhIu18CpWT8PVoZTaoASWm9vikg+Wq8MYelNxdV1UsaOjS6qC3biIH1bE1jlwdsxPZN8Pi+341Q1YbIZQh8HZsDnE6fU46wWBU2DoFAETh114sIClaDwsXmZaaYBWGn0dgAX28w5Y6HDIVSejhaxSoJSvdndfcQl1qCYhXgTNqzTAVqWcYuLe7u5urThEhxTrOnx8VAZXRjdvwhL5rHivdwo8TLIupxPhOfi2RRQtaMdFg1NO2BljcudzKRvwvsQAQJQV4deSj4XFhhiH0blcjDz5b9stctqdyrnXtPfBapp4JpEABKeUYIG5/0e42G6N6/dRiSquMET2k2qVTfoqWp3Vopr6ZoVEi808w5qXrKnjOcSz2eMI3HoOfdlzME2NenaYPT6OZBWRnjgjH8NuNm3lXMBimy0mqp4HUzbxKwfWGe0widPY68KimBnGQIMyNEZiQC49SBa5C62nrXa7Pefx3Abrookmz4VFpdaD/rC4RzAo+QnEoqpKJl91ZviV99AmlAEWVwwfF50Zf4ObsHQRnPSOhU6xdSHzA16F6Xrs3qAH3isACn0egWb68hQ9hZ0N1lVvyMATv/NgkRU8dFQZR8CS14zE79vgWyIsche0AUhcDmUsvThF43SkBTYL589wXRrDnYrKkhNFWDh9puxMEhGyVq7tMiypwZUdrFZUq0cSwGrdBotj4CthgbKnPsdchD5LIsT2RTisn0smhI8OxLgwYJwAi38uXF08kmOEQy9gOsFz2CEw8C0n9VcyRqNRIt3GCAcXaTDUZlgQ/EM6ODnjVjVkhZb6UYZFWXiAVUZYu2jl9/4BAYE9xwRfsRzeC8NyGDd/BbA2uGb4eBXHTilpLIB17QQnBISC6rOJ4zkc+mFNOKhGqWP9XNLIRnOwfS0iIrZP75pXnK7wIhwi5IXpMBjmQXeesxbKciIWy4yBlT5G17SEXqqivRmhQUtDXHYHrLdks4xSw4GFSYcNqVh+xbRqq7v7eyhPX373Hda6wl9tvyqv7qFg7e7hhBnrYOUhwgJjTw9qYOG+eQPWkp+HPhFBtRgMe36pu2INoqiOnQWOxK88M+TTVU44UMTJZvHakywK06fg5AmTlcjNZkCqRRfKdDm/xT45fH6e1pSQ9gFqmJBL4JYKWOBINcDCl/e2z/bPdvcQ2l65/JuXX3zx/Wp59SuEBAbt7AzM/5HaB1gpgrWKsBIyCrZ5ccOXC5gltuGna2RSNV0YMGHP3BSq0/2IbiOsY5Fl0L3RLr5WWNt1sZNuH5K7b5+42bKmVtdblFMGz6FdcBqEg1ijSLvWX861lGl+625Y6cG3ckP1qyFOAAFd+0oYUJClly8/++yLL8uraFjh39kuGikJXVaWLPC5hklrlh60bxh4NEuHbtgbsNXoOBSEsymsEbuTtC3b81ITQiXPKTvlJMAA1onrZ/gpH4poEWFdoCMKRsn6wWOlt2gwJA+6NeOMaUsJuDwLYFEesaGGeb4DVqUrPKsN1W17+z92d8MgWADr5Xer6H9tn23vgc9ajCbJvWcDj7D6xuyWCd3YO18iAdMH/iyVpgS26Z6HJHJ5IT8scXrS1R5oLjuiWW8HkyxaT4TiJtyMqa38HiVLzigOKiSEsNBm6CK/BdwUXyp8MSx9nCRYPKcN5xc1GhuoiuXa3t4OmCOA9RnA+v43YOPDsApNfhRc+4aoRtMs5WHHmLULt8Gy3W/vJbPOIo7LFHBCTc82i2jbnM8y6MLnOoTOc0KavAvfgUseZaxSt3IlipldVE7Khh5c0944oZD5gbASFuYdHKe0IuoQRXcq7pdfIKyXvym7M03DahInh1RWKN55DAYs6sKy52IdMexPnK561gXRBdJUtheonPtFzjzxwxKhH2ZJ8ejP6wGa7LGyf6YpttZOUPHrqUPK9VITaTRCXBqbf9LoTljF9eXlZVHDB1gQA3JjWH/zBUoWrwlH1W8oWZ8Eufo7muhwpHbEY3P1+cBQJBLOUchM0dXDEOgINqp2YeYFt+nNa2F6xEGnWX9mwoG15MTJhXd49FLIgYX17HrEJ6uaFtK4DOZIvQ+WsflW44IY5rXMO2GxE9N+bvC05eX1J+vu9BCcGInzI5Ph8ur3XwCsL8s42RbX9Ps0WwSU8MWDxzs0l/RIMih6MJt/as7Dolt9eLIEfyKiq2fw+eQkYrLU7R8uLeGSUMP9w+trzts4nitnBI85LjZdw1a4clOuXGvtLV2fnPpMoh5StAHJTs4fBrIaluQ3MaI2Esb2Llh1gjUzsB5WrD15EgZdxAoP2i3RwHyR6/BytRwVk0kbXNDAWQ7gNTzE+ZFVyehQKs3+0zTo9mqKP+QVsESgYvtD4iW3qOyucdJavoygI2bkUtHQcXoVzF1QBGQyWCDAlZ0Mq3NTx+lDrdmISvcl2iTSWsqf74LFFdCMzPEhpv6IVsOfQEZH4vsvXn4JqsbJZpFtZlblVZpLqnaNxEC/qYYXtsgHcCfyQi6cmnv20Fs6BjGc+JbPsFJD/dW9aNIJnthBDblV2MCckHhE2Cfw0dBNACAZWrIv9DoWXalG4Ux/eDOgBE099EGw9LcQTNMEQJF8WOEJt85MSdj05f+AYKl93yyHgwqywrpOGWBF+6PLNApzfc7LmoqoTfRiGuiVk5Fxpys4gSO1a65fm+CM9YTn5I12cU7GONVoESj5I2tMqW9xItkYyWNH0cTTlvLIebQt9hbvydyTRre/i4aTX4NLpOXND3FpIZYGitZ335WryQ0hU1iKBtf9BYY5olgx4nqAad5wSfXQ8fE7bMfHEeihcuUsHUPvz3kBF69IcApr767j29snS8fZc2/8gjMcHzsB0gSOOZ6QhhbewYYI3fFClg6Mw4Fr4kCbSjtvM9DGgEOhrxaq097jTCyWTD6PfT129g7dDQtTWuBaZ+ZpJYVoWUCmAXE2BNI0UdmBlUx99eLxqkhARyEufJMW+aOb98L0uTgiL+mkcX1LYpteUCbZLLK4cQxPjfAnUOmTexo+sOBuvhCK0/YXM/9s82XagzFAhMDfOdc0fzcsvi2t8aXccR4JLxfXnTo+8bIqoIjFYarhzSMFe/VwvSYUF4y7keAJIfbco2CYUXOA+DvoLhWC27zlAEMHFp9uDlZh0YGO3gTLEYsvczcsp9SKRp5pobg8WVlJVdwJpY2NKBDpu6gqyApnkdIEtirIFUUT+nyx4sY3u2tprhfCRptBKfsAWLxxK6/X/aB1bwrULXtrH6CGeXHr2znURJqrVWZVTFXcCbeV5FB1Z8k3ksnUw3Xwvmg2CM19l8fztaS5svetPO4SLV5Rt8XqAKybH+cObDb9l/fVbv73lr3nTe3Cl405gt2eAS316IheZVEuhp+sYB1fwEolQS0FrGQqtfIYk4HFajQMctUBD/j2++OMtvoCpbptye2Hs2ibweKFqS9qgQPJIAT3DtzA+ct8GKypc+hTGGQ70jBF00yxEvYKgmqeZGu5jgTEg6nUq3XMnFajUl8dSh1ZzrQWwdL0j2jmDRLNwDLWqnT7tiPtm6diP2Fq+yC7fvLcZfw1sDtgCRNPtMAhkZJyVxriE65YZeVnKfyF1kr/q1f0mOaR1LEsKWkZHZo+t+AR8o9ABV0AKTL9HQ5BAOAMm06txhMws+ns17x5OlHhBV+F0dSdRxS0LVNXgrckVP9gWPmp7dCagfmRwV/DR83LNOchteE+YEHzbTdSarhGj3+hqUrI6O8VFrOCgKqpe9213QXbp2G++2xPaX8OVsyQb1aq61ROQ2L//IVP9JrTpl/+9MADzrTODBoeDjPNBV978QsSbUcRlacz2YjNYrJhibfwVFU1mXKesWjgQ2LRKqWzANUoMZsZI7JXXOJK3/omtvzFxQU5guaFyR0xRRfrdaerZiiENxhEaWtq2/U6U3XmlsH6aUjkp+AsU3EI5wFsGqH0C/glboWp+2bSwtVDZmCOq8jemnAZEObm7bd4MSwhxdhpCA5i7XYOlKuBLwLBMnUUU1fOZNso5bOiJFaxcevvO5eevUpfPH3fc1cUNPIXIy8an61wFLWOHgc9P4A2BUQGlcaRBac3ApbmG7nwISABBc6AQDkgvfsxsAvbzOfBmbj4gEfobhsRidYgF1srtJ/GrNGo47j0UYkez+xTkbW8ekRG/TLXbhfWpHH7vUp4L543vAnL8bSVNQyW1jIxsFxdGhfxTQ+qmORQxvchgVXrxIjS2pri+jVT7RcCC5Uk6Kq1x7EEhOSSGqXpDeEqFa3Bs5K6I9DATFsJeHXNer35i4GlmXVzzrFtZ2I4lYJfuMav9RmqVEm9/LatKEE/287X9V8OLLCUTSWIS2kPYpcGvR7rCGFV1X7XGlmXuUH7Zqir3a9217uVt6Y3AofC2jjzHF941JFUKQW/Go1Y5m/X5lMCOOj/wmBp+ZDPf/YpI7YffviBfmfGyg1U6BBqvzRY2la97otafeZLKdxo/rgjpOm/PFhUXmjqt+G6HRX4v2jotPvXPuh98PZtOY+FUnUvbfuHw9L8JZDbeXlJJe3+to/7nwb8uYBbDdV9RvXR/y2DPl2UlTT1ey5W2k/4PyxMfT7bJJLi5j0nBe3/AHcWV+WnXvOxAAAAAElFTkSuQmCC);object-fit:contain;background:transparent;filter:none;mix-blend-mode:normal}
  /* La etiqueta de cada video y los logos de "Trabajamos con" (Martín 8/10, capturas en oscuro). */
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-pc{background:rgba(21,29,53,.92)}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-marcas img{filter:grayscale(1) brightness(0) invert(1);opacity:.85}
  /* Muestra 27: la celda de la foto de producto queda blanca en oscuro (las fotos traen fondo blanco). */
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-clip-foto,.vs-pc-foto,.vp-foto,.mi-pedido-foto){background:#FFFFFF}
  /* Todas las celdas con foto de producto, de borde a borde: en la ficha "Completá tu PC" y "Otras del nivel" quedaba un cuadrado blanco chico (Martín, 8/10). */
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-rf-pc-foto,.eph-rf-extra-foto,.rp-pc-foto,.rc-item-foto,.eph-rc-item-foto,.eph-rc-mini-foto,.rk-foto,.ept-pc-foto,.ept-mu-foto,.eph-rg-foto,.eph-cg-foto,.eph-ahorro-foto,.bm-pz-foto,.mz-pz-foto,.ram-op-foto,.ra-op-foto,.rt-pc-foto,.rb-pc-foto,.eph-mu-item-foto,.eph-pza-foto,.epa-sumale-foto,.eph-mu-re-linea-foto,.re-linea-foto,.sr-nivel-foto,.mc-foto,.epa-foto){background:#FFFFFF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-extra-foto{margin:-10px -10px 0;border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}
  html:not([data-theme="light"]).eph-as-en-barra body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.rh-barra,.rl-barra,.ra-barra){box-shadow:0 -1px 0 #253149,0 -8px 16px -10px rgba(0,0,0,.45)}
  /* Muestra 27: Contado / Cuotas, chips y pastillas oscuras. */
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-modo span{color:#A2B0C6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-modo input:checked + span{background:#E9EEF6;color:#0B1222;box-shadow:none}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-chip span{background:#1C2640;color:#E9EEF6;box-shadow:inset 0 0 0 1px #334155}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-chip input:checked + span{background:#3B82F6;color:#FFFFFF;box-shadow:none}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh :is(h1,h2,h3,h4){color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-fila input{background:transparent}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tema .mm-fila-ic{background:#1C2640;color:#C9D3E1}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-llave span{background:#151D35}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tema[aria-checked="true"] .eph-as-llave{background:#3B82F6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-wa{background:#0F2E1E;color:#5FD98D}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-azul{background:#13213F;color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-abierta .eph-as-boton{box-shadow:0 0 0 1px rgba(255,255,255,.18),0 8px 24px -6px rgba(0,0,0,.6)}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tarjeta{box-shadow:0 0 0 1px rgba(255,255,255,.08),0 24px 48px -12px rgba(0,0,0,.6)}
}

/* ════════════════════════ Vista previa (Muestra 11, lienzo v123) ════════════════════════
   En la compu, un panel que flota a la derecha; en el celular, una hoja que
   sube desde abajo. El cuerpo se desplaza y el pie queda fijo. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-velo{background:rgba(15,23,42,.45)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-panel{height:min(760px,90vh);height:min(760px,90dvh);border-radius:24px 24px 0 0;box-shadow:0 -12px 32px rgba(15,23,42,.18)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-manija{top:8px;width:40px;height:4px;margin-left:-20px;background:#CBD5E1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-cabeza{padding:20px 16px 10px;border-bottom:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-pos{font-size:.875rem;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-flechas button{width:38px;height:38px;border:0;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #CBD5E1;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-flechas button:hover{border:0;background:#F8FAFC;box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-flechas button:disabled{opacity:.4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-cuerpo{padding:4px 16px 16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-contenido{gap:16px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-foto{height:200px;border:0;border-radius:16px;background:#F4F6F9}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-foto img{mix-blend-mode:multiply}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-sello{background:#FFFFFF;color:#0F172A;box-shadow:0 1px 3px rgba(15,23,42,.12)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-titulo{gap:6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-titulo h2{font-size:1.125rem;font-weight:700;letter-spacing:-.01em}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-nivel{display:flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-barras{display:flex;align-items:flex-end;gap:2px;height:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-barras span{width:4px;border-radius:2px;background:#CBD5E1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-barras span:nth-child(1){height:40%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-barras span:nth-child(2){height:60%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-barras span:nth-child(3){height:80%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-barras span:nth-child(4){height:100%}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-barras span.vp-mu-llena{background:#0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata{gap:4px;padding:14px;border-radius:16px;box-shadow:inset 0 0 0 1px #E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-precio .vp-precio{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-precio .vp-forma{font-size:.8125rem;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-cuota{font-size:.875rem;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes{margin-top:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-ver{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;color:#0052D4;text-decoration:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-ver svg{transition-property:rotate;transition-duration:150ms}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-ver[aria-expanded="true"] svg{rotate:180deg}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-lista ul{border:0;border-radius:12px;background:#F8FAFC;box-shadow:inset 0 0 0 1px #E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-lista li.vp-plan-largo{background:#EFF5FF;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae h3,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso h3{margin:0;font-size:.875rem;font-weight:700;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae{gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dl{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:#F4F6F9}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dl > div{align-items:center;padding:0;border:0;min-height:22px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dt{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dt svg{flex:none;color:#0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dd{font-size:.875rem;font-weight:700;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso{gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso-cabeza{display:flex;align-items:baseline;justify-content:space-between;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso-cabeza span{font-size:.75rem;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso ul{gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:10px 6px;border-radius:12px;background:#EFF5FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li b{font-size:1.25rem;font-weight:700;line-height:1.2;color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li b.vp-mu-largo{font-size:.9375rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li span{font-size:.75rem;color:#1E3A8A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-envio{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:#EAF8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-envio p{display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.35;color:#05602C}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-envio svg{flex:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-pie{gap:6px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #EEF2F6}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-botones{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-botones form{margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones :is(.vp-azul,.vp-borde){gap:8px;height:48px;border-radius:12px;font-size:.9375rem;font-weight:700}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones .vp-borde{border:0;box-shadow:inset 0 0 0 1px #CBD5E1;color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones .vp-borde:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones .vp-azul svg{flex:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-wa{height:32px;color:#0B7038}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones :is(.vp-azul,.vp-borde){white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-lista li{white-space:nowrap}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones :is(.vp-azul,.vp-borde){padding:0 10px;font-size:.875rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-lista li{padding:8px 10px;font-size:.8125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-fps small{display:none}
  /* En la tarjeta chica la franja no se sale: el dato también se acorta (Muestra 13). */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps{gap:5px;padding:0 10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps > span{flex:0 100 auto}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps b{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.875rem}
  /* El dato de uso no se corta: la etiqueta arriba y el valor entero abajo (Muestra v136). */
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps.eph-mu-dato-uso{flex-wrap:wrap;row-gap:0;padding:7px 10px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps.eph-mu-dato-uso > span{font-size:.75rem;color:#64748B}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps.eph-mu-dato-uso b{flex-basis:100%;margin-left:0;overflow:visible;white-space:normal;text-overflow:clip}
}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-panel{top:12px;right:12px;bottom:12px;left:auto;width:440px;max-width:calc(100% - 24px);height:auto;border:0;border-radius:24px;box-shadow:0 24px 48px -12px rgba(15,23,42,.35)}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-cabeza{padding:16px 16px 10px 20px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-cuerpo{padding:4px 20px 16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-foto{height:230px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-titulo h2{font-size:1.25rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-pie{padding:12px 20px 14px}
}

/* Muestra 27: el oscuro de los colores fijos del claro (generado con la tabla de la entrega 27). */
@media (prefers-color-scheme:dark){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-pos{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-flechas button{background:#151D35;box-shadow:inset 0 0 0 1px #334155;color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-flechas button:hover{background:#0B1222;box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-nivel{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-barras span.vp-mu-llena{background:#3B82F6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata{box-shadow:inset 0 0 0 1px #253149}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-precio .vp-precio{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-precio .vp-forma{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-cuota{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-ver{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-lista ul{background:#0B1222;box-shadow:inset 0 0 0 1px #253149}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-lista li.vp-plan-largo{background:#17305C;color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae h3, html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso h3{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dl{background:#1C2640}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dt{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dt svg{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dd{color:#E9EEF6}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso-cabeza span{color:#8A98AE}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li{background:#17305C}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li b{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li span{color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-envio{background:#12351F}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-envio p{color:#5FD98D}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones .vp-borde{box-shadow:inset 0 0 0 1px #334155;color:#7FB0FF}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones .vp-borde:hover{box-shadow:inset 0 0 0 1px #475569}
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-wa{color:#5FD98D}
}
@media (prefers-color-scheme:dark) and (max-width:759px){
  html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps.eph-mu-dato-uso > span{color:#8A98AE}
}

/* El modo oscuro elegido con la luna (Muestra 21): las mismas reglas con data-theme="dark". */
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena blockquote{color:var(--mu-tinta)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-datos li{color:var(--mu-tinta)}
@media (max-width:759px){
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar{box-shadow:0 1px 0 #253149,0 8px 16px -10px rgba(0,0,0,.45)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a{color:#A9B4C8}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a.eph-mu-sel{color:var(--mu-tinta)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-kicker{color:#7FB0FF}
}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-txt small{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-foto{box-shadow:0 0 0 1px rgba(0,0,0,.08),0 0 0 3px #151D35}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-franja-ver{background:#3B82F6}
@media (min-width:760px){
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-nivel-cabeza .rl-nivel-n{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 :is(.rl-nivel-texto,.eph-mu-juega span){color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande small{color:#8B9AB3}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande b{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega > svg{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps{background:none;box-shadow:inset 0 0 0 1px #253149;color:#8B9AB3}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps b{color:#E9EEF6}
}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-fv-mini{background:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-modo{background:#1C2640}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps{background:#17305C;color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-fps svg{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-pc-fps small{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps b{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-caja{border-bottom:1px solid #253149}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena a:hover{background:#12351F}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-rc-item-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-item-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rk-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-va-wa:hover{background:#12351F}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp-marcas label small{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rp .rp-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-cat .rp-elegir-wa:hover{background:#12351F}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso-texto{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-desde small{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-uso-flecha{background:#17305C;color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-uso:hover .eph-mu-uso-flecha{background:#3B82F6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ml-h .rh-ml-titulo{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-confianza{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-confianza svg{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-fila{background:#151D35}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-ml-fila input{color:#E9EEF6!important}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-otra{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .rh-ml-otra a{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ml-comp{background:#0B1222;box-shadow:inset 0 0 0 1px #253149;color:#E9EEF6!important}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-ml-comp:hover{box-shadow:inset 0 0 0 1px #334155}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-cuerpo small{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-nombre{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-dos > span > span{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-alla{background:#1C2640}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-alla s{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-aca{background:#151D35;box-shadow:0 0 0 1.5px #3B82F6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-aca b{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ml-ahorro{background:#17305C;color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-google:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-resena blockquote{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-local-datos li{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh .eph-mu-local-botones .rh-btn-borde:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-duda .rl-btn:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-ver:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juegos-linea{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-juegos-linea svg{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-ver-mas{background:#17305C;color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-ver-mas:hover{background:#1E3A6E;color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-ver-mas-n{background:#151D35}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-elegir{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-elegir:hover{box-shadow:inset 0 0 0 1px #475569;color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-rl-fin-wa:hover{background:#14402A}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-verde:hover{background:#0E7A3C}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-verde-suave:hover{background:#12351F}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm-alcance{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .tpm .tpm-ver-las:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-re .re-previa{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-verde:hover{background:#0E7A3C}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-borde:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm .bm-chip:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-orden:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .bm-pz-datos span{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-borde:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-nota{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-tags span{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-falta svg{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-falta .ram-fila-n{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ra-mu .ram-wa:hover{background:#12351F}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-borde:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-wa:hover{background:#12351F}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-google div.nsl-container .nsl-button-default:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-chevron{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-item:not([hidden]) ~ .rq-item:not([hidden]){border-top:1px solid #253149}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-signo{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-nota{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rg-lista li{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma .rq-tema{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-404 .rnf-accesos a{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .btn-submit.mi-apagado, html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .btn-submit:disabled{color:#6B7A93!important}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-copiar:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mi .mi-btn-borde:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mm-fila > svg:last-child{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-chip:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-orden summary:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-foto{background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz-pz-ic{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .mz .mz-mas:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-verde-suave:hover{background:#12351F}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .md .form-row input::placeholder{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ml-texto{color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc .eph-mu19-btn:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-antes{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-antes s{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tema .mm-fila-ic{background:#1C2640;color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton{background:#3B82F6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton:hover{background:#2563EB}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-boton:focus-visible{outline:2px solid #3B82F6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as .eph-as-op:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-wa{background:#12351F;color:#5FD98D}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-azul{background:#17305C;color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-op > svg:last-child{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh a.eph-mu-sec-boton:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pastilla-linea{background:#151D35;color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-txt small{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-txt b{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc{background:#151D35;color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-cuotas{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vs-pc-envio{background:#12351F;color:#5FD98D}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs a.vs-ver{background:#3B82F6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-vs a.vs-ver:hover{background:#2563EB}
@media (min-width:760px){
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-datos{background:#1C2640}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato svg{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato small{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-pc-dato b{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-nivel-cabeza .rl-nivel-n{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-nivel-texto{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande small{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-desde-grande b{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega > svg{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .eph-mu-juega span{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps{box-shadow:inset 0 0 0 1px #253149;color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-n31 .rl-pc-fps b{color:#E9EEF6}
}
@media (max-width:759px){
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar{box-shadow:0 1px 0 #253149,0 8px 16px -10px rgba(15,23,42,.18)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-nivbar a{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-rl-cabeza .rl-kicker{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl-nivel + .rl-nivel{border-top:1px solid #253149}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .eph-mu-nivel-cabeza .rl-nivel-n{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-desde{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-desde b{color:#E9EEF6}
}
@media (min-width:1100px){
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-p-txt span{color:#6B7A93}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ram-op-plata .ram-dif{color:#C9D3E1}
}
@media (min-width:960px){
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-fila + .ma-mas-fila{box-shadow:inset 0 1px 0 #253149}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ma-mas-fila > svg{color:#6B7A93}
}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra{--mu-blanco:#151D35;--mu-foto:#FFFFFF;--mu-dato:#1B2440;--mu-azul-fondo:#13213F;--mu-azul-pastilla:#17305C;--mu-segmento:#1B2440;
  --mu-gris:#1B2440;--mu-tinta:#E9EEF6;--mu-texto:#A2B0C6;--mu-suave:#8B9AB3;--mu-azul:#3B82F6;--mu-azul-texto:#7FB0FF;--mu-campo:#3A4A66;--mu-verde:#5FD98D;--mu-verde-fondo:#0F2E1E;--mu-rojo:#F87171;
  --mu-borde:#253149;--mu-borde-suave:#1E2945;--mu-boton-gris:#1B2440;--mu-verde-tinta:#5FD98D;--mu-info:#13213F;--mu-halo:#1E3A8A;
  --mu-linea:rgba(127,176,255,.4);--mu-sombra:0 0 0 1px rgba(255,255,255,.06),0 8px 24px -8px rgba(0,0,0,.5);--mu-sombra-hover:0 0 0 1px rgba(255,255,255,.1),0 16px 32px -12px rgba(0,0,0,.6);
  --mu-sombra-chica:0 0 0 1px rgba(255,255,255,.08)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-precio-caja{border-bottom-color:#253149}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc-sena a:hover{background:#14402A}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-compra-logo img{filter:brightness(0) invert(1)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-mu-caja{background:var(--ept-oscuro,#2A1C14)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.ept-mu-fechas,.ept-mu-elegida,.ept-mu-descuento){color:var(--ept-claro2,#FDBA74)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.ept-antes,.ept-antes s){color:#94A3B8}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .ept-sello-ficha{background:var(--ept-oscuro,#2A1C14);color:var(--ept-claro2,#FDBA74)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .site-header .site-branding img{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABZCAMAAACzO+mBAAABgFBMVEWXH6fgIOAjGCNiYmIUGVdtG5OWlpZXD2mnp6ejD6Pd3d3SGdId4vCeLtilSOdiA2BsAWtXV1chX+adCZ1kVO0QHiejo6MsJSwXW6DFRPSeCZ/c3NvLz9JYnPHZJ9calqULUWKeoq0LN41WXGc6B0Ixpea8GMNM0vjis1pkZpf5ujDKysr2yF7SItLDG7hDDTxKLBZhSCCmptR7AIJpO96GBn2UeVuzikxmAXR9AoW7BcF+fn6DAnzFHbvkV+Q7RD5CQz+CKn37wjE7AEEAwbdCADV3g397iJiOBH69A8OBe4SSVae8vsC/v8G/y9TBMrnDD7voVuDbv4DCv8D+/f4DAgP9/f0EAQS6K/0IBSrvGPbsJu4WFhYEBBe2NPbIKvcvA0wFEyonJydFRUXLNvXX19c2NjYtAC0tAC7TNdbRKdTn5+cmADZ4eHipN9FOAE1QBWzpMurGxsb4+Pjp6utSAFIoKChXV1eIiIjVJtJWVlePAZBmZmZpaWkMZ/Wnp6eNRoKIAAAAgHRSTlP+4CEa//5o/pqWp6b//P8bWlT/ZP//Bkn//x8I5P9d///8//8i/6f/////c/8mpxf///9W/27//48acYY7xyYCAf//Uf9Y//+HGQH/AqX/N2lM/wEADfwp///8+Qj///3+/wcN/c0GECr8/ND+cf4y/vuv0epML1ACzgVtT2//jTdhG8gAABpfSURBVHja7Z35Q9rY9sCTQECgbKK4ttXadWbavtnnzdu/+74mIiQQCMiqLCqiYJ//+vcsNxtKbec7v9SZ21bJzv3knHPPcpNK2q/tg5v0K4JfYf0K61dYnyqsmFEyjNzmZrr1M1+l1Ur/cTNhlEpG7H7AqhMsoCUnNn/WS+g6/MjJBjY5dy9g1c28NjMMSeo25ETi0ebPSWrzUUKWO5IkjRJpJWR++rAu9Kby20RDikahT4b86GfBhaTSgKpkdKRoNSobM6Cnf/qw/kVXlHTOSkbLR1GpAxqT2Hy9+f+2XWCsUAFHknpULEY7RuZ+wLrQTb2VGXWixWKRcJXYwPz0vuGRm7lLY9SR1Cqctag2Lsew9t/y+qcPC9q420BY5WJ1KHXR1P90ZSRblUiQVOE5i8WqZCUGcJFpXbsXsJ4mDImEgKRLgsHxp+FKI6nX/wWoumAEj/iMasPItfAq+icPK4S9aOdkaQiCxZIA0mWB7Xr9ejP9sbDSrzcfga2ykpIgBU0yjLRyP2Ch5dWV9GVHcmCx7UJtfBS0Xa1Faic+vUUFhCGiIQ2rLirQQuNyoOj3wsDTLdcHlyPpyIFVI9uVbARs1283Nxe5CL91Fv8bbRU6C3gSF1bXig30+wSrHRslHWkocz/BdoF0JR5By81yuQR4rEBlcxOWZ7NZDn6Blqb/Ezbg9kePXud+lEujLqMiVmE+T+dyXLgnsDSTYGUuOzx2hamL5TIpENiukowBy2hkkAu2+SM4miX8DB7G89xmLmE4TS6hWSdnYbVWK9bCfKYjSX7T1u8LrK0m9KMwSIxwPKwVn6yvhx0tOqpKHTD1VqPT6STxE2EyLMtqNAwmZlidrtztdCzLGIGtOjqiY8vl2s6zx2E8SbVvxD5xVn5Y2JFCKwYKVKytFp8sL68/CQuFLB4NIbIDhyk6jA5VJNelZWjwq9sZodoNo9BwWXVsFaB6/ODBY5CvcnHYJVimfS9gaSFSxH/qdoZo2sPrfwVcrEI1kq6q0MujahScp2i1yl5BuBqN/uUvjjNVrFa9ETC8/gDaOpyufCRZzzME637ks7ZshJV50wHfiGABrZVX0WrYG9PKAGu1zJ+IHCyKLWXvZ433rqoPH7iwqkkr1vrEtdAPS2c9/BbGfJKKvxKtVHJY9Ldy2XXDaqvYvGVndQ33qar9FMPaKQO9aMPK3CdYwnsYd2TSqSfIanmlUulLIrarovIV59n4WjgaDZMgAiqp3009c2DBgNpgJ6up3RNYTKs9k4FOuRxeRtFaqViNjb5KpjzZ7/cllb1ycAiGooWrpH9hVU32k8kkm/1UqiEzrMerACva6YzJew/dG1ho4Qtt9OKx90+WGZZV2UilNjYa1DaAHNAJR9VUEuH1k6kUjn5VVU1tiD02KvD34CDJsMLACpys2KB1v2BhMP00M8jJ3aqwWssrSevg4KBSgc7jL/yUSknhYjWVqnADWMUjMFAN2sVtsLSCsHZgZC1G5UT6a1BDRZ/eG1iYABzk/pCQLQkHQFTE5dTBwTwGMGPqcJjcEAtSWJUqDcvirZbzs5JaeYFOVpm8dzlxmfnEzfstktXKjcAh79AQCIoIw6Hovx/XRiWpJhlh4yCpVhrICsXPcve1kihYz3Yo0uliVISwPq28n/5eyQKjpaXlUsnqSFUwNeiYrqQqN2Aho5Qrbo5UzcN6SD4WhtAbXYiHZmmAlfd/laYfXV14q/W69xWd7VNah//y+a2trTystwM78IEYHCxS89BFHtrUD6D1nhTv5uvX/3wzixeENaUEoCGrw38ldyG8TCY+qITuLyuoenMfUbAeowdbi0pDyWikWzdgheq+Bl3Vp/V6KCS6o9t1Z3sIYaEK1yOReDwegVEC9zYDJwjRGdw1tpuCQ+XfCkUiSxE8UHcqcXra3za1NO+OP9ObPyYSiR83Aai+EJZmYzA9AJMlYhugtbycPHgfLMu/1seMtHCHPdYqulmUcvDDqkcOfS0e0bUQftgWvZlGTtyNSzre8Hz8sHe2v7/fO4xvwWLItwO2k0g95J1yOx5hMYHT5T8/7fX298/gwM892cpcyr6GlWWd/r5OyKBcpRKse51+Dyy9CYr49o3R5fiuhrIFonXw4c1igtbBN2Ded1Y5J3YUtWTMZZl+WFP7et/fInUtQh/OScgBjbctjt3I+leEEMF+sEWm/mP2e/EtkJMLs77lP3CrjjfjAr5IBoxzqYRFeDASpVLijxrdEqxy4gbcNlebD8JqIqz2t3I36uRKa+vL36QqHwWLfiZXHr5Yr3HuASy88ZxjHQ9WPqRNTn1dO2xqIer9iamFcLeLnrvtFKTOvPLvvR+H3eNBVr26lu0F6TVBs+f2i5+LSFhJJ0okUyWHDIiRkv49LjMtuWQ8Si+GxTmtVqwjIpwaGvmVjxQt1MlkElitsnCWi8N+g3NZzS1ftKBN/aKBjOJCitB0aiGv4z1UUe7yqYNsoulBMvuHunY8J2tXICp1cZVTd12IQxUt5wiQwT+xTPrHBEIqCUUsyZn3SBbF0nqs0xkeeXmWleTHwUJaqYfrYNwp/1A+khrPM5RRrocClbcrgSI7mVxlde2qx1KElh/osHDgtontcIhkz98xtXeafnV1NZls48KSMoEmdupdZbNLQrQAFut2PHt+FRfryEmycdxHSolcJpcgcYppivbIKMHa3Nfp3CURzGj5RbBE5iGTsJyyBcSAYQhkPtJogVv/qljbAe8dzlKOdkexFsHy5oTkcfH8kO0PR/A6dfUQluwQ3DXu5JoI75vU/RO8m9kzAYvOuCSgUKOFbTxz5MyBdUIH4jWuzlxYW2A/9UGC5Cndag2eo+lKaK00z4satFrtDNIyZloz9H5YrZnRiZbJvq+vI62PM1pWA3zWcHj94U4N9fBIHYH3jrCaesD/1RW61xGlUCi4XV1CAtATm2D11nTeGDklqYOFgnLowSqwNB7zXiYNGUv0mXY6Bl8izmeFdWsEKwsHgsdFpSzEkYPLQ4fJaGk5FDE504ZTtPGjNfPXAOdn/rEejuWudMSVmfXlZTWsNj5KDxsVNbz+7MEzMPCYyupYszZ22KzP3ZU1sjpZJFDwwTIxk3NOS/E1se2a5QOX1raFOULcBDE+4b0EmADRSM+lzLAmGtkDOHZMypfBTQyrxTPUYsQqQ9y+9s9kuQ2WDnuOOqqwWOA7rCQ/ysQfgGDBYPhgHeNCDHbkMQmWfeFLcKBCrbGm6X4gJFlNmw36GUmdB5KwHpOvleVvyusFUrJKAkzPgUWUiWZ2nyULrw3Cq2TIdRi3YFOMYbUYFl60PQNYBqbCzYtFsFi0Cu3YSLgPRItCHqvxfkROtgH2Sz18+OLZOlV1gFUn0+aCYd1/FZCfrAcLlZSsy7XOmXradpYtBFUUZYaYxnkiQMGTJdTVHmHEnViJJ5pywgMAUaZBcY20HExCi0bDS7iRBYUh+WEN+OMA7nH+vbD0AjghIzFNIfxk/ck3mItpWHfJFKUnKo1KP7Xy7PEOe1nRjgzWvTBXBYNYxtRN1yzRxlBcDIY0EjCsc3GkSar3O7I8wtDReoUcgnfiDEwUjzlnly2rF9h24YHnHuV6k2ajIawYwmo5sN7wb8A3ZvsO7qGZf68aomjNuqLaSkMipj79YfLiBgNh6pVTQ8NyofU8TT22zUDosOWYmJM1ZzA8pCFeYH1HQ6OAbIZEn3VHHMVu52e+BVf8AKIQKAGLdlg7EZRNE117PR0jWG00OwLW4NJAow48lUzXQDcL0S5WQ2dAjI04TSMKO9WwmuxTAvRgMbNKZWMjSXnnmij0YDVbzrEWXgTDUFtX/p0dTp2vei36x8VFtjUFnUJo/Qr7fPqOBRAbC1aQnDec6mskcXBqxaPJAUO2AAbAxnNm0E2AL4fcEmjMZ08z4GMZnHgbJLCN9Q+ABWroztTyy1e/stGwrFtpNTYaqaQajYqKmFP0GfbBBujzQTR58BMywvHrpaUl1KoTt6vYHULXg01L1yAL5DbFJ/TVJuCnTljk2L84zbIJtA9ZV+HU5w5E9q0mLlgxMJjg9dIIeDluYw4PIT1Ps52i+qbeHmfG43E7UGRZAKudky3Vo4S11jIXbZJ9TPXdINUASyWpQwoFa6vhnZ2dVSGT0ujyKU2UC17GFprmBsb6tgcL5OfEH7Scx12pYyshTJmIJtcYlqer9u/I4q2Bc7rv6LZQ7HPcdxqaClh/QBxPWQvTnlEPXmYxLI1n01DmAdwkTtOAERKSAv48jI1B2aIkMqqf8PrXHz948GJHwFJlnpa1FbhGPWT6I7nPp0Iu3okvGvHC5tOQpvRckxXoBJumawJg2ll2UM0CO6f7J4pwe5kyXW4bj5xuXcAQIuwUJaVw2kvm7UDGaS2zVuAy5nthacRalgUsrrauhIu18CpWT8PVoZTaoASWm9vikg+Wq8MYelNxdV1UsaOjS6qC3biIH1bE1jlwdsxPZN8Pi+341Q1YbIZQh8HZsDnE6fU46wWBU2DoFAETh114sIClaDwsXmZaaYBWGn0dgAX28w5Y6HDIVSejhaxSoJSvdndfcQl1qCYhXgTNqzTAVqWcYuLe7u5urThEhxTrOnx8VAZXRjdvwhL5rHivdwo8TLIupxPhOfi2RRQtaMdFg1NO2BljcudzKRvwvsQAQJQV4deSj4XFhhiH0blcjDz5b9stctqdyrnXtPfBapp4JpEABKeUYIG5/0e42G6N6/dRiSquMET2k2qVTfoqWp3Vopr6ZoVEi808w5qXrKnjOcSz2eMI3HoOfdlzME2NenaYPT6OZBWRnjgjH8NuNm3lXMBimy0mqp4HUzbxKwfWGe0widPY68KimBnGQIMyNEZiQC49SBa5C62nrXa7Pefx3Abrookmz4VFpdaD/rC4RzAo+QnEoqpKJl91ZviV99AmlAEWVwwfF50Zf4ObsHQRnPSOhU6xdSHzA16F6Xrs3qAH3isACn0egWb68hQ9hZ0N1lVvyMATv/NgkRU8dFQZR8CS14zE79vgWyIsche0AUhcDmUsvThF43SkBTYL589wXRrDnYrKkhNFWDh9puxMEhGyVq7tMiypwZUdrFZUq0cSwGrdBotj4CthgbKnPsdchD5LIsT2RTisn0smhI8OxLgwYJwAi38uXF08kmOEQy9gOsFz2CEw8C0n9VcyRqNRIt3GCAcXaTDUZlgQ/EM6ODnjVjVkhZb6UYZFWXiAVUZYu2jl9/4BAYE9xwRfsRzeC8NyGDd/BbA2uGb4eBXHTilpLIB17QQnBISC6rOJ4zkc+mFNOKhGqWP9XNLIRnOwfS0iIrZP75pXnK7wIhwi5IXpMBjmQXeesxbKciIWy4yBlT5G17SEXqqivRmhQUtDXHYHrLdks4xSw4GFSYcNqVh+xbRqq7v7eyhPX373Hda6wl9tvyqv7qFg7e7hhBnrYOUhwgJjTw9qYOG+eQPWkp+HPhFBtRgMe36pu2INoqiOnQWOxK88M+TTVU44UMTJZvHakywK06fg5AmTlcjNZkCqRRfKdDm/xT45fH6e1pSQ9gFqmJBL4JYKWOBINcDCl/e2z/bPdvcQ2l65/JuXX3zx/Wp59SuEBAbt7AzM/5HaB1gpgrWKsBIyCrZ5ccOXC5gltuGna2RSNV0YMGHP3BSq0/2IbiOsY5Fl0L3RLr5WWNt1sZNuH5K7b5+42bKmVtdblFMGz6FdcBqEg1ijSLvWX861lGl+625Y6cG3ckP1qyFOAAFd+0oYUJClly8/++yLL8uraFjh39kuGikJXVaWLPC5hklrlh60bxh4NEuHbtgbsNXoOBSEsymsEbuTtC3b81ITQiXPKTvlJMAA1onrZ/gpH4poEWFdoCMKRsn6wWOlt2gwJA+6NeOMaUsJuDwLYFEesaGGeb4DVqUrPKsN1W17+z92d8MgWADr5Xer6H9tn23vgc9ajCbJvWcDj7D6xuyWCd3YO18iAdMH/iyVpgS26Z6HJHJ5IT8scXrS1R5oLjuiWW8HkyxaT4TiJtyMqa38HiVLzigOKiSEsNBm6CK/BdwUXyp8MSx9nCRYPKcN5xc1GhuoiuXa3t4OmCOA9RnA+v43YOPDsApNfhRc+4aoRtMs5WHHmLULt8Gy3W/vJbPOIo7LFHBCTc82i2jbnM8y6MLnOoTOc0KavAvfgUseZaxSt3IlipldVE7Khh5c0944oZD5gbASFuYdHKe0IuoQRXcq7pdfIKyXvym7M03DahInh1RWKN55DAYs6sKy52IdMexPnK561gXRBdJUtheonPtFzjzxwxKhH2ZJ8ejP6wGa7LGyf6YpttZOUPHrqUPK9VITaTRCXBqbf9LoTljF9eXlZVHDB1gQA3JjWH/zBUoWrwlH1W8oWZ8Eufo7muhwpHbEY3P1+cBQJBLOUchM0dXDEOgINqp2YeYFt+nNa2F6xEGnWX9mwoG15MTJhXd49FLIgYX17HrEJ6uaFtK4DOZIvQ+WsflW44IY5rXMO2GxE9N+bvC05eX1J+vu9BCcGInzI5Ph8ur3XwCsL8s42RbX9Ps0WwSU8MWDxzs0l/RIMih6MJt/as7Dolt9eLIEfyKiq2fw+eQkYrLU7R8uLeGSUMP9w+trzts4nitnBI85LjZdw1a4clOuXGvtLV2fnPpMoh5StAHJTs4fBrIaluQ3MaI2Esb2Llh1gjUzsB5WrD15EgZdxAoP2i3RwHyR6/BytRwVk0kbXNDAWQ7gNTzE+ZFVyehQKs3+0zTo9mqKP+QVsESgYvtD4iW3qOyucdJavoygI2bkUtHQcXoVzF1QBGQyWCDAlZ0Mq3NTx+lDrdmISvcl2iTSWsqf74LFFdCMzPEhpv6IVsOfQEZH4vsvXn4JqsbJZpFtZlblVZpLqnaNxEC/qYYXtsgHcCfyQi6cmnv20Fs6BjGc+JbPsFJD/dW9aNIJnthBDblV2MCckHhE2Cfw0dBNACAZWrIv9DoWXalG4Ux/eDOgBE099EGw9LcQTNMEQJF8WOEJt85MSdj05f+AYKl93yyHgwqywrpOGWBF+6PLNApzfc7LmoqoTfRiGuiVk5Fxpys4gSO1a65fm+CM9YTn5I12cU7GONVoESj5I2tMqW9xItkYyWNH0cTTlvLIebQt9hbvydyTRre/i4aTX4NLpOXND3FpIZYGitZ335WryQ0hU1iKBtf9BYY5olgx4nqAad5wSfXQ8fE7bMfHEeihcuUsHUPvz3kBF69IcApr767j29snS8fZc2/8gjMcHzsB0gSOOZ6QhhbewYYI3fFClg6Mw4Fr4kCbSjtvM9DGgEOhrxaq097jTCyWTD6PfT129g7dDQtTWuBaZ+ZpJYVoWUCmAXE2BNI0UdmBlUx99eLxqkhARyEufJMW+aOb98L0uTgiL+mkcX1LYpteUCbZLLK4cQxPjfAnUOmTexo+sOBuvhCK0/YXM/9s82XagzFAhMDfOdc0fzcsvi2t8aXccR4JLxfXnTo+8bIqoIjFYarhzSMFe/VwvSYUF4y7keAJIfbco2CYUXOA+DvoLhWC27zlAEMHFp9uDlZh0YGO3gTLEYsvczcsp9SKRp5pobg8WVlJVdwJpY2NKBDpu6gqyApnkdIEtirIFUUT+nyx4sY3u2tprhfCRptBKfsAWLxxK6/X/aB1bwrULXtrH6CGeXHr2znURJqrVWZVTFXcCbeV5FB1Z8k3ksnUw3Xwvmg2CM19l8fztaS5svetPO4SLV5Rt8XqAKybH+cObDb9l/fVbv73lr3nTe3Cl405gt2eAS316IheZVEuhp+sYB1fwEolQS0FrGQqtfIYk4HFajQMctUBD/j2++OMtvoCpbptye2Hs2ibweKFqS9qgQPJIAT3DtzA+ct8GKypc+hTGGQ70jBF00yxEvYKgmqeZGu5jgTEg6nUq3XMnFajUl8dSh1ZzrQWwdL0j2jmDRLNwDLWqnT7tiPtm6diP2Fq+yC7fvLcZfw1sDtgCRNPtMAhkZJyVxriE65YZeVnKfyF1kr/q1f0mOaR1LEsKWkZHZo+t+AR8o9ABV0AKTL9HQ5BAOAMm06txhMws+ns17x5OlHhBV+F0dSdRxS0LVNXgrckVP9gWPmp7dCagfmRwV/DR83LNOchteE+YEHzbTdSarhGj3+hqUrI6O8VFrOCgKqpe9213QXbp2G++2xPaX8OVsyQb1aq61ROQ2L//IVP9JrTpl/+9MADzrTODBoeDjPNBV978QsSbUcRlacz2YjNYrJhibfwVFU1mXKesWjgQ2LRKqWzANUoMZsZI7JXXOJK3/omtvzFxQU5guaFyR0xRRfrdaerZiiENxhEaWtq2/U6U3XmlsH6aUjkp+AsU3EI5wFsGqH0C/glboWp+2bSwtVDZmCOq8jemnAZEObm7bd4MSwhxdhpCA5i7XYOlKuBLwLBMnUUU1fOZNso5bOiJFaxcevvO5eevUpfPH3fc1cUNPIXIy8an61wFLWOHgc9P4A2BUQGlcaRBac3ApbmG7nwISABBc6AQDkgvfsxsAvbzOfBmbj4gEfobhsRidYgF1srtJ/GrNGo47j0UYkez+xTkbW8ekRG/TLXbhfWpHH7vUp4L543vAnL8bSVNQyW1jIxsFxdGhfxTQ+qmORQxvchgVXrxIjS2pri+jVT7RcCC5Uk6Kq1x7EEhOSSGqXpDeEqFa3Bs5K6I9DATFsJeHXNer35i4GlmXVzzrFtZ2I4lYJfuMav9RmqVEm9/LatKEE/287X9V8OLLCUTSWIS2kPYpcGvR7rCGFV1X7XGlmXuUH7Zqir3a9217uVt6Y3AofC2jjzHF941JFUKQW/Go1Y5m/X5lMCOOj/wmBp+ZDPf/YpI7YffviBfmfGyg1U6BBqvzRY2la97otafeZLKdxo/rgjpOm/PFhUXmjqt+G6HRX4v2jotPvXPuh98PZtOY+FUnUvbfuHw9L8JZDbeXlJJe3+to/7nwb8uYBbDdV9RvXR/y2DPl2UlTT1ey5W2k/4PyxMfT7bJJLi5j0nBe3/AHcWV+WnXvOxAAAAAElFTkSuQmCC);object-fit:contain;background:transparent;filter:none;mix-blend-mode:normal}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-clip-pc{background:rgba(21,29,53,.92)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mu-marcas img{filter:grayscale(1) brightness(0) invert(1);opacity:.85}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mu-clip-foto,.vs-pc-foto,.vp-foto,.mi-pedido-foto){background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-rf-pc-foto,.eph-rf-extra-foto,.rp-pc-foto,.rc-item-foto,.eph-rc-item-foto,.eph-rc-mini-foto,.rk-foto,.ept-pc-foto,.ept-mu-foto,.eph-rg-foto,.eph-cg-foto,.eph-ahorro-foto,.bm-pz-foto,.mz-pz-foto,.ram-op-foto,.ra-op-foto,.rt-pc-foto,.rb-pc-foto,.eph-mu-item-foto,.eph-pza-foto,.epa-sumale-foto,.eph-mu-re-linea-foto,.re-linea-foto,.sr-nivel-foto,.mc-foto,.epa-foto){background:#FFFFFF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-extra-foto{margin:-10px -10px 0;border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}
html[data-theme="dark"].eph-as-en-barra body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.rh-barra,.rl-barra,.ra-barra){box-shadow:0 -1px 0 #253149,0 -8px 16px -10px rgba(0,0,0,.45)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-modo span{color:#A2B0C6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-modo input:checked + span{background:#E9EEF6;color:#0B1222;box-shadow:none}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-chip span{background:#1C2640;color:#E9EEF6;box-shadow:inset 0 0 0 1px #334155}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-chip input:checked + span{background:#3B82F6;color:#FFFFFF;box-shadow:none}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh :is(h1,h2,h3,h4){color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rh-ml-fila input{background:transparent}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tema .mm-fila-ic{background:#1C2640;color:#C9D3E1}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-llave span{background:#151D35}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tema[aria-checked="true"] .eph-as-llave{background:#3B82F6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-wa{background:#0F2E1E;color:#5FD98D}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-ic-azul{background:#13213F;color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-abierta .eph-as-boton{box-shadow:0 0 0 1px rgba(255,255,255,.18),0 8px 24px -6px rgba(0,0,0,.6)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-as-tarjeta{box-shadow:0 0 0 1px rgba(255,255,255,.08),0 24px 48px -12px rgba(0,0,0,.6)}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-pos{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-flechas button{background:#151D35;box-shadow:inset 0 0 0 1px #334155;color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-flechas button:hover{background:#0B1222;box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-nivel{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-barras span.vp-mu-llena{background:#3B82F6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata{box-shadow:inset 0 0 0 1px #253149}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-precio .vp-precio{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-precio .vp-forma{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-cuota{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-ver{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-lista ul{background:#0B1222;box-shadow:inset 0 0 0 1px #253149}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-plata .vp-planes-lista li.vp-plan-largo{background:#17305C;color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae h3, html:not([data-theme="light"]) body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso h3{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dl{background:#1C2640}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dt{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dt svg{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-trae dd{color:#E9EEF6}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso-cabeza span{color:#8A98AE}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li{background:#17305C}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li b{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-uso li span{color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-envio{background:#12351F}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp-mu-envio p{color:#5FD98D}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones .vp-borde{box-shadow:inset 0 0 0 1px #334155;color:#7FB0FF}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-mu-botones .vp-borde:hover{box-shadow:inset 0 0 0 1px #475569}
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .vp .vp-wa{color:#5FD98D}
@media (max-width:759px){
html[data-theme="dark"] body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .rl .rl-pc-fps.eph-mu-dato-uso > span{color:#8A98AE}
}

/* ═══════════ Muestra 30: "Disponible en 24 hs" en los sueltos de proveedores ═══════════
   La misma línea en todos lados: reloj azul en trazo 2, texto en 600. Nunca
   verde (es de WhatsApp). `EPH_Entrega`. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24{--eph-24-texto:color-mix(in srgb,var(--mu-tinta) 45%,var(--mu-texto));display:flex;align-items:center;gap:6px;font-weight:600;line-height:1.3;color:var(--eph-24-texto);white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24 span{font:inherit;color:inherit}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-reloj{flex:none;color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-tarjeta{padding-top:4px;font-size:.75rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-24-carrito,.eph-24-pedido){margin-top:2px;font-size:.875rem}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .epa .eph-cu .mc-item-texto .eph-24 span{font-size:.875rem;color:var(--eph-24-texto)}

/* Ficha: la pastilla sobre la foto, como "Entrega inmediata" en una PC, y el primer renglón de "Cómo llega". */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rf-foto{position:relative}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-pastilla{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 8px;border-radius:999px;background:#FFFFFF;
  box-shadow:0 0 0 1px rgba(0,0,0,.06),0 1px 2px rgba(15,23,42,.12);font-size:.75rem;font-weight:600;line-height:1;color:#0F172A;white-space:nowrap;pointer-events:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-pastilla .eph-24-reloj{color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-fila .eph-rf-llega-ic{color:var(--mu-azul-texto)}

/* Checkout y Tu pedido: el recuadro dentro de la opción elegida. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-caja{display:flex;align-items:flex-start;gap:8px;margin-top:6px;padding:10px 12px;border-radius:10px;background:var(--mu-blanco);box-shadow:0 0 0 1px rgba(0,100,255,.18);white-space:normal;text-align:left}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-caja .eph-24-reloj{margin-top:1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-caja > span{display:flex;flex-direction:column;gap:2px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-caja b{font-size:.875rem;font-weight:600;line-height:1.35;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-caja small{font-size:.75rem;font-weight:400;line-height:1.4;color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-24-caja.eph-24-en-pedido{margin-top:0}

/* ═══════════ Muestra 33: abonar un pedido pendiente (/checkout/order-pay/) ═══════════
   `plantillas/checkout-pagar-muestra.php`. Solo claro, como el checkout. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-mu-pagar .woocommerce-info,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-mu-pagar .entry-header,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-mu-pagar .page-header{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-mu-pagar .woocommerce{max-width:none;margin:0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg{background:#F8FAFC;color:#0F172A;font-family:Inter,system-ui,sans-serif}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg *,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg *::before,body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg *::after{box-sizing:border-box}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-rc-segura svg{stroke-width:2}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-form{max-width:1100px;margin:0 auto;padding:20px 12px 24px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-cabeza{margin:0 0 16px;padding:0 4px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-cabeza h1{margin:0 0 6px;font-size:1.625rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-cabeza p{margin:0;font-size:.875rem;line-height:1.5;color:#475569;text-wrap:pretty}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-cabeza p b{font-weight:600;color:#0F172A;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-grilla{display:flex;flex-direction:column;gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-izq{display:flex;flex-direction:column;gap:14px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-pg-caja,.eph-pg-resumen){background:#FFFFFF;border-radius:20px;padding:18px;box-shadow:0 0 0 1px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04),0 8px 24px -12px rgba(15,23,42,.12)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-resumen{border-radius:24px;padding:20px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg h3{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-venia{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;font-size:.875rem;line-height:1.45;color:#475569}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-venia svg{flex:none;margin-top:2px;color:#0052D4;stroke-width:1.5}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-venia b{font-weight:600;color:#0F172A;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg #payment.eph-pg-payment{margin:14px 0 0;padding:0;background:none!important;border:0;border-radius:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg ul.eph-pg-medios{display:flex;flex-direction:column;gap:10px;margin:0!important;padding:0!important;border:0!important;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op{position:relative;margin:0!important;padding:0!important;border:0!important;border-radius:14px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #E2E8F0;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op.eph-pg-op-sel{background:#F5F9FF;box-shadow:inset 0 0 0 1.5px #0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op > input{position:absolute;top:22px;left:16px;width:18px;height:18px;margin:0;accent-color:#0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op > label{display:flex;align-items:flex-start;gap:10px;margin:0;padding:16px 16px 16px 44px;cursor:pointer;font-weight:400}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-ic{flex:none;display:flex;margin-top:1px;color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-ic svg{stroke-width:1.5}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-txt{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-txt b{font-size:.9375rem;font-weight:600;line-height:1.3;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-txt small{font-size:.8125rem;line-height:1.45;color:#64748B;text-wrap:pretty}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-monto{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:.9375rem;font-weight:700;line-height:1.3;color:#0F172A;white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-monto small{font-size:.75rem;font-weight:400;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-box{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuotas{display:none;flex-direction:column;gap:12px;margin:0 16px 16px;padding-top:14px;box-shadow:inset 0 1px 0 #E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-sel .eph-pg-cuotas{display:flex}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuotas-t{margin:0;font-size:.875rem;font-weight:600;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuotas-botones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuota{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;margin:0;padding:10px 6px;border:0;border-radius:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #CBD5E1;font:inherit;cursor:pointer;transition:scale .12s,box-shadow .12s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuota:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuota:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuota:focus-visible{outline:2px solid #0064FF;outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuota b{font-size:.875rem;font-weight:700;line-height:1.2;color:#0F172A;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuota span{font-size:.75rem;line-height:1.3;color:#64748B;white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuota[aria-checked="true"]{background:#EFF5FF;box-shadow:inset 0 0 0 1.5px #0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuota[aria-checked="true"] :is(b,span){color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuotas-res{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-mes{display:flex;flex-direction:column;gap:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-mes span{font-size:.8125rem;color:#475569}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-mes b{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#0F172A;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-tot{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:10px;box-shadow:inset 0 1px 0 #F1F5F9;font-size:.875rem;color:#475569}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-tot b{font-weight:700;color:#0F172A;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-wa{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px;border-radius:14px;background:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06);text-align:center}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-wa p{margin:0;font-size:.875rem;line-height:1.45;color:#475569;text-wrap:balance}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-wa a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:12px;background:#EAF8F0;color:#05602C!important;font-size:.875rem;font-weight:600;text-decoration:none!important;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-wa a:hover{background:#DDF3E6}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-res-cabeza{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-res-cabeza span{font-size:.8125rem;color:#64748B;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-items{display:flex;flex-direction:column;gap:12px;margin:16px 0 0;padding:0 0 16px;list-style:none;box-shadow:inset 0 -1px 0 #F1F5F9}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-items li{display:flex;align-items:center;gap:12px;margin:0;padding:0;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-foto{flex:none;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:6px;border-radius:12px;background:#F4F6F9;outline:1px solid rgba(0,0,0,.06);outline-offset:-1px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-foto img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;border-radius:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-item-txt{display:flex;flex-direction:column;gap:2px;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-item-txt b{font-size:.875rem;font-weight:600;line-height:1.35;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-item-txt small{font-size:.8125rem;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-filas{display:flex;flex-direction:column;gap:8px;margin:14px 0 0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-filas div{display:flex;justify-content:space-between;gap:12px;font-size:.875rem;line-height:1.4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-filas dt{margin:0;font-weight:400;color:#475569}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-filas dd{margin:0;font-weight:500;color:#0F172A;text-align:right;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-filas dd.eph-pg-gratis{color:#05602C;font-weight:600}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-total{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:14px 0 16px;padding-top:14px;box-shadow:inset 0 1px 0 #E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-total > span:first-child{padding-top:6px;font-size:.9375rem;font-weight:600;color:#0F172A}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-total > span:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-total b{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#0F172A;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-total small{font-size:.8125rem;color:#64748B}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-total small[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-terminos{margin:0 0 14px;font-size:.8125rem;color:#475569}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-terminos .woocommerce-terms-and-conditions-wrapper{margin:0;padding:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-terminos .woocommerce-privacy-policy-text{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-terminos label{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:.8125rem;line-height:1.45;color:#475569}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-terminos input[type="checkbox"]{flex:none;width:18px;height:18px;margin:0;accent-color:#0064FF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-terminos a{color:#0052D4}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg button.eph-pg-boton{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;height:56px;margin:0;padding:0 16px;border:0!important;border-radius:14px!important;background:#0064FF!important;color:#FFFFFF!important;font:inherit;font-size:1rem!important;font-weight:700!important;line-height:1;text-transform:none;letter-spacing:0;box-shadow:0 1px 2px rgba(0,82,212,.3);cursor:pointer;transition:background .15s,scale .12s}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg button.eph-pg-boton:hover{background:#0052D4!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg button.eph-pg-boton:active{scale:.98}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg button.eph-pg-boton svg{flex:none;stroke-width:2}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-confia{display:flex;flex-direction:column;gap:10px;margin:14px 0 0;padding:14px;border-radius:14px;background:#F8FAFC;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-confia li{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0;font-size:.875rem;line-height:1.4;color:#475569;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-confia svg{flex:none;margin-top:1px;color:#0052D4;stroke-width:1.5}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-mu-pagar{background:#F8FAFC!important;color-scheme:light}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-rc-top{background:#FFFFFF!important;border-bottom:1px solid #E2E8F0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-rc-logo img{filter:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-rc-segura{color:#475569!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-rc-dudas{color:#05602C!important}
@media (max-width:759px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op > label{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:4px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-ic{display:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-txt{display:contents}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-txt b{grid-column:1;grid-row:1}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-monto{grid-column:2;grid-row:1}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-op-txt small{grid-column:1 / -1;grid-row:2}
}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-form{padding:32px 24px 48px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-cabeza{margin-bottom:24px;padding:0}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-cabeza h1{font-size:2.125rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-cabeza p{font-size:.9375rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-grilla{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:32px;align-items:start}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-resumen{position:sticky;top:24px;padding:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-caja{padding:24px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuotas-botones{grid-template-columns:repeat(6,minmax(0,1fr))}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-cuotas-res{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-mes b{font-size:1.625rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-tot{flex-direction:column;align-items:flex-end;gap:2px;padding-top:0;box-shadow:none}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-wa{flex-direction:row;justify-content:space-between;text-align:left;padding:14px 16px}
}

/* ════════════════════════ Pago mixto: transferencia y cuotas (Muestra 34, lienzo v165) ════════════════════════
   La opción la dibuja `EPH_Mixto::campos()` y la mueve `mixto-checkout-js.php`.
   La barra partida se repite en el checkout, gracias y la página del resto. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc #payment li.payment_method_eph_mixto:has(> input:checked) > .payment_box{display:block!important;flex-basis:100%;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border:0!important;cursor:default}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc #payment li.payment_method_eph_mixto .payment_box::before{display:none!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding-top:14px;box-shadow:inset 0 1px 0 var(--mu-halo);cursor:auto}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx p{margin:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-t{font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-fila{display:flex;flex-direction:column;gap:10px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-campo{position:relative;display:flex;align-items:center;gap:6px;box-sizing:border-box;height:48px;margin:0;padding:0 40px 0 14px;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);font-weight:600;color:var(--mu-texto);cursor:text}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-campo:focus-within{box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-campo input{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0!important;background:none!important;box-shadow:none!important;outline:0;font:inherit;font-size:1.0625rem;font-weight:700;color:var(--mu-tinta);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-tilde{position:absolute;right:14px;top:50%;translate:0 -50%;color:var(--mu-verde);opacity:0;transition:opacity .15s ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-ok .eph-mx-tilde{opacity:1}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-chips{display:flex;flex-wrap:wrap;gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-chip{height:34px;margin:0;padding:0 14px;border:0;border-radius:999px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);font:inherit;font-size:.875rem;font-weight:600;color:var(--mu-tinta);cursor:pointer;font-variant-numeric:tabular-nums;transition-property:scale,background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-chip:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-chip:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-chip:focus-visible{outline:2px solid var(--mu-azul);outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-chip[aria-pressed="true"]{background:var(--mu-azul);box-shadow:none;color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-lim{font-size:.8125rem;line-height:1.45;color:var(--mu-suave);text-wrap:pretty}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-aviso{padding:8px 12px;border-radius:12px;background:#FFF4E5;font-size:.8125rem;line-height:1.45;color:#92400E}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-aviso[hidden]{display:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-barra{position:relative;height:10px;border-radius:999px;background:var(--mu-halo);overflow:hidden}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-barra span{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--mu-azul);transition:width .2s ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-ley{display:flex;flex-direction:column;gap:4px;margin-top:-4px;font-size:.8125rem;line-height:1.4;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-ley span{display:flex;align-items:center;gap:6px;white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-ley b{font-weight:700;color:var(--mu-tinta);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra :is(.eph-mx-azul,.eph-mx-celeste){flex:none;display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-celeste{background:#93C5FD}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuotas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuota{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;margin:0;padding:10px 6px;border:0;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-campo);font:inherit;text-align:center;cursor:pointer;transition-property:scale,background-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuota:hover{box-shadow:inset 0 0 0 1px #94A3B8}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuota:active{scale:.96}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuota:focus-visible{outline:2px solid var(--mu-azul);outline-offset:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuota b{font-size:.875rem;font-weight:700;line-height:1.2;color:var(--mu-tinta);white-space:nowrap}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuota span{font-size:.75rem;line-height:1.3;color:var(--mu-suave);white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuota[aria-checked="true"]{background:var(--mu-info);box-shadow:inset 0 0 0 1.5px var(--mu-azul)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuota[aria-checked="true"] :is(b,span){color:var(--mu-azul-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-res{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:var(--mu-blanco);box-shadow:inset 0 0 0 1px var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-mes{display:flex;flex-direction:column;gap:2px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-mes span{font-size:.8125rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-mes b{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--mu-tinta);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-tot{display:flex;flex-direction:column;gap:2px;padding-top:10px;box-shadow:inset 0 1px 0 var(--mu-borde-suave);font-size:.875rem;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-tot b{font-weight:700;color:var(--mu-tinta);font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-tot small{font-size:.8125rem;color:var(--mu-suave);font-variant-numeric:tabular-nums}
/* Los dos pagos, en "Tu pedido" del checkout y de gracias. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rc tr.eph-mx-resumen td{padding:4px 0 8px!important;border:0!important}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-dos{display:flex;flex-direction:column;gap:8px;padding:12px 14px;text-align:left;border-radius:12px;background:var(--mu-azul-fondo)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-dos p{display:flex;align-items:center;gap:8px;margin:0;font-size:.875rem;line-height:1.35;color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-dos p span{flex:1;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-dos p b{flex:none;font-weight:700;color:var(--mu-tinta);white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-rg-cuentas + .eph-mx-dos{margin-top:12px}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-fila{flex-direction:row;align-items:center;gap:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-campo{flex:none;width:220px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-ley{flex-direction:row;justify-content:space-between;gap:12px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-cuotas{grid-template-columns:repeat(6,minmax(0,1fr))}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-res{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-mes b{font-size:1.625rem}
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-tot{align-items:flex-end;padding-top:0;box-shadow:none;text-align:right}
}

/* Gracias: "Lo abonás en dos pasos". */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-gr{display:flex;flex-direction:column;gap:14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-gr .eph-mx-ley{margin-top:-6px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-pasos{display:flex;flex-direction:column;gap:0;margin:4px 0 0;padding:0;list-style:none}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-pasos > li{position:relative;display:flex;gap:12px;margin:0;padding:0 0 18px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-pasos > li:last-child{padding-bottom:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-pasos > li:not(:last-child)::before{content:"";position:absolute;left:13px;top:32px;bottom:4px;width:2px;border-radius:999px;background:var(--mu-borde)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-n{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso-ahora .eph-mx-n{background:var(--mu-azul);box-shadow:0 0 0 4px var(--mu-halo);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso-despues .eph-mx-n{background:var(--mu-blanco);box-shadow:inset 0 0 0 1.5px var(--mu-campo);color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding-top:3px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso > b{font-size:1rem;font-weight:700;line-height:1.3;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso > p{margin:-8px 0 0;font-size:.875rem;line-height:1.5;color:var(--mu-texto);text-wrap:pretty}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso-despues .eph-mx-paso > b{color:var(--mu-texto)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso-despues .eph-mx-paso > p{color:var(--mu-suave)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso-cabeza{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso-cabeza b{font-size:1rem;font-weight:700;color:var(--mu-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso-monto{font-size:1.625rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--mu-tinta);white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso .eph-rg-nota b{font-weight:600;color:var(--mu-tinta)}
@media (min-width:760px){
  body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-paso-monto{font-size:1.875rem}
}

/* La página del resto: lo transferido en verde arriba de la barra. */
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-recibida{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;border-radius:12px;background:var(--mu-verde-fondo);font-size:.875rem;line-height:1.4;color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-recibida span:not(.eph-pg-recibida-ic){flex:1;min-width:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-recibida b{flex:none;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-recibida-ic{flex:none;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--mu-verde);color:#FFFFFF}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-barra{display:flex;flex-direction:column;gap:10px;margin:0 0 14px}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg-barra .eph-mx-ley{margin-top:0}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-abonado dd,
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-pg .eph-pg-abonado dt{color:var(--mu-verde-tinta)}
body.eph-muestra.eph-muestra.eph-muestra.eph-muestra.eph-muestra .eph-mx-nw{white-space:nowrap}
