.testimonial__header{align-items:center;column-gap:15px;display:flex;flex-direction:column}.testimonial__header img{width:48px;border-radius:50%}.testimonial__icon{display:flex;align-items:center;line-height:1;gap:.2rem}.testimonial__icon:not(:first-child){margin-top:.8rem}.testimonial__content:not(:first-child){margin-top:1.6rem}.testimonial__content{font-size:16px;line-height:1.6}.testimonial__product{display:flex;align-items:center;gap:1.6rem;padding-top:1.6rem;margin-top:4rem;border-top:1px solid rgb(var(--color-border))}.testimonial__product span{flex-shrink:0;width:5.2rem}.testimonial--layout-1:has(.testimonial__image) .testimonial__inner{padding-top:3rem}@media (max-width: 767.98px){.testimonials-wrapper .page-width{padding-inline:40px}.testimonial__content{font-size:13px;line-height:1.5}.testimonial--layout-1:has(.testimonial__image) .testimonial__inner{padding-top:1.6rem}}.testimonial--layout-1.testimonial--has-bg .testimonial__inner{padding:3rem 2rem;padding:60px;text-align:center;display:flex;align-items:center}.testimonials-wrapper{background:linear-gradient(180deg,#f7f0e5,transparent)}.testimonials-wrapper .section__header{display:flex;justify-content:center;flex-direction:column;align-items:center}@media (max-width: 767.98px){.testimonial--layout-1.testimonial--has-bg .testimonial__inner{padding:1.6rem 1.6rem 2rem}}@media (min-width: 768px){.testimonial--layout-1.testimonial--has-bg .testimonial__product{margin-bottom:-1rem}}.testimonial--layout-2:has(.testimonial__image) .testimonial__inner{padding-inline-end:2rem}@media (max-width: 767.98px){.testimonial--layout-2:has(.testimonial__image) .testimonial__inner{padding-inline-end:0;padding-top:1.6rem}}@media (min-width: 768px){.testimonial--layout-2{display:grid;place-items:start}.testimonial--layout-2 .testimonial__inner{align-self:stretch}.testimonial--layout-2:has(.testimonial__image){grid-template-columns:minmax(0,4fr) minmax(0,3fr)}.testimonial--layout-2 .testimonial__image{height:100%;order:2}.testimonial--layout-2 .testimonial__image img{height:100%;object-fit:cover}}.testimonial--layout-2.testimonial--has-bg .testimonial__inner{padding:2rem}@media (max-width: 767.98px){.testimonial--layout-2.testimonial--has-bg .testimonial__inner{padding:1.6rem 1.6rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-testimonial.css.map */
