.testimonials-section{padding:80px 24px;background:linear-gradient(to bottom,#181818,#1a1a1a)}.testimonials-section__container{max-width:1200px;margin:0 auto}.testimonials-section__header{text-align:center;margin-bottom:64px}.testimonials-section__title{font-size:2.5rem;color:#fff;margin-bottom:16px;font-weight:700}.testimonials-section__description{font-size:1.1rem;color:#999;max-width:600px;margin:0 auto;line-height:1.6}.testimonials-section__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.testimonial-card{background:#222;border:1px solid rgba(181,159,139,.1);border-radius:16px;padding:32px;transition:all .3s ease;display:flex;flex-direction:column;gap:24px}.testimonial-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0003;border-color:#b59f8b33}.testimonial-card__rating{display:flex;align-items:center;justify-content:space-between;gap:16px}.testimonial-stars{display:flex;gap:4px}.testimonial-star{width:18px;height:16px}.testimonial-date{font-size:.9rem;color:#666}.testimonial-card__content{flex-grow:1}.testimonial-card__quote{color:#fff;font-size:1.1rem;line-height:1.6;margin:0;font-style:italic}.testimonial-card__author{display:flex;align-items:center;gap:16px;padding-top:24px;border-top:1px solid rgba(181,159,139,.1)}.testimonial-author__avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#b59f8b;display:flex;align-items:center;justify-content:center}.testimonial-author__img{width:100%;height:100%;object-fit:cover}.testimonial-author__initial{color:#fff;font-size:24px;font-weight:600;text-transform:uppercase}.testimonial-author__info{flex-grow:1}.testimonial-author__name{color:#fff;font-size:1.1rem;margin:0 0 4px;font-weight:600}.testimonial-author__description{color:#999;font-size:.9rem;margin:0}@media screen and (max-width: 768px){.testimonials-section{padding:60px 20px}.testimonials-section__title{font-size:2rem}.testimonials-section__grid{grid-template-columns:1fr;gap:24px}.testimonial-card{padding:24px}}@media screen and (max-width: 480px){.testimonials-section{padding:40px 16px}.testimonials-section__title{font-size:1.75rem}.testimonial-card__quote{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-testimonials.css.map */
