.page--produtos .carousel.carousel-dark .carousel-control-prev,.page--produtos .carousel.carousel-dark .carousel-control-next{opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.page--produtos .carousel.carousel-dark .carousel-control-prev span,.page--produtos .carousel.carousel-dark .carousel-control-next span{width:1.25rem;height:1.25rem}.page--produtos .carousel.carousel-dark:hover .carousel-control-prev,.page--produtos .carousel.carousel-dark:hover .carousel-control-next{opacity:1}.page--produtos .nav-buttons .nav-link{border:0;padding-left:30px;padding-right:30px;background:transparent;position:relative;color:#252525;transition:all 0.25s;opacity:0.5}.page--produtos .nav-buttons .nav-link:hover{color:rgba(var(--bs-primary-rgb), 1)}.page--produtos .nav-buttons .nav-link:hover::after{left:0px;right:0px;opacity:1}.page--produtos .nav-buttons .nav-link::after{height:2px;position:absolute;bottom:0px;left:50%;right:50%;content:"";background:rgba(var(--bs-primary-rgb), 1);transition:all 0.25s;opacity:0}.page--produtos .nav-buttons .nav-link.active{opacity:1}.page--produtos .nav-buttons .nav-link.active::after{left:0px;right:0px;opacity:1}
