.nb-lang{align-items:center;display:inline-flex;position:relative}.nb-lang__bouton{font:inherit;letter-spacing:.06em;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.nb-lang__liste{z-index:40;border-radius:var(--nb-r-flottant);background:#fff;min-width:168px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 1px 2px #1414140f,0 12px 32px #1414141f}.nb-lang__choix{border-radius:var(--nb-r-touche);width:100%;font:inherit;color:var(--nb-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.nb-lang__choix:hover,.nb-lang__choix:focus-visible{background:var(--nb-cream-2)}.nb-lang__choix[data-courant]{font-weight:500}.nb-lang__code{letter-spacing:.06em;min-width:22px;color:var(--nb-ink-2);font-size:11px}.nb-lang__choix[data-courant] .nb-lang__code{color:var(--nb-rouge,#dd1c2a)}@media (prefers-reduced-motion:no-preference){.nb-lang__liste{animation:nb-lang-ouvre var(--nb-t-pose) var(--nb-arrive)}}@keyframes nb-lang-ouvre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
