#main .grp .reviews-list-header h3{font-size:22px;text-transform:uppercase;letter-spacing:.075em;margin:0 0 .5em}#main .grp .reviews-list-header h3+h3{margin:0;padding:0}.reviews-list-header>*{-webkit-box-sizing:border-box;box-sizing:border-box}.reviews-list-body{margin:2rem 0 4rem}.reviews-list .reviews-detail-datatable{width:100%;text-transform:uppercase;letter-spacing:.025em}.reviews-list .reviews-detail-datatable td:nth-child(2){text-align:right}.reviews-detail-datatable tr:not(:last-child){border-bottom:1px solid var(--template-color-primary);margin-block:1em}.reviews-detail-datatable td{padding-block:.35em}.reviews-list-more{text-align:center}.review-detail{position:relative;background:#fff;padding:30px 20px;box-shadow:0 0 8px rgba(0,0,0,.15);margin-top:4rem}@media (min-width:480px){.review-detail{padding:70px}}.review-detail-score{position:absolute;top:-2rem;right:40px;text-align:center;letter-spacing:.05em;font-weight:700}.review-detail-score-score{color:#fff;background:var(--template-color-primary);padding:15px 10px;font-size:1.25em}.review-detail-date{background:var(--template-color-accent);padding:5px 10px;font-size:.85em;color:#fff}.review-detail-topscore{background:var(--template-color-accent-10)}@media (min-width:960px){.reviews-list-header{display:flex}.reviews-list-header>*{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.reviews-list-header-left{padding-right:20px}.reviews-list-header-right{padding-left:20px}}