I found one of these displays locally in good condition for only 200 bucks, so I had to solve exactly this problem.
First, specs - it's this exact model:
https://everymac.com/monitors/apple/studio_cinema/specs/apple_cinema_display_30.html
My laptop is a 13" 2017 MacBook Pro w/out touch bar, so only the 2 USB-C ports on one side.
This combination of dongles works, and provides full (2560 x 1600) resolution:
$60: Monoprice Mini DisplayPort/Thunderbolt Plus USB To Dual-Link DVI Adaptor (106904)
https://smile.amazon.com/gp/product/B004C4SEH6/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1
plus
$20: USB Type C Adapter, AllSmartLife USB C Type to Mini DisplayPort/Mini DP Adapter Cable With Aluminium Case Support 4K resolution for Apple New Macbook, ChromeBook Pixel - Grey
https://smile.amazon.com/gp/product/B017TZTMBG/ref=oh_aui_detailpage_o05_s00?ie=UTF8&psc=1
I hope this helps!