.reviews-carousel.color-scheme-2.gradient{--gradient-background: #FFFCFB;background:#fffcfb}.reviews-carousel{overflow:hidden}.reviews-carousel__header{text-align:center;margin-bottom:3rem}.reviews-carousel__heading{margin:0 0 .8rem}.reviews-carousel__subheading{margin:0;font-size:var(--font-size-base);font-weight:400;color:rgba(var(--color-foreground),.7)}.reviews-carousel__slider{position:relative}.reviews-carousel__slides{display:grid;grid-template-columns:1fr}.reviews-carousel__slide{grid-area:1 / 1;padding:0 1rem;opacity:0;transition:opacity .8s ease-in-out;pointer-events:none;visibility:hidden}.reviews-carousel__slide:first-child,.reviews-carousel__slide[aria-hidden=false]{opacity:1;pointer-events:auto;visibility:visible}.reviews-carousel__slide:first-child[aria-hidden=true]{opacity:0;pointer-events:none;visibility:hidden}@media(prefers-reduced-motion:reduce){.reviews-carousel__slide{transition:opacity .15s ease}}@media screen and (min-width:750px){.reviews-carousel__slide{padding:0 2rem}}.review-card{max-width:65rem;margin:0 auto;padding:3rem 2.5rem;border-radius:1.2rem;text-align:center;box-shadow:0 2px 10px #0000000a}@media screen and (min-width:750px){.review-card{padding:4rem 5rem}}.review-card__stars{display:flex;justify-content:center;gap:.4rem;margin-bottom:1.5rem}.review-card__star{color:#f5a623;width:2rem;height:2rem}.review-card__star--filled{fill:#f5a623}.review-card__text{margin:0 0 2rem;font-size:var(--font-size-xl);line-height:1.6;font-style:italic;color:rgba(var(--color-foreground),.9)}.review-card__author{display:flex;align-items:center;justify-content:center;gap:1.2rem}.review-card__avatar{width:5rem;height:5rem;border-radius:50%;overflow:hidden;flex-shrink:0}.review-card__avatar img{width:100%;height:100%;object-fit:cover}.review-card__avatar--placeholder{display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.5)}.review-card__avatar--placeholder svg{width:2.4rem;height:2.4rem}.review-card__author-info{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem}.review-card__name{font-weight:600;font-size:var(--font-size-lg)}.review-card__verified{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--font-size-xs);color:#2e7d32}.review-card__verified svg{flex-shrink:0}.review-card__product{margin:1.5rem 0 0;font-size:var(--font-size-sm);color:rgba(var(--color-foreground),.6)}.reviews-carousel__controls{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:2.5rem}.reviews-carousel__controls .reviews-carousel__dots,.reviews-carousel__controls .slider-counter--dots,.reviews-carousel__controls .slideshow__control-wrapper{display:none!important}.reviews-carousel__controls .slider-button{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgba(var(--color-foreground),.08);border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.reviews-carousel__controls .slider-button:hover{background:rgba(var(--color-foreground),.15);transform:scale(1.05)}.reviews-carousel__controls .slider-button--prev .icon{transform:rotate(90deg)}.reviews-carousel__controls .slider-button--next .icon{transform:rotate(-90deg)}.reviews-carousel__controls .slider-button .icon{width:1rem;height:1rem}.reviews-carousel__dots{display:flex;gap:.8rem}.reviews-carousel__dots .slider-counter__link--dots{padding:.5rem;background:none;border:none;cursor:pointer}.reviews-carousel__dots .dot{display:block;width:.8rem;height:.8rem;border-radius:50%;background:rgba(var(--color-foreground),.25);transition:background .2s ease,transform .2s ease}.reviews-carousel__dots .slider-counter__link--dots.active .dot,.reviews-carousel__dots .slider-counter__link--dots:hover .dot{background:rgba(var(--color-foreground),.7);transform:scale(1.2)}.reviews-carousel__footer{text-align:center;margin-top:2.5rem}.reviews-carousel__total{margin:0;font-size:var(--font-size-sm);color:rgba(var(--color-foreground),.7)}@media screen and (max-width:749px){.reviews-carousel__header{margin-bottom:2rem}.review-card{padding:2.5rem 2rem}.review-card__avatar{width:4rem;height:4rem}.reviews-carousel__controls{margin-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-reviews-carousel.css.map */
