The Portugal Football Federation (FPF) has signed a new long-term deal with Puma, ending their 27-year partnership with Nike.