/* ------------------------------------------- */
/* ------------------------------------------- */
:root {
  font-size: 62.5%;
}

/* ------------------------------------------- */
/* ------------------------------------------- */
.backend a {
  pointer-events: none !important;
}

.block-event-info {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 0;
}
@media screen and (max-width: 781px) {
  .block-event-info {
    margin-top: 2rem;
  }
}
.block-event-info .categorie-event {
  margin-top: 0;
  margin-bottom: 0;
}
.block-event-info h1 {
  width: 100%;
  margin-bottom: 2.4rem;
}
.block-event-info h1 span {
  display: block;
  font-weight: 400;
  margin: 0 !important;
}
.block-event-info h1 span.suite-titre {
  display: block;
  font-weight: 700;
  font-size: clamp(2rem, 0.0294117647 * (100vmin + 100vmax) / 2, 2.6rem) !important;
}
.block-event-info .event-lieu {
  text-align: right;
}
.block-event-info .event-lieu > h4 {
  margin-bottom: 0;
  margin-top: 0;
}
.block-event-info .event-lieu .lieu-link:hover {
  color: var(--edition-color, #9825fb);
}
.block-event-info .event-lieu .lieu-adresse p {
  margin-top: 0;
}
.block-event-info .event-date h4 {
  margin: 0;
}
.block-event-info .event-date h4.light-date {
  font-weight: 400;
}
