.approved-reviews{--approved-reviews-text-color:#484847;--approved-reviews-star-color:#147bd1;color:var(--approved-reviews-text-color);padding:20px 0}.approved-reviews__header{align-items:center;min-height:47px;margin-bottom:7px;padding:0 7px 7px;display:flex}.approved-reviews__summary-rating{color:var(--approved-reviews-star-color);margin-right:10px;font-size:19px;line-height:0}.approved-reviews__summary-count{margin-right:8px;font-size:16px;font-weight:400;line-height:19px}.approved-reviews__stars{gap:2px;display:inline-flex}.approved-reviews__stars svg{width:1em;height:1em;display:block}.approved-reviews__grid{grid-template-columns:repeat(var(--approved-reviews-columns,2), minmax(0, 1fr));align-items:start;padding-bottom:20px;display:grid}.approved-reviews__column{flex-direction:column;min-width:0;display:flex}.approved-reviews__item{background-color:#fff;border-radius:8px;margin:7px;font-size:12px;font-weight:400;line-height:1.42857;overflow:hidden;box-shadow:0 0 3px #0003}.approved-reviews__item--appearing{animation:.4s approved-reviews-appear}.approved-reviews__image{object-fit:cover}.approved-reviews__item-content{padding:10px 0}.approved-reviews__item-author{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:0 8px;padding:0 10px;font-size:16px;font-weight:700;display:flex}.approved-reviews__item-verified{flex-shrink:0;display:flex}.approved-reviews__item-verified svg{width:14px;height:14px;display:block}.approved-reviews__item-date{height:20px;padding:5px 10px 0;font-size:11px}.approved-reviews__item-rating{height:27px;color:var(--approved-reviews-star-color);padding:10px 10px 0;font-size:14px;line-height:0}.approved-reviews__item-text{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:10px 10px 0;font-size:14px;line-height:19px}.approved-reviews__item-text p{margin:0}.approved-reviews__footer{text-align:center;padding:20px 0 10px}.approved-reviews__button{cursor:pointer;border:1px solid;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:400;line-height:normal;display:inline-block}@media only screen and (min-width:560px){.approved-reviews__summary-rating{font-size:24px}}@media only screen and (min-width:768px){.approved-reviews__grid{grid-template-columns:repeat(var(--approved-reviews-columns,3), minmax(0, 1fr))}}@media only screen and (min-width:1024px){.approved-reviews__grid{grid-template-columns:repeat(var(--approved-reviews-columns,4), minmax(0, 1fr))}}@media (prefers-reduced-motion:reduce){.approved-reviews__item--appearing{animation:none}}@keyframes approved-reviews-appear{0%{opacity:0;transform:scale(.001)}to{opacity:1;transform:scale(1)}}
