/* Переопределяем фон кнопки и добавляем анимацию */
[class*="test"] {
    background: linear-gradient(284.29deg, #B6B6B6 13.17%, rgba(198, 198, 198, 0.78) 37.08%, #FFFFFF 53.23%, rgba(213, 213, 213, 0.785) 71.64%, #B6B6B6 85.59%) !important;
    border: none !important;
    color: #000 !important; /* Цвет текста (если нужно изменить) */
    border-radius: 5px !important; /* Скругление углов */
    position: relative !important;
    overflow: hidden !important;
}

/* Анимация блика */
@keyframes metallic-shine {
    0% {
        transform: translateX(-100%) skewX(-20deg);
    }
    100% {
        transform: translateX(300%) skewX(-20deg);
    }
}

[class*="test"]::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100%;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
    animation: metallic-shine 2s infinite;
}