.#{$class-prefix}review-rating-wrapper{
  font-size: .875rem;
  font-weight: 700;
  letter-spacing: 0;
  .#{$class-prefix}rating-average{
    margin: 0 0 1rem;
  }
  .#{$class-prefix}icon-star{
    margin-top: -3px;
  }
  .#{$class-prefix}ratings-count{
    font-size: .875rem;
    font-weight: 600;
    letter-spacing: 0;
    color: var(--#{$variable-prefix}light-text-color);
  }
  .#{$class-prefix}review-block-wrapper{
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid #f5f5f6;
    // &:last-child{
    //   border-bottom: 0;
    // }
  }
  .#{$class-prefix}review-content{
    flex: 1;
    margin-top: 3px;
    .#{$class-prefix}review-copy{
      display: inline-block;
      margin: .875rem 0 .4rem;
      vertical-align: middle;
      font-size: .75rem;
      line-height: 1.25rem;
      letter-spacing: 0;
      color: var(--#{$variable-prefix}eerie-black);
      opacity: .7;
      p{
        margin: 0 0 .225rem;
      }
    }
  }
  .#{$class-prefix}review-block{
    gap: .75rem;
    .#{$class-prefix}name-abbr{
      text-transform: capitalize;
    }
    .#{$class-prefix}reviewer-name{
      font-size: .75rem;
      font-weight: 700;
      letter-spacing: 0;
      color: var(--#{$variable-prefix}eerie-black);
    }
    .#{$class-prefix}rating-time{
      font-size: .625rem;
      font-weight: 600;
      letter-spacing: 0;
      color: var(--#{$variable-prefix}eerie-black);
    }
    .#{$class-prefix}stars{
      svg{
        width: 11px;
      }
    }
  }
  
  .#{$class-prefix}feeds-btns{
    .#{$class-prefix}feed-title{
      font-size: .625rem;
      font-weight: 600;
      letter-spacing: 0;
      color: var(--#{$variable-prefix}light-text-color);
    }
    .#{$class-prefix}feeds-thumbs{
      display: flex;
      width: 13px;
      height: 13px;
      cursor: pointer;
      &.#{$class-prefix}feeds-thumbsdown{
        transform: rotate(180deg);
      }
    }
  }
}