/* Anpassungen für die Toolbar mit der Klasse geAdaptiveAsset */
.geAdaptiveAsset,
.geAdaptiveAsset .geButton {
    width: 48px !important;
    height: 48px !important;
    min-width: 48px !important;
    min-height: 48px !important;
    padding: 8px !important;
    margin: 4px !important;
}

/* Vergrößert die Icons in der Toolbar */
.geAdaptiveAsset .geButton img,
.geAdaptiveAsset .geButton svg {
    width: 24px !important;
    height: 24px !important;
}

/* Anpassungen für Touch-Geräte (Smartphones/Tablets) */
@media (hover: none) and (pointer: coarse) {
    .geAdaptiveAsset,
    .geAdaptiveAsset .geButton {
        width: 56px !important;
        height: 56px !important;
    }

    .geAdaptiveAsset .geButton img,
    .geAdaptiveAsset .geButton svg {
        width: 28px !important;
        height: 28px !important;
    }
}

/* Falls die Toolbar selbst angepasst werden muss */
.geAdaptiveAsset {
    gap: 8px !important; /* Abstand zwischen den Buttons */
    padding: 8px !important;
}