.sammpas-lang-switcher{
  display:inline-flex!important;align-items:center!important;gap:9px!important;
  font-family:inherit!important;line-height:1!important;white-space:nowrap!important;
  color:inherit!important;vertical-align:middle!important
}
.sammpas-lang-switcher .sammpas-lang{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  appearance:none!important;-webkit-appearance:none!important;background:transparent!important;
  border:0!important;box-shadow:none!important;color:inherit!important;cursor:pointer!important;
  font:inherit!important;font-size:12px!important;font-weight:500!important;letter-spacing:.02em!important;
  line-height:1!important;margin:0!important;padding:5px 1px 6px!important;position:relative!important;
  min-width:0!important;min-height:0!important;text-transform:uppercase!important
}
.sammpas-lang-switcher .sammpas-flag{
  display:block!important;width:22px!important;height:15px!important;min-width:22px!important;
  object-fit:cover!important;border:0!important;border-radius:2px!important;margin:0!important;
  padding:0!important;box-shadow:0 0 0 1px rgba(0,0,0,.10)!important;
  filter:none!important;transform:none!important
}
.sammpas-lang-switcher .sammpas-lang:hover{opacity:.62}
.sammpas-lang-switcher .sammpas-lang.is-active{font-weight:600!important}
.sammpas-lang-switcher .sammpas-lang.is-active:after{
  content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;opacity:.72
}
.sammpas-lang-switcher.sammpas-translating{opacity:.55;cursor:progress!important}
.sammpas-google-mount{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
#sammpas_google_translate_element{position:absolute!important;left:-99999px!important;top:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,iframe.goog-te-banner-frame{display:none!important}
body{top:0!important}
@media(max-width:767px){
  .sammpas-lang-switcher .sammpas-lang{font-size:11px!important}
  .sammpas-lang-switcher .sammpas-flag{width:20px!important;height:14px!important;min-width:20px!important}
  .sammpas-lang-switcher{gap:8px!important}
}
/* Hide Google Translate's injected top toolbar (old + current variants). */
.goog-te-banner-frame,
.goog-te-banner-frame.skiptranslate,
iframe.goog-te-banner-frame,
.VIpgJd-ZVi9od-ORHb-OEVmcd,
iframe.VIpgJd-ZVi9od-ORHb-OEVmcd,
body > .skiptranslate:first-child:not(#sammpas_google_translate_element){display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important}
html,body{top:0!important;margin-top:0!important}
