Oi!
Então o que estava acontecendo é que você colocou as divs do swiper fora da div com a class swiper, então elas estavam ficando fora do lugar.
<div class="carrossel__container">
<!-- Slider main container -->
<div class="swiper">
<!-- If we need pagination -->
<div class="swiper-pagination"></div>
<!-- Additional required wrapper -->
<div class="swiper-wrapper">
<!-- Slides -->
<div class="swiper-slide"><img src="assets/img/ApacheKafka.svg"
alt="Livro sobre apache kafka e spring boot da alura books"></div>
<div class="swiper-slide"><img src="assets/img/Liderança.svg"
alt="Livro sobre liderança da alura books"></div>
<div class="swiper-slide"><img src="assets/img/Javascript.svg"
alt="Livro sobre javascript assertivo da alura books"></div>
<div class="swiper-slide"><img src="assets/img/Guia Front-end.svg"
alt="Livro Guia front end alura books">
</div>
<div class="swiper-slide"><img src="assets/img/Portugol.svg"
alt="Livro sobre Portugol da alura books">
</div>
<div class="swiper-slide"><img src="assets/img/Acessibilidade.svg"
alt="Livro sobre Acessibilidade da alura books"></div>
</div>
<!-- If we need navigation buttons -->
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
</div>
Precisa corrigir nas duas.
<div class="swiper-pagination"></div>
<!-- Additional required wrapper -->
<div class="swiper-wrapper">
<!-- Slides -->
<div class="swiper-slide"><img src="assets/img/Javascript.svg"
alt="Livro sobre javascript assertivo da alura books"></div>
<div class="swiper-slide"><img src="assets/img/ApacheKafka.svg"
alt="Livro sobre apache kafka e spring boot da alura books"></div>
<div class="swiper-slide"><img src="assets/img/Liderança.svg"
alt="Livro sobre liderança da alura books">
</div>
<div class="swiper-slide"><img src="assets/img/Guia Front-end.svg"
alt="Livro Guia front end alura books">
</div>
<div class="swiper-slide"><img src="assets/img/Portugol.svg"
alt="Livro sobre Portugol da alura books">
</div>
<div class="swiper-slide"><img src="assets/img/Acessibilidade.svg"
alt="Livro sobre Acessibilidade da alura books"></div>
</div>
<!-- If we need navigation buttons -->
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
</div>
Ficando assim:
E se você quiser que as setas funcionem quando você clicar nelas, basta adicionar a parte de navigation no script, ficando assim:
<script src="https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.js"></script>
<script>
const swiper = new Swiper('.swiper', {
slidesPerView: 3,
spaceBetween: 10,
pagination: {
el: '.swiper-pagination',
type: 'bullets',
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
</script>
Espero que te ajude!
Um abraço e bons estudos.