It's a terrible waste of time if you can find a good alternative. Luckily Elm-UI is exactly that.
Edit: of course it's worthwhile to learn enough CSS to understand more or less what it does since it's so pervasive. I mean that using it as the main way to lay out pages is a frustrating experience in many cases.