/* Icone google */
.material-symbols-outlined {
    font-variation-settings:
    'FILL' 1,
    'wght' 300,
    'GRAD' 0,
    'opsz' 48
}
.material-symbols-outlined.unfilled {
    font-variation-settings:
    'FILL' 0,
    'wght' 300
}

/* Tailles d'icônes */
.icon--xl {
    font-size: 3rem;
}

.icon--lg {
    font-size: 2.5rem;
}

.icon--md {
    font-size: 2rem;
}

.icon--sm {
    font-size: 1.5rem;
}

/* Couleurs d'icônes */
.icon--primary {
    color: var(--primary);
}

.icon--secondary {
    color: var(--muted);
}

.icon--success {
    color: var(--success-color);
}

.icon--danger {
    color: var(--danger-color);
}

.icon--warning {
    color: var(--warning-color);
}

.icon--info {
    color: var(--info-color);
}