/*
Theme Name:   Paqato Theme Child Rebrush 2025
Template:     paqato-theme-relaunch-c9324f8e6ef7
Version:      1.0.0
Text Domain:  paqato-child
*/

/* Entfernt Pfeil-Icon und Einzug im Content */
.content ul, .content ol {
  list-style: none !important;
}

.content ul li, .content ol li {
  padding-left: 0 !important;
  position: static !important;
  background: none !important;
}

/* Elternregel neutralisieren (Pseudo-Element) */
.content ul li::before, .content ol li::before {
  content: none !important;
  display: none !important;
  background: none !important;
  width: 0 !important;
  height: 0 !important;
}

/* Optional: Spezifität weiter erhöhen, falls Parent extrem spezifisch ist */
.content .content ul li::before {
  content: none !important;
}

/* Entfernt Pfeil-Icon und Einzug zuverlässig im Content */
.content ul, .content ol { list-style: none; }
.content ul li, .content ol li { padding-left: 0; position: static; background: none; }
.content ul li::before, .content ol li::before { content: none; display: none; background: none; width: 0; height: 0; }

/* Alternativ über Body-Klasse (höhere Spezifität ohne !important) */
body.child-override .content ul li::before { content: none; }
body.child-override .content ul li { padding-left: 0; }

/* 1) Theme-Fonts/Colors nicht global erzwingen */
body { font-family: inherit; color: inherit; }

/* 2) Links: nicht die Theme-Farben aufzwingen */
header a:not(.btn),
section p a, section ul a, section ol a {
  color: inherit;
}

/* 3) Form-Felder: Theme-Font/Color rausnehmen */
form input[type="text"],
form input[type="email"],
form input[type="tel"],
form input[type="number"],
form textarea {
  font-family: inherit;
  color: inherit;
}

/* Gutenberg "has-*-color" neutralisieren */
.has-white-color,
.has-black-color,
.has-light-grey-color,
.has-grey-color,
.has-lila-color,
.has-gelb-color,
.has-gruen-color,
.has-kaki-color,
.has-blau-color,
.has-rosa-color,
.has-rot-color {
  color: inherit !important;
}

/* Gutenberg "has-*-background-color" neutralisieren */
.has-white-background-color,
.has-black-background-color,
.has-light-grey-background-color,
.has-grey-background-color,
.has-lila-background-color,
.has-gelb-background-color,
.has-gruen-background-color,
.has-kaki-background-color,
.has-blau-background-color,
.has-rosa-background-color,
.has-rot-background-color {
  background: transparent !important;
}