.fm-product-reviews{background-color:var(--surface-global-subtle);padding-block:var(--section-lg) var(--section-md)}.fm .jdgm-rev-widg.jdgm-rev-widg{display:grid;gap:var(--section-md)}.fm .jdgm-review-widget--small .jdgm-rev-widg{padding:0!important}.fm .jdgm-rev-widg__header{background-color:var(--surface-global-primary);border-radius:1rem;padding:var(--section-md) var(--section-md) var(--section-sm)}.fm .jdgm-rev-widg__title{color:var(--text-global-primary);font-size:var(--font-display-lg);font-weight:700;margin-bottom:1.25rem!important;text-align:left}.fm .jdgm-subtab{align-items:center;border-bottom:.0625rem solid var(--border-global-secondary);border-top:0;display:flex;flex-direction:row;gap:2rem;justify-content:flex-start;padding:0}.fm .jdgm-subtab__name{background-color:transparent!important;font-size:var(--font-body-lg);font-weight:700;padding-block:1rem 2rem!important;padding:.2rem 0;position:relative;text-decoration:none!important}.fm .jdgm-subtab__name:before{background-color:var(--surface-nav-primary);content:"";display:block;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.fm .jdgm-subtab__name.is-active:before,.fm .jdgm-subtab__name:active:before,.fm .jdgm-subtab__name:hover:before{transform:scaleX(1)}.fm .jdgm-subtab__name:before{bottom:0;height:.25rem;top:var(--link-primary-offset,-1.4rem);top:auto}.fm .jdgm-subtab__name.jdgm--active:before{transform:scaleX(1)}.fm .jdgm-row-actions{background-color:var(--surface-global-primary);border-radius:1rem;border-top:none;margin-block:calc(var(--section-md)*-.5);padding:var(--section-sm)}.fm .jdgm-widget .jdgm-sort-dropdown-wrapper{margin-top:0}.fm .jdgm-quest-widg__questions,.fm .jdgm-rev-widg__reviews{display:grid;gap:var(--section-sm)}.fm .jdgm-rev-widg__body+.jdgm-quest-widg__body:empty{display:none!important}.fm .jdgm-quest,.fm .jdgm-rev{background-color:var(--surface-global-primary);border:0;border-radius:1rem;padding:var(--section-md)}.fm .jdgm-quest__answers{grid-column:2}.fm .jdgm-quest__answers .jdgm-rev__body{padding-bottom:0}.fm .jdgm-quest__answers .jdgm-ans__content{word-break:break-word}.fm .jdgm-rev__author-wrapper.jdgm-ans__answerer{display:block;margin-bottom:1rem}.fm .jdgm-ans,.fm .jdgm-rev__reply{background-color:var(--surface-global-subtle);border-radius:.5rem;margin:0;padding:1rem 1.5rem}.fm .jdgm-rev__actions:has(.jdgm-rev__social:empty,.jdgm-rev__votes:empty){display:none}.fm .jdgm-rev__header{min-height:3.75rem;padding-left:5.75rem;position:relative}.fm .jdgm-rev__icon{background-color:var(--surface-global-accent);border-radius:50%;flex-shrink:0;height:3.75rem;left:0;margin:0;position:absolute;top:0;width:3.75rem}.fm .jdgm-rev__icon,.fm .jdgm-rev__icon:empty{align-items:center;display:flex;flex-direction:row;justify-content:center}.fm .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{align-items:center;border-radius:50%;bottom:-.125rem;display:flex;flex-direction:row;font-size:.875rem;height:1.25rem;justify-content:center;width:1.25rem}.fm .jdgm-rev__buyer-badge{align-items:center;background-color:var(--surface-global-badge);border-radius:7.5rem;color:var(--text-global-badge);display:flex;flex-direction:row;font-family:var(--font-typeface-accent);font-size:.6875rem;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.04375rem;line-height:120%;padding:.375rem .75rem;text-transform:uppercase}.fm .jdgm-rev__author{font-size:var(--font-body-md);font-weight:700}.fm .jdgm-rev__timestamp{color:var(--text-global-secondary);float:none;font-size:.6875rem}.fm .jdgm-rev__author-wrapper,.fm .jdgm-row-rating{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start}.fm .jdgm-rev__cf-ans__title,.fm .jdgm-rev__title{color:var(--text-global-primary);font-family:var(--font-typeface-body);font-size:var(--font-body-md);font-weight:700;letter-spacing:.01125rem;line-height:1.4}.fm .jdgm-rev__body{font-size:var(--font-body-md);padding-bottom:2rem}.fm .jdgm-rev__cf-ans--type{display:grid;gap:1rem}.fm .jdgm-rev__cf-ans--type:empty{display:none}.fm .jdgm-rev__custom-form{border-top:.0625rem solid var(--border-global-accent-alt);display:grid;gap:1rem;margin:0!important;padding-top:2rem}.fm .jdgm-rev__actions{margin-top:0}.fm .jdgm-rev-widg__body{display:grid;gap:var(--section-sm)}.fm .jdgm-paginate{border:0;gap:.5rem;padding:0}.fm .jdgm-paginate,.fm .jdgm-paginate__page{align-items:center;display:flex;flex-direction:row;justify-content:center}.fm .jdgm-paginate__page{--border-radius:7.5rem;background-color:var(--border-button-primary);border-radius:.5rem!important;border-width:.0625rem!important;border:.125rem solid var(--border-button-primary);border-radius:var(--border-radius);color:var(--text-button-primary);font-family:var(--font-typeface-display);font-size:1rem!important;font-weight:700;min-width:2.75rem;padding:.75rem 1rem!important;padding:1rem 3rem}.fm .jdgm-paginate__page:hover{color:var(--text-button-primary--hover)!important;opacity:1!important}.fm .jdgm-paginate__page:empty{display:flex}.fm .jdgm-paginate__page.jdgm-curt{color:var(--text-button-primary)}.fm .jdgm-paginate__page:not(.jdgm-curt){background-color:transparent;color:var(--text-global-primary)}.fm .jdgm-widget-actions-wrapper a.jdgm-ask-question-btn,.fm .jdgm-widget-actions-wrapper a.jdgm-write-rev-link{--border-radius:7.5rem;background-color:var(--border-button-primary);border:.125rem solid var(--border-button-primary);border-radius:var(--border-radius);color:var(--text-button-primary);font-family:var(--font-typeface-display);font-weight:700;opacity:1!important;padding:1rem 3rem}.fm .jdgm-ask-question-btn,.fm .jdgm-write-rev-link{display:flex!important;justify-content:center!important}.fm .jdgm-form__fieldset-actions{display:grid;gap:.25rem}.fm .jdgm-form__fieldset-actions .jdgm-btn.jdgm-btn--border{--border-radius:7.5rem;border:.125rem solid var(--border-button-secondary);border-radius:var(--border-radius);color:var(--text-button-secondary);font-family:var(--font-typeface-display);font-weight:700;margin:0!important;opacity:1!important;padding:1rem 3rem}.fm .jdgm-form__fieldset-actions .jdgm-btn.jdgm-btn--solid{--border-radius:7.5rem;background-color:var(--border-button-primary);border:.125rem solid var(--border-button-primary);border-radius:var(--border-radius);color:var(--text-button-primary);font-family:var(--font-typeface-display);font-weight:700;opacity:1!important;padding:1rem 3rem}.fm .jdgm-form .jdgm-sort-dropdown{border:.0625rem solid var(--border-global-primary);min-height:0;padding-left:.5rem}.fm .jdgm-histogram__bar{background-color:transparent!important;border:.0625rem solid var(--border-global-brand)}.fm .jdgm-histogram__frequency{color:var(--text-global-primary);font-size:var(--font-body-xs)}.fm .jdgm-link{display:none!important}.fm .jdgm-rev-widg__header{text-align:left}.fm .jdgm-medals-wrapper{border-top:0!important}.fm .jdgm-row-media{border-color:var(--border-global-accent)}@media only screen and (min-width:48em){.fm .jdgm-quest,.fm .jdgm-rev{display:grid;gap:var(--section-lg);grid-template-columns:18.75rem 1fr}.fm .jdgm-quest{row-gap:0}}@media only screen and (min-width:992px){.fm .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>.jdgm-rev-widg__summary{align-items:flex-start;justify-content:flex-start}.fm .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper,.fm .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,.fm .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper{border-color:var(--border-global-accent)}}@media only screen and (hover:hover){.fm .jdgm-paginate__page:hover,.fm .jdgm-widget-actions-wrapper a.jdgm-ask-question-btn:hover,.fm .jdgm-widget-actions-wrapper a.jdgm-write-rev-link:hover{background-color:var(--surface-button-primary--hover);border-color:var(--border-button-primary--hover);color:var(--text-button-primary--hover)}.fm .jdgm-form__fieldset-actions .jdgm-btn.jdgm-btn--border:hover{background-color:var(--surface-button-secondary--hover);border-color:var(--border-button-secondary--hover);color:var(--text-button-secondary--hover)}.fm .jdgm-form__fieldset-actions .jdgm-btn.jdgm-btn--solid:hover{background-color:var(--surface-button-primary--hover);border-color:var(--border-button-primary--hover);color:var(--text-button-primary--hover)}}