.qr-stars{position:relative;display:inline-block;line-height:0;vertical-align:middle;white-space:nowrap}.qr-stars svg{width:var(--qr-s, 16px);height:var(--qr-s, 16px);margin-inline-end:2px}.qr-stars .qr-bg,.qr-stars .qr-fg{display:flex}.qr-stars svg,.qr-pick svg{display:inline-block;flex:0 0 auto}.qr-stars .qr-bg svg{fill:#f26a1b38}.qr-stars .qr-fg{position:absolute;top:0;inset-inline-start:0;overflow:hidden;white-space:nowrap}.qr-stars .qr-fg svg{fill:#f26a1b}.qr-badge{display:inline-flex;align-items:center;gap:8px;margin:6px 0 10px;padding:0;border:0;background:none;font:inherit;font-size:14px;color:inherit;cursor:pointer}.qr-badge b{font-weight:700}.qr-badge span{opacity:.75;text-decoration:underline;text-underline-offset:3px}.qr-card-stars{display:flex;align-items:center;gap:6px;font-size:12px;padding:6px 14px 0;color:inherit;opacity:.9}.qr-sec{background:#111;color:#f5ece1;padding:56px 18px;font-family:inherit;scroll-margin-top:70px}.qr-sec.qr-p{border-bottom:1px solid rgba(245,236,225,.12)}.qr-wrap{max-width:1100px;margin:0 auto}.qr-eyebrow{color:#ff7a33;font-size:14px;letter-spacing:.04em;margin-bottom:6px}.qr-title{font-size:clamp(28px,6vw,44px);line-height:1.2;margin:0 0 18px;font-weight:800;color:#f5ece1}.qr-sum{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;padding:18px;border:1px solid rgba(245,236,225,.14);border-radius:18px;background:#ffffff08;margin-bottom:18px}.qr-avg{display:flex;align-items:center;gap:12px}.qr-avg-n{font-size:44px;font-weight:800;line-height:1}.qr-avg small{display:block;opacity:.7;font-size:13px;margin-top:6px}.qr-hist{flex:1 1 220px;display:grid;gap:6px;font-size:12px}.qr-hist div{display:grid;grid-template-columns:26px 1fr 26px;align-items:center;gap:8px}.qr-hist i{display:block;height:7px;border-radius:9px;background:#f5ece11f;overflow:hidden}.qr-hist i b{display:block;height:100%;background:#f26a1b;border-radius:9px}.qr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;border:0;background:#c8450a;color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:transform .15s,background .15s;-webkit-tap-highlight-color:transparent}.qr-btn:hover{background:#f26a1b}.qr-btn:active{transform:scale(.97)}.qr-btn[disabled]{opacity:.6;cursor:default}.qr-btn.qr-ghost{background:transparent;color:#f5ece1;border:1px solid rgba(245,236,225,.35)}.qr-list{display:grid;gap:12px;margin-top:18px}.qr-rev{background:#1b1b1b;border:1px solid rgba(245,236,225,.1);border-radius:18px;padding:16px 18px}.qr-rev-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.qr-who{display:flex;align-items:center;gap:10px;min-width:0}.qr-ava{flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:#c8450a;color:#fff;display:grid;place-items:center;font-weight:800;font-size:15px}.qr-name{font-weight:700;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qr-ver{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#ff7a33;font-weight:600}.qr-date{font-size:12px;opacity:.55;white-space:nowrap}.qr-rev h4{margin:8px 0 4px;font-size:15px}.qr-rev p{margin:6px 0 0;font-size:15px;line-height:1.9;opacity:.92;white-space:pre-line;overflow-wrap:anywhere}.qr-prod{display:inline-block;margin-top:10px;font-size:12px;color:#ff7a33;text-decoration:none}.qr-reply{margin-top:10px;padding:10px 12px;border-inline-start:3px solid #c8450a;background:#ffffff0a;border-radius:8px;font-size:13px;line-height:1.8}.qr-more{margin-top:16px;text-align:center}.qr-empty{text-align:center;padding:26px 16px;border:1px dashed rgba(245,236,225,.25);border-radius:18px}.qr-empty p{margin:0 0 16px;opacity:.85;line-height:1.9}.qr-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 18px 14px;margin:0 -18px;scrollbar-width:none}.qr-rail::-webkit-scrollbar{display:none}.qr-rail .qr-rev{flex:0 0 min(82%,340px);scroll-snap-align:start}.qr-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:10px}.qr-cta p{margin:0;opacity:.8;font-size:14px}.qr-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0009;display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:opacity .2s}.qr-ov.qr-on{opacity:1}.qr-sheet{width:100%;max-width:520px;max-height:92vh;overflow-y:auto;background:#f5ece1;color:#111;border-radius:22px 22px 0 0;padding:10px 20px calc(22px + env(safe-area-inset-bottom));transform:translateY(30px);transition:transform .25s;font-family:inherit;box-sizing:border-box}.qr-on .qr-sheet{transform:none}@media(min-width:700px){.qr-ov{align-items:center}.qr-sheet{border-radius:22px}}.qr-grip{width:44px;height:5px;border-radius:9px;background:#1113;margin:2px auto 12px}.qr-x{float:inline-end;width:36px;height:36px;border-radius:50%;border:0;background:#11111114;font-size:20px;line-height:1;cursor:pointer;color:#111}.qr-sheet h3{margin:4px 0;font-size:22px;font-weight:800}.qr-sheet .qr-hint{margin:0 0 14px;font-size:13px;opacity:.7;line-height:1.8}.qr-ph{display:flex;align-items:center;gap:12px;padding:10px;background:#fff;border-radius:14px;margin-bottom:16px}.qr-ph img{width:54px;height:54px;border-radius:10px;object-fit:cover;background:#eee}.qr-ph b{font-size:16px}.qr-lbl{display:block;font-weight:700;font-size:14px;margin:14px 0 6px}.qr-lbl small{font-weight:400;opacity:.6}.qr-pick{display:flex;flex-direction:row-reverse;justify-content:center;gap:6px;direction:ltr}html[dir=ltr] .qr-pick{flex-direction:row}.qr-pick button{border:0;background:none;padding:4px;cursor:pointer;-webkit-tap-highlight-color:transparent}.qr-pick svg{width:42px;height:42px;fill:#11111126;transition:fill .12s,transform .12s}.qr-pick button.qr-sel svg{fill:#f26a1b}.qr-pick button:active svg{transform:scale(.88)}.qr-rate-t{text-align:center;min-height:22px;font-weight:700;color:#c8450a;margin-top:4px}.qr-in{width:100%;box-sizing:border-box;border:1.5px solid rgba(17,17,17,.15);background:#fff;border-radius:12px;padding:13px 14px;font:inherit;font-size:16px;color:#111;outline:none}.qr-in:focus{border-color:#c8450a}textarea.qr-in{min-height:110px;resize:vertical;line-height:1.8}.qr-err{color:#b42318;font-size:13px;margin-top:10px;min-height:18px}.qr-sheet .qr-btn{width:100%;margin-top:12px}.qr-ok{text-align:center;padding:24px 6px 8px}.qr-ok .qr-tick{width:64px;height:64px;border-radius:50%;background:#c8450a;color:#fff;display:grid;place-items:center;margin:0 auto 14px;font-size:32px}.qr-ok p{line-height:1.9;opacity:.8}html.qr-lock,html.qr-lock body{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/28/assets/qa-reviews.css.map */
