/* GreenexPay: Icon-Leiste der Zahlungsart in Originalgröße anzeigen.
   Die Größe kommt aus der Plugin-Einstellung "Icon-Höhe" (Höhe der SVG-Datei). */
img[src*="/plugins/greenexpay/icons/_leiste-"] {
    width: auto !important;
    height: auto !important;
    max-width: 100% !important;
    max-height: none !important;
    object-fit: contain;
    vertical-align: middle;
}
/* Template-Container um das Bild nicht schmaler als die Leiste werden lassen */
*:has(> img[src*="/plugins/greenexpay/icons/_leiste-"]) {
    width: auto !important;
    max-width: none !important;
    min-width: 0;
    flex: 0 0 auto !important;
}
@media (max-width: 575.98px) {
    img[src*="/plugins/greenexpay/icons/_leiste-"] { max-width: 160px !important; }
}
/* Position "über dem Hinweistext" */
.greenexpay-icons {
    display: block;
    margin: .25rem 0 .35rem;
    line-height: 0;
}
.greenexpay-icons img {
    width: auto !important;
    height: auto !important;
    max-width: 100% !important;
    max-height: none !important;
    display: inline-block;
}
