/* MAX icon next to Telegram in header */
/* Do not set display:flex here — that overrides search-list.css
   @media (max-width: 767px) { .button-telegram { display: none } }
   and pushes the burger off-screen on mobile. */
.button-telegram {
  align-items: center;
  gap: 10px;
}
@media (max-width: 767px) {
  .button-telegram {
    display: none;
  }
}
@media (hover: hover) {
  .button-telegram__item_max .button-telegram__link:hover {
    color: #f09000;
  }
  .button-telegram__item_max .button-telegram__link:hover .button-telegram__icon svg path {
    fill: #f09000;
  }
}

/* Burger social — inside .burger-menu__menu, right under last item */
.burger-menu__menu > .burger-menu__social {
  display: flex;
  align-items: center;
  gap: 28px;
  margin-top: 8px;
  padding: 20px 0 28px;
  border-top: 1px solid #e1e1e1;
}
.burger-menu__social-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  line-height: 0;
  flex-shrink: 0;
}
.burger-menu__social-link svg {
  display: block;
  width: 22px;
  height: 22px;
}
@media (hover: hover) {
  .burger-menu__social-link:hover svg path {
    fill: #f09000;
  }
}
