.b99 .rvsec{position:relative}.b99 .rvnote{display:inline-flex;align-items:center;gap:.5rem;margin:1rem auto 0;padding:.42rem .9rem;border-radius:100px;background:var(--beige2);border:1px solid var(--line2);font-size:.78rem;color:var(--soft);line-height:1.4;max-width:100%;text-align:left}.b99 .rvnote svg{flex:none;color:var(--terra)}.b99 .rvcar{position:relative;margin-top:2.1rem}.b99 .rvtrack{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;list-style:none;margin:0;padding:.4rem 0 1.5rem}.b99 .rvtrack::-webkit-scrollbar{display:none}.b99 .rvtrack:focus-visible{outline:3px solid rgba(184,92,56,.4);outline-offset:4px;border-radius:var(--rl)}.b99 .rvtrack.drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.b99 .rvtrack.drag .rvcard{cursor:grabbing}.b99 .rvcard{flex:0 0 auto;width:min(82%,330px);scroll-snap-align:start;min-width:0;background:var(--paper);border:1px solid var(--line2);border-radius:var(--rl);box-shadow:var(--sh);padding:1.4rem 1.35rem;display:flex;flex-direction:column;gap:.85rem;transition:transform .28s var(--e),box-shadow .28s var(--e),border-color .28s}@media(hover:hover){.b99 .rvcard:hover{transform:translateY(-4px);box-shadow:var(--shl);border-color:#b85c3847}}.b99 .rvhead{display:flex;align-items:center;gap:.7rem}.b99 .rvhead>*{min-width:0}.b99 .rvav{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-family:var(--serif);font-weight:600;font-size:1.02rem;color:#fff;background:var(--terra);-webkit-user-select:none;user-select:none}.b99 .rvcard:nth-child(3n+2) .rvav{background:var(--green)}.b99 .rvcard:nth-child(3n+3) .rvav{background:var(--orange)}.b99 .rvwho{flex:1 1 auto;min-width:0}.b99 .rvname{display:block;font-weight:600;font-size:.94rem;line-height:1.25;overflow-wrap:anywhere}.b99 .rvstars{display:flex;align-items:center;gap:.08rem;margin-top:.2rem}.b99 .rvstars svg{flex:none;color:#d9a02b}.b99 .rvstars svg.off{color:var(--line)}.b99 .rvtag{flex:none;align-self:flex-start;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--soft);background:var(--beige2);border:1px solid var(--line2);border-radius:100px;padding:.2rem .5rem;line-height:1.4}.b99 .rvtext{margin:0;font-size:.92rem;line-height:1.6;color:var(--soft);overflow-wrap:break-word}.b99 .rvnavs{display:none;justify-content:flex-end;gap:.5rem;margin:0 0 .7rem}.b99 .rvnav{width:38px;height:38px;border-radius:50%;border:1px solid var(--line2);background:var(--paper);color:var(--brown);cursor:pointer;display:grid;place-items:center;box-shadow:var(--sh);transition:opacity .2s var(--e),transform .2s var(--e),border-color .2s,color .2s}.b99 .rvnav svg{flex:none}.b99 .rvnav:hover{border-color:var(--terra);color:var(--terra2);transform:translateY(-2px)}.b99 .rvnav:active{transform:translateY(1px) scale(.96)}.b99 .rvnav:focus-visible{outline:3px solid rgba(184,92,56,.45);outline-offset:2px}.b99 .rvnav[disabled]{opacity:.3;pointer-events:none}.b99 .rvhint{margin:.2rem 0 0;font-size:.74rem;letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:var(--soft);opacity:.8;text-align:center}@media(min-width:640px){.b99 .rvcard{width:calc((100% - 1rem)/2 - .5rem)}}@media(min-width:1000px){.b99 .rvcard{width:calc((100% - 2rem)/3 - .34rem)}.b99 .rvtrack{cursor:grab}.b99 .rvnavs{display:flex}.b99 .rvhint{display:none}}@media(max-width:560px){.b99 .rvcard{padding:1.2rem 1.1rem}.b99 .rvnote{font-size:.75rem}}@media(max-width:380px){.b99 .rvcard{width:min(86%,290px)}}@media(prefers-reduced-motion:reduce){.b99 .rvtrack{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/b99-reviews.css.map */
