Percebi que no exemplo do desafio há uma leve transição entre as cores quando aplicado o hover, pesquisei na net como fazer usado o seguinte código:
.btn-main {
width: 280px;
height: 66px;
color: #FFF;
border: none;
outline: none;
border-radius: 66px;
background: variaveis.$cor-terciaria;
font-size: 1.3rem;
transition: 0s background-color;
&:hover{
transition-delay: 1s;
transition-property: background-color;
background: variaveis.$cor-secundaria;
color: #FFF;
}
}
}
Mas não obtive o resultado esperado, a transição fica "seca, dura" e não fluídica como no Gif do Desafio.