.pagination{display:flex;justify-content:center;align-items:center;padding:0;list-style:none}li{display:flex;align-items:center;cursor:pointer;border:2px solid grey;margin:0 .2rem}li:first-child{display:none}li:hover{border:2px solid #ee4136}li:hover a{color:#ee4136}li.active{background:#0a9f85;color:#fff;border:2px solid #0a9f85}@media (min-width:576px){li{margin:0 .4rem}li:first-child{display:flex}}li a,li.active span{display:flex;align-items:center;justify-content:center;padding:.6rem;height:.7rem}.reviews-list{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.reviews-list .review-form .modal-body{max-height:unset}#review-form .txt-error{height:160px}.review-button-wrapper{display:flex;justify-content:end;position:absolute;top:-10px;right:0}.review-button-wrapper .review-button{padding:10px}@media (min-width:992px){.reviews-list{flex-direction:row}.review-button-wrapper{display:none}}.review-items{display:flex;flex-wrap:wrap;flex-direction:column;gap:40px;flex:0 0 49%;padding:30px 10px}.review-body{display:flex;flex-direction:column;gap:10px;padding-bottom:15px;border-bottom:1px solid #c2c2c2}.review-body-product{font-size:20px;color:#0a9f85}.review-body-top{display:flex;flex-direction:column;gap:5px;font-size:14px}.review-form{background:#f7f7f9;flex:0 0 49%}.review-body-data{display:flex;align-items:center;gap:10px}.review-body-rating{display:inline-flex;height:19px}.review-body-text{text-align:justify}.bottom-line{padding:.947rem}