/* Escencia · página del plan tienda (/escencia/catalogo/): reglas propias, separadas de landing.css el 22-oct-2026 para que la presentación no las cargue. */
/* letra del estilo B (nocturno), solo aquí */
:root[data-estilo=b]{--fh:'Geist',system-ui,-apple-system,'Segoe UI',sans-serif;--fhw:600;--fhl:-.04em;--h1:clamp(38px,9.8vw,74px);--h2:clamp(28px,6.6vw,46px);--h3:19px;--r:999px;--logo:22px}
:root[data-estilo=b] h3{letter-spacing:-.02em}
.grupos{border-top:1px solid var(--t)}
.grupo{border-bottom:1px solid var(--l)}.grupo:first-of-type{border-top:0}
.grupo>summary{min-height:64px;padding:16px 0}
.grupo>summary h3{margin:0;font-size:var(--h3)}
.grupo>summary small{margin-left:auto;font-size:14px;font-weight:400;color:var(--t2);font-variant-numeric:tabular-nums}
.grupo .lista{display:grid;gap:0 48px;padding:0 0 24px}
@media (min-width:760px){.grupo .lista{grid-template-columns:1fr 1fr}.grupo .lista li:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--l)}}
.grupo .lista li{padding:12px 0}
.grupo .lista b{font-weight:550}
@media (min-width:900px){.grupo{display:block}}
.extra{display:block;margin-top:2px;font-size:13.5px;color:var(--t2)}

