Though I am not wertalik, but I would draw the circle the normal css to position absolutely and asked a negative top and right to hide it outside the viewport. You will need to place it in a container that will not go beyond the border of the viewport and set it to a value that truncates what gets beyond it. Something like box sizing: border box. Or overflou: hidden. I don't remember.
With bottles one picture to post, but they can also absolutely place on the circle. The first is easier.
Or just the background of this picture to post and also play with the location.