﻿body[data-button-style="rounded"] .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3).has-icon, body[data-button-style="rounded"] .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3).tilt.has-icon {
	padding-left: 42px;
	padding-right: 42px;
}

/* Standard für Desktop-Ansicht */
.curved-arrow {
    position: absolute;
    right: -120px;
    bottom: -40px;
    width: 130px;
    height: auto;
}
.curved-arrow svg {
    transform: rotate(10deg);
}

/* Automatische Anpassung für Smartphones (Bildschirme kleiner als 768px) */
@media (max-width: 768px) {
    .curved-arrow {
        position: relative;   /* Löst den Pfeil aus dem rechten Rand */
        right: auto;          /* Setzt die Rechts-Verschiebung zurück */
        bottom: auto;         /* Setzt die Unten-Verschiebung zurück */
        margin: 30px auto 0 auto; /* Zentriert den Pfeil mit Abstand unter dem Text */
        width: 90px;          /* Macht ihn auf dem Handy etwas kleiner, damit er harmonisch wirkt */
        display: block;       /* Garantiert die Sichtbarkeit */
    }
    
    .curved-arrow svg {
        transform: rotate(75deg); /* Dreht den Pfeil auf dem Handy steiler nach unten */
    }
}