.reviews{display:block;margin-block:var(--content-space-top-m, 2.5rem) var(--content-space-bottom-m, 2.5rem);color:rgb(var(--color-text))}.reviews--bleed{--content-inline: max(var(--page-margin), calc((100% - var(--content-width)) / 2));padding-block:var(--content-pad-top-m, 2.5rem) var(--content-pad-bottom-m, 2.5rem);background:rgb(var(--color-background))}.reviews--bleed .reviews__inner{padding-inline:var(--content-inline)}.reviews__heading{margin:0 0 1.25rem}.reviews__head{display:grid;gap:1.5rem;margin-bottom:2rem}.reviews__summary{display:grid;gap:.375rem;justify-items:start}@media(max-width:749px){.reviews__head{justify-items:center;text-align:center}.reviews__summary{justify-items:center}.reviews__histogram{width:100%;max-width:20rem}.reviews__head button.reviews__write{justify-self:center}}.reviews__average{display:flex;gap:.25rem;align-items:baseline;margin:0 0 .3125rem}.reviews__average-value{font-size:clamp(2rem,1.7rem + 1.2 * var(--fluid-vw),2.75rem);font-weight:700;line-height:1}.reviews__average-max{font-size:var(--text-m);color:rgb(var(--color-text) / .6)}.reviews__summary .rating{--rating-size: 1.25rem}.reviews__count{margin:0;font-size:var(--text-l);color:rgb(var(--color-text) / .7)}.reviews__histogram{display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.reviews__histogram-row{display:grid;grid-template-columns:auto auto 1fr auto;gap:.5rem;align-items:center;font-size:var(--text-xs);color:rgb(var(--color-text) / .7)}.reviews__histogram-row .icon{width:.875rem;height:.875rem;fill:currentColor;stroke:none}.reviews__histogram-bar{height:.5rem;border-radius:var(--radius-pill);background:rgb(var(--color-text) / .08)}.reviews__histogram-fill{display:block;height:100%;border-radius:inherit;background:rgb(var(--color-rating))}.reviews__histogram-count{min-width:1.5rem;text-align:end}.reviews__toolbar{display:flex;justify-content:flex-start;margin-bottom:1.25rem;padding-bottom:1.5625rem;border-bottom:1px solid rgb(var(--color-border))}.reviews__sort{width:auto;min-height:2rem}.reviews__sort>select{display:block;min-height:2rem;height:2rem}.reviews__sort .select__button{min-height:0;padding:.25rem 0 .25rem 1.625rem;border:0;background:none;font-size:var(--text-s)}.reviews__sort.is-open .select__button{border-color:transparent;color:rgb(var(--color-text) / .65)}@media(hover:hover){.reviews__sort .select__button:hover{border-color:transparent;color:rgb(var(--color-text) / .65)}}.reviews__sort .select__popover{right:auto;min-width:min(20rem,calc(100vw - 2 * var(--page-margin)))}.reviews__sort-icon{position:absolute;inset-inline-start:0;top:50%;width:1.125rem;height:1.125rem;margin-top:-.5625rem;pointer-events:none}kg-reviews[aria-busy=true] .reviews__list{opacity:.5;transition:opacity var(--duration-short) var(--ease-default)}.reviews__list{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.review{display:grid;gap:.375rem 2rem;padding-bottom:1.25rem;border-bottom:1px solid rgb(var(--color-border))}.reviews__list>.review:last-child{padding-bottom:0;border-bottom:0}.review__meta,.review__content{display:grid;gap:.375rem;align-content:start;justify-items:start}.review__meta .rating{--rating-size: .9375rem}.review__date{font-size:var(--text-xs);color:rgb(var(--color-text) / .55)}.review__title{margin:0;font-size:var(--text-m);font-weight:600}.review__body{margin:0;font-size:var(--text-s);line-height:1.55}.review__author{margin:0;font-size:var(--text-s);font-weight:600}.review__verified{display:inline-flex;gap:.25rem;align-items:center;margin:0;font-size:var(--text-xs);color:rgb(var(--color-text) / .6)}.review__verified .icon{width:1rem;height:1rem}.reviews__list--pinned .review{grid-template-columns:1fr auto}.reviews__list--pinned .review__meta,.reviews__list--pinned .review__content{grid-column:1}.review__pin{grid-row:1;grid-column:2;justify-self:end;margin:0;color:rgb(var(--color-text) / .45)}.review__pin .icon{display:block;width:1.375rem;height:1.375rem}.reviews__origin{margin:1.25rem 0 0;font-size:var(--text-xs);line-height:1.5;color:rgb(var(--color-text) / .6)}.reviews__origin>:last-child{margin-bottom:0}.reviews__origin .more__toggle{font-size:inherit}@media(max-width:749px){.js kg-more.reviews__origin:not([data-open]){position:relative}.js kg-more.reviews__origin:not([data-open]) .reviews__origin-inner{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.js kg-more.reviews__origin:not([data-open]) .more__toggle{position:absolute;inset-inline-end:0;inset-block-end:0;margin:0;padding-inline-start:2rem;background:linear-gradient(to right,rgb(var(--color-background) / 0),rgb(var(--color-background)) 1.5rem)}}.reviews__origin-inner>:last-child{margin-bottom:0}.reviews__link{display:inline-block;margin-top:1.5rem;font-size:var(--text-s);color:inherit}@media(min-width:750px){.review{grid-template-columns:minmax(8rem,12rem) 1fr}.reviews__list--pinned .review{grid-template-columns:minmax(8rem,12rem) 1fr auto}.reviews__list--pinned .review__content{grid-column:2}.review__pin{grid-column:3}.reviews{margin-block:var(--content-space-top, 3.75rem) var(--content-space-bottom, 3.75rem)}.reviews--bleed{padding-block:var(--content-pad-top, 3.75rem) var(--content-pad-bottom, 3.75rem)}.reviews__head{grid-template-columns:auto 1fr auto;gap:3rem;align-items:center}.reviews__heading{grid-column:1 / -1}.reviews__summary{grid-column:1}.reviews__histogram{grid-column:2;justify-self:center;width:100%;max-width:20rem}button.reviews__write{grid-column:3;justify-self:end;align-self:center}}.reviews__foot{display:flex;gap:.75rem;align-items:center;margin-top:1.25rem;padding-top:1.5625rem;border-top:1px solid rgb(var(--color-border))}button.reviews__more{padding:.25rem 0;border:0;background:none;color:inherit;font:inherit;font-size:var(--text-s);font-weight:500;cursor:pointer;transition:color var(--duration-short) var(--ease-default)}button.reviews__more[aria-busy=true]{--busy-ink: var(--color-text)}@media(hover:hover){button.reviews__more:hover{color:rgb(var(--color-text) / .65)}}.reviews__progress{margin:0;font-size:var(--text-s);color:rgb(var(--color-text) / .55)}.reviews__note{margin:.75rem 0 0;font-size:var(--text-s);color:rgb(var(--color-text) / .7)}.reviews--carded .reviews__card{padding:var(--card-pad);border-radius:var(--reviews-card-radius, var(--radius-card));background:rgb(var(--color-background));color:rgb(var(--color-text))}button.reviews__write{justify-self:start;min-height:3rem}.reviews-form__form{display:flex;flex:1;flex-direction:column;min-height:0}.reviews-form__scroller{flex:1;min-height:0}.reviews-form__fields{display:grid;gap:1rem;align-content:start;height:100%;padding:1.5rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.reviews-form__fields::-webkit-scrollbar{display:none}.reviews-form .drawer__footer{display:grid;gap:.75rem}.reviews-form__foot{position:sticky;z-index:2;bottom:calc(var(--drawer-pad) * -1);margin-inline:calc(var(--drawer-pad) * -1);margin-bottom:calc(var(--drawer-pad) * -1);background:rgb(var(--color-background))}.reviews-form[data-tippt] .reviews-form__foot{position:static;border-top:0}.reviews-form[data-tippt] .reviews-form__fields{padding-bottom:calc(var(--drawer-pad) + var(--vv-height, 100dvh) * .5)}:where(.reviews-form__stars){--rating-color: rgb(var(--color-rating))}.reviews-form__stars{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:.25rem;margin:0 0 .9375rem;padding:0;border:0}.reviews-form__stars legend{width:100%;margin-bottom:.5rem;padding:0;font-size:var(--text-s)}.reviews-form__stars label{color:rgb(var(--color-text) / .2);cursor:pointer;transition:color var(--duration-short) var(--ease-default)}.reviews-form__stars .icon{width:1.75rem;height:1.75rem;fill:currentColor;stroke:none}.reviews-form__stars input:checked~label,.reviews-form__stars input:checked+label{color:var(--rating-color)}@media(hover:hover){.reviews-form__stars label:hover,.reviews-form__stars label:hover~label{color:var(--rating-color)}}.reviews-form__stars input:focus-visible+label{outline:2px solid rgb(var(--color-accent));outline-offset:2px}.reviews-form__field{display:grid;gap:.375rem;font-size:var(--text-s)}.reviews-form__field input,.reviews-form__field textarea{font-size:var(--text-m)}.reviews-form__field textarea{resize:vertical}.reviews-form__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.reviews-form__hint{margin:0;font-size:var(--text-xs);line-height:1.5;color:rgb(var(--color-text) / .65)}.reviews-form__message{margin:0;padding:.75rem .875rem;border-radius:var(--radius-card);background:rgb(var(--color-text) / .08);font-size:var(--text-s)}.reviews-form__message--ok{background:rgb(var(--color-accent) / .14)}@media(min-width:750px){.reviews--carded .reviews__card{padding:var(--card-pad-desktop)}}.reviews__head--empty{margin-bottom:0}.reviews__empty{margin:0;font-size:var(--text-l);color:rgb(var(--color-text) / .7)}@media(min-width:1024px){.reviews__head--empty{grid-template-columns:1fr auto;gap:2rem}.reviews__head--empty .reviews__empty{grid-column:1}.reviews__head--empty button.reviews__write{grid-column:2}}kg-reviews{--reviews-limit: var(--reviews-limit-m, 5)}@media(min-width:750px){kg-reviews{--reviews-limit: var(--reviews-limit-pc, 5)}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-product-reviews.css.map */
