.rvp{background:var(--rv-bg);color:rgb(var(--rv-ink));padding:var(--rvp-pad-top,24px) 0 var(--rvp-pad-bottom,72px)}.rvp__inner{max-width:1240px;margin:0 auto;padding:0 clamp(16px,3vw,40px)}.rvp__eyebrow{margin:0 0 .5rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6f695d}.rvp__h2{margin:0;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);line-height:1.02;letter-spacing:-.01em}.rvp__jump{position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.7rem 0;margin:0 0 1.6rem;background:var(--rv-bg);border-bottom:1px solid rgb(var(--rv-ink) / .1)}.rvp__jump-label{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6f695d;margin-right:.3rem}.rvp__jump a{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .8rem;border-radius:999px;border:1.5px solid rgb(var(--rv-ink) / .18);background:#fff;font-size:.82rem;font-weight:600;color:rgb(var(--rv-ink));text-decoration:none;transition:border-color .2s,transform .2s}.rvp__jump a b{font-weight:500;color:#6f695d;font-variant-numeric:tabular-nums}.rvp__jump a:hover{border-color:rgb(var(--rv-ink) / .6);transform:translateY(-1px)}.rvp__photos-head{margin:1.4rem 0 .9rem}.rvp__photos{display:flex;gap:10px;margin:0 0 2.6rem;padding:0 0 .6rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.rvp__photos li{position:relative;flex:0 0 auto;height:clamp(150px,22vw,230px);border-radius:14px;overflow:hidden;scroll-snap-align:start;background:#efe9dc;transform:rotate(calc(var(--r,0) * 1deg))}.rvp__photos li:nth-child(3n){--r:-1.2}.rvp__photos li:nth-child(3n+1){--r:.9}.rvp__photos li:nth-child(5n){--r:-.6}.rvp__photos img{display:block;height:100%;width:auto;aspect-ratio:var(--ar,3/4);object-fit:cover;max-width:none}.rvp__photos li span{position:absolute;left:8px;bottom:8px;padding:.22rem .5rem;border-radius:999px;background:#ffffffe6;font-size:.66rem;font-weight:700;color:rgb(var(--rv-ink))}.rvp__group{padding:2.2rem 0 1.6rem;border-top:1px solid rgb(var(--rv-ink) / .1);scroll-margin-top:96px}.rvp__group-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.8rem 1.4rem;margin:0 0 1.2rem}.rvp__line{margin:.35rem 0 0;font-size:.92rem;color:rgb(var(--rv-ink) / .72);max-width:56ch}.rvp__group-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem}.rvp__rating{display:inline-flex;align-items:baseline;gap:.25rem;font-family:var(--font-heading-family);font-size:1.5rem;line-height:1}.rvp__rating svg{width:16px;height:16px;fill:rgb(var(--rv-star));align-self:center}.rvp__rating small{font-size:.85rem;color:#6f695d}.rvp__count{font-size:.86rem;color:rgb(var(--rv-ink) / .72);font-variant-numeric:tabular-nums}.rvp__see{font-size:.82rem;font-weight:700;color:rgb(var(--rv-ink));text-decoration:underline;text-underline-offset:3px}.rvp__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:14px;align-items:start}.rvp__grid .chummys-reviews__card,.rvp__grid .rvp__extra .chummys-reviews__card{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;flex:none!important;box-sizing:border-box}.rvp__grid .chummys-reviews__quote{max-width:none!important}.rvp__grid .chummys-reviews__card--wide{grid-column:span 2}.rvp__extra{display:contents}.rvp__extra[hidden]{display:none}.rvp__more{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.7rem 1.1rem;border-radius:999px;border:1.5px solid rgb(var(--rv-ink) / .25);background:#fff;font:inherit;font-size:.86rem;font-weight:700;color:rgb(var(--rv-ink));cursor:pointer;transition:border-color .2s,transform .2s}.rvp__more b{padding:.1rem .5rem;border-radius:999px;background:rgb(var(--rv-accent));font-weight:700}.rvp__more:hover{border-color:rgb(var(--rv-ink) / .7);transform:translateY(-1px)}@media(max-width:900px){.rvp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.rvp__grid{grid-template-columns:minmax(0,1fr)}.rvp__grid .chummys-reviews__card--wide{grid-column:auto}.rvp__jump{position:static}}@media(prefers-reduced-motion:reduce){.rvp__jump a,.rvp__more{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/chummys-reviews-page.css.map */
