.jdgm-review-widget{max-width:100%!important}.jdgm-review-widget .jm-review-widget{padding-bottom:0!important}.jdgm-review-widget .jm-no-reviews-state{margin:2rem 0 0!important;text-align:left!important;display:block!important}.jdgm-review-widget .jm-review-widget-sidebar-header__sidebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.jdgm-review-widget .jm-review-widget-sidebar-header__action-buttons{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.jdgm-review-widget .jm-review-widget-sidebar-header__star-rating-histogram{-webkit-box-flex:0!important;-webkit-flex:0!important;-ms-flex:0!important;flex:0!important}.jdgm-review-widget .jm-review-widget-sidebar-header__title{font-family:var(--font-heading-family);font-weight:400!important;line-height:1;color:#1f00fe;text-transform:uppercase}.jdgm-review-widget .jm-average-rating-display{padding:var(--sp-2) 0}.jdgm-review-widget .jm-star-rating+.jm-text{font-family:var(--font-heading-family);font-weight:400!important;line-height:1;font-size:32px}.jdgm-review-widget .jm-star-rating+.jm-text+.jm-text{font-size:16px;font-family:var(--font-heading-family);font-weight:400;line-height:1}.jdgm-review-widget .jm-sort-filter__select{font-size:12px!important;font-family:var(--font-heading-family)!important;font-weight:400!important;line-height:1.25!important;text-transform:uppercase!important}.jdgm-review-widget .jdgm-tab{font-size:12px;font-family:var(--font-heading-family);font-weight:400;line-height:1;text-transform:uppercase}.jdgm-review-widget .jdgm-tablist__list,.jdgm-review-widget .jdgm-tab--active{border-bottom-width:2px!important}.jdgm-review-widget .jm-reviewer-info__name{font-family:var(--font-heading-family);font-weight:400!important;line-height:1;text-transform:uppercase}.jdgm-review-widget .jdgm-review-content__body-content{font-size:14px;font-weight:300}.jdgm-review-widget .jdgm-review-content__body-content p{line-height:1.5}.jm-action-buttons__button.jm-button--primary,.jdgm-write-review-modal__nav-btn-next{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-opacity: var(--buttons-shadow-opacity);--border-opacity: var(--buttons-border-opacity);cursor:pointer!important;position:relative!important;display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;overflow:hidden!important;line-height:1!important;font-family:var(--font-heading-family)!important;font-size:16px!important;font-weight:400!important;text-transform:uppercase!important;padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5))!important;color:rgb(var(--color-button-background))!important;background:none!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-radius:var(--buttons-radius)!important;border:none!important;-webkit-box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow)/var(--shadow-opacity))!important;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow)/var(--shadow-opacity))!important;-webkit-transition:color var(--animation-primary),background-color var(--animation-primary)!important;transition:color var(--animation-primary),background-color var(--animation-primary)!important}.jm-action-buttons__button.jm-button--primary:after,.jdgm-write-review-modal__nav-btn-next:after{content:"";pointer-events:none!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:var(--buttons-radius)!important;border:var(--buttons-border-width) solid rgb(var(--color-button-border)/var(--border-opacity))!important}.jm-action-buttons__button.jm-button--primary:hover,.jdgm-write-review-modal__nav-btn-next:hover{color:rgb(var(--color-button-text))!important;background-color:rgb(var(--color-button-background))!important}
