/* Icones WhatsApp / Zangi alignees sur celle de Facebook dans le menu. */
.mobile-menu__links-item.wg-social-link .mobile-menu__links-item-icon {
  display: block;
  object-fit: contain;
}

.mobile-menu__links-item.wg-social-link:hover .mobile-menu__links-item-icon {
  opacity: .8;
}

/* Pastilles de contact du pied de page : uniquement en desktop, le menu burger
   (qui porte deja les trois liens) n'existe qu'en dessous de 1024px. */
.wg-socials {
  display: none;
}

@media (min-width: 1024px) {
  .footer__content {
    flex-direction: column;
    align-items: center;
  }

  .wg-socials {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    margin-top: 18px;
    padding-bottom: 44px;
  }

  .wg-social-row {
    display: flex;
    align-items: center;
    gap: 10px;
  }

  .wg-socials-label {
    margin-right: 4px;
    font-size: 13px;
    color: #a8b0bf;
  }

  .wg-social-item {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    border: 1px solid #353f50;
    border-radius: 50%;
    transition: border-color .2s, background-color .2s;
  }

  .wg-social-item:hover {
    border-color: #ffba00;
    background: #2b3444;
  }

  .wg-socials-icon {
    display: block;
    width: 18px;
    height: 18px;
    object-fit: contain;
  }
}
