.review-slider{--review-slider-columns: var(--review-slider-columns-desktop, 2);--review-slider-gap: clamp(40px, 5.5vw, 80px);--review-slider-align: center;min-width:0;background:var(--bg-layer);color:var(--fg)}.review-slider--align-left{--review-slider-align: flex-start}.review-slider__inner{display:flex;flex-direction:column;gap:clamp(36px,5vw,64px);min-width:0}.review-slider__header{display:flex;flex-direction:column;align-items:var(--review-slider-align);gap:10px;text-align:center}.review-slider--align-left .review-slider__header{text-align:start}.review-slider__heading,.review-slider__score{margin:0}.review-slider__score{display:flex;flex-wrap:wrap;justify-content:var(--review-slider-align);gap:4px 8px;color:var(--muted)}.review-slider__score-value{color:var(--fg)}.review-slider__slider{display:flex;flex-direction:column;gap:clamp(32px,4vw,48px);min-width:0}.review-slider__rail{display:flex;justify-content:safe center;gap:var(--review-slider-gap);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.review-slider__rail::-webkit-scrollbar{display:none}.review-slider__item{position:relative;flex:0 0 calc((100% - var(--review-slider-gap) * (var(--review-slider-columns) - 1)) / var(--review-slider-columns));min-width:0;scroll-snap-align:start;transition:opacity .4s ease}.review-slider__item+.review-slider__item:before{position:absolute;inset-block:0;inset-inline-start:calc(var(--review-slider-gap) / -2);border-inline-start:1px solid var(--border);content:""}review-slider[data-ready] .review-slider__item:not([data-in-view]){opacity:.35}.review-slider__review{display:flex;flex-direction:column;align-items:var(--review-slider-align);gap:16px;height:100%;text-align:center}.review-slider--align-left .review-slider__review{text-align:start}.review-slider__stars{display:inline-flex;gap:2px;color:var(--review-slider-star-color, var(--fg));font-size:14px;letter-spacing:0}.review-slider__title{margin:0}.review-slider__quote{max-width:60ch;margin:0;padding:0;border:0}.review-slider__quote p{margin:0}.review-slider__author{display:flex;flex-direction:column;align-items:var(--review-slider-align);gap:4px;margin-block-start:auto;padding-block-start:8px}.review-slider__media{display:block;isolation:isolate;inline-size:112px;margin-block-end:8px;aspect-ratio:3 / 4;background:color-mix(in srgb,var(--fg) 4%,var(--bg-layer))}.review-slider__media img{display:block;inline-size:100%;block-size:100%;object-fit:contain}.review-slider--blend-media .review-slider__media img{mix-blend-mode:darken}.review-slider__detail{color:var(--muted)}.review-slider__product{margin-block-start:4px}.review-slider__controls{display:flex;align-items:center;justify-content:var(--review-slider-align);gap:20px}.review-slider__controls[hidden]{display:none}.review-slider .review-slider__progress{flex:0 1 300px;width:auto;min-width:0;margin:0}@media(min-width:768px)and (max-width:1023px){.review-slider{--review-slider-columns: min(var(--review-slider-columns-desktop, 2), 2)}}@media(max-width:767px){.review-slider{--review-slider-gap: 40px}.review-slider__rail{justify-content:flex-start;margin-inline-end:calc(var(--layout-gutter, 0px) * -1)}.review-slider__item{flex-basis:84%}.review-slider .review-slider__controls .review-slider__button{display:none}.review-slider__controls{justify-content:center}}@media(prefers-reduced-motion:reduce){.review-slider__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-testimonials-slider.css.map */
