
.vt-langbox{position:relative;z-index:1000;flex:none}
.vt-premium-lang{
  background:#202020;color:white;border:1px solid #202020;
  border-radius:12px;padding:0 16px;height:42px;
  font:800 13px -apple-system,BlinkMacSystemFont,Arial,sans-serif;
  cursor:pointer;letter-spacing:.04em;white-space:nowrap
}
.vt-premium-lang:hover{background:#38312a}
.vt-premium-lang:focus-visible{outline:3px solid #bd9555}
.vt-premium-menu{
  position:absolute;right:0;top:49px;width:192px;
  background:white;border:1px solid #e5ddd2;
  border-radius:15px;padding:7px;
  box-shadow:0 16px 42px #0002;
  display:flex;flex-direction:column;gap:3px
}
.vt-premium-menu[hidden]{display:none!important}
.vt-premium-option{
  display:block;text-align:left;width:100%;
  background:white;color:#222;border:0;
  border-radius:9px;padding:12px;
  font:700 13px -apple-system,BlinkMacSystemFont,Arial,sans-serif;
  cursor:pointer
}
.vt-premium-option:hover{background:#f5efe5}
.vt-premium-option.active{background:#eee2cf;color:#775321}
@media(max-width:760px){
  .vt-premium-lang{height:36px;padding:0 11px}
  .vt-premium-menu{top:42px}
}
