.luna[data-astro-cid-txputk67]{--c:#0f6e63;--c-claro:#e3efe9;--crema:#f5ede2;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;background:#fffdf9}.cab[data-astro-cid-txputk67]{z-index:10;backdrop-filter:blur(6px);background:#fffdf9f0;border-bottom:1px solid #efe7da;align-items:center;gap:24px;padding:14px clamp(16px,5vw,56px);display:flex;position:sticky;top:0}.marca[data-astro-cid-txputk67]{font:700 1.375rem var(--serif);color:#1d1b19;letter-spacing:-.01em;text-decoration:none}.marca[data-astro-cid-txputk67] span[data-astro-cid-txputk67]{color:var(--c);font-style:italic}.cab[data-astro-cid-txputk67] nav[data-astro-cid-txputk67]{gap:20px;margin-left:auto;display:flex}.cab[data-astro-cid-txputk67] nav[data-astro-cid-txputk67] a[data-astro-cid-txputk67]{color:#5b5650;text-decoration:none}.cab[data-astro-cid-txputk67] nav[data-astro-cid-txputk67] a[data-astro-cid-txputk67]:hover{color:var(--c)}.btn[data-astro-cid-txputk67]{border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-weight:600;text-decoration:none;transition:transform .16s ease-out;display:inline-flex}.btn[data-astro-cid-txputk67]:active{transform:scale(.97)}.btn[data-astro-cid-txputk67].chico{background:var(--c);color:#fff;min-height:38px;padding:0 16px}.btn[data-astro-cid-txputk67].wsp{color:#fff;background:#1a7a43}.btn[data-astro-cid-txputk67].borde{color:#1d1b19;border:1.5px solid #1d1b19}.hero[data-astro-cid-txputk67]{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:clamp(40px,8vw,96px) clamp(16px,5vw,56px);display:grid}.sobre[data-astro-cid-txputk67]{color:var(--c);margin-bottom:12px;font-weight:600}h1[data-astro-cid-txputk67]{font:700 clamp(2.25rem, 5vw, 3.75rem)/1.05 var(--serif);letter-spacing:-.02em;text-wrap:balance;margin-bottom:18px}.bajada[data-astro-cid-txputk67]{color:#5b5650;max-width:42ch;margin-bottom:28px;font-size:1.125rem}.botones[data-astro-cid-txputk67]{flex-wrap:wrap;gap:12px;display:flex}.ilustracion[data-astro-cid-txputk67]{background:var(--c-claro);border-radius:50% 50% 24px 24px;padding:12% 10% 6%}.bloque[data-astro-cid-txputk67]{padding:clamp(48px,8vw,88px) clamp(16px,5vw,56px)}.bloque[data-astro-cid-txputk67] h2[data-astro-cid-txputk67]{font:700 clamp(1.75rem, 3.5vw, 2.5rem)/1.1 var(--serif);margin-bottom:8px}.intro[data-astro-cid-txputk67]{color:#5b5650;margin-bottom:32px}.crema[data-astro-cid-txputk67]{background:var(--crema)}.tortas[data-astro-cid-txputk67]{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.tortas[data-astro-cid-txputk67] .foto[data-astro-cid-txputk67]{background:var(--crema);border-radius:16px;margin-bottom:14px;padding:18px}.tortas[data-astro-cid-txputk67] h3[data-astro-cid-txputk67]{font:700 1.1875rem var(--serif);margin-bottom:4px}.tortas[data-astro-cid-txputk67] p[data-astro-cid-txputk67]{color:#5b5650;font-size:.9375rem}.fila[data-astro-cid-txputk67]{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.precio[data-astro-cid-txputk67]{font-weight:600}.fila[data-astro-cid-txputk67] a[data-astro-cid-txputk67]{color:var(--c);font-weight:600}.pasos[data-astro-cid-txputk67]{grid-template-columns:repeat(3,1fr);gap:32px;margin:24px 0 0;padding:0;list-style:none;display:grid}.pasos[data-astro-cid-txputk67] b[data-astro-cid-txputk67]{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:14px;display:grid}.pasos[data-astro-cid-txputk67] h3[data-astro-cid-txputk67]{font:700 1.25rem var(--serif);margin-bottom:4px}.pasos[data-astro-cid-txputk67] p[data-astro-cid-txputk67]{color:#5b5650}.ubicacion[data-astro-cid-txputk67]{grid-template-columns:1fr 1.2fr;align-items:center;gap:40px;display:grid}.horario[data-astro-cid-txputk67]{gap:8px;max-width:320px;margin:0;display:grid}.horario[data-astro-cid-txputk67] div[data-astro-cid-txputk67]{border-bottom:1px dashed #e2d8c8;justify-content:space-between;padding-bottom:8px;display:flex}.horario[data-astro-cid-txputk67] dd[data-astro-cid-txputk67]{margin:0;font-weight:600}.mapa[data-astro-cid-txputk67]{aspect-ratio:4/3;background:linear-gradient(90deg,#0000 47%,#fff 47% 53%,#0000 53%),linear-gradient(#0000 27%,#fff 27% 30%,#0000 30% 66%,#fff 66% 70%,#0000 70%),linear-gradient(120deg,#0000 60%,#fff 60% 63%,#0000 63%),#e6eadf;border-radius:16px;position:relative;overflow:hidden}.pin[data-astro-cid-txputk67]{background:var(--c);border-radius:50% 50% 50% 0;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)rotate(-45deg);box-shadow:0 6px 12px -4px #0006}.pie[data-astro-cid-txputk67]{color:#5b5650;border-top:1px solid #efe7da;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:32px clamp(16px,5vw,56px) 96px;display:flex}.flotante[data-astro-cid-txputk67]{color:#fff;background:#1a7a43;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 24px -8px #00000073}@media (width<=860px){.tortas[data-astro-cid-txputk67]{grid-template-columns:1fr 1fr}.pasos[data-astro-cid-txputk67]{grid-template-columns:1fr;gap:24px}.hero[data-astro-cid-txputk67],.ubicacion[data-astro-cid-txputk67]{grid-template-columns:1fr}.ilustracion[data-astro-cid-txputk67]{max-width:360px}}@media (width<=600px){.cab[data-astro-cid-txputk67] nav[data-astro-cid-txputk67]{display:none}.cab[data-astro-cid-txputk67] .btn[data-astro-cid-txputk67].chico{margin-left:auto}.tortas[data-astro-cid-txputk67]{grid-template-columns:1fr}.botones[data-astro-cid-txputk67] .btn[data-astro-cid-txputk67]{flex:100%}}
