.p-w-r {

  font-family:Quasimoda,"Quasimoda","sans-serif"!important;
  font-weight:500
}
.p-w-r .pr-category-snippet__item {
  display:inline-block!important;
  color:#6d6e71!important;
  font-family: Quasimoda, "Quasimoda", sans-serif;
}
.p-w-r .pr-read-review p,.p-w-r .pr-review-display p.pr-rd-description-text {
  font-family: Quasimoda, "Quasimoda", sans-serif;
  font-size:1rem;
  font-weight:300
}
.p-w-r .pr-review-display .pr-rd-inner-side-content-block span,.p-w-r .pr-review-display .pr-rd-side-content-block span {
  font-weight:300;
  letter-spacing:1px
}
.p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details,.p-w-r .pr-review-display .pr-rd-side-content-block .pr-rd-details .pr-rd-bold {
  font-weight:500;
  letter-spacing:1px
}
.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-headline,.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-headline {
  margin:0!important;
  display:block;
  white-space:nowrap;
  float:left;
  width:100%;

  padding-top:.5rem
}
.p-w-r .pr-review-snapshot .pr-msq-list dt {
  padding-right: 10px;
  width: 150px;
  text-transform: uppercase;
  margin-bottom: 0;
  color: #6b6b6b!important;
}
.pr-category-snippet__total {
  padding-left: 5px;
  margin-top: .25rem !important;  
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-histogram-msq-headline {
  color: #333;
  font-weight: 700;
  margin-bottom: 10px;
  font-size: 13.712px;
  padding-top: 12px;
}
.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-headline, .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-headline {
  margin: 0!important;
  display: block;
  white-space: nowrap;
  float: left;
  width: 100%;
  padding-top: .5rem;
  color: #6b6b6b!important;
}
.p-w-r .pr-review-display .pr-rd-side-content-block {
  margin-top:-1rem
}
.p-w-r .pr-review-display .pr-rating-stars {
display:block
}
.p-w-r .pr-review-display .pr-rating-stars .pr-star-v4 {
  margin:0 3px 0 2px
}
@media(max-width:719px) {
  .p-w-r .pr-category-snippet__total {
    display:none!important
  }
}
.p-w-r .pr-category-snippet {
  float:left
}
.pr-no-reviews {
  display:none!important
}
#detail-product .reviewsPartial .pr-snippet-review-count,#detail-product .reviewsPartial .pr-snippet-write-review-link {
  margin-right:10px!important;
  color:#6d6e71;
  font-family:Source Sans Pro,"Source Sans Pro Light","sans-serif";
  font-size:14px!important;
  font-weight:300
}
.p-w-r .pr-btn {
  display:inline
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-header-intro {
  padding: 15px 0 10px;
  margin: 0 0 0px;
  border-bottom: 1px solid #ccc;
  display: flex;
  align-items: baseline;
}
.p-w-r .pr-star-v4 {
  height: 18px !important;
  width: 18px !important;
  padding: 0px !important;
  margin: 1px !important;
}
.pr-snippet-stars .pr-snippet-rating-decimal,.pr-snippet-stars-reco-reco {
  display:none!important
}
.pr-rating-stars{
  display:flex !important;
}
.p-w-r .pr-snippet div, .p-w-r .pr-snippet span {
  vertical-align: middle;
}
.p-w-r .pr-star-v4-0-filled {
  background-image:url(resources/images/pr-zero-star.svg);
  background-repeat: no-repeat;
}
.p-w-r .pr-star-v4-25-filled {
  background-image:url(resources/images/pr-half-star.svg);
  background-repeat: no-repeat;
}
.p-w-r .pr-star-v4-50-filled {
  background-image:url(resources/images/pr-half-star.svg);
  background-repeat: no-repeat;
}
.p-w-r .pr-star-v4-75-filled {
  background-image:url(resources/images/pr-half-star.svg);
  background-repeat: no-repeat;
}
.p-w-r .pr-star-v4-100-filled {
  background-image:url(resources/images/pr-star.svg);
  background-repeat: no-repeat;
}
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort {
  height:30px!important
}
.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container,.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-write {
  display:inline!important;
  margin-right:5px
}
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue {
  background:#00599b!important;
  height:100%
}
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-bar {
  background:#d0d0d0!important
}
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-count,.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label {
  color:#6d6e71!important;
  font-weight:400;
  font-size:12px;
  font-family:Quasimoda,"Quasimoda"
}
.p-w-r .pr-review-snapshot-tags .pr-snapshot-highlight {
  padding:0 10px;
  font-weight:400;
  font-family:Quasimoda,"Quasimoda"
}
.p-w-r .pr-review-snapshot-tags .pr-histogram-label {
  font-weight:400;
  font-family:Quasimoda,"Quasimoda"
}
.p-w-r .pr-review-snapshot-msq-container .pr-histogram-msq-headline {
  font-size:16px!important;
  font-weight:400;
  color:#6b6b6b!important;
  letter-spacing:2px;
  text-transform:uppercase;
  margin:.15rem 0;
  font-family:Quasimoda,"Quasimoda"
}
.p-w-r .pr-review-snapshot-msq-container .pr-review-snapshot-msq .pr-ratings-histogram .pr-histogram-label {
  font-weight:400;
  color:#6b6b6b!important;
  letter-spacing:1px;
  font-family:Quasimoda,"Quasimoda";
  text-align:left
}
.p-w-r .pr-rd-review-header-contents {
  background-color:#6d6e71!important;
  color:#fff!important;
  text-transform:uppercase;
  letter-spacing:2px;
  font-weight:300;
  font-family:Quasimoda,"Quasimoda";
}
.p-w-r .pr-rd-review-header-contents h1 {
  color:#fff!important;
  text-transform:uppercase;
  letter-spacing:2px;
  font-weight:400!important
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-headline, .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-subheadline {
  vertical-align: baseline;
  display: none !important;
  /* display: table-cell; */
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-block dt,.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-block-headline {
  background-color:#6d6e71!important;
  color:#fff!important;
  text-transform:uppercase;
  letter-spacing:2px;
  font-weight:400;
  margin-top: -2px;
  font-family:Quasimoda,"Quasimoda";
  text-align:center
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-histogram .pr-review-snapshot-block-headline, .p-w-r .pr-review-snapshot .pr-review-snapshot-block dd, .p-w-r .pr-review-snapshot .pr-review-snapshot-block dt {
  padding: 17px;
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-histogram .pr-review-snapshot-block-headline, .p-w-r .pr-review-snapshot .pr-review-snapshot-block dd, .p-w-r .pr-review-snapshot .pr-review-snapshot-block dt {
  padding: 10px;
  margin-left: 0px;

  /* padding-left: 15px; */
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-block {
  border:2px solid #6d6e71!important;
  border-radius:3px
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-headline,.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-header .pr-headline {
  color:#6d6e71!important;
  display:none!important
}
#detail-product .reviewsPartial .pr-snippet-write-review-link {
  border-left:1px solid #6d6e71;
  padding-left:10px
}
.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write {
  margin-top:2px
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-header-intro {
  font-family:Source Sans Pro,"Source Sans Pro Light","sans-serif";
  color:#6d6e71;
  padding:0;
  font-weight:300;
  border:none
}
.p-w-r a {
  color:#6d6e71!important
}
.p-w-r .pr-review-snapshot .pr-msq-list {
  overflow:hidden
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars {
  float:none;
  padding-bottom:.25rem
}
.p-w-r .pr-review-snapshot-snippets .pr-rating-stars .pr-star-v4 {
  margin:0 .25rem
}
.p-w-r .pr-snippet-read-and-write {
  color:#d0d0d0;
  font-size:12px;
  font-weight:400;
  letter-spacing:1px;
  padding-top: .3rem;
}
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input,.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-icon-button {
  border-radius:3px
}
@media (min-width:807px) {
  .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-search-container,.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-search-container {
    max-width:330px!important
  }
}
.p-w-r .pr-read-review .pr-rd-review-headline,.p-w-r .pr-review-display .pr-rd-review-headline {
  font-weight:600;
  color:#6b6b6b;
  text-transform:uppercase;
  letter-spacing:1px
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a.pr-snippet-write-review-link {
  border-left:solid 1.75px #6b6b6b;
  padding-left:.5rem;
  vertical-align:bottom
}