Native date pickers VS Custom date pickers

What is the best practice use case for (calendar) date pickers? Native or custom?

Native looks great on iOS and Android devices, however when we look at non-mobile calendar pickers the browsers vary in design and usability. The requirement is to design a calendar picker that is mobile-first but compatible at larger breakpoints.

Has anyone come across this situation before? How did you approach it? What should I consider?