.rc :is(h1,h2,h3,h4,h5,h6){text-transform:none}.rc h2,.rc h3{text-transform:none}.rc{--r-paper: var(--color-background);--r-green: var(--hb-accent, var(--color-primary-button-background, var(--color-foreground)));--r-ink: var(--color-foreground);--r-hair: color-mix(in srgb, var(--color-foreground) 12%, var(--color-background));--r-muted: color-mix(in srgb, var(--color-foreground) 68%, var(--color-background));--gut: clamp(20px, 4vw, 48px);background:var(--r-paper);color:var(--r-ink);padding:clamp(72px,11vh,130px) 0;overflow-x:clip}.rc--tilt-none{--tilt: 0;--lift: 0px}.rc--tilt-subtle{--tilt: .55;--lift: 9px}.rc--tilt-playful{--tilt: 1;--lift: 16px}.rc__nav{display:flex;gap:8px;flex:0 0 auto}.rc__btn{width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid var(--r-hair);border-radius:50%;background:var(--r-paper);color:var(--r-green);cursor:pointer}.rc__btn:hover:not(:disabled){border-color:var(--r-green)}.rc__btn:focus-visible{outline:2px solid var(--r-green);outline-offset:3px}.rc__btn:disabled{opacity:.35;cursor:default}.rc__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.rc__carousel:not([data-rc-ready]) .rc__nav{display:none}@media(pointer:coarse){.rc__nav{display:none}}.rc__track{list-style:none;margin:0;display:flex;align-items:flex-start;gap:clamp(14px,2vw,22px);overflow-x:auto;overscroll-behavior-x:contain;padding:30px max(var(--gut),calc((100% - 1180px) / 2 + var(--gut))) 44px;scroll-padding-inline:max(var(--gut),calc((100% - 1180px) / 2 + var(--gut)));position:relative}.rc__track:focus-visible{outline:2px solid var(--r-green);outline-offset:-2px}@media(pointer:coarse){.rc__track{scroll-snap-type:x proximity}.rc__card{scroll-snap-align:start}}@media(pointer:fine){.rc__carousel[data-rc-ready] .rc__track{cursor:grab}}.rc__carousel[data-rc-ready] .rc__track{scrollbar-width:none}.rc__carousel[data-rc-ready] .rc__track::-webkit-scrollbar{display:none}.rc__track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.rc__card{--badge: color-mix(in srgb, var(--color-foreground) 7%, transparent);flex:0 0 auto;width:clamp(248px,24vw,300px);min-height:clamp(270px,25vw,320px);display:flex;flex-direction:column;padding:clamp(20px,2vw,26px);border-radius:18px;background:var(--r-paper);border:1px solid var(--r-hair);transform:translateY(calc(var(--oy, 0) * var(--lift, 0px))) rotate(calc(var(--k, 0) * var(--tilt, 0) * 3deg))}.rc__stars{display:inline-flex;gap:2px;margin-left:auto}.rc__stars svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.3;opacity:.4}.rc__stars svg.is-on{fill:currentColor;opacity:1}@media(max-width:560px){.rc__card{width:min(78vw,300px)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.rc__card{transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s ease}.rc__track:not(.is-dragging) .rc__card:hover{transform:translateY(calc(var(--oy, 0) * var(--lift, 0px) - 6px)) rotate(0);box-shadow:0 18px 40px color-mix(in srgb,var(--color-foreground) 12%,transparent)}.rc__btn{transition:border-color .3s ease,opacity .3s ease}}.rc__flow>:not(.rc__carousel){max-width:1180px;margin-inline:auto;padding-inline:var(--gut)}.rc__flow>*+*{margin-top:14px}.rc__flow>*+.rc__carousel{margin-top:clamp(20px,4vh,36px)}.rc__carousel .rc__nav{max-width:1180px;margin:0 auto 16px;padding-inline:var(--gut);justify-content:flex-end}.rc__card{gap:var(--rc-card-gap, 10px);text-align:var(--rc-card-align, left);color:var(--color-foreground);background:var(--color-background);--badge: color-mix(in srgb, var(--color-foreground) 8%, transparent)}.rc__card--filled{border-color:transparent}.rc__card>*{margin:0}.rc__card .rc__stars{margin-top:auto}.rc__card:nth-of-type(6n+1){--k: -1;--oy: 0}.rc__card:nth-of-type(6n+2){--k: .7;--oy: -1}.rc__card:nth-of-type(6n+3){--k: -.45;--oy: .7}.rc__card:nth-of-type(6n+4){--k: 1;--oy: -.4}.rc__card:nth-of-type(6n+5){--k: -.7;--oy: 1}.rc__card:nth-of-type(6n+6){--k: .45;--oy: -.6}.rc--numbers .rc__track{counter-reset:rc}.rc--numbers .rc__card{counter-increment:rc}.rc--numbers .rc__card:before{content:counter(rc,decimal-leading-zero);align-self:flex-start;display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border-radius:999px;background:var(--badge);font-size:11px;letter-spacing:.06em}.rc__stars{display:flex;gap:2px;color:var(--hb-accent, currentColor)}.rc__stars svg{width:var(--rc-star, 14px);height:var(--rc-star, 14px)}.rc--editor .rc__track:not(:has(.rc__card)):before{content:"No cards yet. In the sidebar: Carousel \2192  Add block \2192  Card.";padding:24px;border:1px dashed currentColor;font-size:13px}.rc--editor .rc__card:not(:has(>:not(style,template))):after{content:"Empty card. In the sidebar: this Card \2192  Add block \2192  Text or Stars.";margin:auto 0;font-size:13px;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/7/assets/reviews-carousel.css.map */
