.nxc .nxc-lang-switch{display:inline-flex;align-items:center;gap:3px;padding:4px;border:1px solid rgba(245,203,120,.56);border-radius:999px;background:#05150edb;box-shadow:0 5px 18px #00000040;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.nxc .nxc-lang-switch button{min-width:45px;min-height:31px;padding:6px 12px;background:transparent;border:0;border-radius:999px;color:#f0eee7;cursor:pointer;font:800 11px/1 Arial,sans-serif;letter-spacing:.06em;transition:background .18s ease,color .18s ease}.nxc .nxc-lang-switch button[aria-pressed=true]{background:#f0c278;color:#101f16;box-shadow:0 1px 5px #0003}.nxc .nxc-lang-switch button:focus-visible{outline:2px solid #fff;outline-offset:3px}.nxc .nxc-lang-switch--hero{align-self:flex-end;margin:0 0 3px;position:relative;z-index:4}.nxc .nxc-lang-switch--popup{position:relative;z-index:6;float:right;margin:0 46px 6px 0}.nxc .nxc-lang-switch--popup+*{clear:both}@media(max-width:600px){.nxc .nxc-lang-switch--hero{margin:0 1px 3px}.nxc .nxc-lang-switch button{min-width:40px;min-height:30px;font-size:10px;padding:6px 9px}.nxc .nxc-lang-switch--popup{margin-right:46px;margin-bottom:5px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/challenge-bilingual.css.map */
