/** Shopify CDN: Minification failed

Line 686:13 Expected ":"

**/
:root {
  --pwr-primary: #1d1d1d;;
  --pwr-secondary: #4f4f4f;
  --pwr-tertiary: #F8BE00;
  --pwr-quaternary: #1D1D1D0D;
  --pwr-border: #f7f5f4;
}

.p-w-r .pr-star-v4-0-filled {
	background-image: url('//www.theposhtech.com/cdn/shop/t/37/assets/powerreviews-star-0-1d1d1d.svg?v=161408195286485117351762982164');
}

.p-w-r .pr-star-v4-25-filled {
	background-image: url('//www.theposhtech.com/cdn/shop/t/37/assets/powerreviews-star-25-1d1d1d.svg?v=131483242531954809471762982171');
}

.p-w-r .pr-star-v4-50-filled {
	background-image: url('//www.theposhtech.com/cdn/shop/t/37/assets/powerreviews-star-50-1d1d1d.svg?v=151938202664349582011762982180');
}

.p-w-r .pr-star-v4-75-filled {
	background-image: url('//www.theposhtech.com/cdn/shop/t/37/assets/powerreviews-star-75-1d1d1d.svg?v=141593834115033353471762982187');
}

.p-w-r .pr-star-v4-100-filled {
	background-image: url('//www.theposhtech.com/cdn/shop/t/37/assets/powerreviews-star-100-1d1d1d.svg?v=45495961555718384291762982195');
}

.p-w-r a, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete-expanded{
    color: var(--pwr-secondary);
}

.p-w-r a:focus, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete:focus, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete-expanded:focus
.p-w-r a:hover, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete:hover, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete-expanded:hover{
    color: var(--pwr-primary);
}

.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete .pr-caret-icon__line, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete-expanded .pr-caret-icon__line{
    stroke: var(--pwr-secondary);
}

.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete-expanded:focus .pr-caret-icon__line, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete-expanded:hover .pr-caret-icon__line, 
.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete:focus .pr-caret-icon__line, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete:hover .pr-caret-icon__line{
    stroke: var(--pwr-primary);
}

.p-w-r h2 {
	font-family: unset;
    color: var(--pwr-primary) !important;
    font-size: calc(var(--font-5) * var(--FONT-ADJUST-HEADING)) !important;
    font-weight: 400 !important;
}

.p-w-r h1{
    font-family: unset;
    color: var(--pwr-primary) !important;
    font-size: calc(var(--font-8) * var(--FONT-ADJUST-HEADING)) !important;
}


.p-w-r, .p-w-r .ryp-purchase {
	font-family: unset;
    font-size: inherit;
}

.p-w-r body, .p-w-r p, .pr-rd-description-text{
    color: var(--text) !important;
    font-family: unset;
    font-size: calc(var(--font-4) * var(--FONT-ADJUST-BODY)) !important;
}

.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block, .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-headline{
    color: var(--text) !important;
}

@media screen and (min-width: 769px){
    #pr-reviewsnippet-desktop{
        display: block;
    }
     #pr-reviewsnippet-mobile{
        display: none;
    }
    #pr-questionsnippet-desktop{
        display: block;
    }
     #pr-questionsnippet-mobile{
        display: none;
     }
}

@media screen and (max-width: 768px) {
    #pr-reviewsnippet-mobile {
        display: block;
    }
     #pr-reviewsnippet-desktop{
        display: none;
    }
    #pr-questionsnippet-mobile {
        display: block;
    }
     #pr-questionsnippet-desktop{
        display: none;
    }
}

[data-testid="category-snippet"]:has(.pr-star-v4-0-filled):not(:has(.pr-star-v4-100-filled)) {
    display: none;
}

#pr-reviewsnippet-mobile .pr-snippet-stars-reco-inline{
    display: flex;
    justify-content: center;
    font-size: 14px;
}

.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a, .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span{
    margin: 0 4px;
    vertical-align: middle;
    line-height: 1;
}

.p-w-r .pr-category-snippet{
    display: block;
}

.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal, .p-w-r .pr-category-snippet__total,
#pr-reviewsnippet-desktop, #pr-reviewsnippet-mobile{
    font-size: calc(var(--font-3) * var(--FONT-ADJUST-ACCENT)) !important;
}
.p-w-r .pr-snippet .pr-snippet-stars-png{
    line-height: 1;
    margin-right: 4px;
}


.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-write, .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-container {
    display: inline-flex;
    gap: 4px;
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write, 
.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco, 
.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write, 
.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco{
    margin-top: inherit;
}

.pr-category-snippet__rating {
    display: flex;
    align-items: center;
    gap: 4px;
}

#pr-reviewsnippet-mobile .pr-snippet-stars.pr-snippet-stars-png{
	margin-right: 4px;
}

#pr-reviewsnippet-mobile .pr-snippet-rating-decimal,
#pr-reviewsnippet-desktop .pr-snippet-rating-decimal,
#pr-reviewsnippet-mobile .pr-snippet-write-review-link,
#pr-reviewsnippet-desktop .pr-snippet-write-review-link{
    display: none;
}

.pr-category-snippet__rating .pr-snippet-stars {
	display: inline-flex !important;
	align-items: center;
}

.p-w-r .pr-snippet-rating-decimal{
    color: var(--text-dark);
	border: unset;
}

.pr-category-snippet .pr-snippet-rating-decimal{
    display: none;
}

.p-w-r .pr-category-snippet__total {
    color: var(--text-light);
}

.p-w-r .pr-review-snapshot .pr-faceoff-label{
    font-size: var(--font-4) !important;
}

.pr-review-snapshot-snippets .pr-snippet-review-count{
    display: none !important;
}

 div#pr-reviewdisplay, div#pr-questiondisplay {
     margin: 0 auto;
 }

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue{
    background-color: var(--pwr-primary);
}

.p-w-r #pr-snapshot-histogram-container .pr-ratings-histogram-barValue, .p-w-r .pr-ratings-histogram-barValue{
    background-color: var(--pwr-primary);
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block .pr-ratings-histogram-bar {
    background-color: var(--pwr-quaternary);
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover{
background-color: var(--COLOR-PRIMARY-FADE-HOVER);
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-ratings-histogram-barValue, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-ratings-histogram-barValue, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-ratings-histogram-barValue, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-ratings-histogram-barValue, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-ratings-histogram-barValue, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-ratings-histogram-barValue, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-ratings-histogram-barValue, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-ratings-histogram-barValue, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-ratings-histogram-barValue, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-ratings-histogram-barValue {
    background-color: var(--pwr-primary);
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-histogram-label, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-histogram-label, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-histogram-label, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-histogram-label, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-histogram-label, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-histogram-label, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-histogram-label, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-histogram-label, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-histogram-label, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-histogram-count, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-histogram-label,
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover .pr-histogram-label {
    color: var(--pwr-primary);
    font-weight: 500;
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1 .pr-ratings-histogram-bar, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-1:hover .pr-ratings-histogram-bar, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2 .pr-ratings-histogram-bar, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-2:hover .pr-ratings-histogram-bar, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3 .pr-ratings-histogram-bar, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-3:hover .pr-ratings-histogram-bar, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4 .pr-ratings-histogram-bar, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-4:hover .pr-ratings-histogram-bar, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5 .pr-ratings-histogram-bar, 
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-hist-filter-5:hover .pr-ratings-histogram-bar{
    background-color:var(--bg);
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover .pr-ratings-histogram-barValue {
    background: var(--pwr-primary);
}

.pr-review-snapshot-snippets .pr-snippet-stars-container {
    margin-bottom: 1rem;
}

.pr-snippet-stars-reco-stars{
text-align: center;
 margin-bottom: 1rem !important;
}

.pr-snippet-stars-container{
text-align: center;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple{
    justify-content: center;
}

.p-w-r .pr-accessible-btn, .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a,
.p-w-r .pr-accessible-btn:active, .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active,
.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active:focus {
    background-color: var(--pwr-primary);
    border-bottom: unset;
    color: var(--bg) !important;
}

.p-w-r .pr-accessible-btn:hover, .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover {
    background: var(--bg) !important;
    color: var(--pwr-primary) !important;
    border: 1px solid var(--pwr-primary);
}

.p-w-r .pr-accessible-btn:focus{
    color: var(--pwr-primary) !important;
}

.p-w-r button, .p-w-r input, .p-w-r select, .p-w-r textarea {
    color: var(--pwr-primary) !important;
}

.p-w-r .pr-read-review a, .p-w-r .pr-review-display a, 
.p-w-r .pr-read-review .pr-rd-pagination .pr-rd-pagination-btn:last-child, 
.p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn:last-child,
.p-w-r .pr-read-review .pr-rd-pagination .pr-rd-pagination-btn, .p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn {
    color: var(--pwr-primary);
}

.p-w-r .pr-required-indicator {
    color: var(--pwr-tertiary);
}

p-w-r .pr-media-carousel .pr-flag-review-btn-group .pr-flag-review-btn.pr-flag-review-btn-submit, .p-w-r [aria-modal=true] .pr-flag-review-btn-group .pr-flag-review-btn.pr-flag-review-btn-submit {
    background-color: var(--pwr-primary);
    color: var(--bg) !important;
}

.p-w-r .pr-media-carousel .pr-flag-review-btn-group .pr-flag-review-btn:hover, .p-w-r [aria-modal=true] .pr-flag-review-btn-group .pr-flag-review-btn:hover {
    background-color: var(--bg);
    border: 1px solid var(--pwr-primary);
    color: var(--pwr-primary) !important;
}

.pr-footer a {
    text-decoration: underline !important;
}

.p-w-r a:focus, .p-w-r a:hover {
    color: var(--pwr-primary);
}

.p-w-r :focus, .p-w-r a:focus, .p-w-r .pr-btn:focus, .p-w-r .form-control:focus, .p-w-r .pr-btn.active:focus, .p-w-r .pr-btn:active:focus {
    border-color: var(--pwr-tertiary) !important;
    box-shadow: 0 0 0 3px var(--pwr-tertiary);
}

.p-w-r .pr-btn.active {
    background-color: var(--pwr-primary);
    border-color: var(--pwr-primary);
    color: var(--bg);
}

#pr-write .p-w-r .pr-btn.active{
    background-color: var(--pwr-primary);
    border-color: var(--pwr-primary);
    color: var(--bg);
}

.pr-rd-reviewer-type .pr-badging-icon svg circle, .pr-qa-display-answer-icon svg path[fill="#88D633"] {
  fill: var(--pwr-primary) !important;
 }

  .p-w-r .pr-helpful-btn{
   border: none;
   padding: 5px 5px;
 }
 
 .p-w-r .pr-helpful-btn:hover {
     background: unset;
 }

 .p-w-r .pr-helpful-btn .pr-thumbs-cuff-fill,
 .p-w-r .pr-helpful-btn .pr-thumbs-fill{
    fill: var(--pwr-secondary);
 }
 
 .p-w-r .pr-helpful-btn:hover .pr-thumbs-cuff-fill, 
 .p-w-r .pr-helpful-btn:hover .pr-thumbs-fill{
     fill: var(--pwr-primary);
 }

 .p-w-r .pr-helpful-active .pr-thumbs-fill, 
 .p-w-r .pr-helpful-active .pr-thumbs-cuff-fill{
    fill: var(--pwr-tertiary) !important;
 }
 
 .p-w-r .pr-helpful-active[disabled] .pr-thumbs-fill, 
 .p-w-r .pr-helpful-active[disabled] .pr-thumbs-cuff-fill,
 .p-w-r .pr-helpful-active[disabled] span,
 .p-w-r .pr-helpful-active[aria-disabled] span{
   color: var(--pwr-secondary) !important;
 }
 
 .p-w-r .pr-helpful-btn:hover span,
 .p-w-r .pr-helpful-active span,
 .p-w-r .pr-helpful-btn:active span{
   color: var(--pwr-primary);
 }
 
 .p-w-r .pr-helpful-btn:active, .p-w-r .pr-helpful-active, .p-w-r .pr-helpful-active span{
   background: unset !important;
   color: var(--pwr-tertiary);
 }
 
 .p-w-r .pr-helpful-btn .pr-thumbs-icon svg {
     height: 1.5rem;
     width: 1.5rem;
 }
 
 .p-w-r .pr-helpful-count{
   height: 1.5rem;
 }

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

.p-w-r .pr-read-review .pr-rd-footer, .p-w-r .pr-review-display .pr-rd-footer{
    padding-bottom: 1rem;
}

.p-w-r .pr-review{
    border-bottom: 1px solid var(--pwr-border) !important;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-header-intro,
.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-footer, 
.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-footer, 
.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-footer, 
.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-footer{
    border-color: var(--pwr-border);
}

.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-header-intro{
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
}

.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-snippet-rating-decimal, 
.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-rating-decimal{
    display: none;
}

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

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green {
     background-color: unset;
 }

span.pr-reco-value {
     color: var(--pwr-primary) !important;
 }

 .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-reco-to-friend .pr-reco-to-friend-message{
    color: var(--pwr-secondary);
 }
 
 .p-w-r .pr-review-snapshot .pr-checkbox-icon svg circle{
   fill: var(--pwr-tertiary) !important;
 }

 section.pr-review-snapshot-block.pr-review-snapshot-block-recommend:has(div.pr-reco-red),
 section.pr-review-snapshot-block.pr-review-snapshot-block-recommend:has(div.pr-snippet-reco-to-friend-yellow),
 div.pr-snippet-stars-reco-reco:has(div.pr-snippet-reco-to-friend-yellow){
    display: none !important;
 }

.p-w-r .pr-read-review .pr-rd-pagination, .p-w-r .pr-review-display .pr-rd-pagination{
    border-top: unset;
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button, 
.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button, 
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button, 
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button {
    background-color: var(--bg);
    border: 1px solid var(--pwr-primary);
    border-left: 0;
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container input:active, 
.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container input:focus, 
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container input:active, 
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container input:focus {
    border: 1px solid var(--pwr-primary) !important;
    box-shadow: inset 0 1px 1px var(--pwr-border), 0 0 8px var(--pwr-tertiary);
    outline: 0;
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button, 
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button,
.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button.pr-rd-search-filled, 
.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button.pr-rd-search-filled, 
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button.pr-rd-search-filled, 
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button.pr-rd-search-filled {
    background-color: var(--pwr-primary);
    border-color: var(--pwr-primary);
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button span svg path, 
.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button span svg path, 
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:active+button span svg path, 
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input input:focus+button span svg path{
    fill: var(--pwr-primary);
}

.p-w-r .pr-filter-btn--button, .p-w-r .pr-filter-btn--button:hover .pr-cross-icon{
    background-color: var(--pwr-quaternary);
}

.p-w-r .pr-filter-btn--button .pr-cross-icon__circle, .p-w-r .pr-review-display span{
    fill: var(--pwr-secondary);
}

.p-w-r .pr-filter-btn--button .pr-filter-btn--active, .p-w-r .pr-filter-btn--button:active, .p-w-r .pr-filter-btn--button .pr-filter-btn--active, .p-w-r .pr-filter-btn--button:hover {
    background-color: var(--pwr-primary);
}

.p-w-r .pr-filter-btn--button:hover, .p-w-r .pr-filter-btn--button:hover .pr-cross-icon__line{
    stroke: var(--pwr-primary);
}

.p-w-r .pr-review-display .pr-rd-no-reviews{
    margin-top: 2rem;
}

.pr-rd-no-reviews a {
    background-image: none;
    border: none;
    border-radius: 2px;
    -moz-box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 0;
    padding: 12px 15px;
    text-align: center;
    text-shadow: none;
    text-transform: none;
    vertical-align: middle;
    white-space: nowrap;
    background-color: var(--pwr-primary);
    border-bottom: 2px solid var(--pwr-secondary);
    color: var(--bg) !important;
}

.p-w-r .pr-rd-no-reviews a:focus, .p-w-r .pr-rd-no-reviews a:hover{
    background: var(--bg) !important;
    color: var(--pwr-primary) !important;
    border: 1px solid var(--pwr-primary);
    text-decoration: none;
}

.pr-subscript a {
    font-size: inherit !important;
}

.p-w-r .pr-review-snapshot .pr-faceoff-positive{
    width: unset;
}

.p-w-r .pr-review-snapshot .pr-faceoff-img, .p-w-r .pr-review-snapshot .pr-faceoff-negative{
    display: none !important;
}

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

p.pr-rd-details.pr-rd-author-location {
    display: none;
}

h1.pr-headline, .pr-qa-display-headline h1, #pr-waqwaa-header{
    font-family: var(--FONT-STACK-HEADING) !important;
    font-weight: 400 !important;
}

h1.pr-rd-review-total{
    font-size: calc(var(--font-5) * var(--FONT-ADJUST-HEADING)) !important;
    vertical-align: middle;
}

.p-w-r .pr-review-display .pr-rd-helpful-action-legend, .pr-helpful-voting.pr-rd-helpful-action-btn-group{
    display: none;

}

.pr-rd-reviewer-type .pr-badging-icon svg {
  display: none !important; 
}

.pr-rd-reviewer-type .pr-badging-icon::before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 19px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="16" fill="none"><path fill="%23202223" fill-rule="evenodd" clip-rule="evenodd" d="M7.74719 1.33081C7.34971 0.886801 6.65455 0.886801 6.25707 1.33081L5.19834 2.51346C4.99576 2.73974 4.70133 2.8617 4.39808 2.84494L2.81319 2.75732C2.21816 2.72442 1.72662 3.21597 1.75951 3.81099L1.84713 5.3959C1.8639 5.69915 1.74194 5.99358 1.51565 6.19616L0.333002 7.2549C-0.111 7.65239 -0.111001 8.34754 0.333001 8.74502L1.51565 9.80377C1.74194 10.0063 1.8639 10.3008 1.84713 10.604L1.75951 12.1889C1.72662 12.784 2.21816 13.2755 2.81319 13.2426L4.39808 13.155C4.70133 13.1382 4.99576 13.2602 5.19834 13.4865L6.25707 14.6691C6.65455 15.1131 7.34971 15.1131 7.74719 14.6691L8.80592 13.4865C9.0085 13.2602 9.30293 13.1382 9.60618 13.155L11.1911 13.2426C11.7861 13.2755 12.2776 12.784 12.2448 12.1889L12.1571 10.604C12.1404 10.3008 12.2623 10.0063 12.4886 9.80377L13.6713 8.74502C14.1153 8.34754 14.1153 7.65239 13.6713 7.25491L12.4886 6.19616C12.2623 5.99358 12.1404 5.69915 12.1571 5.3959L12.2448 3.81099C12.2776 3.21597 11.7861 2.72442 11.1911 2.75732L9.60619 2.84494C9.30294 2.8617 9.0085 2.73974 8.80592 2.51346L7.74719 1.33081ZM11.0032 6.00659L10.0032 5.00659L6.00323 9.00659L4.00323 7.00659L3.00323 8.00659L6.00323 11.0066L11.0032 6.00659Z"/></svg>') !important;
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
}

.p-w-r .pr-read-review .pr-rd-main-header, .p-w-r .pr-review-display .pr-rd-main-header{
    line-height: 1;
    background-color: var(--pwr-quaternary);
}

.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-side-content-block, 
.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-side-content-block{
    position: relative;
    right: unset; 
    width: 200px;
    padding: 0 !important;
    float: unset;
}


.p-w-r .pr-qa-display{
    border-bottom: 1px solid var(--pwr-border);
}

header.pr-qa-display-headline h1 {
    width: 100%;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-ask-question, .p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-ask-question{
    width: 100%
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline{
    margin-left: 0;
}

.p-w-r .pr-ggl_show-more-icon .pr-ellipsis-icon .pr-ellipsis-icon__circle__outer {
    stroke: var(--pwr-primary);
}

.p-w-r .pr-ggl_show-more-icon .pr-ellipsis-icon .pr-ellipsis-icon__circle__inner {
    stroke: var(--pwr-primary);
}

.p-w-r .pr-ggl_show-more-icon .pr-ellipsis-icon {
    background-color: var(--pwr-primary);
}

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

.p-w-r .pr-read-review .pr-rd-pagination, .p-w-r .pr-review-display .pr-rd-pagination{
    border-color: var(--pwr-border);
}

.p-w-r .pr-snippet-qa.pr-snippet-qa-empty .pr-ask-question-cta,
.p-w-r .pr-snippet-qa.pr-snippet-qa-empty .pr-ask-question-subtext{
    display: none;
}

section.pr-qa-snippet-container{
    align-items: center;
    line-height: 1;
}


#pr-questionsnippet-desktop .p-w-r .pr-snippet-qa, #pr-questionsnippet-mobile .p-w-r .pr-snippet-qa {
    display: flex;
    justify-content: center;
    padding-bottom: .5rem;
    align-items: center;
    font-size: 14px;
}

.pr-snippet-qa-metrics{
    text-decoration: none;
}

a.pr-ask-question-link {
    text-decoration: underline;
}

.p-w-r .pr-snippet-qa .pr-qa-large, .p-w-r .pr-snippet-qa .pr-snippet-qa-answer-link{
    font-size 14px !important;
}

#pr-write .pr-waqwaa .pr-header {
    padding-bottom: .75rem;
}

#pr-write form.pr-question-form {
    margin-top: 1rem;
}


.p-w-r .pr-snippet-qa .pr-answered-question-circle {
    background-color: var(--pwr-primary);
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active, .p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus {
    border: 1px solid var(--pwr-tertiary);
    box-shadow: 0 0 0 2px var(--pwr-tertiary);
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active+button, .p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus+button {
    border: 1px solid var(--pwr-tertiary);
    border-left: 0;
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active+button.pr-qa-search-empty span svg path, .p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus+button.pr-qa-search-empty span svg path {
    fill: var(--pwr-primary);
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active+button.pr-qa-search-empty, .p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus+button.pr-qa-search-empty {
    background-color: transparent;
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:active+button.pr-qa-search-filled, .p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input:focus+button.pr-qa-search-filled {
    background-color: var(--pwr-primary);
}

.p-w-r .pr-qa-display .pr-qa-display-search {
    background-color: #F7F5F4;
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar button {
    background-color: var(--pwr-secondary);
    border: 1px solid var(--pwr-secondary);
}

.p-w-r .pr-qa-display .pr-qa-display-search .pr-qa-display-clear-search-button, .p-w-r .pr-qa-display .pr-btn-answer span, .p-w-r .pr-qa-display .pr-btn-ask-question span {
    color: var(--pwr-primary);
}

.p-w-r .pr-qa-display .pr-btn-answer .pr-cross-icon__circle, .p-w-r .pr-qa-display .pr-btn-answer .pr-cross-icon__line, .p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon__circle, .p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon__line {
    stroke: var(--pwr-primary);
}


.p-w-r .pr-qa-display .pr-btn-answer:hover .pr-cross-icon, .p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-cross-icon {
    background: var(--pwr-primary);
}

.p-w-r .pr-qa-display .pr-qa-display-item .pr-qa-display-item-icon{
    background-color: var(--pwr-secondary);
}

.p-w-r .pr-qa-display .pr-btn-answer:hover .pr-qa-display-text, .p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-qa-display-text {
    color: var(--pr-primary);
}

.pr-qa-display-question span.pr-badging-icon svg path[fill="#056BC5"] {
    fill: var(--pwr-primary);
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-expert, 
.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-expert,
.p-w-r .pr-qa-display .pr-qa-display-sort, .p-w-r .pr-qa-display .pr-qa-display-questionlist {
    border-color: var(--pwr-border);
}

.pr-qa-display-item-details sub {
    bottom: unset;
}

.pr-category-snippet {
    display: flex !important;
    flex-wrap: wrap;
    align-items: center;
}


.pr-category-snippet__rating {
    flex-shrink: 0; 
}

.pr-category-snippet__rating .pr-snippet-stars {
    display: inline-flex !important;
    white-space: nowrap;
    align-items: center;
}


.pr-rating-stars {
    width: auto !important;
    max-width: none !important;
    min-width: fit-content !important;
    overflow: visible !important;
    display: inline-flex !important;
}

.pr-rating-stars > div {
    flex-shrink: 0 !important;
}


.pr-category-snippet__total {
    margin-left: 6px;
}

@media (max-width: 480px) {
    .pr-category-snippet__total {
        flex-basis: 100%;
        margin-left: 0 !important;
        margin-top: 2px !important;
    }
}

.pr-snippet-stars-png {
    overflow: visible !important;
    height: auto !important; 
    min-width: fit-content !important;
    flex-shrink: 0 !important;
}

.pr-snippet-stars-png .pr-rating-stars {
    overflow: visible !important;
}

.pr-category-snippet__rating, .pr-category-snippet__item {
    display: flex !important;
    vertical-align: middle;
    align-items: center;
    overflow: visible !important;
}

@media screen and (max-width: 425px){
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-0-filled, 
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-100-filled, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-25-filled, 
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-50-filled, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-75-filled, 
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-half, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-high-contrast, 
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-high-contrast-0-filled, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-high-contrast-100-filled, 
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-high-contrast-25-filled, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-high-contrast-50-filled, 
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-high-contrast-75-filled, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-selected, 
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled, 
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled, 
    .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled, .pr-category-snippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled{
        width: 15px;
        height: 15px;
    }

    .p-w-r .pr-category-snippet__total{
        padding-left: 0;
    }
}

.p-w-r .pr-category-snippet .pr-star-v4-0-filled, .p-w-r .pr-category-snippet .pr-star-v4-25-filled, 
.p-w-r .pr-category-snippet .pr-star-v4-50-filled, .p-w-r .pr-category-snippet .pr-star-v4-75-filled, 
.p-w-r .pr-category-snippet .pr-star-v4-100-filled{
    height: 12px !important;
    width: 12px !important;
}

.p-w-r .pr-category-snippet__item{
    vertical-align: unset !important;
}


.pr-qa-display-headline {
    display: block !important;
}

.pr-qa-display-headline h1,
.pr-qa-display-headline button,
.pr-qa-display-ask-question {
    float: none !important;
    width: auto !important;
    text-align: left;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-ask-question, .p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-ask-question{
    padding-left: 0;
}

.grid__swatch__container{
    min-height: 50px;
}

footer.pr-rd-footer.pr-rd-content-block{
    display: none;
}

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

.pr-review-snapshot-block span.pr-snippet-rating-count {
    text-align: center;
}

[data-testid="review-image-display"] {
    padding: 0 2rem 2rem !important;
}

.p-w-r .pr-review-snapshot {
    background-color: #F7F5F4;
    padding: 0 2rem 2rem;
}

.pr-review-snapshot-snippets .pr-rating-stars, .p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-stars {
    background-color: #F7F5F4;
}

.p-w-r .pr-read-review .pr-rd-main-header, .p-w-r .pr-review-display .pr-rd-main-header {
    background-color: transparent;
    padding: 1rem 0 1rem;
}

p-w-r .pr-read-review, .p-w-r .pr-review-display {
    padding: 0 2rem 2rem;
}

div#pr-questiondisplay {
    padding: 0 2rem 2rem;
    background-color: #F7F5F4;
}

.p-w-r .pr-qa-display {
    background: #F7F5F4;
}

.p-w-r .pr-qa-display .pr-qa-display-answer .pr-qa-display-answer-icon {
    background: #F7F5F4;
    border: 2px solid #F7F5F4;
}

.p-w-r .pr-qa-display .pr-helpful-btn {
    background-color: #F7F5F4;
}

.p-w-r .pr-qa-display .pr-helpful-voting{
    display: none;
}

.p-w-r .pr-media-carousel--light .button .icon .pr-caret-icon__line {
    stroke: var(--pwr-primary);
}

.p-w-r .pr-media-carousel--light .button .icon:focus .pr-caret-icon, .p-w-r .pr-media-carousel--light .button .icon:hover .pr-caret-icon, .p-w-r .pr-media-carousel--light .button:focus .pr-caret-icon, .p-w-r .pr-media-carousel--light .button:hover .pr-caret-icon {
    background: var(--pwr-primary);
}

.p-w-r .pr-media-carousel--light .button .icon:focus .pr-caret-icon__line, .p-w-r .pr-media-carousel--light .button .icon:hover .pr-caret-icon__line, .p-w-r .pr-media-carousel--light .button:focus .pr-caret-icon__line, .p-w-r .pr-media-carousel--light .button:hover .pr-caret-icon__line {
    stroke: var(--bg) !important;
}


.p-w-r .pr-media-modal .button__close:focus .pr-cross-icon__circle, .p-w-r .pr-media-modal .button__close:focus .pr-cross-icon__line, .p-w-r .pr-media-modal .button__close:hover .pr-cross-icon__circle, .p-w-r .pr-media-modal .button__close:hover .pr-cross-icon__line {
    stroke: var(--pwr-primary);
}