
.t-store__prod-popup__btn-wrapper {
  margin-bottom: 10px;
}

/* Общие стили для ВСЕХ ссылок-кнопок в описании товара */
.js-store-prod-text a {
    display: inline-block;      /* Делаем ссылку блочным элементом, чтобы применить padding */
    padding: 12px 24px;         /* Внутренние отступы для красоты */
    margin-right: 15px;         /* Отступ между кнопками, чтобы они не слипались */
    margin-top: 20px;           /* Отступ сверху, если кнопка не первая в тексте */
    border-radius: 10px;         /* Скругление углов */
    text-decoration: none;      /* Убираем подчёркивание */
    font-size: 14px;            /* Размер шрифта */
    transition: 0.3s;     
    font-width: '600';
}

/* Стили для ПЕРВОЙ кнопки (WhatsApp) */
.js-store-prod-text a:first-of-type {
    background-color: #2cb742;  /* Зеленый цвет WhatsApp */
    color: #ffffff !important;   /* Белый цвет текста */
    border: 1px solid #2cb742;
    margin-top: 10px; 
}

/* Стили для ПЕРВОЙ кнопки при наведении (эффект) */
.js-store-prod-text a:first-of-type:hover {
    background-color: #128C7E;  /* Темно-зеленый при наведении */
    border-color: #128C7E;
}

/* Стили для ВТОРОЙ кнопки (Telegram) */
/* Используем псевдокласс :nth-of-type(2) для выбора второго элемента */
.js-store-prod-text a:nth-of-type(2) {
    background-color: #0088cc;  /* Голубой цвет Telegram */
    color: #ffffff !important;
    border: 1px solid #0088cc;
}

/* Стили для ВТОРОЙ кнопки при наведении */
.js-store-prod-text a:nth-of-type(2):hover {
    background-color: #006699;  /* Темно-синий при наведении */
    border-color: #006699;
}