#not_for_me {
    transform: scale(1.2); /* Augmente légèrement la taille de la case */
    cursor: pointer;
}

label[for="not_for_me"] {
    font-size: 16px;
    font-weight: 500;
    cursor: pointer;
}

/* ============================================================
   GXPT — Langues avec drapeaux [gxpt_language_flags]
   ============================================================ */
.gxpt-language-flags {
    display: inline-flex;
    flex-wrap: wrap;
    gap: 0;
    align-items: center;
}

.gxpt-lang-item {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    white-space: nowrap;
}

.gxpt-lang-flag {
    font-size: 1.2em;
    line-height: 1;
    vertical-align: middle;
}

.gxpt-lang-name {
    vertical-align: middle;
}

.gxpt-lang-sep {
    margin: 0 2px;
}

/* WPML header — espacements toggle (fichier non minifié en priorité) */
.wpml-dropdown-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle .wpml-ls-flag,
.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle .wpml-ls-flag {
	margin-right: 4px !important;
	width: 20px !important;
	height: 14px !important;
	object-fit: cover;
}
.wpml-dropdown-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle .wpml-ls-native,
.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle .wpml-ls-native {
	margin-right: 3px !important;
}
.wpml-dropdown-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,
.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
	padding-right: 17px !important;
}
.rtl .wpml-dropdown-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle .wpml-ls-flag,
.rtl .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle .wpml-ls-flag {
	margin-right: 0 !important;
	margin-left: 4px !important;
}
.rtl .wpml-dropdown-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle .wpml-ls-native,
.rtl .wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle .wpml-ls-native {
	margin-right: 0 !important;
	margin-left: 3px !important;
}
