.reviews-carousel{--reviews-card-width: min(82vw, 34rem);--reviews-gap: 1.6rem;position:relative;overflow:hidden;background-color:var(--reviews-background);color:var(--reviews-text)}.reviews-carousel__header{max-width:96rem;margin:0 auto 3.6rem;text-align:center}.reviews-carousel__caption{margin:0 0 1.2rem;font-size:1.3rem;font-weight:700;color:var(--reviews-accent)}.reviews-carousel__heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(3rem,6vw,6.4rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--reviews-text)}.reviews-carousel__heading em{font-style:normal;color:var(--reviews-accent)}.reviews-carousel__summary{margin-top:2.4rem}.reviews-carousel__score{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1rem;margin:0;font-size:2.2rem;line-height:1}.reviews-carousel__score-value{font-size:2.8rem;font-weight:800;letter-spacing:-.02em}.reviews-carousel__score-max{margin-left:-.4rem;font-weight:700}.reviews-carousel__score .reviews-stars{margin-left:.6rem}.reviews-carousel__count{margin:1.4rem 0 0;font-size:1.7rem}.reviews-carousel__count-number{font-weight:800;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.15rem}.reviews-carousel__app{margin-bottom:3.2rem}.reviews-stars{display:inline-flex;gap:.3rem}.reviews-stars__tile{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background-color:var(--reviews-star)}.reviews-stars__tile svg{width:70%;height:70%;fill:#fff}.reviews-stars__tile--empty{background-color:color-mix(in srgb,var(--reviews-text) 14%,transparent)}.reviews-stars--large .reviews-stars__tile{width:3.2rem;height:3.2rem}.reviews-carousel__slider{position:relative;display:block}.reviews-carousel__track{position:relative;display:flex;gap:var(--reviews-gap);margin:0;padding:.4rem calc((100% - var(--reviews-card-width)) / 2) .8rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.reviews-carousel__track::-webkit-scrollbar{display:none}.reviews-carousel__track:focus-visible{outline:none}.reviews-carousel__slide{display:flex;flex:0 0 var(--reviews-card-width);scroll-snap-align:center;transition:opacity .4s ease}.reviews-carousel__slide.is-partial{opacity:.45}.review-card{position:relative;display:flex;flex-direction:column;width:100%;min-height:36rem;padding:3.2rem 2.8rem 2.8rem;border-radius:2rem;background-color:var(--reviews-card)}.review-card__title{margin:2.2rem 0 0;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--reviews-text)}.review-card__text{flex:1;margin:1.4rem 0 0;padding:0;border:0;font-style:normal;font-size:1.6rem;line-height:1.6;color:var(--reviews-text)}.review-card__text p{margin:0}.review-card__author{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin-top:2.8rem;font-size:1.7rem}.review-card__avatar{flex:none;width:3.6rem;height:3.6rem;overflow:hidden;border-radius:50%}.review-card__avatar img{display:block;width:100%;height:100%;object-fit:cover}.review-card__name{font-weight:500}.review-card__verified{display:inline-flex;align-items:center;gap:.5rem;width:100%;font-size:1.25rem;color:color-mix(in srgb,var(--reviews-text) 60%,transparent)}.review-card__verified svg{width:1.4rem;height:1.4rem;fill:none;stroke:var(--reviews-accent);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.reviews-carousel__arrow{position:absolute;z-index:1;top:50%;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:50%;background-color:var(--reviews-card);color:var(--reviews-text);box-shadow:0 .4rem 1.6rem #0000001a;cursor:pointer;transform:translateY(-50%);transition:transform .15s ease,box-shadow .15s ease,opacity .2s ease}.reviews-carousel__arrow:hover{box-shadow:0 .6rem 2rem #00000029;transform:translateY(-50%) scale(1.05)}.reviews-carousel__arrow:focus-visible{outline:.2rem solid var(--reviews-accent);outline-offset:.3rem}.reviews-carousel__arrow svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.reviews-carousel__arrow--prev{left:max(.8rem,calc((100% - var(--reviews-card-width)) / 2 - 2.4rem))}.reviews-carousel__arrow--next{right:max(.8rem,calc((100% - var(--reviews-card-width)) / 2 - 2.4rem))}@media screen and (min-width:750px){.reviews-carousel{--reviews-card-width: 34rem;--reviews-gap: 2rem}.reviews-carousel__header{margin-bottom:4.8rem}.reviews-carousel__score{font-size:2.8rem}.reviews-carousel__score-value{font-size:3.6rem}.reviews-carousel__count{font-size:2rem}.review-card{min-height:40rem;padding:3.6rem 3.4rem 3.2rem}.review-card__title{font-size:2.4rem}}@media screen and (min-width:990px){.reviews-carousel{--reviews-card-width: 36rem;--reviews-gap: 2.4rem}.reviews-carousel__arrow--prev{left:calc(50% - (var(--reviews-card-width) * 1.5 + var(--reviews-gap)) - 2.4rem)}.reviews-carousel__arrow--next{right:calc(50% - (var(--reviews-card-width) * 1.5 + var(--reviews-gap)) - 2.4rem)}}@media(prefers-reduced-motion:reduce){.reviews-carousel__track{scroll-behavior:auto}.reviews-carousel__slide,.reviews-carousel__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-reviews-carousel.css.map */
