.gp-report-product-customer-review
h3{font-size:18px;line-height:24px;margin-top:0;margin-bottom:0.5rem}.gp-report-product-customer-review{display:grid;grid-template-columns:30% 62%;gap:7rem}.gp-report-product-customer-review .customer-review-left
.review{gap:0.75rem;display:flex;align-items:center}.gp-report-product-customer-review .customer-review-left .review>span{color:rgba(128, 0, 0, 1)}.gp-report-product-customer-review .customer-review-left
p{margin-bottom:0;margin-top:1rem}.gp-report-product-customer-review .customer-review-left .progress-container{padding-top:10px}.gp-report-product-customer-review .customer-review-left .progress-container .progress-wrapper{padding-bottom:10px;display:flex;align-items:center;gap:2rem}.gp-report-product-customer-review .customer-review-left .progress-container .progress-wrapper
label{color:rgba(128, 0, 0, 1);text-transform:lowercase;margin:0}.gp-report-product-customer-review .customer-review-left .progress-container{padding-top:10px}.gp-report-product-customer-review .customer-review-left .progress-container .progress-wrapper .progress-bar{display:flex;flex:1;height:26px;border-radius:4px;overflow:hidden}.gp-report-product-customer-review .customer-review-left .progress-container .progress-wrapper .progress-bar .progress-fill{background-color:rgba(237,152,28,1);border:1px
solid rgba(237,152,28,1);border-right:none;border-radius:4px 0 0 4px}.gp-report-product-customer-review .customer-review-left .progress-container .progress-wrapper .progress-bar .progress-remaining{background-color:transparent;border:1px
solid #434343;border-left:none;border-radius:0 4px 4px 0}.gp-report-product-customer-review .customer-review-left .ratings-calculated
h4{color:rgba(237, 152, 28, 1);font-size:16px;line-height:24px;font-weight:400;text-decoration:underline;margin:0;cursor:pointer;display:flex;gap:0.75rem;align-items:center}.gp-report-product-customer-review .customer-review-left .ratings-calculated
p{margin:8px
0 0 0;overflow:hidden;max-height:0;opacity:0;font-size:14px;transition:max-height 0.4s ease, opacity 0.4s ease}.gp-report-product-customer-review .customer-review-left .ratings-calculated h4
img{transition:transform 0.4s ease;transform:rotate(180deg)}.gp-report-product-customer-review .customer-review-left .ratings-calculated.open h4
img{transform:rotate(0deg)}.gp-report-product-customer-review .customer-review-right .top-review{margin-top:1.75rem}.gp-report-product-customer-review .customer-review-right .top-review .review-details{margin-top:1.1rem;padding-bottom:0.75rem}.gp-report-product-customer-review .customer-review-right .top-review .review-details .customer-name{display:flex;align-items:center;gap:0.5rem}.gp-report-product-customer-review .customer-review-right .top-review .review-details .customer-name
img{border-radius:50%}.gp-report-product-customer-review .customer-review-right .top-review .review-details .customer-name
p{margin:0}.gp-report-product-customer-review .customer-review-right .top-review .review-details .customer-name
span{width:40px;height:40px;border-radius:50%;background:rgba(255, 219, 209, 1);color:rgba(231, 83, 39, 1);font-weight:500;font-size:16px;line-height:24px;display:flex;align-items:center;justify-content:center}.gp-report-product-customer-review .customer-review-right .top-review .review-details{display:none}.gp-report-product-customer-review .customer-review-right .top-review .review-details.show{display:block}.gp-report-product-customer-review .customer-review-right .top-review .review-details .short-review{display:flex;align-items:center;gap:1rem;padding:3px
0}.gp-report-product-customer-review .customer-review-right .top-review .review-details .short-review>span{color:rgba(128, 0, 0, 1);font-weight:700}.gp-report-product-customer-review .customer-review-right .top-review .review-details
.date{color:rgba(128, 0, 0, 1);margin:0;padding-bottom:3.5px}.gp-report-product-customer-review .customer-review-right .top-review .review-details
.verified{color:rgba(237, 152, 28, 1);margin:0}.gp-report-product-customer-review .customer-review-right .top-review .review-details .long-review{margin:0;padding:3.5px 0 0 0}.gp-report-product-customer-review .customer-review-right .top-review
.review{padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid rgba(221, 221, 221, 1)}.gp-report-product-customer-review .customer-review-right .top-review a.load-more{cursor:pointer;color:rgba(237, 152, 28, 1)}.gp-report-product-customer-review .customer-review-right .top-review a.load-more:hover{color:#CC8205}.gp-report-product-customer-review .customer-review-left .ratings-calculated{padding-top:5px}.gp-report-product-customer-review .customer-review-right .top-review .review-details .short-review .product-review{gap:0.26rem;display:flex}@media only screen and (max-width: 767px){.gp-report-product-customer-review{grid-template-columns:1fr;gap:1rem}.gp-report-product-customer-review
h3{text-align:center;margin-bottom:0.75rem}.gp-report-product-customer-review .customer-review-left, .gp-report-product-customer-review .customer-review-left .ratings-calculated{margin-top:0.5rem}.gp-report-product-customer-review .customer-review-left
p{margin-bottom:0.5rem}.gp-report-product-customer-review .customer-review-right .top-review .review-details .short-review{flex-wrap:wrap;padding:5px
0}.gp-report-product-customer-review .customer-review-right{border-top:1px solid rgba(221, 221, 221, 1);padding:1rem 0 1.5rem 0}}