.rvw{display:block;--rvw-gap: var(--grid-mobile-horizontal-spacing, .8rem);--rvw-card-w: 85%}@media screen and (min-width:750px){.rvw{--rvw-gap: var(--grid-desktop-horizontal-spacing, 2rem);--rvw-card-w: calc( (100% - (var(--rvw-cols) - 1) * var(--rvw-gap)) / var(--rvw-cols) )}}.rvw__head{margin-bottom:2.4rem}.rvw--head-center{text-align:center}.rvw__eyebrow{display:block;margin:0 0 .8rem;font-size:var(--cs-font-subtitle);font-weight:600;letter-spacing:.2rem;text-transform:uppercase;color:var(--rvw-eyebrow, currentColor)}.rvw__heading{margin:0;line-height:1.1}.rvw__subheading{margin:.8rem 0 0;font-size:var(--cs-font-body);opacity:.75}.rvw__viewport{position:relative}.rvw__scroller{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity}.rvw__scroller::-webkit-scrollbar{display:none}.rvw__track{display:flex;gap:var(--rvw-gap)}.rvw__card{flex:0 0 var(--rvw-card-w);scroll-snap-align:start;display:flex;flex-direction:column;padding:2.6rem 2.4rem;border-radius:var(--rvw-card-radius, 0);background:#8080800d}.rvw--bordered .rvw__card{border:1px solid rgba(128,128,128,.2)}.rvw__stars{display:flex;gap:.2rem;margin-bottom:1.4rem;font-size:1.5rem;line-height:1;color:var(--rvw-star, #c79a4e)}.rvw__star--empty{opacity:.35}.rvw__quote{margin:0 0 1.8rem;font-size:var(--cs-font-body);line-height:1.6}.rvw__who{margin:auto 0 0;font-size:var(--cs-font-body);opacity:.7}.rvw__who strong{display:block;font-weight:600;opacity:1;margin-bottom:.2rem}.rvw__meta{display:block}.rvw__viewport:after{content:"";position:absolute;top:0;bottom:0;right:0;width:8rem;pointer-events:none;z-index:1;background:linear-gradient(to right,rgba(var(--color-background),0),rgb(var(--color-background)))}@supports (animation-timeline: scroll()){.rvw__scroller{scroll-timeline:--rvw-sx x}.rvw__viewport{timeline-scope:--rvw-sx}.rvw__viewport:after{animation:rvw-fog linear both;animation-timeline:--rvw-sx;animation-range:80% 100%}@keyframes rvw-fog{to{opacity:0}}}.rvw--single .rvw__viewport:after{display:none}@media screen and (min-width:750px){.rvw--fits .rvw__viewport:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-reviews.css.map */
