/* Pure Baby — стилі перемикача мов GTranslate. Підключається у functions.php */
/* ---------- GTranslate (стилі під бренд) ---------- */
.pb-lang{position:relative;z-index:70;line-height:1}
.pb-lang .gtranslate_wrapper{display:flex;align-items:center}
/* Вигляд «Dropdown з прапорцями» (gt_float_switcher) */
.pb-lang .gt_float_switcher{font-family:var(--pb-body)!important;font-size:.9rem!important;background:transparent!important;box-shadow:none!important;color:var(--pb-brown)!important;width:auto!important;min-width:84px;line-height:1.2!important}
.pb-lang .gt_float_switcher .gt-selected{background:#fff!important;border:1px solid var(--pb-beige-d)!important;border-radius:999px!important;transition:border-color .2s}
.pb-lang .gt_float_switcher .gt-selected:hover{border-color:var(--pb-green)!important}
.pb-lang .gt_float_switcher .gt-selected .gt-current-lang{padding:7px 12px!important;color:var(--pb-brown)!important;font-weight:400!important;font-family:var(--pb-body)!important;font-size:.88rem!important;letter-spacing:.06em;display:flex;align-items:center;gap:8px}
.pb-lang .gt_float_switcher img{width:20px!important;height:auto!important;border-radius:3px;box-shadow:none!important;margin:0!important}
.pb-lang .gt_float_switcher .gt-lang-code{color:var(--pb-brown)!important;font-weight:400!important;margin:0!important}
.pb-lang .gt_float_switcher .gt_float_switcher-arrow{filter:none;opacity:.6;background-size:12px!important}
.pb-lang .gt_float_switcher .gt_options{background:#fff!important;border:1px solid var(--pb-beige-d)!important;border-radius:var(--pb-radius-s)!important;box-shadow:var(--pb-shadow)!important;margin-top:6px;overflow:hidden;min-width:100%}
.pb-lang .gt_float_switcher .gt_options a{color:var(--pb-brown)!important;font-family:var(--pb-body)!important;font-size:.88rem!important;padding:9px 14px!important;display:flex!important;align-items:center;gap:8px;transition:background .2s}
.pb-lang .gt_float_switcher .gt_options a:hover,.pb-lang .gt_float_switcher .gt_options a.gt-current{background:var(--pb-beige-l)!important;color:var(--pb-green-d)!important}
/* Звичайний <select> та текстові посилання (інші вигляди) */
.pb-lang select.gt_selector,.pb-lang select{font-family:var(--pb-body)!important;font-size:.88rem;color:var(--pb-brown);background:#fff;border:1px solid var(--pb-beige-d);border-radius:999px;padding:8px 32px 8px 14px;width:auto;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--pb-brown) 50%),linear-gradient(135deg,var(--pb-brown) 50%,transparent 50%);background-position:calc(100% - 17px) 55%,calc(100% - 12px) 55%;background-size:5px 5px;background-repeat:no-repeat}
.pb-lang a.glink{color:var(--pb-brown);font-family:var(--pb-body);font-size:.88rem;padding:4px 6px;border-radius:6px}
.pb-lang a.glink:hover,.pb-lang a.glink.gt-current-lang{background:var(--pb-beige-l);color:var(--pb-green-d)}
.pb-lang a.glink img{width:20px;height:auto;border-radius:3px;display:inline-block;vertical-align:middle}
/* Прибрати панель Google Translate, яка зсуває сторінку */
body{top:0!important;position:static!important}
.skiptranslate>iframe,.goog-te-banner-frame,#goog-gt-tt,.goog-tooltip,.goog-te-balloon-frame{display:none!important}
.goog-text-highlight{background:none!important;box-shadow:none!important}
.goog-te-gadget{font-size:0!important}
/* У мобільному меню */
@media (max-width:900px){
  .pb-nav .pb-lang{margin-top:24px}
  .pb-lang .gt_float_switcher .gt_options{position:static!important;box-shadow:none!important;margin-top:8px}
}
