.gumus-review-summary{display:block;align-self:flex-end;width:fit-content}.gumus-review-summary-link{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:24px;padding:0;font:600 12px/1.4 var(--font-body--family);letter-spacing:.25px;color:#000;text-decoration:underline;text-underline-position:from-font;cursor:pointer;white-space:nowrap}.gumus-review-sparkle{display:block;flex-shrink:0}.gumus-review-summary-dialog{position:fixed;inset:auto;margin:0;box-sizing:border-box;width:361px;max-width:calc(100vw - 16px);max-height:90dvh;padding:0;border:0;border-radius:8px;background:#fff;color:#000;text-align:start;box-shadow:0 1px 20px #00000040;overflow:visible;z-index:60;font-family:var(--font-body--family)}.gumus-review-summary-dialog:popover-open,.gumus-review-summary-dialog[open]{display:block;animation:gumus-summary-in .15s ease-out}.gumus-review-summary-dialog::backdrop{background:transparent}.gumus-review-summary-dialog[data-summary-mode=popover]:before{content:"";position:absolute;top:-4px;left:var(--gumus-summary-arrow,50%);width:8px;height:8px;background:#fff;transform:translate(-50%) rotate(45deg)}.gumus-review-summary-dialog[data-summary-placement=top]:before{top:auto;bottom:-4px}.gumus-review-summary-heading{display:none}.gumus-review-summary-body{display:flex;flex-direction:column;gap:20px;padding:8px 8px 24px;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;border-radius:inherit}.gumus-review-summary-card{display:flex;flex-direction:column;gap:8px;width:100%;padding:8px 8px 12px;border-radius:8px;background:#efefef;box-sizing:border-box}.product-details .gumus-review-summary-title{display:flex;align-items:center;gap:2px;font:400 14px/1.4 var(--font-body--family);text-transform:uppercase;letter-spacing:.25px;margin:0}.gumus-review-summary-title .gumus-review-sparkle{width:16px;height:16px}.gumus-review-summary-score{display:flex;align-items:center;gap:4px;font:400 12px/1.4 var(--font-body--family);letter-spacing:.25px}.gumus-review-summary-stars{display:flex;align-items:center;gap:4px}.gumus-review-summary-stars strong{font-weight:600}.gumus-review-summary-score a{display:inline-flex;align-items:center;min-height:24px;color:inherit;text-decoration:underline;text-underline-position:from-font;font-weight:600}.gumus-review-summary-star-icons{position:relative;display:inline-flex;width:60px;height:12px;direction:ltr}.gumus-review-summary-star-icons svg{display:block;flex:0 0 12px}.gumus-review-summary-star-fill{position:absolute;inset:0 auto 0 0;display:flex;overflow:hidden;direction:ltr}.product-details .gumus-review-summary-text{margin:0;font:400 14px/1.4 var(--font-body--family);letter-spacing:.25px;max-height:40dvh;overflow-y:auto;overflow-wrap:anywhere;white-space:normal}.gumus-review-summary-dialog .gumus-review-summary-all{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding-inline:4px;border:1px solid #e6e6e6;border-radius:9999px;background:#fff;color:#000;font:600 14px/1.4 var(--font-body--family);letter-spacing:.25px;text-decoration:none;text-align:center;cursor:pointer;transition:border-color .15s ease-out}@media(hover:hover)and (pointer:fine){.gumus-review-summary-dialog .gumus-review-summary-all:hover{border-color:#757575}}.gumus-review-summary-dialog .gumus-review-summary-all:active{border-color:#000}#judgeme_product_reviews{scroll-margin-block-start:calc(var(--header-height,60px) + 24px)}@keyframes gumus-summary-in{0%{opacity:0}to{opacity:1}}@keyframes gumus-summary-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(max-width:1023px){.gumus-review-summary-dialog{inset:auto 0 0!important;margin:0;width:100%;max-width:100%;max-height:80dvh;border-radius:16px 16px 0 0;box-shadow:none;padding-block-end:env(safe-area-inset-bottom,0px)}.gumus-review-summary-dialog[open]{animation:gumus-summary-sheet-in .3s ease-out}.gumus-review-summary-dialog::backdrop{background:#0006}.gumus-review-summary-dialog:before{display:none}.gumus-review-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 16px 0}.product-details .gumus-review-summary-heading h2{font:600 16px/1.4 var(--font-body--family);letter-spacing:0;text-transform:none;margin:0}.gumus-review-summary-heading button{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:4px;border:0;border-radius:0;background:transparent;color:#000;cursor:pointer}.gumus-review-summary-heading svg{width:24px;height:24px}.gumus-review-summary-body{max-height:calc(80dvh - 48px - env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.gumus-review-summary-dialog:popover-open,.gumus-review-summary-dialog[open]{display:block;animation:none}.gumus-review-summary-all{transition:none}}.gumus-review-summary-star-icons{color:#e6e6e6}.gumus-review-summary-star-icons>svg{fill:currentColor;stroke:none}.gumus-review-summary-star-fill{color:#fabd05}.gumus-review-summary-star-fill svg{stroke:none}@media(max-width:1023px){.gumus-review-summary-heading{position:relative;min-height:48px;padding:12px 40px;justify-content:center}.product-details .gumus-review-summary-heading h2{font-size:20px;line-height:1;font-weight:800;text-align:center;text-transform:uppercase}.gumus-review-summary-heading button{position:absolute;inset-inline-end:8px;top:8px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gumus-review-summary.css.map */
