/* Alla Vecia Maniera · Firma tipografica leggibile
   Modifica mirata: Bodoni sostituito con Alegreya. Nessuna modifica alla struttura. */
:root{--font-display:'Alegreya',Georgia,serif}
h1,h2,h3{font-family:var(--font-display);font-weight:500;letter-spacing:-.021em;line-height:1.07}
.hero h1{font-family:var(--font-display);font-weight:500;letter-spacing:-.025em;line-height:1.01}
.hero__italic,h1 em,h2 em,h3 em{font-style:italic;font-weight:500}
.story__big,.story__seal,.social-story h2,.social-story__ticket strong,
.social-story__handwritten,.hero__scribble,.round-stamp strong,
.new-menu-teaser strong,.menu-page-card strong,.fuori-menu__headline{
 font-family:var(--font-display);letter-spacing:-.023em}
.avm-gallery-heading h3,.avm-place-heading h3{
 font-family:var(--font-display);font-weight:500;letter-spacing:-.015em;line-height:1.05}
.avm-food-tile figcaption strong{font-family:var(--font-display);font-weight:500}
.review-card blockquote{font-family:var(--font-display);font-weight:400;letter-spacing:-.015em}
/* Restituisce il logo originale: il filtro precedente lo rendeva un cerchio vuoto. */
.footer__brand>img{filter:none!important;opacity:1!important;
  width:112px;height:112px;object-fit:contain;
  padding:3px;border:1px solid rgba(199,180,143,.65);
  border-radius:50%;background:#E5E0D4;display:inline-block}
@media(max-width:680px){.footer__brand>img{width:100px;height:100px}}
