/* === GTranslate floating language switcher: rounded corners === */

/* Change this value to whatever radius you want */
:root {
  --gt-float-radius: 14px;
}

/* The floating switcher container */
#gt_float_wrapper .gt_float_switcher {
  border-radius: var(--gt-float-radius) !important;
  overflow: hidden !important; /* keeps dropdown/list clipped to rounded corners */
}

/* Optional: if the dropdown/list opens outside, round that too */
#gt_float_wrapper .gt_float_switcher .gt_options,
#gt_float_wrapper .gt_float_switcher .gt_options a {
  border-radius: var(--gt-float-radius) !important;
}

/* Optional: slightly round flag images */
#gt_float_wrapper .gt_float_switcher img {
  border-radius: calc(var(--gt-float-radius) - 6px) !important;
}

body #gt_float_wrapper .gt_float_switcher {
  border-radius: var(--gt-float-radius) !important;
}