.amelia-app-booking #amelia-booking-wrap #am-event-calendar-page.am-wrap .am-event-spots-left, .amelia-app-booking #amelia-booking-wrap #am-event-calendar-page.am-wrap .am-event-day {
  display: none !important;
}
.amelia-app-booking #amelia-booking-wrap #am-event-calendar-page.am-wrap .am-event-upcoming__block-bottom {
  display: none !important;
}
.amelia-app-booking #amelia-booking-wrap #am-event-calendar-page.am-wrap .am-event-upcoming__block-price {
  display: none;
}
.amelia-app-booking #amelia-booking-wrap #am-event-calendar-page.am-wrap .am-event-text {
  font-size: var(--text-xs) !important;
}
.amelia-app-booking #amelia-booking-wrap #am-event-calendar-page.am-wrap .am-event-day-wrapper.fc-day-today {
  background-color: rgba(53, 5, 101, 0.2);
  border: 3px solid #400262 !important;
}
#am-modal.am-modal.am-in-body .am-event-modal__header-title-status.closed {
  display: none;
}
#am-modal.am-modal.am-in-body .am-event-modal__header-title-status.open {
  display: none;
}
.am-event-modal__header-booking-btn.is-disabled {
  display: none;
}
.am-event-modal__header-booking-btn.is-enabled {
  display: none;
}
#am-modal.am-modal.am-in-body .am-event-modal__header-booking-btn {
  display: none;
}
.am-event-modal__header-title-text {
  font-size: var(--text-xl) !important;
  padding-left: var(--space-m);
  padding-bottom: 0 !important;
  margin-bottom: 0;
}
#am-modal.am-modal.am-in-body .am-event-modal__mini-info > :nth-child(2) {
  display: none;
}
#am-modal.am-modal.am-in-body .am-event-modal__periods-week {
  font-size: var(--text-l) !important;
}
.amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event {
  margin-bottom: var(--space-s) !important;
}
.am-event-list .am-event .am-event-data .am-event-price {
  display: none;
}
.am-event-list .am-event .am-event-sub-info-capacity {
  display: none !important;
}
.mec-event-list-minimal a.mec-detail-button {
  color: var(--base);
  line-height: 0.9 rem;
}
.events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.open, .events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title .am-event-booking-status.closed {
  display: none;
}
.events-home-wrapper .am-event-pagination {
  display: none;
}
.events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event {
  background: var(--accent-hover) !important;
}
.events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-cta, .events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-book-continue {
  display: none !important;
}
.events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details {
  border-top: 1px solid var(--base) !important;
}
.events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-title {
  font-size: calc(var(--text-m)* 1.5) !important;
  font-weight: 700;
  color: var(--base);
}
.events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-sub-info > div {
  font-size: var(--text-xs) !important;
  color: var(--base);
  display: block;
}
.events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-sub-info > div img {
  display: none !important;
}
.events-home-wrapper .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-info .am-event-sub-info >> div svg {
  display: none !important;
}
.amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-date, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates {
  border: 1px solid var(--base) !important;
}
.amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-date .am-event-date-month, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates .am-event-date-month {
  border-bottom: 1px solid var(--base) !important;
}
.amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-date .am-event-date-day, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates .am-event-date-day {
  font-weight: 700 !important;
  font-size: var(--text-l) !important;
}
.amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-date .am-event-date-month, .amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-data .am-event-dates .am-event-date-month {
  color: var(--base) !important;
  font-size: var(--text-xs) !important;
}
.amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details .am-event-photos .lightbox__thumbnail img {
  margin-bottom: var(--space-s);
}
.amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details .am-event-about > div {
  font-size: calc(var(--text-m)* .8) !important;
  font-weight: 400;
  line-height: var(--space-s) !important;
  color: var(--base);
}
.amelia-app-booking #amelia-booking-wrap #am-events-booking .am-event-list .am-event .am-event-details .am-event-about > div:first-child {
  font-size: var(--text-l) !important;
  color: var(--base);
}
.amelia-app-booking #amelia-booking-wrap p {
  font-size: calc(var(--text-m)* .8) !important;
  color: var(--base);
}
