.rvc{--_px: var(--rvc-px-m);--_pt: var(--rvc-pt-m);--_pb: var(--rvc-pb-m);--_hs: var(--rvc-hs-m);--_ss: var(--rvc-ss-m);--_hg: var(--rvc-hg-m);--_g: var(--rvc-g-m);--_r: var(--rvc-r-m);--_cp: var(--rvc-cp-m);--_mh: var(--rvc-mh-m);--_sz: var(--rvc-sz-m);--_ts: var(--rvc-ts-m);--_bs: var(--rvc-bs-m);--_ns: var(--rvc-ns-m);--_cw: var(--rvc-cw-m);width:100%;box-sizing:border-box;padding:var(--_pt) 0 var(--_pb);background:var(--rvc-bg)}.rvc *,.rvc *:before,.rvc *:after{box-sizing:border-box}.rvc__head,.rvc__foot{width:100%;max-width:var(--rvc-mw);margin-inline:auto;padding-inline:var(--_px)}.rvc__head{margin-bottom:var(--_hg)}.rvc--a-center .rvc__head{text-align:center}.rvc__heading{margin:0;color:var(--rvc-hc);font-family:var(--font-heading--family, inherit);font-size:var(--_hs);font-weight:var(--rvc-hw);line-height:1.25;letter-spacing:normal;text-transform:none;text-wrap:balance}.rvc__heading--body{font-family:var(--font-body--family, inherit)}.rvc__sub{margin:6px 0 0;color:var(--rvc-sc);font-size:var(--_ss);line-height:1.43}.rvc__head>:first-child{margin-top:0}.rvc__track{display:flex;gap:var(--_g);width:100%;max-width:var(--rvc-mw);margin-inline:auto;padding-inline:var(--_px);list-style:none}.rvc:not(.rvc--eq) .rvc__track{align-items:flex-start}.rvc__track:focus{outline:none}.rvc__track:focus-visible{outline:2px solid var(--rvc-hc);outline-offset:4px;border-radius:4px}.rvc__card{flex:0 0 var(--_cw);min-width:0;min-height:var(--_mh);margin:0;display:flex;flex-direction:column;padding:var(--_cp);background:var(--rvc-card);border:1px solid var(--rvc-bd);border-radius:var(--_r);text-align:left;scroll-snap-align:start}.rvc__stars{display:flex;gap:2px;line-height:0}.rvc--no-stars .rvc__stars{display:none}.rvc__star{width:var(--_sz);height:var(--_sz);flex:none;fill:var(--rvc-st-off)}.rvc__star.is-on{fill:var(--rvc-st)}.rvc__quote{margin:12px 0 0;padding:0;border:0;quotes:none}.rvc--no-stars .rvc__quote{margin-top:0}.rvc__quote:before,.rvc__quote:after{content:none}.rvc__title{margin:0;color:var(--rvc-tc);font-size:var(--_ts);font-weight:var(--rvc-tw);line-height:1.31}.rvc__text{margin:8px 0 0;color:var(--rvc-bc);font-size:var(--_bs);line-height:1.43;overflow-wrap:anywhere}.rvc__quote>:first-child{margin-top:0}.rvc__name{margin:12px 0 0;color:var(--rvc-nc);font-size:var(--_ns);font-weight:var(--rvc-nw);line-height:1.38}.rvc--n-bottom .rvc__name{margin-top:auto;padding-top:12px}.rvc__detail{display:block;font-weight:400;opacity:.75}.rvc__foot{display:flex;align-items:center;justify-content:center;gap:16px;min-height:0}.rvc--a-left .rvc__foot{justify-content:flex-start}.rvc__hint{display:none;margin:14px 0 0;color:var(--rvc-hzc);font-size:var(--rvc-hz);font-weight:500;line-height:1.38}.rvc__arrows{display:none;gap:8px;margin-top:16px}.rvc__arrow{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:1px solid var(--rvc-ar);border-radius:999px;background:transparent;color:var(--rvc-ar);cursor:pointer;transition:opacity .2s,background-color .2s,color .2s}.rvc__arrow svg{width:18px;height:18px}.rvc__arrow:hover:not(:disabled){background:var(--rvc-ar);color:var(--rvc-bg, #fff)}.rvc__arrow:disabled{opacity:.3;cursor:default}.rvc__arrow:focus-visible{outline:2px solid var(--rvc-ar);outline-offset:2px}.rvc--m-carousel .rvc__track,.rvc--d-carousel .rvc__track{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--_px);scrollbar-width:none;-webkit-overflow-scrolling:touch}.rvc__track::-webkit-scrollbar{display:none}@media screen and (max-width:749px){.rvc--m-carousel .rvc__track{max-width:none}.rvc--m-carousel.rvc--overflow.rvc--hint-mobile .rvc__hint,.rvc--m-carousel.rvc--overflow.rvc--hint-both .rvc__hint{display:block}.rvc--m-stack .rvc__track{flex-direction:column;overflow:visible}.rvc--m-stack .rvc__card{flex:none;width:100%}}@media screen and (max-width:359px){.rvc--m-carousel .rvc__card{flex-basis:min(var(--_cw),calc(100vw - var(--_px) - 40px))}}@media screen and (min-width:750px){.rvc{--_px: var(--rvc-px);--_pt: var(--rvc-pt);--_pb: var(--rvc-pb);--_hs: var(--rvc-hs);--_ss: var(--rvc-ss);--_hg: var(--rvc-hg);--_g: var(--rvc-g);--_r: var(--rvc-r);--_cp: var(--rvc-cp);--_mh: var(--rvc-mh);--_sz: var(--rvc-sz);--_ts: var(--rvc-ts);--_bs: var(--rvc-bs);--_ns: var(--rvc-ns);--_n: var(--rvc-cols-t);--_cw: calc((100% - (var(--_n) - 1) * var(--_g)) / var(--_n))}.rvc--d-grid .rvc__track{flex-wrap:wrap;overflow:visible}.rvc--d-carousel.rvc--overflow.rvc--hint-both .rvc__hint{display:block}.rvc--d-carousel.rvc--arrows.rvc--overflow .rvc__arrows{display:flex}}@media screen and (min-width:1100px){.rvc{--_n: var(--rvc-cols)}}@media(prefers-reduced-motion:reduce){.rvc__track{scroll-behavior:auto}.rvc__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/reviews-carousel.css.map */
