.review-card{min-height:280px;--bs-card-height:100%}.review-card .card-title{--bs-card-title-spacer-y:0}.review-card .review-publisher{font-size:1rem}.review-card .review-publisher a{color:#666}.review-stars-date .review-stars{color:#007034;font-size:1.2rem;margin-bottom:0.5rem}.review-stars-date .review-date{color:#888;font-size:1rem;margin-left:1rem}.carousel-review{margin-left:-1rem;margin-right:-1rem}.carousel-review .carousel-inner{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth}.carousel-review .carousel-inner::-webkit-scrollbar{display:none}.carousel-review .carousel-item{flex:0 0 33.3333%;transition:none;display:block !important;margin:0 !important;padding:0 1rem}.carousel-review .carousel-control-next,.carousel-review .carousel-control-prev{width:50px}.carousel-review .carousel-control-next .carousel-control-prev-icon,.carousel-review .carousel-control-next .carousel-control-next-icon,.carousel-review .carousel-control-prev .carousel-control-prev-icon,.carousel-review .carousel-control-prev .carousel-control-next-icon{filter:grayscale(1) brightness(0.6);width:80px;height:80px}.carousel-review .carousel-control-prev{left:-50px}.carousel-review .carousel-control-next{right:-50px}
