Пытался сделать с помощью transform: skew(x,y), но их нельзя комбинировать и у меня получались только ромбы с паралеллограммами. Нужно из прямоугольника получить трапецию с заданными углами:

Долгих лет жизни и хорошую жену тому, кто подскажет как сделать это без преобразований на стороне сервера.