:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-6aca2fb *//* META — SCHEDA EDITORIALE COMPATTA */
.sl-mf-meta {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  background: #F7F4EE;
  border-top: 1px solid rgba(26, 23, 20, .08);
  border-bottom: 1px solid rgba(26, 23, 20, .08);
}

.sl-mf-meta-item {
  padding: 34px clamp(26px, 3.2vw, 44px);
  border-right: 1px solid rgba(26, 23, 20, .08);
  min-height: 118px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.sl-mf-meta-item:last-child {
  border-right: 0;
}

.sl-mf-meta-label {
  display: block;
  font-family: 'Inter', Arial, sans-serif;
  font-size: 10px;
  font-weight: 400;
  letter-spacing: .30em;
  text-transform: uppercase;
  color: #A8905E;
  margin-bottom: 16px;
}

.sl-mf-meta-value {
  display: block;
  font-family: 'Inter', Arial, sans-serif;
  font-size: clamp(17px, 1.15vw, 21px);
  font-weight: 400;
  line-height: 1.35;
  letter-spacing: -.01em;
  color: rgba(26, 23, 20, .82);
}

.sl-mf-meta-value em {
  font-family: 'Inter', Arial, sans-serif;
  font-style: italic;
  font-weight: 400;
  color: #A8905E;
}

/* MOBILE */
@media (max-width: 768px) {
  .sl-mf-meta {
    grid-template-columns: 1fr;
  }

  .sl-mf-meta-item {
    min-height: auto;
    padding: 24px;
    border-right: 0;
    border-bottom: 1px solid rgba(26, 23, 20, .08);
  }

  .sl-mf-meta-item:last-child {
    border-bottom: 0;
  }

  .sl-mf-meta-label {
    font-size: 9px;
    letter-spacing: .20em;
    margin-bottom: 10px;
  }

  .sl-mf-meta-value {
    font-size: 17px;
    line-height: 1.35;
  }
}/* End custom CSS */