Inclsuive, obrigado pela sua atenção maninho! não sei se precisarei alterar alguma classe ou criar algum ID.
Tranquilo.
Cara, foi um errinho bobo no HTML na linha 137
, saca só:
tem uma "
perdida lá.
resolvendo isso o código funciona.
Outra coisa que alterei foi a constante:
const videos = document.querySelectorAll(".card-item");
assim pegamos o elemento em si para podermos dar o display: none
, se não ainda fica o box lá.
O erro persistia mas era apenas por conta da