.widget-reviews{--review-accent:#e30613;--review-bar:#031e45;--review-border:#a7b4b4;--review-empty:#d5d5d0}.widget-reviews>.container>h5{margin:0 0 .375rem}.widget-reviews .overall-rating{display:block;color:#6b6b68;margin-bottom:1rem}.widget-reviews .overall-rating>span:first-child{font-weight:600;color:#2b2b2b}.widget-reviews .read-reviews{border-radius:6px;margin-top:1.25rem;border:none}.widget-reviews .read-reviews article.review{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"rating title" "desc   desc" "rule   rule" "author date";align-items:center;column-gap:.75rem;position:relative;overflow:hidden;background:#fff;border:1px solid var(--review-border);border-left:3px solid var(--review-bar);padding:1.25rem 1.5rem}.widget-reviews .read-reviews article.review::before{content:"";grid-area:rule;border-top:1px solid var(--review-border);margin:0 0 .75rem}.widget-reviews .read-reviews article.review+article.review{margin-top:1rem}.widget-reviews .read-reviews .review .rating{grid-area:rating}.widget-reviews .read-reviews .review .title{grid-area:title}.widget-reviews .read-reviews .review .desc{grid-area:desc}.widget-reviews .read-reviews .review .author{grid-area:author}.widget-reviews .read-reviews .review .review-date{grid-area:date;justify-self:end}.widget-reviews .read-reviews .review .title{font-size:1rem;font-weight:600;letter-spacing:.01em}.widget-reviews .read-reviews .review .rating{margin:0}.widget-reviews.reviews .read-reviews .review p.desc{font-size:.9rem;line-height:1.65;color:#2b2b2b;white-space:pre-line;margin:.625rem 0 .875rem}.widget-reviews .read-reviews .review .author,.widget-reviews .read-reviews .review .review-date{font-size:.8125rem;color:#6b6b68}.widget-reviews .read-reviews .review .author{font-weight:600;color:#2b2b2b}.widget-reviews .read-reviews .review .review-date span+span{margin-left:0}.widget-reviews .read-reviews .stars{display:flex;gap:2px;margin:0;padding:0;list-style:none;font-size:.875rem}.widget-reviews.reviews .read-reviews .stars li,.widget-reviews.reviews .read-reviews .stars li::before{color:var(--review-empty) !important}.widget-reviews.reviews .read-reviews .stars.one li:nth-child(-n+1),.widget-reviews.reviews .read-reviews .stars.one li:nth-child(-n+1)::before,.widget-reviews.reviews .read-reviews .stars.two li:nth-child(-n+2),.widget-reviews.reviews .read-reviews .stars.two li:nth-child(-n+2)::before,.widget-reviews.reviews .read-reviews .stars.three li:nth-child(-n+3),.widget-reviews.reviews .read-reviews .stars.three li:nth-child(-n+3)::before,.widget-reviews.reviews .read-reviews .stars.four li:nth-child(-n+4),.widget-reviews.reviews .read-reviews .stars.four li:nth-child(-n+4)::before,.widget-reviews.reviews .read-reviews .stars.five li,.widget-reviews.reviews .read-reviews .stars.five li::before{color:var(--review-accent) !important}.widget-reviews.reviews .read-reviews article.review::after{content:"“";position:absolute;top:26px;right:40px;font-size:8rem;line-height:1;color:var(--review-accent);opacity:.16;pointer-events:none;user-select:none}@media(max-width:480px){.widget-reviews .read-reviews{padding:0}.widget-reviews .read-reviews article.review{grid-template-columns:1fr;grid-template-areas:"rating" "title" "desc" "rule" "author" "date";align-items:start;padding:1rem 1.125rem}.widget-reviews .read-reviews .review .title{margin-top:.375rem}.widget-reviews .read-reviews .review .review-date{justify-self:start;margin-top:.25em}.widget-reviews.reviews .read-reviews article.review{margin-top:4em}.widget-reviews.reviews .read-reviews article.review::after{top:9px;right:22px;font-size:7rem}}