.testimonials--root{text-align:center}.testimonials--root .icon--quote{margin:0 auto;max-width:32px;height:auto}.testimonials--body{width:100%}@media only screen and (min-width:768px){.testimonials--body{margin:0 auto}}@media only screen and (max-width:767px){.testimonials--body[data-mobile-columns="2"]>:nth-child(odd):last-child{grid-column:1/span 2;justify-self:center;width:calc((100% - var(--spacing--3))/ 2)}}.testimonials--block{display:flex;flex-direction:column;gap:var(--spacing--item)}.testimonials--image{width:100%;max-width:160px;margin:0 auto}.testimonials--root[data-aspect-ratio=circle] .testimonials--image img{aspect-ratio:1;border-radius:50%}.testimonials--rating{display:flex;justify-content:center;gap:4px}.testimonials--rating .icon--root{max-width:20px;max-height:20px}.testimonials--info{display:flex;flex-direction:column;padding:var(--spacing--item);background-color:var(--bg-color--body);gap:var(--spacing--item)}.testimonials--root[data-background-color=dark] .testimonials--info{padding:0;background-color:var(--bg-color--dark)}@keyframes moveBackground{0%{background-position:0 0,0 0}to{background-position:30px 30px,30px 30px}}.testimonials--root{background-color:#000;background-image:linear-gradient(to right,rgba(255,255,255,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.2) 1px,transparent 1px);background-size:30px 30px;background-position:0 0,0 0;background-repeat:repeat;animation:moveBackground 10s linear infinite;padding:20px}.testimonials--image img{width:70px;height:70px;border-radius:50%;object-fit:cover;display:block;margin:0 auto}.testimonials--block{background-color:#fffc;padding:15px;border-radius:8px;margin:10px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/testimonials.css.map */
