Ciao, a .popup-body aggiungi padding-right:20px e margin-right:-20px
Funziona ma devi testare su diversi formati magari.
Disabilitando overflow non e' scrollabile, cosi' scrolla comunque ma non si vede la scrollbar, va quindi ad intuizione dell'utente e sperando che non abbia un mouse da 3 euro senza tasto centrale al centro
Ti ringrazio per il consiglio, è una soluzione interessante, ma ho paura penalizzi l'utente, in particolare sui diversi device. Inoltre la presenza della sola scrollbar esterna che gira a vuoto, può confondere (ma spero di poterla disabilitare tramite script).

Qualche anno fa, quando si voleva nascondere la scrollbar, si metteva la scrollbar in un <div> a cui si dava una dimensione leggermente superiore al suo contenitore, in modo da far cadere la scrollbar fuori dall'area visibile.
... non so se questo e` adattabile al tuo caso ...
Ma mettendo la scrollbar in un div è possibile applicargli regole css? Come fare per selezionarla?