.hero[data-astro-cid-lcdefpme]{padding-block:clamp(40px,7vw,90px);overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--crema)}.hero-foto[data-astro-cid-lcdefpme]{position:relative}.hero-foto[data-astro-cid-lcdefpme] img{aspect-ratio:4/4.6;object-fit:cover;border-radius:28px 28px 220px;width:100%;box-shadow:0 30px 60px #00000059}.sello[data-astro-cid-lcdefpme]{background:var(--crema);width:132px;height:132px;color:var(--cafe);text-align:center;font-family:var(--display);border:5px solid var(--cafe);border-radius:50%;place-content:center;font-size:3.4rem;line-height:.85;display:grid;position:absolute;bottom:28px;left:-18px;transform:rotate(-8deg)}.sello[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--fuente);font-size:.95rem;font-weight:700}.franja[data-astro-cid-lcdefpme]{background:var(--crema);color:var(--cafe)}.franja-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:16px;padding-block:22px;display:grid}.franja[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:.92rem;line-height:1.3}.franja[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--display);font-size:1.9rem;font-weight:400;display:block}.combos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px;display:grid}.combo[data-astro-cid-lcdefpme]{background:#fff;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #3f212214}.combo[data-astro-cid-lcdefpme] .combo-foto{aspect-ratio:4/3;object-fit:cover;width:100%}.combo-cuerpo[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:4px;padding:20px 22px 24px;display:flex}.combo-cuerpo[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-2);flex:1;font-size:.95rem}.combo[data-astro-cid-lcdefpme] .precio[data-astro-cid-lcdefpme]{font-size:2.2rem}.tradicion[data-astro-cid-lcdefpme]{background:var(--crema-2)}.tradicion-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(28px,6vw,80px);display:grid}.lista-precios[data-astro-cid-lcdefpme]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lista-precios[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:baseline;gap:10px;font-size:1.1rem;font-weight:600;display:flex}.lista-precios[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-bottom:2px dotted #3f212259;flex:1;transform:translateY(-5px)}.nosotros-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,6vw,80px);display:grid}.collage[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.collage[data-astro-cid-lcdefpme] img{aspect-ratio:3/4;object-fit:cover;border-radius:20px;width:100%}.collage[data-astro-cid-lcdefpme] img:last-child{transform:translateY(36px)}.galeria[data-astro-cid-lcdefpme]{padding-top:clamp(80px,10vw,130px)}.galeria-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.galeria-grid[data-astro-cid-lcdefpme] img{aspect-ratio:1;object-fit:cover;border-radius:20px;width:100%}.ubicacion[data-astro-cid-lcdefpme]{padding-top:0}.ubicacion-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,80px);display:grid}address[data-astro-cid-lcdefpme]{margin-bottom:1em;font-size:1.1rem;font-style:normal}.faq[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.6em}details[data-astro-cid-lcdefpme]{border-bottom:1px solid #3f212226;padding:14px 0}summary[data-astro-cid-lcdefpme]{cursor:pointer;font-weight:700;list-style-position:outside}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-2);margin:10px 0 0}@media (width<=860px){.hero-grid[data-astro-cid-lcdefpme],.tradicion-grid[data-astro-cid-lcdefpme],.nosotros-grid[data-astro-cid-lcdefpme],.ubicacion-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-foto[data-astro-cid-lcdefpme]{width:100%;max-width:520px;margin-inline:auto}.sello[data-astro-cid-lcdefpme]{width:108px;height:108px;font-size:2.8rem;left:0}.franja-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.combos[data-astro-cid-lcdefpme]{grid-template-columns:1fr;max-width:520px}.galeria-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.galeria-grid[data-astro-cid-lcdefpme] img:last-child{aspect-ratio:2;grid-column:span 2}.collage[data-astro-cid-lcdefpme] img:last-child{transform:translateY(20px)}}
