/*
 Theme Name:   Mantras Child
 Theme URI:    https://mantras.wpengine.com/
 Description:  Mantras Child Theme
 Author:       the Wedesigntech team
 Author URI:   https://wedesignthemes.com/
 Template:     mantras
 Version:      1.0.0
 Text Domain:  mantras-child
*/

/* Nur im Amelia-Block */
#amelia-container td[role="button"] {
  /* Theme-Button-Regel außer Kraft setzen */
  display: table-cell !important;
  vertical-align: top !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
  box-shadow: none !important;
  text-transform: none !important;
  line-height: normal !important; /* verhindert Mikro-Schriften */
  font: inherit !important;
}

/* Tageszahl wieder normal, falls Theme Links/Buttons aufbläst */
#amelia-container .fc .fc-daygrid-day-number {
  display: inline-block !important;
  padding: 0 .25rem !important;
  line-height: inherit !important;
}

/* Background-Events dürfen keine Höhe erzeugen */
#amelia-container .fc .fc-daygrid-day-bg,
#amelia-container .fc .fc-daygrid-bg-harness,
#amelia-container .fc .fc-bg-event {
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
}

/* Sicherheitsnetz: Zellen nicht wachsen lassen */
#amelia-container .fc .fc-daygrid-day-frame {
  min-height: 0 !important;
  overflow: hidden !important;
}

/* Rabatt-Zeile ausblenden */
#amelia-container p.am-fs__ps-discount {
	visibility: hidden !important;
	height: 0px !important;
	padding: 0 !important;
    margin: 0 !important;
}

#amelia-container .e-con-inner {
  margin: 0 !important;
  max-width: none !important;
  width: 100% !important;
}

/* Sicherheitsnetz: evtl. Padding/Gaps der äußeren e-con killen */
#amelia-container .e-con {
  padding-left: 0 !important;
  padding-right: 0 !important;
  gap: 0 !important; /* falls Container-Gap aktiv ist */
}