.hero-vitrina[data-astro-cid-kglexcbu] .hero-foto img{filter:grayscale()contrast(1.28)brightness(.84)}.hero-velo[data-astro-cid-kglexcbu]{background:linear-gradient(180deg, color-mix(in srgb, var(--color-ink) 55%, transparent) 0%, transparent 32%), linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--color-ink) 92%, transparent) 100%)}.hero-titular[data-astro-cid-kglexcbu]{letter-spacing:.005em;text-transform:uppercase;color:var(--color-cream);max-width:14ch;font-size:clamp(2.4rem,10.5vw,5.4rem);line-height:.9}.hero-titular[data-astro-cid-kglexcbu] em{background:var(--color-wine);margin-left:-.04em;padding:0 .12em .04em;font-style:normal;display:inline-block}@media (prefers-reduced-motion:no-preference){.hero-vitrina[data-astro-cid-kglexcbu] .hero-foto img{animation:hero-foto 1.6s var(--ease-atelier) both}@keyframes hero-foto{0%{scale:1.08}to{scale:1}}.hero-titular[data-astro-cid-kglexcbu],.hero-vitrina[data-astro-cid-kglexcbu] p[data-astro-cid-kglexcbu],.hero-cta[data-astro-cid-kglexcbu],.hero-riel[data-astro-cid-kglexcbu]{animation:hero-sube .65s var(--ease-atelier) both}.hero-titular[data-astro-cid-kglexcbu]{animation-delay:.62s}.hero-vitrina[data-astro-cid-kglexcbu] p[data-astro-cid-kglexcbu]{animation-delay:.74s}.hero-cta[data-astro-cid-kglexcbu]{animation-delay:.82s}.hero-riel[data-astro-cid-kglexcbu]{animation-delay:.9s}@keyframes hero-sube{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html.sin-intro .hero-titular[data-astro-cid-kglexcbu],html.sin-intro .hero-vitrina[data-astro-cid-kglexcbu] p[data-astro-cid-kglexcbu],html.sin-intro .hero-cta[data-astro-cid-kglexcbu],html.sin-intro .hero-riel[data-astro-cid-kglexcbu]{animation-delay:50ms}html.sin-intro .hero-vitrina[data-astro-cid-kglexcbu] .hero-foto img{animation:none}}.hero-cta[data-astro-cid-kglexcbu]{background:var(--color-cream);color:var(--color-ink);letter-spacing:.2em;text-transform:uppercase;transition:transform .3s var(--ease-atelier), background-color .3s var(--ease-atelier);padding:13px 26px;font-size:.62rem;font-weight:800}.hero-cta[data-astro-cid-kglexcbu]:hover{background:#fff;transform:translateY(-2px)}.hero-riel[data-astro-cid-kglexcbu]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:clamp(-64px,-4vw,-24px)}.hero-riel[data-astro-cid-kglexcbu]::-webkit-scrollbar{display:none}.hero-card[data-astro-cid-kglexcbu] img{filter:grayscale()contrast(1.2);transition:filter .45s var(--ease-atelier), transform .7s var(--ease-atelier)}.hero-card[data-astro-cid-kglexcbu]:hover img,.hero-card[data-astro-cid-kglexcbu]:focus-visible img,.hero-card[data-astro-cid-kglexcbu].en-foco img{filter:grayscale(0)contrast();transform:scale(1.05)}.hero-precio[data-astro-cid-kglexcbu]{background:var(--color-wine);color:var(--color-cream);letter-spacing:.03em;font-variant-numeric:tabular-nums;z-index:2;padding:3px 5px;font-size:.54rem;font-weight:800;position:absolute;top:0;right:0}.hero-nombre[data-astro-cid-kglexcbu]{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:var(--color-cream);text-shadow:0 1px 6px var(--color-ink);font-size:.5rem;font-weight:700;position:absolute;bottom:4px;left:4px}@media (prefers-reduced-motion:reduce){.hero-card[data-astro-cid-kglexcbu] img{transition:filter .01ms}.hero-card[data-astro-cid-kglexcbu]:hover img,.hero-card[data-astro-cid-kglexcbu].en-foco img{transform:none}}.feed[data-astro-cid-cp6oyt3y]{padding:clamp(44px,7vw,84px) 0 clamp(30px,5vw,56px)}.feed-cab[data-astro-cid-cp6oyt3y]{max-width:var(--breakpoint-xl,1280px);margin-inline:auto;padding:0 clamp(16px,4vw,24px) 18px}.feed-titulo[data-astro-cid-cp6oyt3y]{margin-top:8px;font-size:clamp(1.6rem,3.4vw,2.4rem);line-height:1}.feed-nota[data-astro-cid-cp6oyt3y]{color:var(--color-mist);margin-top:8px;font-size:.82rem}.feed-nota[data-astro-cid-cp6oyt3y] a[data-astro-cid-cp6oyt3y]{color:var(--color-wine);white-space:nowrap;font-weight:600}.feed-rejilla[data-astro-cid-cp6oyt3y]{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.feed-tile[data-astro-cid-cp6oyt3y]{background:var(--color-sand);display:block;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.feed[data-astro-cid-cp6oyt3y] .feed-tile{opacity:0;transition:opacity .42s var(--ease-atelier), transform .42s var(--ease-atelier);transition-delay:calc(var(--fila,0) * 90ms);transform:translateY(10px)}.feed[data-astro-cid-cp6oyt3y].is-visible .feed-tile{opacity:1;transform:none}}.feed-tile[data-astro-cid-cp6oyt3y] img{transition:transform .6s var(--ease-atelier), filter .45s var(--ease-atelier)}.feed-tile[data-astro-cid-cp6oyt3y]:hover img,.feed-tile[data-astro-cid-cp6oyt3y].en-foco img{transform:scale(1.04)}.feed-precio[data-astro-cid-cp6oyt3y]{z-index:2;background:var(--color-wine);color:var(--color-cream);letter-spacing:.03em;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .3s var(--ease-atelier), transform .3s var(--ease-atelier);padding:4px 6px;font-size:.6rem;font-weight:800;position:absolute;top:0;left:0;transform:translateY(-4px)}.feed-nombre[data-astro-cid-cp6oyt3y]{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:var(--color-cream);text-shadow:0 1px 8px var(--color-ink);opacity:0;transition:opacity .3s var(--ease-atelier);font-size:.5rem;font-weight:700;position:absolute;bottom:4px;right:5px}.feed-tile[data-astro-cid-cp6oyt3y]:hover .feed-precio[data-astro-cid-cp6oyt3y],.feed-tile[data-astro-cid-cp6oyt3y]:focus-visible .feed-precio[data-astro-cid-cp6oyt3y],.feed-tile[data-astro-cid-cp6oyt3y].en-foco .feed-precio[data-astro-cid-cp6oyt3y],.feed-tile[data-astro-cid-cp6oyt3y]:hover .feed-nombre[data-astro-cid-cp6oyt3y],.feed-tile[data-astro-cid-cp6oyt3y]:focus-visible .feed-nombre[data-astro-cid-cp6oyt3y],.feed-tile[data-astro-cid-cp6oyt3y].en-foco .feed-nombre[data-astro-cid-cp6oyt3y]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.feed-tile[data-astro-cid-cp6oyt3y]:hover img,.feed-tile[data-astro-cid-cp6oyt3y].en-foco img{transform:none}}.nota-cuerpo[data-astro-cid-vevhaxjb] p+p{margin-top:.9rem}.nota-cuerpo[data-astro-cid-vevhaxjb] p{line-height:1.65}.nota-cuerpo[data-astro-cid-vevhaxjb] strong{color:var(--color-ink);font-weight:500}
