.ls-rw__stars{display:inline-flex;gap:2px}.ls-rw__stars svg{width:14px;height:14px;fill:var(--ls-ink);display:block}.ls-rw__stars .is-off svg{fill:var(--ls-oat)}.ls-rw__stars--lg svg{width:22px;height:22px}.ls-rw__summary{display:grid;gap:20px;max-width:960px;margin:0 auto 24px;padding:22px;background:var(--ls-white);border:1px solid var(--ls-line);border-radius:var(--ls-r-card)}.ls-rw__score{display:grid;justify-items:center;gap:6px;text-align:center}.ls-rw__avg{font:800 52px/1 var(--ls-f-display);letter-spacing:-.03em}.ls-rw__based{font-size:14px;color:var(--ls-muted)}.ls-rw__dist{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13px}.ls-rw__dist li{display:grid;grid-template-columns:10px 14px 1fr 36px;align-items:center;gap:6px}.ls-rw__dist li>svg{width:13px;height:13px;fill:var(--ls-ink)}.ls-rw__bar{height:8px;border-radius:999px;background:var(--ls-stone);overflow:hidden}.ls-rw__bar span{display:block;height:100%;background:var(--ls-ink);border-radius:inherit}.ls-rw__pct{color:var(--ls-muted);text-align:right}.ls-rw__cta{display:grid;gap:10px}.ls-rw__cta .ls-btn{width:100%}.ls-rw__sort select{width:100%;min-height:44px;border:1.5px solid var(--ls-line);border-radius:var(--ls-r-btn);background:var(--ls-white);padding:0 14px;font:600 14px/1 var(--ls-f-body);color:var(--ls-ink)}.ls-rw__list{list-style:none;margin:0;padding:0;columns:2;column-gap:10px}.ls-rw__card{break-inside:avoid;margin:0 0 10px;background:var(--ls-white);border:1px solid var(--ls-line);border-radius:14px;overflow:hidden;display:grid}.ls-rw__card[hidden]{display:none}.ls-rw__img{width:100%;height:auto;display:block;aspect-ratio:4 / 5;object-fit:cover}.ls-rw__body{display:grid;gap:6px;padding:12px 12px 14px}.ls-rw__who{display:grid;gap:2px;font-size:14px;line-height:1.3}.ls-rw__verified{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:var(--ls-muted)}.ls-rw__verified svg{width:12px;height:12px;fill:none;stroke:var(--ls-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ls-rw__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;color:var(--ls-muted)}.ls-rw__title{font:700 14px/1.35 var(--ls-f-display)}.ls-rw__text{font-size:13px;line-height:1.5;text-wrap:pretty}.ls-rw__loc{font-size:11px;color:var(--ls-muted)}.ls-rw__more{display:flex;justify-content:center;margin-top:18px}.ls-rw__more .ls-btn[hidden]{display:none}.ls-rw__dialog{border:0;border-radius:var(--ls-r-card);padding:0;width:min(480px,calc(100vw - 32px));max-height:90vh;background:var(--ls-paper);color:var(--ls-ink)}.ls-rw__dialog::backdrop{background:#23211e80}.ls-rw__form{position:relative;display:grid;gap:14px;padding:28px 22px 24px;font-family:var(--ls-f-body)}.ls-rw__x{position:absolute;top:8px;right:8px;width:44px;height:44px;display:grid;place-items:center;border:0;background:none;cursor:pointer}.ls-rw__x svg{width:20px;height:20px;fill:none;stroke:var(--ls-ink);stroke-width:2;stroke-linecap:round}.ls-rw__rate{border:0;margin:0;padding:0}.ls-rw__rate legend{font-size:13px;font-weight:700;margin-bottom:6px;padding:0}.ls-rw__pick{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.ls-rw__rate input{position:absolute;opacity:0;pointer-events:none}.ls-rw__rate label{cursor:pointer}.ls-rw__rate label svg{width:30px;height:30px;fill:var(--ls-oat);display:block}.ls-rw__rate input:checked~label svg,.ls-rw__rate label:hover svg,.ls-rw__rate label:hover~label svg{fill:var(--ls-ink)}.ls-rw__rate input:focus-visible+label{outline:2px solid var(--ls-ink);border-radius:4px}.ls-rw__field{display:grid;gap:6px;font-size:13px;font-weight:700}.ls-rw__field input,.ls-rw__field textarea{width:100%;border:1.5px solid var(--ls-line);border-radius:12px;background:var(--ls-white);padding:12px 14px;font:400 16px/1.4 var(--ls-f-body);color:var(--ls-ink)}.ls-rw__field input[type=file]{padding:10px;font-size:14px}.ls-rw__done{font-weight:700;text-align:center}@media(min-width:750px){.ls-rw__summary{grid-template-columns:auto 1fr 220px;align-items:center;gap:36px;padding:28px 36px}.ls-rw__list{columns:3;column-gap:16px}.ls-rw__card{margin-bottom:16px}.ls-rw__body{padding:14px 16px 16px}.ls-rw__text{font-size:14px}}@media(min-width:990px){.ls-rw__list{columns:4}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ls-review-wall.css.map */
