.product-site .product-reviews{--jdgm-primary-color: var(--ink);--jdgm-star-color: var(--accent);padding:64px var(--page-gutter) 80px;background:#fff;color:var(--ink);font:400 16px/1.625 var(--product-body);scroll-margin-top:120px}.product-reviews .jdgm-rev-widg{padding:0;border:0;font:inherit}.product-site .product-reviews .jm-review-widget{--jm-widget-primary-color: var(--accent) !important;--jm-review-widget-button-color: var(--accent) !important;--jm-review-widget-button-text-color: var(--ink) !important;--jm-review-widget-star-and-histogram-color: var(--accent) !important;--jm-review-widget-text-color: var(--ink) !important;--jm-review-widget-lighter-text-color: #77756f !important;--jm-widget-border-radius: 6px !important;--jm-widget-border-radius-simplified: 6px !important;--jm-review-widget-form-button-color: var(--accent) !important;--jm-review-widget-form-button-text-color: var(--ink) !important;--jm-review-widget-form-text-color: var(--ink) !important;--jm-default-line-height: 1.625;padding-block:0;font:inherit}.product-site .product-reviews .jm-no-reviews-state__text{color:var(--ink);font:400 16px/1.625 var(--product-body)}.product-site .product-reviews :is(.jdgm-rev-widg__title,.jm-review-widget-header__title,.jm-review-widget-minimal-header__title,.jm-review-widget-sidebar-header__title){display:none}.product-site .product-reviews .shopify-app-block>.jdgm-review-widget{max-width:none!important;margin:0!important}.product-reviews__empty-summary,.product-reviews__empty-message{display:none}.product-reviews__empty-stars{display:flex;gap:4px}.product-reviews__empty-stars svg{width:22px;height:22px;fill:none;stroke:#7a766e;stroke-width:1.5}.product-site .product-reviews .product-reviews__empty-summary p{margin:8px 0 0;font:400 14px/1.625 var(--product-body)}.product-site .product-reviews .product-reviews__empty-message{margin-top:28px;padding:40px 0 16px;border-top:1px solid var(--product-line);text-align:center}.product-site .product-reviews .product-reviews__empty-message p{margin:0 0 6px;font:400 24px/1.4 var(--product-heading)}.product-site .product-reviews .product-reviews__empty-message span{font:400 14px/1.625 var(--product-body)}.product-site .product-reviews:has(.jm-no-reviews-state [data-testid=write-review-button]):not(:has(.jm-average-rating-display)){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px}.product-site .product-reviews:has(.jm-no-reviews-state [data-testid=write-review-button]):not(:has(.jm-average-rating-display))>.product-reviews__title{grid-column:1 / -1;grid-row:1}.product-site .product-reviews:has(.jm-no-reviews-state [data-testid=write-review-button]):not(:has(.jm-average-rating-display))>.product-reviews__empty-summary{display:block;grid-column:1;grid-row:2;align-self:center}.product-site .product-reviews:has(.jm-no-reviews-state [data-testid=write-review-button]):not(:has(.jm-average-rating-display))>.product-reviews__empty-message{display:block;grid-column:1 / -1;grid-row:3}.product-site .product-reviews:has(.jm-no-reviews-state [data-testid=write-review-button]):not(:has(.jm-average-rating-display)) :is(.shopify-app-block,.jdgm-review-widget,.jm-review-widget,.jm-review-widget__header-and-body,.jm-review-widget-minimal-header,.jm-review-widget-header,.jm-no-reviews-state,.jm-no-reviews-state>.jm-stack){display:contents}.product-site .product-reviews:has(.jm-no-reviews-state [data-testid=write-review-button]):not(:has(.jm-average-rating-display)) :is(.shopify-app-block>div:empty,.jm-review-widget-minimal-header>.jm-cluster:first-child,.jm-review-widget-header>.jm-cluster:first-child,.jm-no-reviews-state__text,.jm-review-widget__body){display:none}.product-site .product-reviews:has(.jm-no-reviews-state [data-testid=write-review-button]):not(:has(.jm-average-rating-display)) .jm-no-reviews-state__action-buttons{grid-column:2;grid-row:2;inline-size:auto;margin:0;align-self:center;justify-content:flex-end}.product-site .product-reviews :is(.jdgm-rev-widg__title,.jm-review-widget-header__title,.jm-review-widget-minimal-header__title,.jm-review-widget-sidebar-header__title,h2){margin:0 0 28px;color:var(--ink);font:400 36px/1.3 var(--product-heading);letter-spacing:.01em}.product-site .product-reviews :is(.jdgm-write-rev-link,.jdgm-submit-rev,.jm-action-buttons__button,.jm-button--primary){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:0;border-radius:6px;background:var(--accent);color:var(--ink);font:500 16px/1.4 var(--product-body);text-decoration:none;cursor:pointer}.product-site .product-reviews :is(.jdgm-submit-rev,.jm-button--primary):hover{background:var(--green)}.product-site .product-reviews :is(.jdgm-write-rev-link,.jdgm-submit-rev,.jm-action-buttons__button,.jm-button--primary):disabled{cursor:not-allowed}.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]){--jm-btn-color: #fff;color:#fff;position:relative;isolation:isolate;overflow:hidden;-webkit-user-select:none;user-select:none;transform:none;transition:color .3s .175s}.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):before,.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):after{content:"";display:block;position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;width:auto;height:auto;z-index:-1;border:0;border-radius:0;opacity:1;box-shadow:none;transform:translate(-100%);transform-origin:center;transition:transform .3s cubic-bezier(.75,0,.125,1);pointer-events:none}.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):before{background:var(--green)}.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):after{background:var(--ink)}.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):is(:hover,:focus-visible){background:var(--accent);color:var(--cream)}.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):is(:hover,:focus-visible):before,.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):is(:hover,:focus-visible):after{transform:translate(0)}.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):is(:hover,:focus-visible):after{transition-delay:.175s}@media(prefers-reduced-motion:reduce){.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]),.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):before,.product-site .product-reviews :is(.jdgm-write-rev-link,[data-testid=write-review-button]):after{transition:none}}.product-site .product-reviews :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.product-reviews .jdgm-form{max-width:680px;margin:32px auto 0}.product-reviews .jdgm-form label{font:500 14px/1.5 var(--product-body)}.product-reviews .jdgm-form :is(input:not([type=radio]):not([type=checkbox]):not([type=submit]),textarea,select){box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:12px 14px;border:1px solid var(--product-line);border-radius:6px;background:#fff;color:var(--ink);font:400 16px/1.5 var(--product-body)}.product-reviews .jdgm-form textarea{min-height:144px;resize:vertical}.product-reviews .jdgm-rev__title{font:400 22px/1.4 var(--product-heading)}.product-reviews .jdgm-rev__body{overflow-wrap:anywhere}.product-reviews--setup{border-top:1px solid var(--product-line)}.product-reviews--setup p{max-width:680px;margin:0}@media(max-width:749px){.product-site .product-reviews{padding:40px var(--page-gutter) 48px;scroll-margin-top:90px}.product-site .product-reviews :is(.jdgm-rev-widg__title,.jm-review-widget-header__title,.jm-review-widget-minimal-header__title,.jm-review-widget-sidebar-header__title,h2){font-size:28px;margin-bottom:24px}.product-site .product-reviews:has(.jm-no-reviews-state [data-testid=write-review-button]):not(:has(.jm-average-rating-display)){column-gap:16px}.product-site .product-reviews [data-testid=write-review-button]{padding:12px 16px;font-size:14px}.product-site .product-reviews .product-reviews__empty-message{padding:32px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sheshoo-product-reviews.css.map */
