/*
 * Icon an Überschriften (core/heading, Attribut uniplusIcon). Werte in em, bezogen auf 48px.
 * Das ::after nimmt netto keinen Platz ein, zentrierte Überschriften bleiben zentriert.
 * Das Bild je Slug kommt aus UniplusCoreHeadingIcon::IconCss().
 */

.has-uniplus-heading-icon::after {
    content: "";
    position: relative;
    top: -0.479em;
    display: inline-block;
    width: 0.875em;
    height: 0.875em;
    margin-left: -0.042em;
    margin-right: -0.833em; /* -(width + margin-left) */
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    pointer-events: none;
}
