.cgl-previews__heading{margin:0 0 2rem}.cgl-previews__layout{display:grid;gap:2.4rem}@media screen and (min-width:990px){.cgl-previews__layout{grid-template-columns:minmax(24rem,30rem) minmax(0,1fr);gap:4.8rem;align-items:start}.cgl-previews__summary{position:sticky;top:2.4rem}}.cgl-previews__score{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0 0 1.6rem}.cgl-previews__average{font-size:3.6rem;line-height:1;font-weight:600}.cgl-previews__score .cgl-rating__stars{font-size:2rem}.cgl-previews__count{flex-basis:100%;color:rgba(var(--color-foreground),.75);font-size:1.4rem}.cgl-previews__bars{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;font-size:1.4rem}.cgl-previews__bar-row{display:grid;grid-template-columns:3.2rem minmax(0,1fr) 3.2rem;align-items:center;gap:.8rem}.cgl-previews__bar{height:.8rem;border-radius:.4rem;background:rgba(var(--color-foreground),.1);overflow:hidden}.cgl-previews__bar>span{display:block;height:100%;background:var(--cgl-accent, rgb(var(--color-foreground)));border-radius:inherit}.cgl-previews__bar-count{text-align:right;color:rgba(var(--color-foreground),.75)}.cgl-previews__tools{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.cgl-previews__tools[hidden],.cgl-previews__more[hidden],.cgl-preview[hidden]{display:none}.cgl-previews__sort-label{font-size:1.4rem}.cgl-previews__tools .select{max-width:22rem}.cgl-previews__sort{min-height:4.4rem}.cgl-previews__list{list-style:none;margin:0;padding:0}.cgl-preview{padding:2rem 0;border-top:.1rem solid rgba(var(--color-foreground),.12)}.cgl-preview:first-child{border-top:0;padding-top:0}.cgl-preview__rating .cgl-rating__stars{font-size:1.6rem}.cgl-preview__title{margin:.6rem 0 0;font-size:1.7rem;line-height:1.35}.cgl-preview__title:focus{outline:none}.cgl-preview__title:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.cgl-preview__body{max-width:64ch}.cgl-preview__body p{margin:.6rem 0 0;line-height:1.6;overflow-wrap:anywhere}.cgl-preview__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin:1rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.cgl-preview__author{font-weight:600;color:rgb(var(--color-foreground))}.cgl-preview__badge{display:inline-block;padding:.2rem .8rem;border-radius:99rem;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));font-size:1.3rem}.cgl-preview__reply{max-width:64ch;margin-top:1.2rem;padding:1.2rem 1.6rem;border-left:.3rem solid rgba(var(--color-foreground),.2);background:rgba(var(--color-foreground),.04)}.cgl-preview__reply p{margin:0;line-height:1.55}.cgl-preview__reply .cgl-preview__reply-label{margin-bottom:.4rem;font-weight:600;font-size:1.4rem}.cgl-previews__more{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem}.cgl-previews__showing{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.cgl-previews__empty{margin:0;color:rgba(var(--color-foreground),.75)}.cgl-review-form{margin-top:3.2rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.cgl-review-form__msg{display:none;margin:0 0 1.6rem;padding:1.2rem 1.6rem;border-radius:var(--inputs-radius, 0);border:.1rem solid rgba(var(--color-foreground),.2)}.cgl-review-form__msg:target,.cgl-review-form__msg.is-shown{display:block}.cgl-review-form__msg--error{border-color:rgb(var(--color-foreground));font-weight:600}.cgl-review-form__details>summary{list-style:none;cursor:pointer}.cgl-review-form__details>summary::-webkit-details-marker{display:none}.cgl-review-form__form{max-width:64rem;margin-top:2.4rem}.cgl-review-form__title{margin:0 0 .6rem}.cgl-review-form__intro,.cgl-review-form__help,.cgl-review-form__note,.cgl-review-form__required{margin:0 0 1.6rem;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.cgl-review-form__help{margin-top:-.8rem}.cgl-review-form__stars{border:0;margin:0 0 2rem;padding:0}.cgl-review-form__stars legend{padding:0;margin-bottom:.6rem}.cgl-review-form__star-row{display:inline-flex;flex-direction:row-reverse;gap:.2rem}.cgl-review-form__star{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;font-size:3rem;line-height:1;cursor:pointer;color:rgba(var(--color-foreground),.35)}.cgl-review-form__star-input:checked~.cgl-review-form__star,.cgl-review-form__star:hover,.cgl-review-form__star:hover~.cgl-review-form__star{color:var(--cgl-accent, rgb(var(--color-foreground)))}.cgl-review-form__star-input:focus-visible+.cgl-review-form__star{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.2rem}.cgl-review-form__field{margin-bottom:1.6rem}.cgl-review-form__field textarea{min-height:14rem}.cgl-review-form__field-error{margin:-.8rem 0 1.6rem;font-size:1.4rem;font-weight:600}.cgl-review-form__hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.cgl-review-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem}.cgl-review-form__status{margin:0}.cgl-review-form__status:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cgl-product-reviews.css.map */
