Mam problem z tym, że querySelector wyszukuje tylko pierwszy pasujący element do klasy.
Bo querySelector znajduje właśnie tylko pierwszy element, który odpowiada selektorowi przekazanemu w parametrze. Jeśli chcesz znaleźć inny element, to doprecyzuj selektor użyciem :nth-of-type lub :nth-child, albo użyj querySelectorAll.
Jeśli problemem jest coś innego, to pokaż kod, który do tej pory napisałeś.