.evo-tg{background:#fff;padding:0 20px;width:100%}.evo-tg__container{max-width:900px;margin:0 auto}.evo-tg__stars{text-align:center;font-size:26px;line-height:1.4;color:var(--evo-green);margin-bottom:8px;letter-spacing:2px}.evo-tg__heading{text-align:center;margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-1.3px;color:var(--evo-heading)}.evo-tg__heading span{color:var(--evo-green)}.evo-tg__sub{text-align:center;font-size:14px;line-height:1.4;color:#555;margin:0 0 24px}.evo-tg__track{position:relative;display:flex;gap:16px}.evo-tg__card{flex:0 0 100%;background:#fff;border-radius:14px;padding:22px 20px 18px;border:1px solid rgba(31,61,43,.15);display:flex;flex-direction:column;gap:12px}.evo-tg__photo{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:10px;background:#eaf1ec}.evo-tg__rating{display:flex;align-items:center;gap:6px;font-size:15px;line-height:1.4;color:#111}.evo-tg__rating-stars{color:var(--evo-green);font-size:14px;letter-spacing:1px}.evo-tg__quote{margin:14px 0;flex:1;font-size:14px;line-height:1.65;color:#222}.evo-tg__author-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.evo-tg__author{display:flex;align-items:center;gap:8px}.evo-tg__avatar{width:34px;height:34px;border-radius:50%;background:#eaf1ec;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;color:var(--evo-green)}.evo-tg__name{font-size:13px;font-weight:700;color:#111}.evo-tg__verified{display:flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--evo-green)}.evo-tg__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.evo-tg__tag{font-size:12px;font-weight:500;line-height:1.4;color:var(--evo-green);border:1px solid #a9c4b2;border-radius:20px;padding:4px 12px;background:#eaf1ec}.evo-tg__nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}@media(max-width:699px){.evo-tg__track{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.evo-tg__track::-webkit-scrollbar{display:none}.evo-tg__card{scroll-snap-align:center;scroll-snap-stop:always}}@media(min-width:700px){.evo-tg__heading{font-size:34px}.evo-tg__track{flex-wrap:wrap;row-gap:16px}.evo-tg__card{flex:0 0 calc(33.333% - 11px)}.evo-tg__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-testimonial-grid.css.map */
