The aztec paradise brand launched in 2025, which makes it a newcomer in a crowded market. But here’s the thing...