/* Fusioni · La tavola aperta */
html[data-restaurant-theme="fusioni"] .fusioni-menu-art {
  width: min(100% - 36px, 440px);
  margin: 24px auto 0;
  padding-bottom: 16px;
  border-bottom: 1px solid #c7bcaa;
}

html[data-restaurant-theme="fusioni"] .fusioni-menu-art img {
  display: block;
  width: 100%;
  height: auto;
}

html[data-restaurant-theme="fusioni"] .fusioni-menu-art figcaption {
  margin: 12px 0 0;
  color: #172f33;
  font: 650 clamp(26px, 5vw, 34px)/1.12 var(--font-display, Georgia, serif);
  letter-spacing: -.035em;
}

html[data-restaurant-theme="fusioni"] .fusioni-menu-art em {
  color: #914323;
  font-style: italic;
}

@media screen {
  html[data-restaurant-theme="fusioni"] .dashboard-heading.overview-heading::after {
    content: "";
    display: block;
    width: min(100%, 224px);
    aspect-ratio: 3 / 2;
    flex-shrink: 0;
    background: url("/fusioni-theme/tavola-aperta-r3.webp") center / contain no-repeat;
  }
}

@media screen and (max-width: 650px) {
  html[data-restaurant-theme="fusioni"] .dashboard-heading.overview-heading::after {
    width: min(100%, 176px);
  }
}

@media print {
  html[data-restaurant-theme="fusioni"] .fusioni-menu-art {
    display: none;
  }
}
