/* 1) Judge.me Cards Carousel */
.scrubme-help-page-section .scrubme-help-box.scrubme-help-reviews>.rte:first-of-type{margin:0 10px 0!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-widget.jdgm-cards-carousel{width:100%!important;max-width:100%!important;overflow:hidden!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-content,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-cards-wrapper{width:100%!important;max-width:100%!important;overflow:hidden!important;margin-bottom:5px!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-header{text-align:center!important;margin-top:0!important;margin-bottom:15px!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-title{text-align:center!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-header-info,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-average-rating,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-rating-text{justify-content:center!important;text-align:center!important;color:#000!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-star,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-stars .jdgm-star,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-star.jdgm--on,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-star.jdgm--off{color:#000!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-card,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-carousel-item{background:#fff!important;border:3px solid #000!important;border-radius:2px!important;padding:22px 20px!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-text,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-text p,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-product-name,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-product-name a,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel a.jdgm-product-name,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-rating-section{max-width:100%!important;text-align:center!important;color:#000!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-rating-text,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-text,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-text p,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-product-name,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-product-name a,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel a.jdgm-product-name{padding:0!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-body)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important;font-family:var(--font-body-family)!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel [class*="product-name"],.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel [class*="product-name"] *{font-size:var(--font-size-body)!important;line-height:var(--line-height-body)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important;font-family:var(--font-body-family)!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-write-rev-link,.scrubme-help-page-section .scrubme-help-reviews .jdgm-widget-actions-wrapper{display:none!important}
.scrubme-help-page-section .scrubme-help-reviews .jdgm-row-media{display:none!important}
@media screen and (min-width:750px){.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-card,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-carousel-item{flex:0 0 calc((100% - 72px)/3.25)!important;width:calc((100% - 72px)/3.25)!important;max-width:calc((100% - 72px)/3.25)!important}}
@media screen and (max-width:749px){.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-card,.scrubme-help-page-section .scrubme-help-reviews .jdgm-cards-carousel .jdgm-carousel-item{flex:0 0 82%!important;width:82%!important;max-width:82%!important}}

/* 2) Judge.me Store Summary Widget */
.jm-store-summary__card{max-width:100%!important}
.jm-store-summary-header__heading{display:block!important;text-align:center!important;font-size:var(--font-size-h2)!important;line-height:var(--line-height-heading)!important;font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style)!important;font-family:var(--font-heading-family)!important;letter-spacing:var(--letter-spacing)!important;text-wrap:balance}
.jm-store-summary-header__meta,.jm-store-summary-header__rating,.jm-store-summary-header__star,.jm-store-summary-header__count{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important}
.jm-store-summary-text{text-align:center!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-body)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important;font-family:var(--font-body-family)!important;letter-spacing:var(--letter-spacing)!important}
.jm-store-summary-keywords,.jm-store-summary-keywords--center{text-align:center!important;font-size:var(--font-size-small)!important;line-height:var(--line-height-body)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important;font-family:var(--font-body-family)!important;letter-spacing:var(--letter-spacing)!important}
.jm-store-summary-keywords__tag{font-size:var(--font-size-small)!important;line-height:var(--line-height-body)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important;font-family:var(--font-body-family)!important;letter-spacing:var(--letter-spacing)!important}
.jm-cluster.jm-store-summary-disclaimer,.jm-store-summary-disclaimer{text-align:center!important;font-size:var(--font-size-small)!important;line-height:var(--line-height-body)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important;font-family:var(--font-body-family)!important}
.jm-store-summary-disclaimer__text{font-size:var(--font-size-small)!important;line-height:var(--line-height-body)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important;font-family:var(--font-body-family)!important}

/* 3) Judge.me All Reviews Page Widget */
.jdgm-widget.jdgm-all-reviews-widget{width:100%!important;max-width:100%!important;color:var(--text-color)!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important}
.jdgm-all-reviews-widget .jdgm-widget-actions-wrapper,.jdgm-all-reviews-widget .jdgm-write-rev-link{display:none!important}
.jdgm-all-reviews-widget .jdgm-rev__variant-label,.jdgm-all-reviews-widget .jdgm-rev__prod-link-prefix{display:none!important}
.jdgm-all-reviews-widget .jdgm-all-reviews__header{width:100%!important;max-width:100%!important;margin:0 0 var(--section-gap)!important;padding:0!important}
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars,.jdgm-all-reviews-widget .jdgm-row-stars{padding-bottom:0!important}
.jdgm-all-reviews-widget .jdgm-row-stars{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--section-gap)!important;align-items:stretch!important;width:100%!important;max-width:100%!important}
.jdgm-all-reviews-widget .jdgm-all-reviews__summary,.jdgm-all-reviews-widget .jdgm-rev-widg__summary,.jdgm-all-reviews-widget .jdgm-histogram{width:100%!important;max-width:100%!important;background:#fff!important;border:3px solid #000!important;border-radius:2px!important;padding:22px 20px!important;box-sizing:border-box!important}
.jdgm-all-reviews-widget .jdgm-rev-widg__summary-inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:100%!important}
.jdgm-all-reviews-widget .jdgm-all-reviews__summary-stars,.jdgm-all-reviews-widget .jdgm-all-reviews__summary-average,.jdgm-all-reviews-widget .jdgm-all-reviews__summary-text{text-align:center!important;color:#000!important;font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;font-size:var(--font-size-h3)!important;line-height:var(--line-height-heading)!important;letter-spacing:var(--letter-spacing)!important}
.jdgm-all-reviews-widget .jdgm-histogram{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:10px!important}
.jdgm-all-reviews-widget .jdgm-histogram__row{display:grid!important;grid-template-columns:minmax(74px,max-content) minmax(100px,170px)!important;align-items:center!important;justify-content:center!important;column-gap:12px!important;row-gap:0!important;width:100%!important;max-width:100%!important;color:#000!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-small)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important}
.jdgm-all-reviews-widget .jdgm-histogram__star{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;white-space:nowrap!important;min-width:74px!important;font-size:var(--font-size-small)!important;line-height:1!important}
.jdgm-all-reviews-widget .jdgm-histogram__star .jdgm-star{font-size:var(--font-size-small)!important;line-height:1!important}
.jdgm-all-reviews-widget .jdgm-histogram__frequency{display:none!important}
.jdgm-all-reviews-widget .jdgm-histogram__clear-filter{display:block!important;text-align:center!important;margin-top:6px!important;color:#000!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-small)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important}
.jdgm-all-reviews-widget .jdgm-histogram__bar{width:100%!important;max-width:170px!important;min-width:100px!important;height:10px!important;background:rgba(0,0,0,.12)!important;border-radius:2px!important;overflow:hidden!important}
.jdgm-all-reviews-widget .jdgm-histogram__bar-content{height:100%!important;background:#000!important}
.jdgm-all-reviews-widget .jdgm-star,.jdgm-all-reviews-widget .jdgm-star.jdgm--on,.jdgm-all-reviews-widget .jdgm-star.jdgm--off{color:#000!important}
.jdgm-all-reviews-widget .jdgm-rev-widg__actions{width:100%!important;max-width:100%!important;margin:0 0 var(--section-gap)!important;padding:0!important}
.jdgm-all-reviews-widget .jdgm-subtab{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin:0!important}
.jdgm-all-reviews-widget .jdgm-subtab__name{display:inline-flex!important;align-items:center!important;justify-content:center!important;border:2px solid var(--section-border-color)!important;border-radius:var(--section-border-radius)!important;padding:var(--utility-chip-padding-y) var(--utility-chip-padding-x)!important;background:var(--background-color)!important;color:var(--text-color)!important;cursor:pointer!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-small)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important}
.jdgm-all-reviews-widget .jdgm-subtab__name.jdgm--active{background:var(--feature-background-color)!important;color:var(--featured-text-color)!important}
.jdgm-all-reviews-widget .jdgm-row-actions{display:flex!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin:0 0 var(--section-gap)!important}
.jdgm-all-reviews-widget .jdgm-rev-widg__sort-wrapper,.jdgm-all-reviews-widget .jdgm-sort-dropdown-wrapper{max-width:100%!important}
.jdgm-all-reviews-widget .jdgm-sort-dropdown{min-height:2.8rem!important;border:1px solid rgba(0,0,0,.28)!important;border-radius:var(--section-border-radius)!important;background:var(--background-color)!important;color:var(--text-color)!important;padding:.35rem 1rem!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-small)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important}
.jdgm-all-reviews-widget .jdgm-all-reviews__body{width:100%!important;max-width:100%!important}
.jdgm-all-reviews-widget .jdgm-rev{background:#fff!important;border:3px solid #000!important;border-radius:2px!important;padding:22px 20px!important;box-sizing:border-box!important;color:#000!important;text-align:center!important;overflow-wrap:anywhere!important}
.jdgm-all-reviews-widget .jdgm-divider-top{border-top:3px solid #000!important}
.jdgm-all-reviews-widget .jdgm-rev__header,.jdgm-all-reviews-widget .jdgm-row-product,.jdgm-all-reviews-widget .jdgm-row-rating,.jdgm-all-reviews-widget .jdgm-row-profile,.jdgm-all-reviews-widget .jdgm-row-extra,.jdgm-all-reviews-widget .jdgm-rev__content,.jdgm-all-reviews-widget .jdgm-rev__body,.jdgm-all-reviews-widget .jdgm-rev__prod-variant-wrapper,.jdgm-all-reviews-widget .jdgm-rev__transparency-badge-wrapper,.jdgm-all-reviews-widget .jdgm-rev__actions{text-align:center!important;justify-content:center!important;align-items:center!important}
.jdgm-all-reviews-widget .jdgm-rev,.jdgm-all-reviews-widget .jdgm-rev p,.jdgm-all-reviews-widget .jdgm-rev__body,.jdgm-all-reviews-widget .jdgm-rev__body p,.jdgm-all-reviews-widget .jdgm-rev__prod-link,.jdgm-all-reviews-widget .jdgm-rev__timestamp,.jdgm-all-reviews-widget .jdgm-rev__author,.jdgm-all-reviews-widget .jdgm-rev__prod-variant-wrapper{color:#000!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important}
.jdgm-all-reviews-widget .jdgm-rev__title{display:block!important;margin:0 0 8px!important;color:#000!important;text-align:center!important;font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;font-size:var(--font-size-h3)!important;line-height:var(--line-height-heading)!important;letter-spacing:var(--letter-spacing)!important;text-wrap:balance}
.jdgm-all-reviews-widget .jdgm-rev__prod-link{text-decoration:underline!important;text-underline-offset:2px!important}
.jdgm-all-reviews-widget .jdgm-rev__pics{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin:12px 0!important}
.jdgm-all-reviews-widget .jdgm-rev__pic-link{border-radius:2px!important;overflow:hidden!important}
.jdgm-all-reviews-widget .jdgm-rev__pic-img{display:block!important;max-width:100%!important;height:auto!important;border-radius:2px!important}
.jdgm-all-reviews-widget .jdgm-rev__transparency-badge{border-radius:var(--utility-chip-radius)!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-small)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important}
.jdgm-all-reviews-widget .jdgm-all-reviews__footer{width:100%!important;max-width:100%!important;margin-top:var(--section-gap)!important}
.jdgm-all-reviews-widget .jdgm-all-reviews-page__load-more-wrapper{display:flex!important;justify-content:center!important;width:100%!important}
.jdgm-all-reviews-widget .jdgm-all-reviews-page__load-more,.jdgm-all-reviews-widget .jdgm-btn.jdgm-btn--solid{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--size-button-min-height)!important;padding-block:var(--size-button-padding-y)!important;padding-inline:var(--size-button-padding-x)!important;border:none!important;border-radius:var(--section-border-radius)!important;background:var(--feature-background-color)!important;color:var(--featured-text-color)!important;text-decoration:none!important;box-shadow:var(--button-shadow)!important;cursor:pointer!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-button-weight)!important;font-size:var(--font-size-button)!important;line-height:var(--line-height-button)!important;letter-spacing:var(--letter-spacing)!important;transition:background-color var(--duration-default) var(--ease-out-slow),transform var(--duration-default) var(--ease-out-slow),opacity var(--duration-default) var(--ease-out-slow),box-shadow var(--duration-default) var(--ease-out-slow)}
.jdgm-all-reviews-widget .jdgm-all-reviews-page__load-more:hover,.jdgm-all-reviews-widget .jdgm-btn.jdgm-btn--solid:hover{transform:translateY(-1px) scale(1.01);opacity:.92}
@media screen and (max-width:749px){.jdgm-all-reviews-widget .jdgm-row-stars{grid-template-columns:minmax(0,1fr)!important}.jdgm-all-reviews-widget .jdgm-histogram__row{grid-template-columns:minmax(70px,max-content) minmax(84px,140px)!important;column-gap:8px!important}.jdgm-all-reviews-widget .jdgm-histogram__star{min-width:70px!important}.jdgm-all-reviews-widget .jdgm-histogram__bar{min-width:84px!important;max-width:140px!important}.jdgm-all-reviews-widget .jdgm-subtab{flex-direction:column!important;align-items:stretch!important}.jdgm-all-reviews-widget .jdgm-subtab__name,.jdgm-all-reviews-widget .jdgm-sort-dropdown,.jdgm-all-reviews-widget .jdgm-all-reviews-page__load-more{width:100%!important}.jdgm-all-reviews-widget .jdgm-rev{padding:20px 16px!important}}

/* 4) ScrubMe Reviews Summary Overview */
.scrubme-help-reviews__summary-wrap{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:calc(var(--section-gap)*.65) 0 0!important;padding:0!important;text-align:center!important}
.scrubme-help-reviews__summary,.scrubme-help-reviews__summary.is-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:calc(var(--section-gap)*.45)!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;color:#000!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important;text-decoration:none!important;box-sizing:border-box!important}
.scrubme-help-reviews__summary.is-link{cursor:pointer!important;transition:opacity var(--duration-default) var(--ease-out-slow),transform var(--duration-default) var(--ease-out-slow)}
.scrubme-help-reviews__summary.is-link:hover{opacity:1!important;transform:translateY(-1px)!important}
.scrubme-help-reviews__summary-stars{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;line-height:0!important;flex:0 0 auto!important}
.scrubme-help-reviews__summary-star{display:block!important;width:1.15em!important;height:1.15em!important;max-width:1.15em!important;max-height:1.15em!important;min-width:1.15em!important;min-height:1.15em!important;color:#000!important;flex:0 0 auto!important}
.scrubme-help-reviews__summary-star svg,.scrubme-help-reviews__summary-stars svg,.scrubme-help-reviews__summary svg{display:block!important;width:1.15em!important;height:1.15em!important;max-width:1.15em!important;max-height:1.15em!important;min-width:1.15em!important;min-height:1.15em!important;color:#000!important;flex:0 0 auto!important}
.scrubme-help-reviews__summary-text{display:inline-block!important;color:#000!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-body)!important;letter-spacing:var(--letter-spacing)!important;white-space:nowrap!important}
@media screen and (max-width:749px){.scrubme-help-reviews__summary,.scrubme-help-reviews__summary.is-link{flex-wrap:wrap!important;gap:6px!important}.scrubme-help-reviews__summary-text{white-space:normal!important;text-align:center!important}}