.home-testimonials{background-color:#181818;position:relative;text-align:center}.home-testimonials .title{color:#fff;font-size:34px;font-weight:400;margin-top:0;margin-bottom:40px}.testimonial-card{border-radius:.25rem;box-shadow:0 2px 10px #7e99a080;background:#fff;font-family:Khand;display:flex;flex-direction:column;justify-content:space-between;padding:20px 18px 10px;text-align:left;transition:opacity .75s linear}.testimonial-list.mobile-only .testimonial-card{margin:0 auto;max-width:340px;min-height:167px}.testimonial-list.mobile-only .swiper-button-prev,.testimonial-list.mobile-only .swiper-button-next{color:#fff}.testimonial-list.desktop-only{display:grid;grid-template-columns:repeat(12,1fr);justify-items:center;max-width:1080px;margin:0 auto}.testimonial-list.desktop-only .testimonial-card{grid-column:span 6;margin:0 10px 20px}@media screen and (min-width: 900px){.testimonial-list.desktop-only .testimonial-card{max-width:340px;grid-column:span 4}.testimonial-list.desktop-only .testimonial-card:nth-child(1),.testimonial-list.desktop-only .testimonial-card:nth-child(2),.testimonial-list.desktop-only .testimonial-card:nth-child(3){grid-row-start:1}.testimonial-list.desktop-only .testimonial-card:nth-child(4){grid-row-start:2;grid-column:3 / span 4}.testimonial-list.desktop-only .testimonial-card:nth-child(5){grid-row-start:2;grid-column:7 / span 4}.testimonial-list.desktop-only .testimonial-card:nth-child(6),.testimonial-list.desktop-only .testimonial-card:nth-child(7),.testimonial-list.desktop-only .testimonial-card:nth-child(8){grid-row-start:3}}.testimonial-card .row-top{display:grid;grid-template-columns:68px auto;gap:15px}.testimonial-card .tm-image{border:2px solid #fff;border-radius:50%;max-width:100%;height:auto}@media screen and (min-width: 768px){.testimonial-card .tm-text{max-height:100px}}.testimonial-card .tm-text p{color:#4c6369;font-size:18px;line-height:22px;-webkit-user-select:none;user-select:none;white-space:normal;word-wrap:break-word}.testimonial-card .tm-text p:first-child{margin-top:0}.testimonial-card .tm-author-info{color:#42575d;font-size:14px;font-weight:400;line-height:25px;margin:6px 0 5px;white-space:normal;word-wrap:break-word;text-transform:none}.testimonial-card .tm-position{font-size:15px;font-weight:600;margin-top:-2px;line-height:14px}@media screen and (max-width: 479px){.home-testimonials .page-width{padding-left:10px;padding-right:10px}.testimonial-list.mobile-only .testimonial-card{max-width:65%}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/component-testimonials.css.map */
