.testimonial-card{--testimonial-bg: #f3f1ef;--testimonial-content-bg: #f4f4f4;--testimonial-primary: #1d1d1b;--testimonial-secondary: #686869;--testimonial-meta: #888;--testimonial-border: #e6e4e2;--testimonial-font: Montserrat;display:grid;grid-template-columns:1fr;background:var(--testimonial-bg);height:100%;overflow:hidden;position:relative}@media screen and (min-width: 768px){.testimonial-card{grid-template-columns:350fr 356fr}}.testimonial-card__image-container{position:relative;min-height:300px}.testimonial-card__image{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1 / 1}@media screen and (min-width: 768px){.testimonial-card__image{aspect-ratio:auto}}.testimonial-card__content{padding:16px 16px 32px;display:flex;flex-direction:column;justify-content:center;background:var(--testimonial-content-bg)}@media (min-width: 1280px){.testimonial-card__content{padding:32px}}.testimonial-card__product-ref{display:flex;padding:16px;align-items:center;gap:18px;align-self:stretch;margin-bottom:20px;border:1px solid var(--testimonial-border);transition:border-color .3s ease;text-decoration:none}.testimonial-card__product-ref:hover{border-color:#1d1d1b}.testimonial-card__product-image{flex-shrink:0;width:40px;height:40px;object-fit:cover}.testimonial-card__product-title{color:var(--testimonial-primary);font-family:var(--testimonial-font);font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0 0 4px}.testimonial-card__product-meta{font-size:13px;color:var(--testimonial-meta);display:flex;align-items:center;flex-wrap:wrap;gap:8px}.testimonial-card__text-wrapper{margin-top:auto;display:flex;flex-direction:column}.testimonial-card__product-rating{display:flex;align-items:center;gap:4px;color:var(--testimonial-primary);text-align:center;font-family:var(--testimonial-font);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.testimonial-card__product-rating svg{flex-shrink:0;width:12px;height:12px}.testimonial-card__product-reviews-count{color:var(--testimonial-secondary);font-family:var(--testimonial-font);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.testimonial-card__quote-icon{width:32px;height:32px;margin-bottom:16px}.testimonial-card__text{color:var(--testimonial-primary);font-family:var(--testimonial-font);font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.testimonial-card__author{color:var(--testimonial-secondary);font-family:var(--testimonial-font);font-size:12px;font-style:normal;font-weight:500;line-height:16px;margin-top:13px;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/40/assets/testimonial-card.css.map */
