.galeria[data-astro-cid-2yiwlvgj]{margin-top:var(--space-lg)}.galeria[data-astro-cid-2yiwlvgj] h3[data-astro-cid-2yiwlvgj]{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.galeria__nota[data-astro-cid-2yiwlvgj]{margin-top:.4rem;font-size:.9rem;color:var(--text-soft)}.galeria__grid[data-astro-cid-2yiwlvgj]{display:grid;grid-template-columns:1fr;gap:var(--space-md);margin-top:var(--space-md)}@media(min-width:30rem){.galeria__grid[data-astro-cid-2yiwlvgj]{grid-template-columns:repeat(2,1fr)}}@media(min-width:56rem){.galeria__grid[data-astro-cid-2yiwlvgj]{grid-template-columns:repeat(4,1fr)}}figure[data-astro-cid-2yiwlvgj]{position:relative;margin:0;overflow:hidden;border-radius:var(--radius-card);background:var(--surface)}figure[data-astro-cid-2yiwlvgj] img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform .4s cubic-bezier(.22,.61,.36,1)}figure[data-astro-cid-2yiwlvgj]:hover img{transform:scale(1.05)}figcaption[data-astro-cid-2yiwlvgj]{position:absolute;inset:auto 0 0;padding:2.5rem 1rem .8rem;background:linear-gradient(to top,rgb(36 26 21 / .82),transparent);font-weight:600;font-size:.95rem;color:var(--white)}.galeria__cta[data-astro-cid-2yiwlvgj]{margin-top:var(--space-md)}.intro[data-astro-cid-w4fcemaa]{padding-block:clamp(2.5rem,5vw,4rem);background:radial-gradient(90% 120% at 80% 0%,var(--cream) 0%,var(--white) 65%);border-bottom:1px solid var(--line)}.anclas[data-astro-cid-w4fcemaa]{margin-top:var(--space-lg)}.anclas[data-astro-cid-w4fcemaa] ul[data-astro-cid-w4fcemaa]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.anclas[data-astro-cid-w4fcemaa] a[data-astro-cid-w4fcemaa]{display:inline-block;padding:.4rem 1rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:.875rem;font-weight:500;color:var(--espresso);text-decoration:none}.anclas[data-astro-cid-w4fcemaa] a[data-astro-cid-w4fcemaa]:hover{border-color:var(--brand);color:var(--brand)}.linea__head[data-astro-cid-w4fcemaa]{display:grid;grid-template-columns:12rem 1fr;align-items:center;gap:var(--space-lg)}.linea__head[data-astro-cid-w4fcemaa] .linea__art{aspect-ratio:1}.linea__head[data-astro-cid-w4fcemaa] .linea__photo{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-card)}.linea__tagline[data-astro-cid-w4fcemaa]{margin-top:.5rem;font-family:var(--font-serif);font-style:italic;font-size:1.05rem;color:var(--caramel-ink)}.grid[data-astro-cid-w4fcemaa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--space-md);margin-top:var(--space-lg)}.variedades[data-astro-cid-w4fcemaa]{margin-top:var(--space-lg);padding:var(--space-md);background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--radius-card)}.variedades[data-astro-cid-w4fcemaa] h3[data-astro-cid-w4fcemaa]{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.variedades[data-astro-cid-w4fcemaa] ul[data-astro-cid-w4fcemaa]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-sm)}.variedades[data-astro-cid-w4fcemaa] li[data-astro-cid-w4fcemaa]{padding:.3rem .85rem;background:var(--cream);border-radius:var(--radius-pill);font-size:.85rem;color:var(--espresso)}.variedades__nota[data-astro-cid-w4fcemaa]{margin-top:var(--space-sm);font-size:.85rem;color:var(--text-soft)}.recetas[data-astro-cid-w4fcemaa]{margin-top:var(--space-md)}.recetas[data-astro-cid-w4fcemaa] h3[data-astro-cid-w4fcemaa]{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.recetas[data-astro-cid-w4fcemaa] ul[data-astro-cid-w4fcemaa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--space-xs);margin-top:var(--space-sm)}.recetas[data-astro-cid-w4fcemaa] a[data-astro-cid-w4fcemaa]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);padding:.7rem 1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-btn);font-size:.925rem;color:var(--espresso);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.recetas[data-astro-cid-w4fcemaa] a[data-astro-cid-w4fcemaa]:hover{border-color:var(--brand);color:var(--brand);transform:translate(3px)}.recetas__meta[data-astro-cid-w4fcemaa]{flex:none;font-size:.8rem;color:var(--text-soft)}@media(max-width:46rem){.linea__head[data-astro-cid-w4fcemaa]{grid-template-columns:1fr;gap:var(--space-md)}.linea__head[data-astro-cid-w4fcemaa] .linea__art{aspect-ratio:16 / 9}.linea__head[data-astro-cid-w4fcemaa] .linea__photo{aspect-ratio:16 / 10}}
