.reviews-carousel{padding:5rem 0}.reviews-carousel__heading-wrap{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:3rem}.reviews-carousel__heading{text-align:center;font-size:2.6rem;margin:0}.reviews-carousel__heading-icon{width:2rem;height:2rem;flex-shrink:0}.reviews-carousel__heading-icon img{width:100%;height:100%;object-fit:contain}.reviews-carousel__slider{display:block;position:relative}.reviews-carousel__track-wrap{overflow:hidden}.reviews-carousel__track{display:flex;gap:2rem;transition:transform .4s ease}.reviews-carousel__card{flex:0 0 calc(25% - 1.5rem);background-color:#fff;border-radius:.8rem;border:.1rem solid rgba(0,0,0,.08);padding:2.4rem 2rem;display:flex;flex-direction:column}@media screen and (max-width:989px){.reviews-carousel__card{flex:0 0 calc(50% - 1rem)}}@media screen and (max-width:749px){.reviews-carousel__card{flex:0 0 100%}}.reviews-carousel__stars{color:#f5a623;font-size:1.4rem;letter-spacing:.1em;margin-bottom:1rem}.reviews-carousel__text{font-size:1.3rem;line-height:1.5;margin:0 0 1.6rem;flex-grow:1;color:#000}.reviews-carousel__author{display:flex;align-items:center;gap:1rem}.reviews-carousel__avatar{width:4rem;height:4rem;border-radius:50%;overflow:hidden;flex-shrink:0}.reviews-carousel__avatar img{width:100%;height:100%;object-fit:cover}.reviews-carousel__author-info{display:flex;flex-direction:column;font-size:1.2rem;line-height:1.4;color:#000}.reviews-carousel__author-info strong{font-weight:700}.reviews-carousel__author-info span{color:#000}.reviews-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);width:4rem;height:4rem;border-radius:50%;background-color:#012207;color:#fff;border:none;font-size:2rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.reviews-carousel__arrow--prev{left:-2rem}.reviews-carousel__arrow--next{right:-2rem}.reviews-carousel__arrow:hover{opacity:.85}@media screen and (max-width:989px){.reviews-carousel__arrow{display:none}}.reviews-carousel__dots{display:flex;justify-content:center;gap:.8rem;margin-top:2rem}.reviews-carousel__dots button{width:.8rem;height:.8rem;border-radius:50%;border:none;background-color:#00000026;padding:0;cursor:pointer}.reviews-carousel__dots button.is-active{background-color:#012207}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-reviews-carousel.css.map */
