.main-header__language-container > #trigger-dropdown-language-chooser {
  gap: 0.1rem !important;
  flex-direction: column;
  padding: 0.25rem 0.5rem;
}
.main-header__language-container > #trigger-dropdown-language-chooser span {
  display: block;
  font-weight: 400;
  color: rgb(var(--secondary-rgb)/1);
  font-size: 14px;
}
.main-header__language-container > #trigger-dropdown-language-chooser svg {
  fill: rgb(var(--secondary-rgb)/1);
}
.main-footer__language {
  background-color: white;
  border: 1px solid var(--secondary);
  border-radius: 6px;
  z-index: 1000;
}
.main-footer__language-container {
  display: none;
}
.main-header__language-container > #trigger-dropdown-language-chooser:hover {
  background-color: #f3f4f7 !important;
  border-radius: 0.25rem;
  text-decoration: underline;
  text-decoration-color: rgb(var(--secondary-rgb)/1);
}
#dropdown-menu-language-chooser {
  margin-left: 0 !important;
  margin-right: 0 !important;
  align-items: center !important;
}
#dropdown-menu-language-chooser > ul > li > a {
  font-size: 14px;
  padding: 0.5rem;
}
.mobile_menu__language-container {
  padding-top: 12px;
  padding-bottom: 12px;
}
@media (min-width: 768px) {
  .main-header__language-container > #trigger-dropdown-language-chooser {
    display: flex !important;
  }
}
@media (max-width: 1023px) {
  .main-header__language-container > #trigger-dropdown-language-chooser {
    flex-direction: row !important;
  }
  #trigger-dropdown-language-chooser > svg {
    display: none;
  }
  #trigger-dropdown-language-chooser > div > svg {
    display: none;
  }
  #dropdown-menu-main-mobile > div.main-header__language-container {
    display: flex;
    flex-direction: row;
    width: 10rem;
    margin: auto;
    color: rgb(168, 44, 44) !important;
    font-weight: 600 !important;
  }
  #dropdown-menu-language-chooser > ul > li > a,
  #dropdown-menu-language-chooser > ul > li,
  #trigger-dropdown-language-chooser > div > span,
  #trigger-dropdown-language-chooser {
    padding: 0 !important;
    font-size: 1rem !important;
    font-weight: 600 !important;
  }
}

/*# sourceMappingURL=decidim_overrides-3675f808.css.map*/