transform-origin: calc(100% - (44px / 2)) 44px / 2;
It seems to invalidate things and just makes it regress to default transform-origin: center.
The point is that I need to 'responsively' calculate the x-offset of transform-origin somehow.
If the last 44px / 2 wasn't a typo, delete that. That is outside the calc(). If it is a typo, can you give us some more code? Some html would be nice.
Heres a JSFiddle
calcfunction.