:root { --grau: #f4f4f4; --blau: #2f376b; --opt: #8d96a1; } .Produktbeschreibung>[class*="grau"] { background-color: var(--grau); border-radius: 1em; box-sizing: border-box; } .Produktbeschreibung li { list-style-type: circle !important; } .Produktbeschreibung ul { display: inline-block; text-align: left; } .Produktbeschreibung p[class*="fussnote"] { font-size: x-small !important; margin: 0px; } .Produktbeschreibung img { border-radius: 1em; width: 100%; } .Produktbeschreibung div.text { text-align: center; } div.BildLinksTextRechts { display: flex; justify-content: space-around; align-items: center; } div.BildTextZentral div.bild { display: flex; justify-content: space-around; align-items: center; flex-direction: column; flex-wrap: wrap; } div.BildTextZentral div.bild img { max-height: 75vh; max-width: 100%; display: block; border-radius: 1em; width: auto; height: auto; justify-self:...