/** Shopify CDN: Minification failed

Line 310:2 "ackground-image" is not a known CSS property
Line 726:0 Expected "}" to go with "{"

**/
/** Shopify CDN: Minification failed

Line 291:2 "ackground-image" is not a known CSS property
Line 714:0 Expected "}" to go with "{"

**/
.review_holder .p-w-r {
  margin: 0; }
  /* .review_holder .p-w-r .pr-no-reviews {
    display: none; } */
  .review_holder .p-w-r .pr-snippet.pr-category-snippet {
    margin:0px auto 20px 0px;}
    .review_holder .p-w-r .pr-snippet.pr-category-snippet .pr-star-v4-100-filled {
      background-image: url('review-star-yellow.svg');
      background-size: contain;
      background-repeat: no-repeat; }
	.review_holder .p-w-r .pr-snippet.pr-category-snippet .pr-star-v4-75-filled {
      background-image: url('review-75.svg');
      background-size: contain;
      background-repeat: no-repeat; }
    .review_holder .p-w-r .pr-snippet.pr-category-snippet .pr-star-v4-50-filled {
      background-image: url('review-50.svg');
      background-size: contain;
      background-repeat: no-repeat; }
	.review_holder .p-w-r .pr-snippet.pr-category-snippet .pr-star-v4-25-filled{
      background-image: url('review-25.svg');
      background-size: contain;
      background-repeat: no-repeat; }
    .review_holder .p-w-r .pr-snippet.pr-category-snippet .pr-star-v4-0-filled {
      background-image: url('review-0.svg');
      background-size: contain;
      background-repeat: no-repeat; }
    /* .review_holder .p-w-r .pr-snippet.pr-category-snippet .pr-category-snippet__total.pr-category-snippet__item {
      display: none; } */

.p-w-r .pr-category-snippet__total{
    color: #111110;
    font-size: 16px !important;
    font-weight: 600;
    font-family: Open Sans, sans-serif;
}

.pr-snippet-stars {
  background: transparent !important; }

/* .pr-snippet-stars-reco-reco, .pr-snippet-write-review-link, .pr-snippet-rating-decimal, .pr-review-snapshot-block-container, .pr-review-snapshot-snippets {
  display: none !important; } */

#pr-rd-main-header {
  flex-basis: 100%; }
  #pr-rd-main-header .pr-rd-review-header-contents {
    display: none; }
  #pr-rd-main-header select {
    font-family: 'proxima-nova', serif, sans-serif !important;
    padding: 8px 5px 5px 10px;
    text-transform: uppercase;
    font-weight: bold;
    font-style: italic; }

.pr-review-snapshot-block{padding-top:0px !important;}

.pr-rd-description .pr-rd-side-content-block {
  padding-left: 0px !important; }

#pr-reviewsnippet, #pr-reviewsnippet-2 {
  display: inline-block;
  cursor: pointer;
  margin-bottom: 10px; }
  #pr-reviewsnippet .pr-snippet-review-count, #pr-reviewsnippet-2 .pr-snippet-review-count {
    color:#111110;
    font-size: 16px !important;
    font-weight:600;
    font-family: Open Sans, sans-serif;
    
  }
  #pr-reviewsnippet .pr-snippet-stars-container, #pr-reviewsnippet-2 .pr-snippet-stars-container {
    display: inline-block; }
    #pr-reviewsnippet .pr-snippet-stars-container .pr-rating-stars, #pr-reviewsnippet-2 .pr-snippet-stars-container .pr-rating-stars {
      margin-right: 5px; }
  #pr-reviewsnippet .pr-snippet-read-and-write, #pr-reviewsnippet-2 .pr-snippet-read-and-write {
    font-size: 14px;
    margin-top: 2px;
    margin-left: 5px;
    color: #000; }

#review-section {
  background-color: #000;
  text-align: center; }
  #review-section > div {
    max-width: 1450px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px; }
  #review-section .add-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: flex-start; }
    @media (min-width: 480px) {
      #review-section .add-flex {
        flex-direction: row;
        align-items: center; } }
  #review-section .pr-title-container {
    width: 100%;
    max-width: none;
    padding: 5rem 0;
    border-bottom: 1px solid #333; }
    #review-section .pr-title-container h4 {
      color: green; }
    #review-section .pr-title-container #pr-reviewsnippet {
      margin-top: 10px; }
    #review-section .pr-title-container.flex-column {
      flex-direction: column;
      align-items: center; }
      #review-section .pr-title-container.flex-column .pr-snippet-review-count {
        color: #fff; }
    #review-section .pr-title-container .btn-black {
      border-color: #fff;
      border-radius: 5px !important;
      margin-top: 10px; }
  #review-section #reviewdisplay-container .add-margin {
    min-width: 150px; }
  #review-section .bottom-review-snippet:nth-of-type(2), #review-section .bottom-review-snippet:nth-of-type(3), #review-section .bottom-review-snippet:nth-of-type(4), #review-section .bottom-review-snippet:nth-of-type(5) {
    display: none !important; }
  #review-section h2 {
    text-align: center;
    font-size: 33px;
    text-transform: none;
    margin-bottom: 2px;
    line-height: 35px; }
    @media (min-width: 768px) {
      .h4.pr-headline{font-size:26px;}
      #review-section h2 {
        font-size: 50px;
        margin-bottom: 12px;
        line-height: 55px; } }
  #review-section article .pr-rd-star-rating {
    padding-right: 8px; }
  #review-section .p-w-r :focus, #review-section .p-w-r a:focus {
    outline: none !important;
    outline: 0px !important; }
  #review-section .p-w-r .pr-media-carousel .button .icon .pr-caret-icon__circle {
    display: none !important; }
  #review-section .p-w-r .pr-media-carousel .button:focus {
    outline: 0px !important; }
  #review-section .p-w-r .pr-media-carousel .button .icon .pr-caret-icon, #review-section .p-w-r .pr-media-carousel .button:focus .pr-caret-icon {
    background: transparent; }
  #review-section .p-w-r footer {
    display: none; }
    #review-section .p-w-r footer .pr-rd-to-top {
      display: none; }
    #review-section .p-w-r footer:nth-of-type(1) {
      display: block; }
  #review-section #pr-reviewsnippet, #review-section #pr-reviewsnippet-2 {
    display: inline-block;
    text-align: center;
    margin: 0 auto; }
  #review-section .pr-rd-header {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column; }
    #review-section .pr-rd-header .pr-rd-star-rating {
      order: 2;
      margin-top: 10px; }
    #review-section .pr-rd-header .pr-rd-review-headline {
      font-size: 26px;
      color: #FFD140;
      line-height: normal;
      text-align: left;
      margin: 0;
      padding: 0;
      display: block;
      float: none;
      text-transform: none;
      order: 1;
      font-family: 'proxima-nova', serif, sans-serif !important;
      letter-spacing: -.2px !important;
      font-weight: bold;
      font-style: italic; }
    #review-section .pr-rd-header .inline- {
      float: none;
      display: inline-block; }
  #review-section #pr-review-display {
    padding-top: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    padding-left: 15px;
    padding-right: 15px;
    justify-content: flex-start; }
    #review-section #pr-review-display .p-w-r {
      width: 100%; }
    #review-section #pr-review-display .pr-accordion {
      display: none !important; }
    #review-section #pr-review-display aside.pr-rd-side-content-block.pr-rd-right {
      padding-left: 0px !important;
      display: inline-block; }
    #review-section #pr-review-display footer.pr-rd-main-footer {
      width: 100%;
      border: 0px; }
      #review-section #pr-review-display footer.pr-rd-main-footer .pr-rd-content-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center; 
        justify-content:center;
      }
      #review-section #pr-review-display footer.pr-rd-main-footer aside.pr-rd-pagination {
        float: none; }
        @media (min-width: 768px) {
          #review-section #pr-review-display footer.pr-rd-main-footer aside.pr-rd-pagination {
            float: left; } }
        #review-section #pr-review-display footer.pr-rd-main-footer aside.pr-rd-pagination .pr-rd-pagination-btn {
          color: #fff;
          text-decoration: underline;
          text-decoration-color: gray; }
  #review-section .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-side-content-block {
    float: none;
    display: inline-block; }
  #review-section .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-author-location {
    display: none !important; }
  #review-section .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block, #review-section .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block, #review-section .p-w-r .pr-review-display .pr-rd-side-content-block .pr-rd-details, #review-section .p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details, #review-section .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-side-content-block {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    width: auto !important;
    position: relative !important;
    right: auto;
    float: none !important; }
    #review-section .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block .pr-rd-bold, #review-section .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block .pr-rd-bold, #review-section .p-w-r .pr-review-display .pr-rd-side-content-block .pr-rd-details .pr-rd-bold, #review-section .p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details .pr-rd-bold, #review-section .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-side-content-block .pr-rd-bold {
      color: #fff; }
    #review-section .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block time, #review-section .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block time, #review-section .p-w-r .pr-review-display .pr-rd-side-content-block .pr-rd-details time, #review-section .p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details time, #review-section .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-side-content-block time {
      color: #fff; }
  #review-section .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-star-rating, #review-section .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-star-rating {
    float: none !important; }
  #review-section p.pr-rd-description-text {
    font-size: 14px;
    font-family: 'proxima-nova', serif, sans-serif !important;
  font-style: italic;
    font-weight: 600 !important; }
  #review-section .pr-rd-description > .pr-rd-description-text {
    color: #fff; }
  #review-section .pr-rd-merchant-response {
    background-color: #1a1a1a; }
    #review-section .pr-rd-merchant-response .pr-rd-merchant-response-headline > strong {
      color: #7d7d7d; }
    #review-section .pr-rd-merchant-response .pr-rd-description-text {
      color: #7d7d7d; }
  #review-section .pr-rd-merchant-response
  .pr-rd-star-rating, #review-section .pr-rd-side-content-block.pr-rd-right {
    vertical-align: middle; }

.p-w-r .pr-review-display .pr-rd-inner-side-content-block, .p-w-r .pr-review-display .pr-rd-inner-side-content-block {
  margin-right: 20px;
  margin-bottom: 0px !important;
  display: inline-block; }

.p-w-r .pr-review-display .pr-rd-reviewer-type {
  display: inline-block !important;
  position: relative;
  top: 3px; }
  .p-w-r .pr-review-display .pr-rd-reviewer-type .pr-badging-icon, .p-w-r .pr-review-display .pr-rd-reviewer-type .pr-rd-badging-text {
    display: inline-block; }

#pr-reviewdisplay, #pr-review-snapshot, #pr-review-display, .pr-rd-footer, .row.reviews, .pr-rd-footer.pr-rd-content-block, .p-w-r .pr-review-display .pr-rd-footer, .p-w-r .pr-review-display .pr-rd-footer {
  background-color: #000 !important; }
  #pr-reviewdisplay .pr-rd-helpful-action > span, #pr-review-snapshot .pr-rd-helpful-action > span, #pr-review-display .pr-rd-helpful-action > span, .pr-rd-footer .pr-rd-helpful-action > span, .row.reviews .pr-rd-helpful-action > span, .pr-rd-footer.pr-rd-content-block .pr-rd-helpful-action > span, .p-w-r .pr-review-display .pr-rd-footer .pr-rd-helpful-action > span, .p-w-r .pr-review-display .pr-rd-footer .pr-rd-helpful-action > span {
    color: #fff; }
  #pr-reviewdisplay .pr-rd-flag-review-container > a, #pr-review-snapshot .pr-rd-flag-review-container > a, #pr-review-display .pr-rd-flag-review-container > a, .pr-rd-footer .pr-rd-flag-review-container > a, .row.reviews .pr-rd-flag-review-container > a, .pr-rd-footer.pr-rd-content-block .pr-rd-flag-review-container > a, .p-w-r .pr-review-display .pr-rd-footer .pr-rd-flag-review-container > a, .p-w-r .pr-review-display .pr-rd-footer .pr-rd-flag-review-container > a {
    color: #fff;
    text-decoration: underline;
    text-decoration-color: gray; }

#pr-reviewsnippet .pr-star-v4-100-filled {
  background-image: url('review-star-yellow.svg');
  margin-right: 2px;
  background-size: contain;
  background-repeat: no-repeat; }
#pr-reviewsnippet .pr-star-v4-75-filled {
  background-image: url('review-75.svg');
  margin-right: 2px;
  background-size: contain;
  background-repeat: no-repeat; }
#pr-reviewsnippet .pr-star-v4-25-filled {
  background-image: url('review-25.svg');
  margin-right: 2px;
  background-size: contain;
  background-repeat: no-repeat; }
#pr-reviewsnippet .pr-star-v4-100-filled {
  background-image: url('review-star-yellow.svg');
  margin-right: 2px;
  background-size: contain;
  background-repeat: no-repeat; }
#pr-reviewsnippet .pr-star-v4-50-filled {
  background-image: url('review-50.svg');
  margin-right: 2px;
  background-size: contain;
  background-repeat: no-repeat; }
#pr-reviewsnippet .pr-star-v4-0-filled {
  ackground-image: url('review-0.svg');
  margin-right: 2px;
  background-size: contain;
  background-repeat: no-repeat; }

#review-section .pr-star-v4-100-filled, #pr-reviewsnippet-2 .pr-star-v4-100-filled, #reviewModal .pr-star-v4-100-filled, #in-modal-pr-reviewsnippet-modal .pr-star-v4-100-filled {
  background-image: url('/cdn/shop/t/70/assets/review-star-yellow.svg?v=1721035765');
  margin-right: 2px;
  background-size: contain;
  background-repeat: no-repeat; }
  #review-section .pr-star-v4-75-filled, #pr-reviewsnippet-2 .pr-star-v4-75-filled, #reviewModal .pr-star-v4-75-filled, #in-modal-pr-reviewsnippet-modal .pr-star-v4-75-filled {
    background-image: url('review-75.svg');
    margin-right: 2px;
    background-size: contain;
    background-repeat: no-repeat; }
    #review-section .pr-star-v4-50-filled, #pr-reviewsnippet-2 .pr-star-v4-50-filled, #reviewModal .pr-star-v4-50-filled, #in-modal-pr-reviewsnippet-modal .pr-star-v4-50-filled {
      background-image: url('review-50.svg');
      margin-right: 2px;
      background-size: contain;
      background-repeat: no-repeat; }
      #review-section .pr-star-v4-25-filled, #pr-reviewsnippet-2 .pr-star-v4-25-filled, #reviewModal .pr-star-v4-25-filled, #in-modal-pr-reviewsnippet-modal .pr-star-v4-25-filled {
        background-image: url('review-25.svg');
        margin-right: 2px;
        background-size: contain;
        background-repeat: no-repeat; }
        #review-section .pr-star-v4-0-filled, #pr-reviewsnippet-2 .pr-star-v4-0-filled, #reviewModal .pr-star-v4-0-filled, #in-modal-pr-reviewsnippet-modal .pr-star-v4-0-filled {
          background-image: url('review-0.svg');
          margin-right: 2px;
          background-size: contain;
          background-repeat: no-repeat; }

.row.reviews {
  min-height: 100px; }

.pr-rd-main-footer {
  position: relative;
  top: 0px;
  background: transparent; }

.p-w-r .pr-review-display p, .pr-rd-flag-review-container a, .pr-rd-review-position span, .pr-rd-review-position {
  color: #fff;
  font-family: 'proxima-nova', serif, sans-serif !important;
  font-weight: bold;
  font-style: italic; }

.p-w-r .pr-header-title {
  font-size: 36px !important;
  font-family: 'proxima-nova', serif, sans-serif !important;
  font-weight: bold;
  font-style: italic; }

.pr-rd-bottomline {
  display: none !important; }

.p-w-r .pr-helpful-btn {
  cursor: pointer;
  border: 0px !important;
  border-bottom-width: 0px !important;
  padding: 7px 3px !important; }

/* .item-details-actions .p-w-r:nth-child(2), .item-details-actions .p-w-r:nth-child(3), .item-details-actions .p-w-r:nth-child(4), .item-details-actions .p-w-r:nth-child(5), .item-details-actions .p-w-r:nth-child(6), .item-details-actions .p-w-r:nth-child(7), .item-details-actions .p-w-r:nth-child(8), #pr-reviewsnippet-2 .p-w-r:nth-child(2), #pr-reviewsnippet-2 .p-w-r:nth-child(3), #pr-reviewsnippet-2 .p-w-r:nth-child(4), #pr-reviewsnippet-2 .p-w-r:nth-child(5), #pr-reviewsnippet-2 .p-w-r:nth-child(6), #pr-reviewsnippet-2 .p-w-r:nth-child(7), #pr-reviewsnippet-2 .p-w-r:nth-child(8), #pr-reviewdisplay .p-w-r:nth-child(2), #pr-reviewdisplay .p-w-r:nth-child(3), #pr-reviewdisplay .p-w-r:nth-child(4), #pr-reviewdisplay .p-w-r:nth-child(5), #pr-reviewdisplay .p-w-r:nth-child(6), #pr-reviewdisplay .p-w-r:nth-child(7), #pr-reviewdisplay .p-w-r:nth-child(8), #in-modal-pr-reviewsnippet-modal .p-w-r:nth-child(2), #in-modal-pr-reviewsnippet-modal .p-w-r:nth-child(3), #in-modal-pr-reviewsnippet-modal .p-w-r:nth-child(4), #in-modal-pr-reviewsnippet-modal .p-w-r:nth-child(5), #in-modal-pr-reviewsnippet-modal .p-w-r:nth-child(6), #in-modal-pr-reviewsnippet-modal .p-w-r:nth-child(7), #in-modal-pr-reviewsnippet-modal .p-w-r:nth-child(8) {
  display: none !important; } */

div#pr-reviewsnippet-2 .p-w-r:nth-child(2), div#pr-reviewsnippet-2 .p-w-r:nth-child(3), div#pr-reviewsnippet-2 .p-w-r:nth-child(4), div#pr-reviewsnippet-2 .p-w-r:nth-child(5), div#pr-reviewsnippet-2 .p-w-r:nth-child(6), div#pr-reviewsnippet-2 .p-w-r:nth-child(7), div#pr-reviewsnippet-2 .p-w-r:nth-child(8), div.bottom-review-snippet .p-w-r:nth-child(2), div.bottom-review-snippet .p-w-r:nth-child(3), div.bottom-review-snippet .p-w-r:nth-child(4), div.bottom-review-snippet .p-w-r:nth-child(5), div.bottom-review-snippet .p-w-r:nth-child(6), div.bottom-review-snippet .p-w-r:nth-child(7), div.bottom-review-snippet .p-w-r:nth-child(8) {
  display: none !important; }

.pr-rd-main-footer:nth-of-type(2), .pr-rd-main-footer:nth-of-type(3), .pr-rd-main-footer:nth-of-type(4), .pr-rd-main-footer:nth-of-type(5) {
  display: none !important; }

#pr-reviewdisplay {
  padding-left: 0px;
  padding-right: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: row wrap; }
  #pr-reviewdisplay article.pr-review {
    flex: 1 0 100%;
    float: none;
    padding-left: 0px;
    padding-right: 0px;
    box-sizing: border-box; }
    @media (min-width: 768px) {
      #pr-reviewdisplay article.pr-review {
        flex: 1 0 50%;
        max-width: 50%; } }
  @media (min-width: 768px) {
    #pr-reviewdisplay article.pr-review:nth-of-type(odd) {
      padding-right: 5%; } }
  @media (min-width: 768px) {
    #pr-reviewdisplay article.pr-review:nth-of-type(even) {
      padding-left: 5%; } }
  #pr-reviewdisplay .p-w-r {
    margin: 0 auto;
    width: 100%; }
    #pr-reviewdisplay .p-w-r #pr-image-display {
      display: none !important; }
  /* #pr-reviewdisplay #pr-review-snapshot-faceoff, #pr-reviewdisplay .pr-review-snapshot {
    display: none !important; } */
  #pr-reviewdisplay .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block, #pr-reviewdisplay .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block, #pr-reviewdisplay .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block, #pr-reviewdisplay .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block, #pr-reviewdisplay .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block {
    width: 100% !important; }

.item-details-content-header #pr-reviewsnippet {
  position: relative;
  top: -10px;
  padding-bottom: 3px;
  padding-top: 8px; }
.item-details-content-header .p-w-r:nth-of-type(2), .item-details-content-header .p-w-r:nth-of-type(3), .item-details-content-header .p-w-r:nth-of-type(4), .item-details-content-header .p-w-r:nth-of-type(5) {
  display: none !important; }

.pr-rating-stars .pr-star-v4 {
  margin-right: 8px; }

.pr-media-modal footer.carousel__footer {
  display: none !important; }
.pr-media-modal .pr-media-carousel .button .icon .pr-caret-icon__circle {
  display: none !important; }
.pr-media-modal .pr-media-carousel .button:focus {
  outline: 0px !important; }
.pr-media-modal .pr-media-carousel .button .icon .pr-caret-icon, .pr-media-modal .pr-media-carousel .button:focus .pr-caret-icon {
  background: transparent; }
.pr-media-modal .button__close:hover .pr-cross-icon__circle, .pr-media-modal .button__close:hover .pr-cross-icon__line, .pr-media-modal .pr-cross-icon__circle, .pr-media-modal .pr-cross-icon__line {
  color: white !important; }
.pr-media-modal .button .icon .pr-caret-icon__line, .pr-media-modal .pr-caret-icon__line, .pr-media-modal .pr-cross-icon__line, .pr-media-modal .pr-cross-icon__circle {
  stroke: white !important; }

#in-modal-pr-reviewsnippet-modal {
  margin-bottom: 20px; }
  #in-modal-pr-reviewsnippet-modal .p-w-r .pr-star-v4 {
    height: 16px !important;
    width: 16px !important; }

#in-modal-power-reviews .pr-star-v4-100-filled {
  background-image: url('review-star-yellow.svg');
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat; }
#in-modal-power-reviews .pr-star-v4-0-filled {
  /* background-image: url('BA-review-star-OFF.svg'); */
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat; }

#pr-srw .pr-srw-mini {
  bottom: -10rem;
  right: 0;
  top: auto; }
  @media (min-width: 480px) {
    #pr-srw .pr-srw-mini {
      bottom: 0; } }
#pr-srw .pr-close-btn {
  min-width: 0;
  padding: 5px 15px;
  line-height: 20px;
  border: none; }
#pr-srw .pr-srw-mini-headline {
  font-size: 1rem !important; }
#pr-srw .pr-star-v4-100-filled {
  background-image: url('review-star-yellow.svg');
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat; }
#pr-srw .pr-star-v4-0-filled {
  /* background-image: url('BA-review-star-OFF.svg'); */
  margin-right: 10px;
  background-size: contain;
  background-repeat: no-repeat; }

.badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  order: 3;
  flex-direction: column; }
  @media (min-width: 480px) {
    .badge-container {
      flex-direction: row; } }
  .badge-container .verified-container {
    display: block; }
    .badge-container .verified-container .pr-rd-badging-text {
      display: inline-block !important; }
  .badge-container svg {
    max-width: 15px;
    max-height: 15px; }

.badge {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin-right: 10px !important; }

.not-in-hive {
  display: none !important; }

.hive-member {
  width: 20px;
  height: 20px;
  background-image: url('hive-member.svg');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin-right: 5px !important;
  display: inline-block; }

.hive-member-text {
  color: #f15927 !important;
  font-family: 'proxima-nova', serif, sans-serif !important;
  font-weight: bold;
  font-style: italic; }

.pr-badging-icon {
  width: 20px;
  height: 20px;
  background-image: url('stinger-employee.svg');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin-right: 5px !important; }
  .pr-badging-icon svg {
    display: none; }

.pr-rd-badging-text {
  color: #fed057 !important;
  font-family: 'proxima-nova', serif, sans-serif !important;
  font-weight: bold;
  font-style: italic; }

.pr-rd-author-location {
  display: none !important; }

.pr-rd-author-submission-date {
  display: block !important; }
  @media (min-width: 480px) {
    .pr-rd-author-submission-date {
      display: inline-block !important; } }

@media (min-width: 480px) {
  .pr-rd-author-nickname {
    padding-left: 5px !important; } }
.pr-rd-author-nickname span > span {
  color: #fff !important; }

.pr-review-display > .pr-review {
  flex-basis: 100%;
  padding: 15px 30px !important; }
  @media (min-width: 480px) {
    .pr-review-display > .pr-review {
      flex-basis: 50%; } }

footer.pr-rd-main-footer.pr-rd-main-footer-vertical-pagination {
  margin-bottom: 60px; }

.p-w-r .pr-review-display .pr-rd-helpful-action .pr-rd-helpful-text {
  color: #fff !important; }

button.pr-rd-show-more.pr-btn.pr-btn-default .pr-cross-icon {
  display: none !important; }

section.pr-review-snapshot-block.pr-review-snapshot-block-recommend {
  display: none !important;
}

section.pr-review-snapshot-block.pr-review-snapshot-block-histogram {
  display: none !important;
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block {
  border-right: none !important;
}

section.pr-review-snapshot-block.pr-review-snapshot-block-snippet {
  margin: 0 auto !important;
}

div.pr-snippet-read-and-write > a.pr-snippet-write-review-link {
  background-color: transparent !important;
  color: white !important;
  border: 3px #1a1a1a solid !important;
  border-radius: 0px !important;
  background-color: #000 !important;
  color: #fff !important;
}

div.pr-snippet-read-and-write > a.pr-snippet-write-review-link:hover {
  background-color: white !important;
  color: black !important;
}


div.pr-rd-no-reviews {
  margin: 4em 0 !important;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline {
  color: #fed057 !important;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-header-intro {
  border-bottom: none !important;
}

a.pr-subheadline {
  display: none !important;
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro {
  display: flex;
  justify-content: space-evenly !important;
  align-items: center;
}

.p-w-r .pr-review-snapshot h1 {
  color: white !important;
}



h4.pr-headline {
    color: #fed057;
    text-align: center;
    font-size: 48px;
    font-weight: 700;
    text-transform: uppercase;
    line-height:1.2
}

header.pr-review-snapshot-header {
  display: none !important;
}

section#review-section {
  padding-top: 5rem !important;
}

p.pr-rd-details.pr-rd-demographic {
  display: none !important;
}

p.pr-subscript {
  margin-bottom: 10px !important;
}

button.pr-pull-left.pr-btn.pr-btn-default.pr-btn-review.pr-accessible-btn {
  background-color: #fed057 !important;
  color: black;
}

.p-w-r .pr-content-collection-form .pr-media-modal .pr-cross-icon {
  color: black !important;
}

div.pr-snippet-rating-decimal {
  display: none !important;
}

div.pr-snippet-stars-reco-reco {
  display: none !important;
}

section.pr-review-snippet-container  div.pr-snippet > div.pr-snippet-read-and-write > a.pr-snippet-write-review-link.pr-underline{
  display: none !important;
}

/* h1.pr-review-snapshot-snippets-headline {
  display: none !important;
} */

a.pr-snippet-review-count {
  font-weight: 700;
}


section.pr-review-snippet-container  div.pr-snippet > div.pr-snippet-read-and-write > span.pr-snippet-review-count{
  color: black !important;
}
span.pr-snippet-review-count {
  color: white !important;
  font-weight: normal;
  text-decoration: underline;
}

section#pr-review-snapshot {
  padding-bottom: 5rem;
}

@media (max-width: 480px) {

  h4.pr-headline {
    margin-bottom: 20px;

}

.p-w-r div.pr-rd-no-reviews a.pr-snippet-write-review-link {
  color: white !important;
}

.p-w-r .pr-read-review a, .p-w-r .pr-review-display a:hover {
  color: black !important;
}

.p-w-r .pr-review-display .pr-rd-no-reviews > a.pr-snippet-write-review-link {
  color: white !important;
}


header#pr-rd-main-header > div.pr-rd-sort-group > select.pr-rd-sort {
  background: #fed057 !important;
}


.pr-snippet.pr-category-snippet {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center;
}
