Этого можно добиться с помощью тега [style] в вашем html:
<p-overlayPanel [style]="marginStyle">
</p-overlayPanel>
и объявлении требуемого поля в .ts следующим образом:
positionLeft = '90px';
positionTop = '20px';
marginStyle = { 'margin-left': this.positionLeft , 'margin-top': this.positionTop };
Вы можете посмотреть живой пример здесь: https://stackblitz.com/edit/primeng-overlay-position-style