Skip to main content
Français
Nederlands
English
/* --- CONFIGURATION DES LIENS --- */ .language-links { display: flex; justify-content: center; align-items: center; gap: 4vw; font-size: clamp(1.2rem, 2.5vw, 2.2rem); width: 100%; margin-top: 5px; /* Collé au logo pour gagner de la place */ } .lang-item { text-decoration: none; white-space: nowrap; } /* --- OPTIMISATION ÉCRANS COURTS --- */ @media (max-height: 700px) { .img-wrapper img { max-height: 50vh !important; /* On ajuste légèrement si vraiment trop court */ } .language-links { font-size: clamp(1.1rem, 1.8vw, 1.6rem); gap: 2.5vw; } } /* --- OPTIMISATION MOBILE --- */ @media (max-width: 600px) { /* On recentre un peu plus sur mobile pour l'esthétique */ .splide__slide { align-items: center !important; padding-top: 0 !important; } .language-links { flex-direction: column; gap: 8px; font-size: 1.4rem; } .img-wrapper { margin-bottom: 2vh !important; } .img-wrapper img { max-height: 45vh !important; max-width: 85% !important; } .box { padding: 4px 12px; min-width: 180px; } }