Hi @stylemyday,
Actually AdSense are not in the scope of theme support as they are not related with theme. AdSense are not responsive because they use fixed width and height so it depends on what size AdSense are using. Please use appropriate size AdSense which fits both in desktop and responsive version.
We believe it will solve your issue.
Thanks.