.phone, 
.whatsapp, 
.telegram {
    opacity: 0.3;                     
    transition: opacity 0.3s ease, transform 0.2s ease;  
    display: inline-block;            
    cursor: pointer;
}

.phone:hover, 
.whatsapp:hover, 
.telegram:hover {
    opacity: 1;               
    transform: scale(1.05);   
}
.t-store__card__btns-wrapper {
    display: flex;             /* выстраиваем кнопки в ряд */
    align-items: center;       /* вертикальное центрирование */
    gap: 10px;                 /* расстояние между кнопками */
}

.catalog-lariba-calc-btn {
    flex: 0 0 auto;            /* фиксируем ширину, чтобы кнопка не растягивалась */
    width: 150px;              /* можно выбрать подходящую ширину */
    text-align: center;        /* текст по центру */
    font-family: 'SF-Pro-Display', Arial, sans-serif;
    color: #EF3031;
    border-bottom: 1px solid;
    cursor: pointer;
    font-size: 16px;
    display: inline-block;
    transition: all 0.2s ease;
}

.catalog-lariba-calc-btn:hover {
    transform: scale(1.05);
    font-weight: 600;
}