.shop-reviews-page{font-family:Arial,sans-serif}.shop-reviews-page{width:95%;margin:auto;overflow:hidden}.shop-reviews-page h2{color:#333;text-align:center;margin:20px 0}.stats{display:flex;justify-content:space-between;background-color:#f2f2f2;padding:10px;border-radius:8px}.stats p{margin:0;font-size:18px}.review-list{list-style-type:none;padding:0}.review-list li{background-color:#fff;border:1px solid #ddd;padding:15px;margin-bottom:10px;border-radius:5px}.review-rating{color:#bc7360}.shop-reviews-page .review-text{margin-top:10px}.review-user{font-style:italic}.shop-reviews-page .review-date{text-align:right;font-size:14px}.page-seo-title{display:none}.pagination{display:flex;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px}.pagination li{list-style:none;margin-right:10px}.pagination li:last-child{margin-right:0}.pagination a{padding:1px 5px;cursor:pointer;background-color:darkgrey;color:#fff;border-radius:5px;text-decoration:none;font-size:1rem}.pagination a:hover,.pagination .active a{background-color:#e3e1d9;color:#fff}.pagination li.active span{color:#c8491d;font-weight:bold;border-radius:5px;padding:5px 10px}@media (max-width:768px){.pagination a{padding:2px 5px;font-size:0.8rem}}@media (max-width:480px){.pagination a{padding:6px 10px;font-size:0.7rem}}