.media-list
{
  display: none;
}


/* Sen da Google Fonts */
@import url("https://fonts.googleapis.com/css2?family=Sen:wght@400;700&display=swap");

/* Holy River Medium personalizzato */
@font-face {
  font-family: "Holy River Medium";
  src:
    url("https://museo.arnofoto.it/fonts/Holy-River-Medium.woff2") format("woff2"),
    url("https://museo.arnofoto.it/fonts/Holy-River-Medium.otf") format("opentype");
}


@font-face {
  font-family: "Another Font";
  src:
    url("https://museo.arnofoto.it/fonts/ccccccccccwoff2") format("woff2"),
    url("https://museo.arnofoto.it/fonts/ACaslonPro-Regular.otf") format("opentype");
}

/* ==========================
   2️⃣ Font per il corpo testo
   ========================== */
body {
  color: #666;
  font-family: "ACaslonPro-Regular", sans-serif !important;
  font-size: 1rem;
  line-height: 1.5;
}

/* ==========================
   3️⃣ Font per titoli
   ========================== */
h1, h2, h3, h4, h5, h6 {
  font-family: "ACaslonPro-Regular", serif !important;
}

/* ==========================
   4️⃣ Font per bottoni e campi form
   ========================== */
button,
input,
select,
optgroup,
textarea {
  font-family: Arial, sans-serif !important;
}

.showcase .entry:not(:only-child) h3
 {
  font-size: 1.2rem;
}

.media-embed.media-display-thumbnail .item.resource img {
    max-height: none;
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.media-embed.layout-horizontal {
    --grid-layout-gap: 15px;
    max-width: 80%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}