/**
 * PowerReviews, Copyright 2017
 * HEAD | da98586
 */
/*******************************************/
/** POWER REVIEWS STYLE OVERRIDE TEMPLATE **/
/*******************************************/

/**
 * The following high-level CSS selectors can be utilized
 * to create a custom style theme for all PowerReviews
 * content.
 *
 * NOTE: If you wish to hide PowerReviews content,
 * please contact your PowerReviews Client Success
 * Representative.
 */


/**
* TYPOGRAPHY
* --------------------------------------------------
* Global Color & Typography Definitions
*/
.p-w-r,
.p-w-r span,
.p-w-r p,
.p-w-r h1,
.p-w-r h2,
.p-w-r h3,
.p-w-r h4,
.p-w-r h5,
.p-w-r h6 {
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link:before {
    content: '' !important;
    left: -4px !important;
    position: relative !important;
    text-decoration: none !important;
    border-right: 1px solid;
    height: 14px;
    -ms-transform: skewX(-6deg);
    -webkit-transform: skewX(-6deg);
    transform: skewX(-6deg);
    display: inline-block;
    top: 2px;
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-write-review-link {
    left: 10px !important;
    position: relative !important;
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write span {
    padding: 0 !important;
}
.p-w-r a {
    text-decoration: underline !important;
    text-transform: capitalize !important;
    cursor: pointer;
    padding: 0 !important;
    color: #909090 !important;
    font-style: italic !important;
    margin: 0 !important;
}

.ml-product-detail-info .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count {
    border-right: 2px solid #909090 !important;
    padding-right: 4px !important;
    margin-right: 4px !important;
}
/**
* FORM LABELS
* --------------------------------------------------
* .p-w-r .pr-control-label > span // Selector that targets all field labels.
*/
.p-w-r .pr-control-label > span {
}

/**
 * BUTTON GROUPS
 * --------------------------------------------------
 * .p-w-r .pr-btn // Selector that targets all buttons.
 * .p-w-r .btn-toggle .pr-btn-default // Selector that targets all unselected toggle buttons.
 * .p-w-r .btn-toggle .pr-btn-default.active // Selector that targets the selected toggle button.
 * .p-w-r .pr-btn-add-tag-submit // Selector that targets the "Add" button that appears aside the custom tag text input field.
 * .p-w-r .pr-btn-fileinput // Selector that targets the file input button.
 * .p-w-r .pr-btn-fileinput span // Selector that targets the file input button text.
 * .p-w-r .pr-btn-delete // Selector that targets the image preview delete button.
 */
.p-w-r .pr-btn {
}
.p-w-r .pr-btn-add-tag-submit {
}
.p-w-r .pr-btn-fileinput {
}
.p-w-r .pr-btn-fileinput span {
}
.p-w-r .pr-btn-delete {
}

/**
* STARS
* Rating Stars can be customized by overriding the
* background-image property of the 5 Star-related
* CSS classes
* --------------------------------------------------
* .pr-star-v4-0-filled    // Custom star image - filled 0%
* .pr-star-v4-25-filled   // Custom star image - filled 25%
* .pr-star-v4-50-filled   // Custom star image - filled 50%
* .pr-star-v4-75-filled   // Custom star image - filled 75%
* .pr-star-v4-100-filled  // Custom star image - filled 100%
*/
.pr-plp-rating .p-w-r .pr-star-v4-0-filled,
.p-w-r .pr-star-v4-0-filled,
 {
    background-image: none !important;
    text-shadow: 1px 1px #909090!important;
    display: inline-block!important;
    font-family: FontAwesome!important;
    font-style: normal!important;
    font-weight: normal!important;
    line-height: 1!important;
    -webkit-font-smoothing: antialiased!important;
}
.p-w-r .pr-star-v4-0-filled:before {
    color: #1d1d1d !important;
    text-shadow: 1px 1px #909090 !important;
    content: "" !important;
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"%3E%3Cpath d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z" fill="none" stroke="%231d1d1d" stroke-width="20"/%3E%3C/svg%3E') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    display: inline-block !important;
    width: 15.75px !important;
    height: 14px !important;
    filter: drop-shadow(0px 1px 0 #909090) !important;
}
.p-w-r .pr-star-v4-25-filled {
    /*background-image: url('./demo-star-25-filled.jpg');*/
}

.p-w-r .pr-star-v4-25-filled,
.p-w-r .pr-star-v4-75-filled,
.p-w-r .pr-star-v4-50-filled {
    color: #ffcf00!important;
    text-shadow: 1px 1px #909090!important;
    display: inline-block!important;
    font-family: FontAwesome!important;
    font-style: normal!important;
    font-weight: normal!important;
    line-height: 1!important;
    -webkit-font-smoothing: antialiased!important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19'%3E%3Cdefs%3E%3CclipPath id='left-half'%3E%3Crect x='0' y='0' width='10' height='19'/%3E%3C/clipPath%3E%3C/defs%3E%3C!-- mitad izquierda rellena --%3E%3Cpath d='M10 0.120117L12.2451 7.02995H19.5106L13.6327 11.3005L15.8779 18.2103L10 13.9398L4.12215 18.2103L6.36729 11.3005L0.489435 7.02995H7.75486L10 0.120117Z' fill='%23081AF9' clip-path='url(%23left-half)'/%3E%3C!-- borde completo --%3E%3Cpath d='M10 0.120117L12.2451 7.02995H19.5106L13.6327 11.3005L15.8779 18.2103L10 13.9398L4.12215 18.2103L6.36729 11.3005L0.489435 7.02995H7.75486L10 0.120117Z' fill='none' stroke='%23081AF9' stroke-width='1'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.p-w-r .pr-star-v4-25-filled:before,
.p-w-r .pr-star-v4-75-filled:before,
.p-w-r .pr-star-v4-50-filled:before,
.ml-icon-star-half:before {
    color: #ffcf00 !important;
    text-shadow: 1px 1px #909090 !important;
    content: "" !important;
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"%3E%3Cdefs%3E%3ClinearGradient id="halfFill" x1="0%25" y1="0%25" x2="100%25" y2="0%25"%3E%3Cstop offset="50%25" stop-color="%23ffcf00"/%3E%3Cstop offset="50%25" stop-color="transparent" stop-opacity="0"/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z" fill="url(%23halfFill)" stroke="%23ffcf00" stroke-width="20"/%3E%3C/svg%3E') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    display: inline-block !important;
    width: 15.75px !important;
    height: 14px !important;
    filter: drop-shadow(1px 1px 0 #909090) !important;
}

.p-w-r .pr-star-v4-75-filled {
    /*background-image: url('./demo-star-75-filled.jpg');*/
}
span.pr-star-v4.pr-star-v4-100-filled,
.pr-plp-rating .p-w-r .pr-star-v4-100-filled,
.p-w-r .pr-star-v4-100-filled {
    background-image: none !important;
    text-shadow: 1px 1px #909090!important;
    display: inline-block!important;
    font-family: FontAwesome!important;
    font-style: normal!important;
    font-weight: normal!important;
    line-height: 1!important;
    -webkit-font-smoothing: antialiased!important;
}

.p-w-r .pr-star-v4-100-filled:before,
.ml-icon-star:before {
    color: #ffcf00!important;
    text-shadow: 1px 1px #909090 !important;
    content: "" !important;
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"%3E%3Cpath d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z" fill="%23ffcf00"/%3E%3C/svg%3E') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    display: inline-block !important;
    width: 15.75px !important;
    height: 14px !important;
    filter: drop-shadow(1px 1px 0 #909090) !important;
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue {
    background: #ffcf00 !important;
}
/**
* TEXT INPUTS
* --------------------------------------------------
* .p-w-r .pr-textinput  // Text Input Styles
* .p-w-r .pr-textinput:focus // Focused Text Input Styles
*/
.p-w-r .pr-textinput {
}
.p-w-r .pr-textinput:focus {
}

/**
* TEXT AREAS
* --------------------------------------------------
* .p-w-r input[type="text"] // Text Area Styles
* .p-w-r input[type="text"]:focus // Focused Text Area Styles
*/
.p-w-r .pr-textarea {
}
.p-w-r .pr-textarea:focus {
}

/**
* CHECKBOX/RADIO INPUT OPTION LABELS
* --------------------------------------------------
* .p-w-r .tag-label // Checkbox Radio Input Label Styles
*/
.p-w-r .pr-tag-label {
}

/**
* ERROR STATES
* --------------------------------------------------
* .p-w-r .pr-has-error .control-label span // Form Field Label Error State Styles
* .p-w-r .pr-has-error .form-control // Text Input & Text Area Error State Styles
* .p-w-r .pr-has-error input[type="text"]:focus // Focused Text Input & Text Area Error State Styles
*/
.p-w-r .pr-has-error .pr-control-label span {
}
.p-w-r .pr-has-error .form-control {
}
.p-w-r .pr-has-error .pr-textinput:focus,
.p-w-r .pr-has-error .pr-textarea:focus {
}

/**
* MOBILE STYLES
* --------------------------------------------------
*/
@media screen and (max-width: 767px) {
    /**
    * CHECKBOX/RADIO INPUT OPTION LABELS
    * --------------------------------------------------
    * .p-w-r .checkbox label, .p-w-r .radio label // Unselected Styles
    * .p-w-r .checkbox label.checked, .p-w-r .radio label.checked // Selected Styles
    */
    .p-w-r .checkbox label,
    .p-w-r .radio label {
    }
    .p-w-r .checkbox label.checked,
    .p-w-r .radio label.checked {
    }
    .p-w-r .checkbox label.checked span,
    .p-w-r .radio label.checked span {
    }
    /**
    * TAG GROUP 'ADD ITEM' BUTTON
    * --------------------------------------------------
    */
    .p-w-r .pr-btn-add-tag a {
    }
    /**
    * ALIGN STARTS AND "WRITE A REVIEW" CENTER ON MOBILE
    * --------------------------------------------------
    */
    .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet { /* make this change in PR file */
        text-align: center;
    }
}




/* Mizuno Power Review Style Overrides */
.ml-product-detail-wrapper {
    background: none !important;
}

/* Power Reviews Styles */


/* PDP */
div#pr-review-snippet {
    padding: 10px 0;
}


.p-w-r .pr-snippet-stars-container {
    margin-right: 0.5rem;
}

.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-container {
    padding-right: 5px;
    margin-bottom: 4px;
    margin-top: 5px;
}
.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal {
    display: none;
}

.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write {
	padding-top: 0;
	}

.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 .pr-snippet-review-count {
    text-decoration: underline;
    text-transform: capitalize;
    cursor: pointer;
    color: #909090;
    font-style: italic;
    margin: 0 !important;
}

.p-w-r .pr-star-v4,
.p-w-r .pr-star-v4-0-filled {
    line-height: 20px;
    height: 16px !important;
    width: 16px !important;
    background-image: none !important;
}

/* Remove % recommendation */

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

/* Reviews Area */

/*Snap Shot*/
.p-w-r .pr-review-snapshot .pr-review-snapshot-content-block {
    background: #fff;
}

.accordionTargetReviews .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write .pr-snippet-review-count {
    margin: 0 5px !important;
}

header.pr-rd-header.pr-rd-content-block,
header.pr-qa-display-headline {
    background: #fff !important;
}

.p-w-r .pr-review-display .pr-rd-review-headline,
.p-w-r .pr-review-display .pr-rd-footer .pr-rd-bold {
    color: #000 !important; /*@mizuno-black*/
}

.p-w-r .pr-review-display .pr-rd-sort {
    height: 28px;
    border-color: #acacac; /*@mizuno- medlightgray*/
    border-radius: 0;
    background-color: #f2f2f2;
}

.p-w-r .pr-review-display .pr-snippet-rating-decimal {
    display: none !important;
}
.p-w-r .pr-accessible-btn:active {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    color: #2e3192;
    text-transform: uppercase;
    outline: 0 solid #2e3192;
    outline-offset: -3px;
}

.p-w-r .pr-helpful-btn:hover span,
.p-w-r .pr-helpful-active,
.p-w-r .pr-review-display a {
    color: #3695c9 !important;
}

/* Q&A */

.p-w-r .pr-accessible-btn {
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    background-color: #2e3192  !important;
    padding: 0 15px !important;
    height: 36px !important;
    line-height: 36px !important;
    font-size: 12px !important;
    text-transform: uppercase !important;
    border: 0 !important;
    color: #fff !important;
    outline: 0 solid #2e3192 !important;
    outline-offset: -3px !important;
    text-align: right !important;
    margin-top: 15px !important;
    margin-bottom: 15px !important;
    width: auto !important;
}

.ml-product-sub-headers {
    text-align: left;
    border-bottom: 1px solid #000;
}

.ml-product-sub-headers .ml-product-border-left,
.ml-product-sub-headers .ml-product-border-right {
    display: none !important;
}

.ml-product-sub-headers h2{
    padding: 0 0 15px 0;
}

.p-w-r .pr-qa-display .pr-btn-answer .__line,
.p-w-r .pr-qa-display .pr-btn-answer .__circle,
.p-w-r .pr-qa-display .pr-btn-ask-question .__line,
.p-w-r .pr-qa-display .pr-btn-ask-question .__circle {
    color: #001489; /* @mizuno-cobalt */
}

.p-w-r .pr-btn.active {
    background-color: #3695c9 !important;
}

.p-w-r .tag-group .pr-label-control.checked {
    background-color:  #3695c9 !important;
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label {
    color: #3695c9;
}

.p-w-r .pr-review-display .pr-rd-pagination {
    border: none;
}

.pr-rd-details.pr-rd-author-submission-date,
.pr-rd-details.pr-rd-author-nickname,
.pr-rd-details.pr-rd-author-location {
    font-size:11px !important;
}

/* RM-26784 */
.ml-layout-section-product #pr-wyb .p-w-r .pr-wyb-headline {
    font-size: 23px;
    font-weight: bold;
}
.ml-layout-section-product #pr-wyb .p-w-r .pr-wyb-answer {
    font-size: 16px;
    font-style: normal;
    line-height: 23px;
}
.ml-layout-section-product #pr-wyb .p-w-r .pr-wyb-answer-container {
    border-color: #001489;
}
.ml-layout-section-product #pr-wyb .p-w-r .pr-carousel-control .pr-carousel-prev-icon, .ml-layout-section-product #pr-wyb .p-w-r .pr-carousel-control .pr-carousel-next-icon {
    color: #001489 !important;
}
.ml-layout-section-product #pr-wyb .p-w-r .pr-wyb-display .pr-carousel-control:hover {
    background-color: rgba(0,20,137,0.2);
}
.ml-icon-star-empty::before {
    content: "" !important;
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"%3E%3Cpath d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z" fill="none" stroke="%231d1d1d" stroke-width="20"/%3E%3C/svg%3E') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    display: inline-block !important;
    width: 15.75px !important;
    height: 14px !important;
    color: #1d1d1d !important;
    filter: drop-shadow(0px 1px 0 #909090) !important;
}


/*
 * Custom Style
 */
.pr-rating-stars {
    display: flex;
    justify-content: center;
}

.pr-plp-rating .p-w-r .pr-star-v4 {
    margin-right: 2px;
}

.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-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a, 
.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, 
.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 {
    border: none!important;
    background-color: transparent !important;
}

.p-w-r button.pr-btn.pr-btn-default.pr-btn-review.pr-accessible-btn {
    background-color: #2e3192 !important;
}

/* CMS */
/* pr-reviewsnapshot */
#pr-reviewsnapshot > .p-w-r,
#pr-reviewlist > .p-w-r,
#pr-questiondisplay > .p-w-r {
    background: transparent !important;
    margin: 0 auto;
    max-width: 80%;
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header {
    display: none !important;
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-simple {
    background-color: #F6F6F6;
    margin-bottom: 0;
}

.p-w-r .pr-snippet .pr-snippet-stars-container .pr-rating-stars {
    background-color: #F6F6F6;
}

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

.p-w-r .pr-review-snapshot {
    background: #F6F6F6;
}

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

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline {
    color: #081AF9;
    font-family: 'Roboto', sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets-headline::after {
    content: "/5";
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet {
    color: #282828;
    font-size: 16px;
    text-align: left;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-review-count {
    color: #282828;
    font-size: 16px;
    font-weight: 400;
    text-align: left;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-review-count::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' viewBox='0 0 20 18' fill='none'%3E%3Cpath d='M10 10.4414L11.7845 11.5239C11.9487 11.6277 12.1128 11.622 12.277 11.5066C12.441 11.3913 12.5013 11.2349 12.4578 11.0374L11.9865 9.00662L13.5712 7.63737C13.7251 7.5002 13.7718 7.3387 13.7115 7.15287C13.6513 6.96687 13.5173 6.86553 13.3095 6.84887L11.2288 6.67387L10.4115 4.75862C10.3347 4.57778 10.1975 4.48737 10 4.48737C9.8025 4.48737 9.66533 4.57778 9.5885 4.75862L8.77125 6.67387L6.6905 6.84887C6.48267 6.86553 6.34867 6.96687 6.2885 7.15287C6.22817 7.3387 6.27492 7.5002 6.42875 7.63737L8.0135 9.00662L7.54225 11.0374C7.49875 11.2349 7.559 11.3913 7.723 11.5066C7.88717 11.622 8.05133 11.6277 8.2155 11.5239L10 10.4414ZM4.0385 15.6201L2.0365 17.6219C1.752 17.9065 1.42475 17.971 1.05475 17.8154C0.684917 17.6595 0.5 17.379 0.5 16.9739V2.42787C0.5 1.9227 0.675 1.49512 1.025 1.14512C1.375 0.795117 1.80258 0.620117 2.30775 0.620117H17.6923C18.1974 0.620117 18.625 0.795117 18.975 1.14512C19.325 1.49512 19.5 1.9227 19.5 2.42787V13.8124C19.5 14.3175 19.325 14.7451 18.975 15.0951C18.625 15.4451 18.1974 15.6201 17.6923 15.6201H4.0385ZM3.4 14.1201H17.6923C17.7693 14.1201 17.8398 14.088 17.9038 14.0239C17.9679 13.9599 18 13.8894 18 13.8124V2.42787C18 2.35087 17.9679 2.28037 17.9038 2.21637C17.8398 2.1522 17.7693 2.12012 17.6923 2.12012H2.30775C2.23075 2.12012 2.16025 2.1522 2.09625 2.21637C2.03208 2.28037 2 2.35087 2 2.42787V15.5049L3.4 14.1201Z' fill='%23081AF9'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: left center;
    content: "\00a0 \00a0 \00a0 \00a0 \00a0";
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet .pr-snippet-read-and-write {
    text-align: left;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link {
    display: none;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-reco {
    display: flex !important;
    flex-direction: column;
    vertical-align: middle;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green {
    background-color: white;
    color: #243FD3;
    display: flex !important;
    flex-direction: column;
    font-size: 40px;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green .pr-reco-value {
    color: #243FD3;
    font-size: 40px;
    font-weight: 600;
    line-height: 1;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green .pr-reco-value::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='33' viewBox='0 0 36 33' fill='none'%3E%3Cpath d='M32.9159 10.6759C33.6568 10.6759 34.305 10.9536 34.8605 11.5092C35.4161 12.0647 35.6939 12.7129 35.6939 13.4538V16.8384C35.6939 17.0356 35.6984 17.2407 35.7076 17.4538C35.7168 17.6668 35.6844 17.8706 35.6105 18.065L30.4439 30.0371C30.1961 30.6157 29.7832 31.1077 29.2051 31.5129C28.627 31.9179 28.0214 32.1204 27.388 32.1204H8.94386V10.6759L18.5272 0.759193C18.9177 0.361138 19.3801 0.127387 19.9143 0.0579427C20.4482 -0.0115017 20.9626 0.092665 21.4576 0.370443C21.9484 0.648221 22.3141 1.03253 22.5547 1.52336C22.7955 2.01391 22.853 2.52308 22.7272 3.05086L21.0272 10.6759H32.9159ZM11.7214 11.8425V29.3425H27.7493L32.9159 17.1484V13.4538H17.5547L19.7772 3.48169L11.7214 11.8425ZM3.5826 32.1204C2.81872 32.1204 2.16483 31.8485 1.62094 31.3046C1.07677 30.7604 0.804688 30.1064 0.804688 29.3425V13.4538C0.804688 12.6899 1.07677 12.036 1.62094 11.4921C2.16483 10.9479 2.81872 10.6759 3.5826 10.6759H8.94386V13.4538H3.5826V29.3425H8.94386V32.1204H3.5826Z' fill='%23243FD3'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
    content: "\00a0 \00a0 \00a0 \00a0";
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green::after {
    color: #000;
    content: "Of our users recommend this Product";
    font-size: 24px;
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
    line-height: calc(28/24);
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-checkbox-icon {
    display: none !important;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-reco-to-friend-message {
    display: none !important;
    color: #000;
    font-size: 24px;
    font-weight: 600;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-reco-to-friend-message::after {
    content: "Of our users recommend this Product";
}

/* Histogram */
.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-ratings-histogram-barValue {
    background:#081AF9;
}

.p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover .pr-ratings-histogram-barValue {
    background: #011689;
}

/* pr-reviewimagedisplay */
.pr-reviewimagedisplay-container .p-w-r>div{
    background-color: white;
    left: 50%;
    padding-top: 48px;
    padding-bottom: 48px;
    position: relative;
    transform: translateX(-50%);
    width: 100vw;
}

.pr-reviewimagedisplay-container .p-w-r .pr-irlsnippet {
    margin: auto;
    max-width: 80%;
}

/* snapshot-histogram */
.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container {
    background-color: #F6F6F6 !important;
}

.p-w-r .pr-review-snapshot-msq-container.pr-review-snapshot-histogram-msq-container.pr-review-snapshot-histogram-msq-simple {
    background-color: #F6F6F6 !important;
    border: none;
    margin-bottom: 0px;
    padding-top: 38px;
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram {
    border-right: none;
}

.p-w-r .pr-slider-root .pr-min-text,
.p-w-r .pr-slider-root .pr-max-text {
    color: #000000;
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: calc(16/12);
}

.p-w-r .pr-slider-root .pr-slider .pr-slider-node-group .pr-slider-node {
    background-color: #CCCCCC;
    height: 8px;
    width: 8px;
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram .pr-histogram-msq-slider {
    padding: 6px 10px;
}

.p-w-r .pr-slider-root .pr-slider .pr-slider-node-group .pr-slider-node.pr-active {
    background-color: transparent;
    border: 2px solid #243FD3;
    height: 12px;
    width: 12px;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-msq-histogram .pr-histogram-msq-headline {
    color: #282828;
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-style: italic;
    font-weight: 500;
    line-height: calc(24/20);
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-green,
.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-snippet-reco-to-friend-red {
    display: none;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff {
    background-color: #F6F6F6 !important;
    border: none;
    display: flex !important;
    gap: 10px !important;
    margin-bottom: 0;
    padding-bottom: 48px;
    padding-top: 48px;
}

.p-w-r .pr-review-snapshot .pr-faceoff-positive,
.p-w-r .pr-review-snapshot .pr-faceoff-negative {
    background-color: #fff;
    border-radius: 10px;
    padding: 20px 30px;
}

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

.p-w-r .pr-review-snapshot {
    background-color: #fff;
    border-radius: 10px;
}

.p-w-r .pr-review-snapshot .pr-faceoff-label {
    border: 1px solid #081AF9;
    border-radius: 30px;
    color: #081AF9;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 10px;
    padding: 4px 8px;
    width: fit-content;
}

.p-w-r .pr-review-snapshot .pr-faceoff-positive .pr-faceoff-label::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' viewBox='0 0 18 15' fill='none'%3E%3Cpath d='M16.2448 5.51555C16.5718 5.51555 16.8768 5.65715 17.1598 5.94034C17.443 6.2234 17.5846 6.5284 17.5846 6.85534V7.72222C17.5846 7.82361 17.5769 7.91736 17.5613 8.00347C17.5459 8.08944 17.5173 8.16882 17.4757 8.24159L15.1082 13.8145C14.9889 14.0949 14.7644 14.3131 14.4348 14.4691C14.1053 14.6251 13.7878 14.7031 13.4823 14.7031L4.67755 14.6822V5.51555L9.40026 0.792843C9.62151 0.571732 9.86887 0.424302 10.1423 0.350552C10.4158 0.276802 10.6559 0.300275 10.8626 0.420969C11.0694 0.541802 11.1949 0.745621 11.2392 1.03243C11.2835 1.31923 11.2721 1.63736 11.2048 1.9868L10.5365 5.51555H16.2448ZM5.76089 5.9643V13.5989H13.7769C13.8357 13.5989 13.8957 13.5828 13.9571 13.5508C14.0187 13.5187 14.0655 13.4653 14.0976 13.3906L16.5013 7.78639V6.85534C16.5013 6.78048 16.4773 6.71902 16.4292 6.67097C16.3812 6.62291 16.3197 6.59889 16.2448 6.59889H9.24818L10.1888 1.57326L5.76089 5.9643ZM1.75776 14.6822C1.37123 14.6822 1.0513 14.551 0.797969 14.2887C0.544635 14.0263 0.417969 13.7109 0.417969 13.3424V6.85534C0.417969 6.48687 0.544635 6.17145 0.797969 5.90909C1.0513 5.64673 1.37123 5.51555 1.75776 5.51555H4.67755V6.59889H1.75776C1.6829 6.59889 1.62144 6.62291 1.57339 6.67097C1.52533 6.71902 1.5013 6.78048 1.5013 6.85534V13.3424C1.5013 13.4173 1.52533 13.4787 1.57339 13.5268C1.62144 13.5749 1.6829 13.5989 1.75776 13.5989H4.67755V14.6822H1.75776Z' fill='%23081AF9'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: left center;
    content: "\00a0 \00a0 \00a0 \00a0 \00a0 \00a0";
}


.p-w-r .pr-review-snapshot .pr-faceoff-negative .pr-faceoff-label::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' viewBox='0 0 18 15' fill='none'%3E%3Cpath d='M1.75516 9.72468C1.42821 9.72468 1.12321 9.58308 0.840157 9.29989C0.556963 9.01683 0.415364 8.71183 0.415364 8.38489L0.415364 7.51801C0.415364 7.41662 0.423142 7.32287 0.438698 7.23676C0.454116 7.15079 0.482657 7.07142 0.524323 6.99864L2.89182 1.42572C3.01113 1.14531 3.23557 0.927112 3.56516 0.77114C3.89474 0.615167 4.21224 0.537182 4.51766 0.537182L13.3224 0.558015L13.3224 9.72468L8.59974 14.4474C8.37849 14.6685 8.13113 14.8159 7.85766 14.8897C7.58418 14.9634 7.34411 14.94 7.13745 14.8193C6.93064 14.6984 6.80509 14.4946 6.76078 14.2078C6.71648 13.921 6.72793 13.6029 6.79516 13.2534L7.46349 9.72468L1.75516 9.72468ZM12.2391 9.27593L12.2391 1.64135L4.22307 1.64135C4.16432 1.64135 4.10425 1.65739 4.04287 1.68947C3.98134 1.72156 3.93453 1.77496 3.90245 1.84968L1.4987 7.45385L1.4987 8.38489C1.4987 8.45975 1.52273 8.52121 1.57078 8.56926C1.61884 8.61732 1.68029 8.64135 1.75516 8.64135L8.75182 8.64135L7.8112 13.667L12.2391 9.27593ZM16.2422 0.558016C16.6288 0.558016 16.9487 0.689196 17.202 0.951557C17.4554 1.21392 17.582 1.52934 17.582 1.89781L17.582 8.38489C17.582 8.75336 17.4554 9.06878 17.202 9.33114C16.9487 9.5935 16.6288 9.72468 16.2422 9.72468L13.3224 9.72468L13.3224 8.64135L16.2422 8.64135C16.3171 8.64135 16.3786 8.61732 16.4266 8.56927C16.4747 8.52121 16.4987 8.45975 16.4987 8.38489L16.4987 1.89781C16.4987 1.82295 16.4747 1.76149 16.4266 1.71343C16.3786 1.66538 16.3171 1.64135 16.2422 1.64135L13.3224 1.64135L13.3224 0.558015L16.2422 0.558016Z' fill='%23081AF9'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: left center;
    content: "\00a0 \00a0 \00a0 \00a0 \00a0 \00a0";
}

/* */
.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete,
.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete-expanded {
    color: #081AF9 !important;
    font-size: 14px;
    position: initial;
}

.p-w-r .pr-review-snapshot .pr-faceoff-title,
.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-faceoff-title {
    color: #000;
    font-family: 'Roboto', sans-serif !important;
    font-size: 20px;
    font-weight: 500;
}

.p-w-r .pr-review-snapshot p,
.p-w-r .pr-review-snapshot p>span {
    color: #000;
    font-size: 14px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400 !important;
    line-height: 1.4;
}

.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: #081AF9 !important;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-stars {
    display: flex;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-rating-stars {
    order: 1;
    align-self: center;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-rating-decimal {
    border: none;
    color: #081AF9;
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
    font-size: 24px;
    height: fit-content;
    order: 0;
}

.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-rating-decimal::after {
    content: '/5';
}

/* pr-reviewlist */
.pr-reviewlist-container {
    background-color: #FFFFFF;
}

.p-w-r .pr-review-display .pr-rd-main-header {
    background: #FFFFFF !important;
    display: flex;
    flex-wrap: wrap;
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-contents,
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents {
    background-color: #FFFFFF;
    padding: 15px 0;
    width: 50%;
}

/* Hide review total */
.p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-total {
    display: none;
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review,
.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review,
.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review,
.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review {
    background: #f6f6f6 !important;
    border-radius: 10px;
    padding: 20px 30px 5px !important;
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-search-container,
.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-search-container,
.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 {
    display: block;
    width: 100%;
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-sorts,
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: 10px;
    justify-content: flex-end;
    max-width: 50%;
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-sort-group,
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort-group {
    padding: 0;
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-sort,
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort {
    background-color: #FFFFFF;
    max-width: 150px;
    min-width: auto;
}

.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container input,
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container input {
    border: 1px solid #A8A8A8;
    height: 40px !important;
    padding: 10px 16px;
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,
.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,
.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort,
.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-sorts .pr-rd-sort {
    border: 1px solid #A8A8A8;
    height: 40px !important;
    padding: 10px 16px;
}

.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 {
    background-color: #FFFFFF;
    border: 1px solid #A8A8A8;
    border-left: none;
    height: 40px;
    width: 40px;
}

.p-w-r .pr-read-review .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-input input {
    border: 1px solid #A8A8A8;
    padding: 10px 16px;
}

.p-w-r .pr-rd-review-header-sorts .pr-rd-sort  {
    appearance: none;
    -webkit-appearance: none; /* For Safari */
    -moz-appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M5.99976 6.29664C5.87926 6.29664 5.76709 6.27739 5.66326 6.23889C5.55942 6.20039 5.46067 6.13439 5.36701 6.04089L0.872758 1.54664C0.734425 1.40814 0.663591 1.23406 0.660258 1.02439C0.657091 0.814891 0.727925 0.637641 0.872758 0.492641C1.01776 0.347807 1.19342 0.275391 1.39976 0.275391C1.60609 0.275391 1.78176 0.347807 1.92676 0.492641L5.99976 4.56589L10.0728 0.492641C10.2113 0.354307 10.3853 0.283474 10.595 0.280141C10.8045 0.276974 10.9818 0.347807 11.1268 0.492641C11.2716 0.637641 11.344 0.813308 11.344 1.01964C11.344 1.22597 11.2716 1.40164 11.1268 1.54664L6.63251 6.04089C6.53884 6.13439 6.44009 6.20039 6.33626 6.23889C6.23242 6.27739 6.12026 6.29664 5.99976 6.29664Z' fill='%23494949'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center right 12px;
}


.p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-search-container input+button span svg path,
.p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container input+button span svg path {
    fill: #ABABAB;
}

/* Comments */
.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-side-content-block,
.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-side-content-block,
.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 {
    float: none;
    position: relative;
    right: 0;
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-review,
.p-w-r .pr-read-review.pr-rd-display-tablet .pr-review,
.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review,
.p-w-r .pr-review-display.pr-rd-display-tablet .pr-review  {
    column-gap: 24px;
    display: grid;
    grid-auto-rows: minmax(auto, auto);
    grid-template-columns: 1fr 3fr;
}

.p-w-r  .pr-rd-content-block,
.p-w-r .pr-rd-side-content-block,
.p-w-r .pr-rd-content-block.pr-accordion.pr-accordion-collapsed {
    display: contents;
}

.p-w-r .pr-rd-star-rating {
    grid-column: 1;
    grid-row: 1;
}

.p-w-r .pr-rd-star-rating .pr-snippet-stars {
    background-color: #F6F6F6;
}

.p-w-r .pr-rd-review-headline {
    grid-column: 2;
    grid-row: 1;
}

.p-w-r .pr-rd-reviewer-details {
    grid-column: 1;
    grid-row: 2;
}

.p-w-r .pr-rd-reviewer-details>span {
    color: #000000;
    font-size: 14px;
}

.p-w-r .pr-rd-reviewer-type.pr-rd-inner-side-content-block.pr-verified_buyer {
    grid-column: 1;
    grid-row: 3;
}

.p-w-r .pr-rd-reviewer-type.pr-rd-inner-side-content-block.pr-verified_buyer .pr-badging-icon svg {
    display: none;
}

.p-w-r .pr-rd-reviewer-type.pr-rd-inner-side-content-block.pr-verified_buyer .pr-badging-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cmask id='mask0_5201_7664' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='21' height='21'%3E%3Crect x='0.5' y='0.120117' width='20' height='20' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5201_7664)'%3E%3Cpath d='M9.42276 11.284L8.02859 9.91044C7.91318 9.79517 7.78894 9.73614 7.65589 9.73336C7.52297 9.73072 7.39609 9.78975 7.27526 9.91044C7.15457 10.0313 7.09422 10.1603 7.09422 10.2975C7.09422 10.4347 7.15457 10.5638 7.27526 10.6846L8.95797 12.3673C9.09477 12.504 9.24971 12.5723 9.42276 12.5723C9.59582 12.5723 9.75075 12.504 9.88755 12.3673L13.7113 8.54357C13.8266 8.42815 13.8856 8.30044 13.8884 8.16044C13.891 8.02058 13.832 7.89023 13.7113 7.7694C13.5905 7.64871 13.4649 7.58836 13.3346 7.58836C13.2044 7.58836 13.0788 7.64871 12.958 7.7694L9.42276 11.284ZM10.5028 17.7038C9.46332 17.7038 8.48269 17.5064 7.56089 17.1117C6.63908 16.717 5.83227 16.1738 5.14047 15.4823C4.44866 14.7908 3.90526 13.9843 3.51026 13.0629C3.1154 12.1416 2.91797 11.1612 2.91797 10.1219C2.91797 9.06857 3.11533 8.08447 3.51005 7.16961C3.90477 6.25475 4.4479 5.45141 5.13943 4.75961C5.83096 4.0678 6.63741 3.5244 7.5588 3.1294C8.48019 2.73454 9.46054 2.53711 10.4998 2.53711C11.5532 2.53711 12.5373 2.73447 13.4521 3.12919C14.367 3.52391 15.1703 4.06704 15.8621 4.75857C16.5539 5.4501 17.0973 6.25308 17.4923 7.16753C17.8872 8.08197 18.0846 9.06579 18.0846 10.119C18.0846 11.1584 17.8873 12.1391 17.4926 13.0609C17.0978 13.9827 16.5547 14.7895 15.8632 15.4813C15.1716 16.1731 14.3687 16.7165 13.4542 17.1115C12.5398 17.5063 11.556 17.7038 10.5028 17.7038ZM10.5013 16.6204C12.3069 16.6204 13.8416 15.9885 15.1055 14.7246C16.3694 13.4607 17.0013 11.926 17.0013 10.1204C17.0013 8.31489 16.3694 6.78017 15.1055 5.51628C13.8416 4.25239 12.3069 3.62044 10.5013 3.62044C8.69575 3.62044 7.16102 4.25239 5.89714 5.51628C4.63325 6.78017 4.0013 8.31489 4.0013 10.1204C4.0013 11.926 4.63325 13.4607 5.89714 14.7246C7.16102 15.9885 8.69575 16.6204 10.5013 16.6204Z' fill='%23081AF9'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    height: 20px;
}

.p-w-r .pr-rd-description>.pr-rd-review-product {
    border-bottom: 1px solid #E7E7E7;
    grid-column: 1;
    grid-row: 4;
    padding-bottom: 8px;
}

.p-w-r .pr-rd-footer>.pr-rd-bottomline {
    border-bottom: 1px solid #E7E7E7;
    grid-column: 1;
    grid-row: 5;
    padding-bottom: 8px;
    padding-top: 8px;
}

.p-w-r .pr-rd-description-text {
    grid-column: 2;
    grid-row: 2;
}

.p-w-r .pr-accordion .pr-accordion-btn {
    color: #081AF9;
    grid-column: 2;
    grid-row: 3;
}

.p-w-r .pr-accordion .pr-accordion-btn span{
    color: #081AF9;
}

.p-w-r .pr-accordion .pr-accordion-content {
    grid-column: 2;
    grid-row: 4;
}

.p-w-r .pr-rd-review-disclosure {
    color: #818181;
    display: flex;
    flex-direction: column;
    grid-column: 2;
    grid-row: 5;
    justify-content: flex-end;
}

.p-w-r .pr-rd-helpful-action {
    grid-column: 2;
    grid-row: 6;
}

.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-review-headline,
.p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-review-headline,
.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-headline,
.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-review-headline {
    font-size: 20px;
    font-weight: 500;
    line-height: calc(24/20);
    margin: 0;
    margin-bottom: 12px;
}

.p-w-r .pr-review .pr-review-display span,
.p-w-r .pr-review-display p {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: calc(20/14);
}

.p-w-r .pr-rd-description-text {
    color: #000000;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    line-height: calc(20/14);
}

.p-w-r .pr-accordion.pr-accordion-collapsed .pr-accordion-btn span {
    font-size: 14px;
    color: #081AF9 !important;
}

.p-w-r .pr-accordion .pr-accordion-btn .pr-caret-icon__line {
    stroke: #081AF9;
}

.p-w-r .pr-rd-helpful-action .pr-rd-helpful-text {
    color: #282828 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}

.p-w-r .pr-read-review .pr-rd-bottomline, .p-w-r .pr-review-display .pr-rd-bottomline {
    margin-bottom: 0;
}

.p-w-r .pr-read-review .pr-helpful-btn,
.p-w-r .pr-review-display .pr-helpful-btn,
.p-w-r .pr-qa-display .pr-helpful-btn {
    background-color: transparent;
    border: none;
}

.p-w-r .pr-rd-flag-review-btn {
    color: #282828;
    font-size: 12px;
}

.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-helpful-action-group,
.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-helpful-action-group {
    border-top: 1px solid #E7E7E7;
    justify-content: space-between;
}

.p-w-r .pr-review-display .pr-rd-side-content-block .pr-rd-reviewer-type.pr-rd-inner-side-content-block.pr-verified_buyer {
    border-bottom: 1px solid #E7E7E7;
    display: flex;
    gap: 4px;
    padding-bottom: 8px;
}

.p-w-r .pr-review-display .pr-rd-side-content-block .pr-rd-badging-text {
    color: #081AF9;
    font-size: 14px;
    font-weight: 400;
}

.p-w-r .pr-review .pr-rd-content-block:after,
.p-w-r .pr-review .pr-rd-content-block:before {
    content: unset !important;
    display: none !important;
    height: 0 !important;
}

.p-w-r .pr-review .pr-rating-stars {
    color: #081AF9;
    font-size: 24px;
    font-weight: 600;
}

/* ⭐⭐⭐⭐⭐ => 5 */
.p-w-r .pr-review .pr-rating-stars:has(.pr-star-v4-100-filled:nth-child(5))::before {
    content: "5/5 ";
}

/* ⭐⭐⭐⭐✩ => 4 */
.p-w-r .pr-review .pr-rating-stars:has(.pr-star-v4-100-filled:nth-child(4)):not(:has(.pr-star-v4-100-filled:nth-child(5)))::before {
    content: "4/5 ";
}

/* ⭐⭐⭐✩✩ => 3 */
.p-w-r .pr-review .pr-rating-stars:has(.pr-star-v4-100-filled:nth-child(3)):not(:has(.pr-star-v4-100-filled:nth-child(4)))::before {
    content: "3/5 ";
}

/* ⭐⭐✩✩✩ => 2 */
.p-w-r .pr-review .pr-rating-stars:has(.pr-star-v4-100-filled:nth-child(2)):not(:has(.pr-star-v4-100-filled:nth-child(3)))::before {
    content: "2/5 ";
}

/* ⭐✩✩✩✩ => 1 */
.p-w-r .pr-review .pr-rating-stars:has(.pr-star-v4-100-filled:nth-child(1)):not(:has(.pr-star-v4-100-filled:nth-child(2)))::before {
    content: "1/5 ";
}

/* ✩✩✩✩✩ => 0 */
.p-w-r .pr-review .pr-rating-stars:not(:has(.pr-star-v4-100-filled))::after {
    content: "0/5 ";
}

.p-w-r .pr-qa-display .pr-thumbs-icon.pr-thumbs-icon-down svg,
.p-w-r .pr-qa-display .pr-thumbs-icon.pr-thumbs-icon-up svg,
.p-w-r .pr-review .pr-thumbs-icon.pr-thumbs-icon-up svg,
.p-w-r .pr-review .pr-thumbs-icon.pr-thumbs-icon-down svg {
    display: none;
}

.p-w-r .pr-qa-display .pr-thumbs-icon.pr-thumbs-icon-down,
.p-w-r .pr-qa-display .pr-thumbs-icon.pr-thumbs-icon-up,
.p-w-r .pr-review .pr-thumbs-icon.pr-thumbs-icon-down,
.p-w-r .pr-review .pr-thumbs-icon.pr-thumbs-icon-up {
    background-repeat: no-repeat;
    text-align: left;
}


.p-w-r .pr-qa-display .pr-thumbs-icon.pr-thumbs-icon-down,
.p-w-r .pr-review .pr-thumbs-icon.pr-thumbs-icon-down {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='15' viewBox='0 0 18 15' fill='none'%3E%3Cpath d='M1.75516 9.72468C1.42821 9.72468 1.12321 9.58308 0.840157 9.29989C0.556963 9.01683 0.415364 8.71183 0.415364 8.38489L0.415364 7.51801C0.415364 7.41662 0.423142 7.32287 0.438698 7.23676C0.454116 7.15079 0.482657 7.07142 0.524323 6.99864L2.89182 1.42572C3.01113 1.14531 3.23557 0.927112 3.56516 0.77114C3.89474 0.615167 4.21224 0.537182 4.51766 0.537182L13.3224 0.558015L13.3224 9.72468L8.59974 14.4474C8.37849 14.6685 8.13113 14.8159 7.85766 14.8897C7.58418 14.9634 7.34411 14.94 7.13745 14.8193C6.93064 14.6984 6.80509 14.4946 6.76078 14.2078C6.71648 13.921 6.72793 13.6029 6.79516 13.2534L7.46349 9.72468L1.75516 9.72468ZM12.2391 9.27593L12.2391 1.64135L4.22307 1.64135C4.16432 1.64135 4.10425 1.65739 4.04287 1.68947C3.98134 1.72156 3.93453 1.77496 3.90245 1.84968L1.4987 7.45385L1.4987 8.38489C1.4987 8.45975 1.52273 8.52121 1.57078 8.56926C1.61884 8.61732 1.68029 8.64135 1.75516 8.64135L8.75182 8.64135L7.8112 13.667L12.2391 9.27593ZM16.2422 0.558016C16.6288 0.558016 16.9487 0.689196 17.202 0.951557C17.4554 1.21392 17.582 1.52934 17.582 1.89781L17.582 8.38489C17.582 8.75336 17.4554 9.06878 17.202 9.33114C16.9487 9.5935 16.6288 9.72468 16.2422 9.72468L13.3224 9.72468L13.3224 8.64135L16.2422 8.64135C16.3171 8.64135 16.3786 8.61732 16.4266 8.56927C16.4747 8.52121 16.4987 8.45975 16.4987 8.38489L16.4987 1.89781C16.4987 1.82295 16.4747 1.76149 16.4266 1.71343C16.3786 1.66538 16.3171 1.64135 16.2422 1.64135L13.3224 1.64135L13.3224 0.558015L16.2422 0.558016Z' fill='%23081AF9'/%3E%3C/svg%3E");
    background-position: top 4px right 4px;
    width: 42px;
}

.p-w-r .pr-qa-display .pr-thumbs-icon.pr-thumbs-icon-up,
.p-w-r .pr-review .pr-thumbs-icon.pr-thumbs-icon-up {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='15' viewBox='0 0 19 15' fill='none'%3E%3Cpath d='M16.7448 5.51555C17.0718 5.51555 17.3768 5.65715 17.6598 5.94034C17.943 6.2234 18.0846 6.5284 18.0846 6.85534V7.72222C18.0846 7.82361 18.0769 7.91736 18.0613 8.00347C18.0459 8.08944 18.0173 8.16882 17.9757 8.24159L15.6082 13.8145C15.4889 14.0949 15.2644 14.3131 14.9348 14.4691C14.6053 14.6251 14.2878 14.7031 13.9823 14.7031L5.17755 14.6822V5.51555L9.90026 0.792843C10.1215 0.571732 10.3689 0.424302 10.6423 0.350552C10.9158 0.276802 11.1559 0.300275 11.3626 0.420969C11.5694 0.541802 11.6949 0.745621 11.7392 1.03243C11.7835 1.31923 11.7721 1.63736 11.7048 1.9868L11.0365 5.51555H16.7448ZM6.26089 5.9643V13.5989H14.2769C14.3357 13.5989 14.3957 13.5828 14.4571 13.5508C14.5187 13.5187 14.5655 13.4653 14.5976 13.3906L17.0013 7.78639V6.85534C17.0013 6.78048 16.9773 6.71902 16.9292 6.67097C16.8812 6.62291 16.8197 6.59889 16.7448 6.59889H9.74818L10.6888 1.57326L6.26089 5.9643ZM2.25776 14.6822C1.87123 14.6822 1.5513 14.551 1.29797 14.2887C1.04464 14.0263 0.917969 13.7109 0.917969 13.3424V6.85534C0.917969 6.48687 1.04464 6.17145 1.29797 5.90909C1.5513 5.64673 1.87123 5.51555 2.25776 5.51555H5.17755V6.59889H2.25776C2.1829 6.59889 2.12144 6.62291 2.07339 6.67097C2.02533 6.71902 2.0013 6.78048 2.0013 6.85534V13.3424C2.0013 13.4173 2.02533 13.4787 2.07339 13.5268C2.12144 13.5749 2.1829 13.5989 2.25776 13.5989H5.17755V14.6822H2.25776Z' fill='%23081AF9'/%3E%3C/svg%3E");
    background-position: top 1px right 4px;
    width: 48px;
}

.p-w-r .pr-review .pr-thumbs-icon.pr-thumbs-icon-up::after {
    color: #081AF9;
    content: "Yes";
    font-size: 14px;
}

.p-w-r .pr-review .pr-thumbs-icon.pr-thumbs-icon-down::after {
    color: #081AF9;
    content: "No";
}

.p-w-r .pr-helpful-btn:hover {
    color: #081AF9 !important;
}

.p-w-r .pr-helpful-active {
    background-color: transparent !important;
}

.p-w-r .pr-helpful-active .pr-helpful-count {
    color: #081AF9 !important;
}


/* CMS MOBILE */
@media (max-width: 551px) {
    .p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff {
        flex-direction: column;
    }
}

@media (max-width: 821px) {
    .p-w-r .pr-review {
        background-color: #F6F6F6;
        padding: 12px;
    }

    .p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco {
        padding: 10px;
    }

    .p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco .pr-reco-value {
        font-size: 32px !important;
    }

    .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars {
        align-items: center;
        background: transparent;
        display: flex;
        flex-direction: row-reverse;
        justify-content: flex-end;
    }

    .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal { 
        font-size: 20px;
        color: #081AF9;
        margin-left: 0px;
    }

    .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars .pr-snippet-rating-decimal:after {
        content: "/5";
    }

    .p-w-r .pr-review-snapshot .pr-snippet-rating-decimal {
        background-color: transparent;
        border: none;
    }

    .p-w-r .pr-review-display .pr-rd-main-header {
        background: #FFFFFF !important;
        display: flex;
        flex-direction: column;
        gap: 12px;
    }

    .p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco-to-friend-message {
        display: none !important;
    }

    .p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-sorts,
    .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts {
        display: flex;
        flex-direction: column;
    }
    .p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-sort-group,
    .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort-group {
        padding: 0;
        width: 100%;
    }

    .p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-sort,
    .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort {
        max-width: 100%;
    }

    .p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-contents, 
    .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents {
        max-width: 100%;
        width: 100%;
    }
    .p-w-r .pr-read-review .pr-rd-main-header-with-filters .pr-rd-review-header-sorts,
    .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-sorts {
        max-width: 100%;
    }
}


/* pr-questiondisplay-container */
.pr-questiondisplay-container {
    background-color: #FFFFFF;
    padding-top: 48px;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop {
    padding-left: 0;
    padding-right: 0;
}

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

.p-w-r .pr-qa-display .pr-qa-display-search {
    background-color: white;
    padding: 0;
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input {
    border: 1px solid #A8A8A8;
    border-radius: 0;
    color: #A5A5A5;
    font-size: 12px;
    font-weight: 400;
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar button {
    background-color: white;
    border: 1px solid #A8A8A8;
    border-left: none;
}

.p-w-r .pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar button .pr-search-icon svg path{
    fill: #A8A8A8;
}

.p-w-r .pr-qa-display .pr-qa-display-questionlist,
.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-questionlist,
.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa- {
    background-color: #F6F6F6;
    border-radius: 10px;
    padding: 20px;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-questionlist,
.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa {
    column-gap: 24px;
    display: grid;
    grid-auto-rows: minmax(auto, auto);
    grid-template-columns: 1fr 3fr;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-item-details {
    grid-column: 1;
    grid-row: 1;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-item {
    grid-column: 2;
    grid-row: 1;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer,
.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer {
    grid-column: 2;
    grid-row: 2;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-answer-link-container,
.p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-link-container {
    grid-column: 2;
    grid-row: 3;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-question dl div {
    grid-column: 2;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-question {
    float: unset;
    width: 100%;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-item-details {
    display: flex;
    flex-direction: column;
    gap: 8px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
}

.p-w-r .pr-qa-display .pr-qa-display-item-details {
    display: flex;
    flex-direction: column;
    gap: 8px;
    margin-bottom: 8px;
}

.p-w-r .pr-qa-display .pr-subscript,
.p-w-r .pr-qa-display .pr-qa-display-item time,
.p-w-r .pr-qa-display .pr-qa-display-item-details time {
    color: black;
    font-size: 12px;
    line-height: 1.6;
    margin-left: 0;
}

.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-item {
    margin-bottom: 8px;
}

.p-w-r .pr-qa-display .pr-qa-display-item .pr-h2,
.p-w-r .pr-qa-display .pr-qa-display-item h2,
.p-w-r .pr-qa-display .pr-qa-display-item-details .pr-h2,
.p-w-r .pr-qa-display .pr-qa-display-item-details h2 {
    color: black;
}

.p-w-r .pr-qa-display .pr-btn-answer span,
.p-w-r .pr-qa-display .pr-btn-ask-question span,
.p-w-r .pr-qa-display span {
    color: black;
}

.p-w-r .pr-qa-display .pr-btn-answer,
.p-w-r .pr-qa-display .pr-btn-ask-question,
.p-w-r .pr-qa-display .pr-btn-answer .pr-qa-display-text,
.p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-text {
    color: #081AF9;
}

.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: #081AF9;
}

.p-w-r .pr-qa-display .pr-qa-sort-group label {
    text-wrap: nowrap;
}
