
  /* WhatsApp - всегда зеленый */
  .t-sociallinks__item_whatsapp .t-sociallinks__svg path {
    fill: #25D366 !important;
  }

  /* Telegram - всегда голубой */
  .t-sociallinks__item_telegram .t-sociallinks__svg path {
    fill: #0088cc !important;
  }

  /* Email - всегда зеленый */
  .t-sociallinks__item_email .t-sociallinks__svg path {
    fill: #2ECC71 !important;
  }

  /* Квадратная форма с закруглением */
  .t-sociallinks__wrapper {
    border-radius: 5px !important;
  }
  
  /* Убираем все эффекты при наведении */
  .t-sociallinks__item:hover .t-sociallinks__svg path {
    fill: inherit !important;
  }
  .t-sociallinks__item:hover .t-sociallinks__wrapper {
    transform: none !important;
    box-shadow: none !important;
  }

  
  /* Дополнительные эффекты для фона */
  .t-sociallinks__item:hover .t-sociallinks__wrapper {
    transform: scale(1.05);
    transition: all 0.3s ease;
  }
  
  /* Гарантированное переопределение стандартных стилей */
  .t-sociallinks__item .t-sociallinks__icon svg {
    transition: all 0.3s ease !important;
  }


  /* Базовые стили для всех иконок */
  .t-sociallinks__item .t-sociallinks__wrapper {
    border-radius: 5px !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
  }

  /* Квадратная форма иконок */
  .t-sociallinks__item .t-sociallinks__icon,
  .t-sociallinks__item .t-sociallinks__svg {
    width: 40px !important;
    height: 40px !important;
    border-radius: 5px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: rgba(0,0,0,0.1) !important;
    padding: 8px !important;
    box-sizing: border-box !important;
  }

  /* Размеры SVG внутри */
  .t-sociallinks__item .t-sociallinks__svg {
    min-width: 24px !important;
    min-height: 24px !important;
    max-width: 24px !important;
    max-height: 24px !important;
  }

  /* Ховер-эффекты (цвета как в предыдущем решении) */
  .t-sociallinks__item_whatsapp:hover .t-sociallinks__svg path {
    fill: #25D366 !important;
  }
  .t-sociallinks__item_telegram:hover .t-sociallinks__svg path {
    fill: #0088cc !important;
  }
  .t-sociallinks__item_email:hover .t-sociallinks__svg path {
    fill: #2ECC71 !important;
  }

  /* Эффект при наведении */
  .t-sociallinks__item:hover .t-sociallinks__wrapper {
    transform: scale(1.05);
    box-shadow: 0 2px 8px rgba(0,0,0,0.15);
  }
  
  
  /* Увеличиваем сами иконки */
  .t-sociallinks__item .t-sociallinks__svg {
    width: 36px !important;  /* Увеличили с 24px */
    height: 36px !important; /* Увеличили с 24px */
    min-width: 36px !important;
    min-height: 36px !important;
  }

  /* Центрируем иконки */
  .t-sociallinks__item .t-sociallinks__icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 6px !important; /* Уменьшили отступы */
  }

  /* Делаем SVG на всю доступную область */
  .t-sociallinks__item .t-sociallinks__svg path {
    transform: scale(1.2); /* Увеличиваем внутренние пути */
    transform-origin: center;
  }

  /* Сохраняем закругленные квадраты */
  .t-sociallinks__wrapper {
    border-radius: 5px !important;
  }

