.featured__review{font-size:1.175rem;margin-bottom:2rem;max-width:650px;margin:0 auto;background-color:var(--color-background)}.featured__review .rating-star{--font-size:3}.featured-review__list{--fr-avatar-size:4.8rem;--fr-thread-gap:1.6rem;max-width:650px;margin:0 auto;text-align:left}.featured-review__entry{position:relative;max-width:none;margin:0}.featured-review__entry:not(.featured__review--bordered){padding-bottom:2.4rem}.featured-review__entry:not(.featured__review--bordered):last-child{padding-bottom:0}.featured-review__entry.featured__review--bordered:not(:last-child){margin-bottom:1.6rem}.featured-review__entry:not(.featured__review--bordered):not(:last-child)::before{content:"";position:absolute;top:calc(var(--fr-avatar-size) + .8rem);bottom:0;left:calc(var(--fr-avatar-size)/ 2);width:1px;background:var(--colors-border)}.featured__review-product{display:flex;align-items:center;gap:var(--fr-thread-gap);text-decoration:none;color:var(--color-text)}.featured__review-product-image{display:block;flex:0 0 auto;width:var(--fr-avatar-size);height:var(--fr-avatar-size);border-radius:var(--card-radius);object-fit:cover}.featured__review-product-image--placeholder{background:var(--colors-border)}.featured__review-product-title{font-size:1.4rem;font-weight:500}.featured__review-detail{margin-left:calc(var(--fr-avatar-size) + var(--fr-thread-gap));padding-top:.8rem}@media screen and (min-width:990px){.featured-review__list--row{display:flex;flex-wrap:wrap;gap:3.2rem;max-width:none}.featured-review__list--row .featured-review__entry{flex:1 1 22rem;min-width:0;margin-bottom:0}.featured-review__list--row .featured-review__entry:not(.featured__review--bordered){padding-bottom:0}.featured-review__list--row .featured-review__entry.featured__review--bordered:not(:last-child){margin-bottom:0}.featured-review__list--row .featured-review__entry:not(.featured__review--bordered):not(:last-child)::before{content:none}.featured-review__list--row .featured__review-detail{margin-left:0}}.featured__review--bordered{border:1px solid var(--colors-border);-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:2rem}.featured__review-body{font-size:18px;font-weight:600;line-height:1.6;color:var(--color-text)}.featured__review-body::after,.featured__review-body::before{font-family:serif;font-size:2em;line-height:0;color:var(--teal-dark);vertical-align:middle}.featured__review-body::before{content:open-quote;padding-right:5px}.featured__review-body::after{content:close-quote;padding-left:5px}.featured__review-body.no-quotes::after,.featured__review-body.no-quotes::before{content:none}.featured__review-author{font-size:1.4em;font-weight:500;color:var(--color-text)}.featured__review-footer--has-link{display:flex;align-items:center;justify-content:space-between}.featured-review-rating{display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;font-size:1.2rem;color:var(--color-text);text-decoration:none;cursor:pointer}.featured-review-rating .rating-star{--font-size:1.2}.featured__review.center .featured-review-rating{justify-content:center}.featured__review.right .featured-review-rating{justify-content:flex-end}.featured__review-view-more{display:flex;align-items:center;gap:.4em;font-size:1.2rem;color:var(--color-text);opacity:.5;text-decoration:underline;text-underline-offset:3px}.featured__review-view-more .icon-caret{width:1em;height:auto}