.dada-language-switcher{z-index:var(--z-sticky);min-height:calc(var(--control-height) + 8px);color:#514c6f;background:#fcfbff;justify-content:flex-end;padding:4px 32px;font:500 12px/1.4 system-ui,sans-serif;display:flex;position:relative}.dada-language-switcher label{background:#fffffff5;border:1px solid #e2dff0;border-radius:24px;align-items:center;gap:6px;padding:1px 8px;display:flex}.dada-language-switcher select{max-width:110px;min-height:var(--control-height);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.dada-language-switcher label .ds-trigger{min-height:42px;font:inherit;gap:10px;padding:10px 8px;border-radius:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}.dada-language-switcher label :is(select,.ds-trigger):focus-visible{box-shadow:none!important;outline:none!important}.dada-language-switcher label:has(:focus-visible){outline-offset:3px;outline:2px solid #85808f}:is(.dada-language-switcher label:has(.ds-trigger:hover),.dada-language-switcher label:has(.ds-trigger[aria-expanded=true])){background:#f5f4f7;border-color:#c9c5d0}.dada-locale-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.dada-locale-error{color:#9b2631;background:#fff;border:1px solid #efd3d6;border-radius:8px;max-width:220px;padding:8px;display:block;position:absolute;top:100%;right:32px}@media (max-width:600px){.dada-language-switcher{background:#fcfbff;justify-content:flex-end;min-height:44px;padding:6px 20px;display:flex;position:relative;bottom:auto;right:auto}.dada-language-switcher label{box-shadow:none;padding:1px 8px}.dada-locale-error{position:absolute;top:100%;right:20px}}@media print{.dada-language-switcher{display:none}}.dada-language-switcher.dada-language-switcher--inline{background:0 0;flex-shrink:0;min-height:44px;padding:0}.dada-language-switcher--inline .dada-locale-error{right:0}
