html,body{margin:0;padding:0}*{box-sizing:border-box}.review-header{display:flex;gap:1rem;align-items:center}.review-avatar{flex-shrink:0;display:flex;align-items:center}.review-meta{display:flex;flex-direction:column;justify-content:center;gap:.2rem}.review-rating i{color:#fc0;margin-right:2px}.review-author{font-weight:700}.review-details{margin-top:.5rem;font-size:.9rem;color:#666}.review-content{margin-top:.3rem;margin-bottom:2rem}.review-verified{font-weight:700!important}.review-verified:before{content:none}.review-separator{color:inherit;font-weight:400;display:inline}.review-sorting-wrapper{width:100%}.sort-container{margin-left:55%;padding-bottom:3vh;display:flex;align-items:center;width:100%}.sort-label{width:20%;text-align:right;margin-right:5px}@media (max-width:768px){.review-separator{margin:0 1.5vw}.sort-container{padding-top:1vh;width:100%;margin-left:0;justify-content:flex-start}.sort-label{width:auto;text-align:left}#review-sort{min-width:50%!important;max-width:100%!important;padding:.5vh 1.5vw!important;box-sizing:border-box}}#review-pagination-controls button{background-color:#0073aa;border:none;color:#fff;padding:5px 10px;border-radius:3px;margin:2px;cursor:pointer;transition:background-color .3s}#review-pagination-controls button:hover:not(:disabled){background-color:#005177}#review-pagination-controls button:disabled{background-color:#ccc;cursor:default}#review-pagination-controls{margin-bottom:5vh}#review-sort{width:25%;font-size:1rem;border-style:solid;border-width:1px;border-radius:4px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:right 10px center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23333' d='M0,0 L5,5 L10,0'/%3E%3C/svg%3E")}