.mm-reviews{padding:var(--mm-breather, 2.5rem) var(--mm-gutter, 1.25rem) .75rem;background:var(--mm-surface, #fff);max-width:var(--mm-container, 72rem);margin:0 auto;display:flex;flex-direction:column;gap:.875rem}.mm-reviews__head{text-align:center;display:flex;flex-direction:column;gap:.625rem;max-width:42rem;margin:0 auto}.mm-reviews__eyebrow{font-family:var(--font-body--family);font-size:.625rem;letter-spacing:var(--mm-eyebrow-tracking, .26em);text-transform:uppercase;color:var(--mm-muted, #9AA5B1);font-weight:500}.mm-reviews__heading{font-family:var(--font-heading--family);font-size:var(--mm-h2-size, clamp(1.625rem, 4vw, 2rem));font-weight:400;line-height:1.1;letter-spacing:var(--mm-heading-tracking, -.015em);color:var(--mm-ink);margin:0}.mm-reviews__widget{width:100%;max-width:var(--mm-container, 72rem);margin:0 auto;padding:.25rem 0 2.5rem}.mm-reviews__summary{width:min(100%,38rem);margin:0 auto 1rem;padding:1.25rem;display:grid;justify-items:center;gap:.875rem;color:var(--mm-ink, #2c3e50);background:var(--mm-cream, #f7f5f0);border:1px solid var(--mm-border, #e2e6eb);border-radius:1.5rem;text-align:center;box-shadow:0 .625rem 2rem -1.5rem #2c3e5047}.mm-reviews__summary[hidden],.mm-reviews__widget[hidden],.mm-reviews__status[hidden],.mm-reviews__summary-fallback[hidden]{display:none!important}.mm-reviews__summary-score{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem;font-family:var(--font-body--family),"DM Sans",sans-serif}.mm-reviews__summary-stars .mm-stars{display:inline-flex;gap:.15rem;color:var(--mm-star, #d4a853)}.mm-reviews__summary-stars .mm-stars__star{width:1rem;height:1rem}.mm-reviews__summary-rating{font-size:1.125rem;font-weight:700}.mm-reviews__summary-divider,.mm-reviews__summary-count{color:var(--mm-ink-muted, #5d6b7a)}.mm-reviews__summary-verified{margin:0;color:var(--mm-ink-muted, #5d6b7a);font-size:.875rem}.mm-reviews__summary-verified span{width:1.35rem;height:1.35rem;margin-right:.25rem;display:inline-grid;place-items:center;color:var(--mm-ink, #2c3e50);background:var(--mm-blue-light, #dde7f3);border-radius:50%;font-weight:700}.mm-reviews__summary-button,.mm-reviews__summary-fallback{min-height:2.875rem;padding:.75rem 1.25rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--mm-ink, #2c3e50);border:1px solid var(--mm-ink, #2c3e50);border-radius:var(--mm-radius-pill, 999px);font:600 .9375rem/1 var(--font-body--family),"DM Sans",sans-serif;text-decoration:none;cursor:pointer}.mm-reviews__summary-button:hover,.mm-reviews__summary-fallback:hover{color:#fff;background:var(--mm-ink-dark, #1e2d3d)}.mm-reviews__summary-button:focus-visible,.mm-reviews__summary-fallback:focus-visible{outline:2px solid var(--mm-ink, #2c3e50);outline-offset:3px}.mm-reviews__summary-button:disabled{opacity:.65;cursor:wait}.mm-reviews__status{min-height:5rem;margin:0 auto 1rem;display:grid;place-items:center;color:var(--mm-ink-muted, #5d6b7a);font-size:.9375rem;text-align:center}.mm-reviews__status.is-loading:before{width:1.25rem;height:1.25rem;margin-right:.5rem;display:inline-block;border:2px solid var(--mm-border, #e2e6eb);border-top-color:var(--mm-ink, #2c3e50);border-radius:50%;content:"";animation:mm-reviews-spin .8s linear infinite}@keyframes mm-reviews-spin{to{transform:rotate(360deg)}}@media screen and (min-width:750px){.mm-reviews{padding:var(--mm-breather-lg, 2.75rem) var(--mm-gutter-lg, 2rem) 1rem;gap:1rem}.mm-reviews__eyebrow{font-size:.6875rem}.mm-reviews__summary{padding:1.5rem 2rem}}.mm-reviews-section{background:var(--mm-surface, #fff)!important}.mm-reviews{max-width:none;background:transparent;padding:3rem var(--mm-gutter, 1.25rem) 1.25rem}.mm-reviews__head{max-width:46rem}.mm-reviews__heading{max-width:11ch;margin-inline:auto}.mm-reviews__widget .jdgm-widget{--jdgm-primary-color: var(--mm-ink, #2C3E50);--jdgm-star-color: var(--mm-star, #D4A853);color:var(--mm-ink-muted, #5D6B7A);font-family:var(--font-body--family)}.mm-reviews__widget .jdgm-rev-widg,.mm-reviews__widget .jdgm-review-widget{margin:0!important;padding-inline:0!important}.mm-reviews__widget .jdgm-rev-widg__title,.mm-reviews__widget .jdgm-widget-title,.mm-reviews__widget .jm-review-widget-header__title{display:none!important}.mm-reviews__widget .jdgm-star,.mm-reviews__widget .jdgm-row-stars{color:var(--mm-star, #D4A853)!important}.mm-reviews__widget .jdgm-write-rev-link,.mm-reviews__widget .jdgm-btn{border-radius:var(--mm-radius-pill, 999px)!important}@media screen and (min-width:750px){.mm-reviews{padding:4rem var(--mm-gutter-lg, 2rem) 1.5rem}.mm-reviews__heading{max-width:none}.mm-reviews__widget{padding-bottom:4rem}}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget{--mm-jm-ink: var(--mm-ink, #2c3e50);--mm-jm-body: var(--mm-ink-muted, #5d6b7a);--mm-jm-muted: var(--mm-muted, #8d9db0);--mm-jm-border: var(--mm-border, #e2e6eb);--mm-jm-cream: var(--mm-cream, #f7f5f0);--mm-jm-blue: var(--mm-blue-light, #dde7f3);--mm-jm-star: var(--mm-star, #d4a853);color:var(--mm-jm-body)!important;font-family:var(--font-body--family),"DM Sans",sans-serif!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__title{display:none!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget__header{gap:clamp(1.25rem,3vw,2rem)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__summary-section{width:100%;padding:clamp(1.25rem,3vw,2rem)!important;background:var(--mm-jm-cream)!important;border:1px solid var(--mm-jm-border)!important;border-radius:1.5rem!important;box-shadow:0 .625rem 2rem -1.5rem #2c3e5047}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__title-and-rating{color:var(--mm-jm-ink)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__average-rating-display,:where(.mm-reviews__widget,.mm-op__widget) .jm-average-rating-display{color:var(--mm-jm-ink)!important;font-weight:600!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-verified-badge{padding:.35rem .7rem!important;color:var(--mm-jm-ink)!important;background:var(--mm-jm-blue)!important;border:1px solid rgba(163,186,208,.55)!important;border-radius:999px!important;font-weight:600!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__main-content{width:100%;gap:1rem!important;align-items:stretch!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__star-rating-histogram,:where(.mm-reviews__widget,.mm-op__widget) .jm-media-preview{padding:1.125rem!important;background:#fff!important;border:1px solid var(--mm-jm-border)!important;border-radius:1.125rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__star-rating-histogram{flex:1 1 17rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-media-preview{flex:1 1 20rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-histogram-row{color:var(--mm-jm-body)!important;font-size:.875rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-progress-bar{overflow:hidden!important;height:.375rem!important;background:var(--mm-jm-border)!important;border-radius:999px!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-progress-bar__fill{background:var(--mm-jm-star)!important;border-radius:999px!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-star-rating,:where(.mm-reviews__widget,.mm-op__widget) .jm-star-rating__font-icon{color:var(--mm-jm-star)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-media-grid__container{gap:.625rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-media-grid__item,:where(.mm-reviews__widget,.mm-op__widget) .jm-media-grid__image-container,:where(.mm-reviews__widget,.mm-op__widget) .jm-media-grid__image{border-radius:.875rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-media-grid__item{overflow:hidden!important;border:1px solid var(--mm-jm-border)!important;background:var(--mm-jm-cream)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-media-grid__arrow{color:var(--mm-jm-ink)!important;background:#ffffffeb!important;border:1px solid var(--mm-jm-border)!important;box-shadow:0 .25rem .75rem #2c3e5024!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-action-buttons{flex:1 1 100%!important;justify-content:center!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-button{min-height:2.75rem!important;border-radius:999px!important;font-family:var(--font-body--family),"DM Sans",sans-serif!important;font-weight:600!important;letter-spacing:.01em!important;box-shadow:none!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-action-buttons__button{min-height:3rem!important;padding-inline:1.75rem!important;color:#fff!important;background:var(--mm-jm-ink)!important;border:1px solid var(--mm-jm-ink)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-action-buttons__button:hover{color:var(--mm-jm-ink)!important;background:var(--mm-jm-blue)!important;border-color:var(--mm-jm-ink)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__filters-wrapper,:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__filters{width:100%!important;padding-top:1rem!important;border-top:1px solid var(--mm-jm-border)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-custom-answer-filter{color:var(--mm-jm-ink)!important;background:#fff!important;border:1px solid var(--mm-jm-border)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-sort-filter__select,:where(.mm-reviews__widget,.mm-op__widget) .jdgm-tab-dropdown__select{min-height:2.75rem!important;padding-inline:1rem 2.75rem!important;color:var(--mm-jm-ink)!important;background-color:#fff!important;border:1px solid var(--mm-jm-border)!important;border-radius:999px!important;font-family:var(--font-body--family),"DM Sans",sans-serif!important}:where(.mm-reviews__widget,.mm-op__widget) .jdgm-tablist__list{gap:.5rem!important;padding:.375rem!important;background:var(--mm-jm-cream)!important;border:1px solid var(--mm-jm-border)!important;border-radius:999px!important}:where(.mm-reviews__widget,.mm-op__widget) .jdgm-tab{padding:.625rem 1rem!important;color:var(--mm-jm-body)!important;border-radius:999px!important;font-weight:600!important}:where(.mm-reviews__widget,.mm-op__widget) .jdgm-tab--active{color:#fff!important;background:var(--mm-jm-ink)!important}:where(.mm-reviews__widget,.mm-op__widget) .jdgm-tablist__activeBar{display:none!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-ai-insights{padding:1.25rem!important;color:var(--mm-jm-body)!important;background:var(--mm-jm-blue)!important;border:1px solid rgba(163,186,208,.55)!important;border-radius:1.125rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jdgm-review-list{gap:1rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-item{padding:clamp(1.25rem,3vw,1.75rem)!important;color:var(--mm-jm-body)!important;background:var(--mm-jm-cream)!important;border:1px solid var(--mm-jm-border)!important;border-radius:1.25rem!important;box-shadow:0 .5rem 1.75rem -1.5rem #2c3e5047!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-reviewer-avatar{color:var(--mm-jm-ink)!important;background:var(--mm-jm-blue)!important;border:1px solid rgba(163,186,208,.55)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-reviewer-info__name{color:var(--mm-jm-ink)!important;font-weight:700!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-content__title{color:var(--mm-jm-ink)!important;font-family:var(--font-heading--family),"Playfair Display",Georgia,serif!important;font-size:clamp(1.125rem,2vw,1.35rem)!important;font-weight:500!important;line-height:1.3!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-content__body,:where(.mm-reviews__widget,.mm-op__widget) .jdgm-review-content__body-content{color:var(--mm-jm-body)!important;font-size:.975rem!important;line-height:1.65!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-verified-by-shop-badge{width:fit-content!important;padding:.25rem .625rem!important;color:var(--mm-jm-ink)!important;background:var(--mm-jm-blue)!important;border-radius:999px!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-product-variant-card{overflow:hidden!important;padding:.75rem!important;color:var(--mm-jm-ink)!important;background:#fff!important;border:1px solid var(--mm-jm-border)!important;border-radius:.875rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-product-variant-card__thumbnail{border-radius:.625rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-product-variant-card__product-link{color:var(--mm-jm-ink)!important;font-weight:600!important;text-decoration-color:var(--mm-jm-border)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-pagination-controls__button{min-width:2.5rem!important;min-height:2.5rem!important;padding:.5rem!important;color:var(--mm-jm-ink)!important;background:#fff!important;border:1px solid var(--mm-jm-border)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-pagination-controls__button--active{color:#fff!important;background:var(--mm-jm-ink)!important;border-color:var(--mm-jm-ink)!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-load-more-pagination .jm-button{padding-inline:1.75rem!important;color:#fff!important;background:var(--mm-jm-ink)!important;border:1px solid var(--mm-jm-ink)!important}@media screen and (max-width:749px){:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__summary-section{padding:1.125rem!important;border-radius:1.125rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__main-content{gap:.75rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-widget-header__star-rating-histogram,:where(.mm-reviews__widget,.mm-op__widget) .jm-media-preview{flex-basis:100%!important;padding:1rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-action-buttons__button{width:100%!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-item{padding:1.125rem!important;border-radius:1rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jdgm-tab{max-width:100%!important;padding:.55rem .625rem!important;font-size:.78rem!important}:where(.mm-reviews__widget,.mm-op__widget) .jm-review-content__body,:where(.mm-reviews__widget,.mm-op__widget) .jdgm-review-content__body-content{font-size:.925rem!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-mm-reviews.css.map */
