.hero[data-astro-cid-j7pv25f6]{padding-block:var(--sp-4) clamp(var(--sp-6),5vw,var(--sp-8))}@media (min-width: 56rem){.hero[data-astro-cid-j7pv25f6]{padding-top:var(--sp-6)}}.pizarron[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][hidden]{display:none!important}.baja-seccion[data-astro-cid-j7pv25f6]{max-width:46ch;margin:0 0 var(--sp-4);opacity:.85}.baja-seccion[data-astro-cid-j7pv25f6]{font-size:1.05rem;max-width:52ch}.dos-productos[data-astro-cid-j7pv25f6]{display:grid;gap:var(--sp-4);margin-top:var(--sp-4)}@media (min-width: 44rem){.dos-productos[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-paquetes=off] .dos-productos[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}.producto[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--sp-2)}.producto[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.25rem,2.6vw,1.6rem);line-height:1.15}.producto[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.98rem;line-height:1.55;max-width:60ch}.producto-gancho[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--tomate)}.producto-gancho[data-astro-cid-j7pv25f6][hidden]{display:none}.producto-nota[data-astro-cid-j7pv25f6]{font-size:.9rem;opacity:.85}.producto[data-astro-cid-j7pv25f6] .boton[data-astro-cid-j7pv25f6]{margin-top:auto;align-self:start}.cual-conviene[data-astro-cid-j7pv25f6]{margin-top:var(--sp-4);max-width:62ch}.cual-conviene[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 var(--sp-2);font-size:1.15rem}.cual-conviene[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 var(--sp-2);font-size:.98rem;line-height:1.55}.producto-empresas[data-astro-cid-j7pv25f6]{margin:var(--sp-4) 0 0;font-size:.98rem}.producto-empresas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:700}.cta-sticky[data-astro-cid-j7pv25f6],.cta-sticky-espacio[data-astro-cid-j7pv25f6]{display:none}@media (max-width: 40rem){.cta-sticky[data-astro-cid-j7pv25f6]{display:block;position:fixed;inset-inline:0;bottom:0;z-index:40;padding:var(--sp-2) var(--sp-3) calc(var(--sp-2) + env(safe-area-inset-bottom));background:#f7f1e3eb;backdrop-filter:blur(6px);border-top:2px dashed rgb(30 58 27 / .25)}.cta-sticky[data-astro-cid-j7pv25f6] .boton[data-astro-cid-j7pv25f6]{display:block;text-align:center}.cta-sticky-espacio[data-astro-cid-j7pv25f6]{display:block;height:76px}.cta-sticky[data-astro-cid-j7pv25f6]{transition:transform var(--t-reveal) var(--ease-out),visibility var(--t-reveal)}.cta-sticky[data-astro-cid-j7pv25f6][data-oculta]{transform:translateY(100%);visibility:hidden}}@media (prefers-reduced-motion: reduce){.cta-sticky[data-astro-cid-j7pv25f6]{transition:none}}.sello[data-astro-cid-j7pv25f6]{margin:3rem auto 0;max-width:300px}.sello[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;border-radius:var(--radio)}.pizarron-zona[data-astro-cid-j7pv25f6]{padding-bottom:var(--sp-8)}.pizarron[data-astro-cid-j7pv25f6]{border-radius:var(--radio);padding:clamp(2rem,5vw,4rem)}.lista[data-astro-cid-j7pv25f6]{display:grid;gap:1.1rem;margin-bottom:2rem}.renglon[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;color:var(--crema);text-decoration:none}.tier[data-astro-cid-j7pv25f6]{font-size:clamp(1.4rem,3.5vw,2rem);margin:0}.puntos[data-astro-cid-j7pv25f6]{flex:1;border-bottom:3px dotted rgb(247 241 227 / .35);min-width:2rem}.detalle[data-astro-cid-j7pv25f6]{font-size:var(--text-sm);opacity:.85}@media (hover: hover) and (pointer: fine){.renglon[data-astro-cid-j7pv25f6]:hover .etiqueta[data-astro-cid-j7pv25f6]{transform:rotate(0)}}.claridad[data-astro-cid-j7pv25f6]{font-size:var(--text-sm);color:var(--crema);opacity:.9;max-width:42rem;margin:0 0 1.25rem}.aviso[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--amarillo);margin-bottom:2rem}@media (prefers-reduced-motion: reduce){.renglon[data-astro-cid-j7pv25f6]:hover .etiqueta[data-astro-cid-j7pv25f6]{transform:rotate(-1.5deg)}}.hh{display:grid;grid-template-areas:"pregunta" "marca" "foto" "texto";row-gap:var(--sp-3)}.hh-pregunta,.hh-h1{grid-area:pregunta;margin:0;padding-inline:1.25rem;font-family:var(--font-display);font-variation-settings:var(--rotulo);font-weight:900;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.15rem,4.6vw,1.5rem);line-height:1.1;color:var(--crema);text-wrap:balance}.hh-h1{grid-area:marca}.hh .hh-h1{color:var(--amarillo)}.hh-pregunta+.hh-h1{margin-top:calc(-1 * var(--sp-2))}.hh-foto{grid-area:foto;min-width:0}.hh:not(.hh-respaldo) .hh-foto{aspect-ratio:4 / 5;max-height:min(calc(50svh - 3rem),calc(100svh - 30rem));width:100%;overflow:hidden;background:var(--bosque-suave)}.hh-foto>picture{display:contents}.hh-foto>img,.hh-foto>picture>img{width:100%;height:100%;object-fit:cover;display:block}.hh-sin-foto{height:100%;background:var(--crema);color:var(--bosque);display:flex;align-items:flex-end;padding:var(--sp-5)}.hh-sin-foto span{font-family:var(--font-display);font-variation-settings:var(--rotulo);font-weight:900;text-transform:uppercase;font-size:clamp(2rem,9vw,3.4rem);line-height:1}.hh-texto{grid-area:texto;padding-inline:1.25rem}.hh-titulo{margin:0 0 var(--sp-3);font-family:var(--font-display);font-variation-settings:"wdth" 100;font-weight:800;text-transform:none;letter-spacing:-.01em;font-size:clamp(1.7rem,7vw,3.2rem);line-height:1.05;color:var(--crema);text-wrap:balance}.hh-titulo-largo{font-size:clamp(1.45rem,6vw,2.6rem)}.hh-linea{margin:0 0 var(--sp-4);font-size:var(--text-base);line-height:1.45;opacity:.92;max-width:34rem}.cta-precio{font-family:var(--font-body);font-variation-settings:normal;text-transform:none;letter-spacing:0;font-weight:700;white-space:nowrap}.hh-botones{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.hh-botones .boton{flex:1 1 auto;padding-inline:1em;font-size:clamp(.875rem,4vw,1rem)}@media (min-width: 56rem){.hh{width:min(100% - 2.5rem,var(--ancho-contenido));margin-inline:auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"foto ." "foto pregunta" "foto marca" "foto texto" "foto .";grid-template-rows:1fr auto auto auto 1fr;row-gap:var(--sp-3);column-gap:var(--sp-7);align-items:start}.hh-pregunta,.hh-h1,.hh-texto{padding-inline:0}.hh-pregunta,.hh-h1{font-size:clamp(1.3rem,2vw,1.7rem)}.hh-titulo{font-size:clamp(2rem,3.2vw,2.9rem)}.hh-titulo-largo{font-size:clamp(1.7rem,2.6vw,2.4rem)}.hh:not(.hh-respaldo) .hh-foto{aspect-ratio:5 / 4;max-height:min(72vh,36rem);border-radius:var(--radio)}.hh-respaldo{grid-template-columns:1fr;grid-template-areas:"pregunta" "marca" "foto" "texto";grid-template-rows:auto}}.tira{width:min(100% - 2.5rem,var(--ancho-contenido));margin:var(--sp-7) auto 0;padding-top:var(--sp-4);border-top:1px solid rgb(247 241 227 / .2)}.tira-cabeza{margin-bottom:var(--sp-3);display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.tira-etiqueta{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--amarillo)}.tira-liga{margin-left:auto;font-size:var(--text-sm);font-weight:600;color:var(--crema)!important;text-decoration:underline;text-underline-offset:4px}.tira-fila{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:40%;gap:var(--sp-3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tira-fila::-webkit-scrollbar{display:none}.tira-fila li{scroll-snap-align:start}@media (min-width: 56rem){.tira-fila{overflow:visible;grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr))}.tira-fila li:nth-child(n+6){display:none}}.hh-respaldo-fila{padding-inline:1.25rem;grid-auto-columns:72%}@media (min-width: 56rem){.hh-respaldo-fila{padding:0}}.tira-plato{margin:0;display:flex;flex-direction:column;gap:var(--sp-2)}.tira-foto{display:block;overflow:hidden;border-radius:var(--radio);aspect-ratio:1 / 1;background:var(--bosque-suave)}.hh-respaldo-fila .tira-foto{aspect-ratio:3 / 4}.tira-foto img{width:100%;height:100%;object-fit:cover;display:block}.tira-sin-foto{background:var(--crema);color:var(--bosque);display:flex;align-items:flex-end;padding:var(--sp-3)}.tira-sin-foto-plato{font-family:var(--font-display);font-variation-settings:var(--rotulo);font-weight:900;text-transform:uppercase;font-size:var(--text-sm);line-height:1.1}.tira-pie{font-size:var(--text-xs);font-weight:600;line-height:1.3;color:var(--crema);opacity:.9}.tira-pie-dia{font-weight:700}.tira-marcado .tira-foto{outline:3px solid var(--amarillo);outline-offset:2px}.tira-marcado .tira-pie{opacity:1}.tira-marcado .tira-pie-dia{color:var(--amarillo)}
