.ky-reviews{--ky-reviews-heading-size: clamp(2rem, 1.6rem + 1.6vw, 2.5rem);--ky-reviews-title-size: clamp(.9375rem, .9rem + .15vw, 1rem);--ky-reviews-text-size: clamp(.8125rem, .775rem + .15vw, .875rem);--ky-reviews-small-size: clamp(.6875rem, .65rem + .15vw, .75rem);--ky-reviews-average-size: clamp(3.5rem, 2.75rem + 3vw, 5rem);--ky-reviews-gap: 1rem;padding-block:var(--ky-reviews-padding-top-mobile) var(--ky-reviews-padding-bottom-mobile);color:var(--ky-reviews-text)}.ky-reviews__heading{max-width:18ch;margin:0 0 2rem;color:inherit;font-family:var(--font-heading--family);font-size:var(--ky-reviews-heading-size);line-height:1.1;letter-spacing:-.02em;text-transform:none}.ky-reviews__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.ky-reviews__stars{position:relative;display:inline-flex;color:var(--ky-reviews-star-empty)}.ky-reviews__stars-base,.ky-reviews__stars-fill{display:flex;gap:.125rem}.ky-reviews__stars-fill{position:absolute;inset:0 auto 0 0;width:var(--ky-reviews-fill);overflow:hidden;color:var(--ky-reviews-star)}.ky-reviews__stars svg{flex:none;width:1rem;height:1rem;fill:currentColor}.ky-reviews__stars--large svg{width:1.25rem;height:1.25rem}.ky-reviews__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap;opacity:0;-webkit-appearance:none;appearance:none}.ky-reviews__summary{display:flex;flex-direction:column;gap:1.5rem}.ky-reviews__score{display:flex;align-items:center;gap:1.25rem}.ky-reviews__average{margin:0;font-family:var(--font-heading--family);font-size:var(--ky-reviews-average-size);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.04em}.ky-reviews__scale{color:var(--ky-reviews-secondary);font-size:.4em;letter-spacing:0}.ky-reviews__count{margin:.375rem 0 0;font-family:var(--ky-font-genova-bold);font-size:var(--ky-reviews-text-size);line-height:1.25}.ky-reviews__distribution{display:flex;flex-direction:column;max-width:24rem}.ky-reviews__row{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:2.75rem;padding-inline:.5rem;border-radius:8px;cursor:pointer}.ky-reviews__row:hover{background-color:var(--ky-reviews-card)}.ky-reviews__radio:checked+.ky-reviews__row{background-color:var(--ky-reviews-card)}.ky-reviews__radio:checked+.ky-reviews__row .ky-reviews__row-count{color:var(--ky-reviews-text);font-family:var(--ky-font-genova-bold)}.ky-reviews__radio:focus-visible+.ky-reviews__row{outline:2px solid var(--ky-reviews-text);outline-offset:-2px}.ky-reviews__radio:disabled+.ky-reviews__row{opacity:.5;cursor:default}.ky-reviews__radio:disabled+.ky-reviews__row:hover{background-color:transparent}.ky-reviews__row-label{display:flex;align-items:center;gap:.25rem;font-family:var(--ky-font-genova-bold);font-size:var(--ky-reviews-small-size);line-height:1.25}.ky-reviews__row-star svg{display:block;width:.75rem;height:.75rem;fill:var(--ky-reviews-star)}.ky-reviews__row-value{display:grid;grid-template-columns:minmax(0,1fr) 2.5rem;align-items:center;gap:.75rem}.ky-reviews__bar{position:relative;height:.625rem;overflow:hidden;border-radius:999px;background-color:var(--ky-reviews-track)}.ky-reviews__bar:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--ky-reviews-width);border-radius:inherit;background-color:var(--ky-reviews-bar)}.ky-reviews__row-count{color:var(--ky-reviews-secondary);font-family:var(--font-body--family);font-size:var(--ky-reviews-small-size);font-variant-numeric:tabular-nums;line-height:1.25;text-align:end}.ky-reviews__main{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.ky-reviews__tabs{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none}.ky-reviews__tabs::-webkit-scrollbar{display:none}.ky-reviews__tab{display:inline-flex;flex:none;align-items:center;min-height:2.75rem;padding:0 1rem;border:1px solid var(--ky-reviews-text);border-radius:8px;background-color:var(--ky-reviews-card);font-family:var(--font-body--family);font-size:var(--ky-reviews-text-size);line-height:1.25;text-transform:uppercase;cursor:pointer}.ky-reviews__radio:checked+.ky-reviews__tab{background-color:var(--ky-reviews-tab-active)}.ky-reviews__radio:focus-visible+.ky-reviews__tab{outline:2px solid var(--ky-reviews-text);outline-offset:2px}.ky-reviews__list{display:flex;gap:var(--ky-reviews-gap);margin:0;padding:0;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.ky-reviews__list::-webkit-scrollbar{display:none}.ky-reviews__item{display:flex;flex:0 0 85%;scroll-snap-align:start}.ky-reviews:has(.ky-reviews__radio[value="0"]:checked) .ky-reviews__item[data-extra],.ky-reviews:has(.ky-reviews__radio[data-kind=category]:checked) .ky-reviews__item[data-cat-extra],.ky-reviews:has(.ky-reviews__radio[data-kind=note]:checked) .ky-reviews__item[data-note-extra],.ky-reviews:has(.ky-reviews__radio[value=n1]:checked) .ky-reviews__item:not([data-note="1"]),.ky-reviews:has(.ky-reviews__radio[value=n2]:checked) .ky-reviews__item:not([data-note="2"]),.ky-reviews:has(.ky-reviews__radio[value=n3]:checked) .ky-reviews__item:not([data-note="3"]),.ky-reviews:has(.ky-reviews__radio[value=n4]:checked) .ky-reviews__item:not([data-note="4"]),.ky-reviews:has(.ky-reviews__radio[value=n5]:checked) .ky-reviews__item:not([data-note="5"]),.ky-reviews:has(.ky-reviews__radio[value="1"]:checked) .ky-reviews__item:not([data-category="1"]),.ky-reviews:has(.ky-reviews__radio[value="2"]:checked) .ky-reviews__item:not([data-category="2"]),.ky-reviews:has(.ky-reviews__radio[value="3"]:checked) .ky-reviews__item:not([data-category="3"]),.ky-reviews:has(.ky-reviews__radio[value="4"]:checked) .ky-reviews__item:not([data-category="4"]),.ky-reviews:has(.ky-reviews__radio[value="5"]:checked) .ky-reviews__item:not([data-category="5"]){display:none}.ky-reviews__card{display:flex;flex-direction:column;gap:.875rem;width:100%;padding:1.5rem;border-radius:var(--ky-reviews-radius);background-color:var(--ky-reviews-card)}.ky-reviews__card-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.ky-reviews__badge{margin:0;padding:.25rem .5rem;border:1px solid var(--ky-reviews-text);border-radius:4px;background-color:var(--ky-reviews-badge-bg);color:var(--ky-reviews-badge-text);font-family:var(--ky-font-genova-bold);font-size:var(--ky-reviews-small-size);line-height:1.25}.ky-reviews__title{margin:0;color:inherit;font-family:var(--font-heading--family);font-size:var(--ky-reviews-title-size);line-height:1;letter-spacing:-.02em;text-transform:none}.ky-reviews__text{margin:0;color:var(--ky-reviews-secondary);font-family:var(--font-body--family);font-size:var(--ky-reviews-text-size);line-height:1.25}.ky-reviews__author{display:flex;align-items:center;gap:.75rem;margin-block-start:auto;padding-block-start:1rem;border-block-start:1px solid var(--ky-reviews-star-empty)}.ky-reviews__avatar{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background-color:var(--ky-reviews-avatar-bg);font-family:var(--ky-font-genova-bold);font-size:var(--ky-reviews-small-size);line-height:1}.ky-reviews__author-text{display:flex;flex-direction:column;gap:.125rem;margin:0}.ky-reviews__name{font-family:var(--ky-font-genova-bold);font-size:var(--ky-reviews-text-size);line-height:1.25}.ky-reviews__meta{color:var(--ky-reviews-secondary);font-family:var(--font-body--family);font-size:var(--ky-reviews-small-size);line-height:1.25}.ky-reviews__photos{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.ky-reviews__photo{display:block;width:4.5rem;height:4.5rem;padding:0;overflow:hidden;border:0;border-radius:4px;background-color:var(--ky-reviews-star-empty);cursor:zoom-in}.ky-reviews__photo:focus-visible{outline:2px solid var(--ky-reviews-text);outline-offset:2px}.ky-reviews__photo-image{display:block;width:100%;height:100%;object-fit:cover}.ky-reviews__dialog{max-width:min(56rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);padding:0;overflow:hidden;border:0;border-radius:var(--ky-reviews-radius);background-color:var(--ky-reviews-card)}.ky-reviews__dialog::backdrop{background-color:#000000b3}.ky-reviews__dialog-image{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 2rem);object-fit:contain}.ky-reviews__dialog-close{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--ky-reviews-text);border-radius:8px;background-color:var(--ky-reviews-arrow-bg);color:var(--ky-reviews-arrow-icon);cursor:pointer}.ky-reviews__dialog-close svg{width:.75rem;height:.75rem}.ky-reviews__dialog-close:focus-visible{outline:2px solid var(--ky-reviews-text);outline-offset:2px}.ky-reviews__nav{display:flex;justify-content:flex-end;gap:.5rem}.ky-reviews__arrow{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--ky-reviews-text);border-radius:8px;background-color:var(--ky-reviews-arrow-bg);color:var(--ky-reviews-arrow-icon);cursor:pointer;transition:opacity .2s ease}.ky-reviews__arrow svg{width:.75rem;height:.75rem}.ky-reviews__arrow:disabled{opacity:.35;cursor:default}.ky-reviews__arrow:focus-visible{outline:2px solid var(--ky-reviews-text);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ky-reviews__arrow{transition:none}}@media screen and (min-width:750px){.ky-reviews{--ky-reviews-gap: 1.25rem}.ky-reviews__item{flex-basis:calc((100% - var(--ky-reviews-gap)) / 2)}}@media screen and (min-width:990px){.ky-reviews{padding-block:var(--ky-reviews-padding-top-desktop) var(--ky-reviews-padding-bottom-desktop)}.ky-reviews__heading{margin-block-end:3rem}.ky-reviews__layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:4rem}.ky-reviews__score{flex-direction:column;align-items:flex-start;gap:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ky-reviews.css.map */
