hallo
ich habe das Problem erkannt!
ul.icon li,
ul.icon li::before{
background-position-x: inherit;
background-position-y: inherit;
}
Damit erbe ich zwar die Koordinaten, aber die font-size Angabe macht mir einen Strich durch die Rechnung da
.icon::before {font-size:1.25em}
eine Verzerrung einführt. Bei font-size:1em gibts kein Problem.
Ich möchte aber diese Angabe variabel behalten.