.testimonial-wrapper{padding:60px 0}.testimonial-container{display:flex;flex-direction:column;gap:30px}.testimonial-card{overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.testimonial-content{display:grid;grid-template-columns:1fr 1fr;gap:0}.testimonial-media{width:100%;height:100%;overflow:hidden;position:relative}.testimonial-media-vimeo{position:relative;height:100%;aspect-ratio:1 / 1}.testimonial-media img,.testimonial-media video{width:100%;height:100%;object-fit:cover;display:block}.testimonial-text{padding:40px;display:flex;flex-direction:column;gap:20px}.testimonial-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-bottom:10px}.testimonial-avatar img{width:100%;height:100%;object-fit:cover}.testimonial-title{font-size:24px;font-weight:700;margin:0;line-height:1.3}.testimonial-description{font-size:16px;line-height:1.6}.testimonial-author-info{margin-top:auto}.testimonial-author{font-weight:600;font-size:16px;margin:0 0 5px}.testimonial-role{font-size:14px;margin:0 0 10px}.testimonial-rating{display:flex;gap:4px;font-size:20px}.testimonial-cta{margin-top:3rem}@media screen and (max-width: 768px){.testimonial-content{grid-template-columns:1fr}.testimonial-text{padding:30px 20px}.testimonial-title{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-testimonial.css.map */
