:root{--jm-review-cream: #fff4e5;--jm-review-paper: #fffbf5;--jm-review-ink: #272c29;--jm-review-red: #a91f2f;--jm-review-line: #e4d8c7}[id$=__review_source]{max-width:1120px;margin:64px auto 0;padding:0 32px}[id$=__review_source] .rich-text{padding:0}[id$=__review_source] p{max-width:70ch;margin:0 0 20px;padding-left:16px;border-left:2px solid var(--jm-review-red);color:#68665e;font-size:13px;line-height:1.65}.shopify-section:has(.jdgm-review-widget){padding:0 32px 80px}#judgeme_product_reviews.jdgm-review-widget{max-width:1056px!important;padding:clamp(22px,4vw,48px);border:1px solid var(--jm-review-line);border-radius:20px;background:var(--jm-review-paper);color:var(--jm-review-ink);font-family:inherit;box-shadow:0 12px 40px #272c2908}#judgeme_product_reviews .jm-review-widget{padding:0;background:transparent;font-family:inherit;--jm-widget-font-family: inherit}#judgeme_product_reviews .jm-text,#judgeme_product_reviews button,#judgeme_product_reviews select{font-family:inherit}#judgeme_product_reviews .jm-review-widget-header__title{color:var(--jm-review-ink);font-size:clamp(28px,3.4vw,42px);font-weight:700;letter-spacing:-1.3px;line-height:1.1;margin-bottom:12px}#judgeme_product_reviews .jm-review-widget-header__summary-section{padding:8px 0 24px}#judgeme_product_reviews .jm-average-rating-display>.jm-cluster{justify-content:center;gap:8px 14px}#judgeme_product_reviews .jm-average-rating-display .jm-text:first-child{color:var(--jm-review-ink);font-size:clamp(40px,7vw,62px);font-weight:750;letter-spacing:-.055em;line-height:1}#judgeme_product_reviews .jm-average-rating-display .jm-text:last-child{color:#59564f;font-size:15px}main:has([data-jm-review-rating]) #judgeme_product_reviews .jm-average-rating-display:before{content:"\2605\2605\2605\2605\2605" / "";display:block;margin:4px 0 12px;background:linear-gradient(90deg,#92561b var(--jm-review-fill),#d0c2b2 var(--jm-review-fill));background-clip:text;color:transparent;font-size:clamp(27px,5vw,37px);letter-spacing:.08em;line-height:1.05;width:max-content;margin-inline:auto}main:has([data-jm-review-rating]) #judgeme_product_reviews .jm-average-rating-display .jm-text:first-child:after{content:" / 5" / " out of 5";color:#59564f;font-size:.4em;font-weight:550;letter-spacing:normal;white-space:nowrap}main:has([data-jm-review-rating]):not(:has(.jm-review-strip:not([hidden]) .jm-review-strip__heading p)) #judgeme_product_reviews .jm-review-widget-header__title-and-rating:after{content:var(--jm-review-origin);color:#59564f;font-size:12px;text-align:center}#judgeme_product_reviews .jm-review-widget-header__main-content{padding:16px 0 28px;border-bottom:1px solid var(--jm-review-line)}#judgeme_product_reviews .jm-review-widget-header__filters-wrapper{padding:12px 0}#judgeme_product_reviews .jm-button,#judgeme_product_reviews .jm-sort-filter{border-radius:8px;min-height:44px}#judgeme_product_reviews .jm-button--primary{background:var(--jm-review-red);color:var(--jm-review-cream);font-weight:600;padding:12px 24px;border-color:var(--jm-review-red)}#judgeme_product_reviews .jm-button--primary:hover{background:#821826}#judgeme_product_reviews .jm-button--secondary,#judgeme_product_reviews .jm-sort-filter{border-color:var(--jm-review-line);background:transparent;color:var(--jm-review-ink)}#judgeme_product_reviews .jdgm-review-card{background:#fff;border:1px solid var(--jm-review-line);border-radius:12px;box-shadow:none;padding:24px}#judgeme_product_reviews .jdgm-review-card__name{font-weight:600;color:var(--jm-review-ink)}#judgeme_product_reviews .jdgm-review-card__content{padding:0;background:transparent}#judgeme_product_reviews .jdgm-review-card__body{font-size:15px;line-height:1.65;overflow-wrap:anywhere}#judgeme_product_reviews .jm-media-grid__image-container{border-radius:8px;border:1px solid var(--jm-review-line)}#judgeme_product_reviews .jm-review-widget__body{padding-top:12px}#judgeme_product_reviews :is(button,select,[tabindex]):focus-visible{outline:2px solid var(--jm-review-red);outline-offset:4px}.jdgm-preview-badge .jdgm-star,.jdgm-carousel-wrapper .jdgm-star{color:var(--jm-review-red)}@media(max-width:700px){[id$=__review_source]{margin-top:40px;padding:0 20px}.shopify-section:has(.jdgm-review-widget){padding:0 16px 48px}#judgeme_product_reviews.jdgm-review-widget{padding:24px 16px;border-radius:14px}#judgeme_product_reviews .jm-review-widget-header__title{letter-spacing:-.8px}#judgeme_product_reviews .jdgm-review-card{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jm-reviews.css.map */
