.teg-testimonial-section{padding-top:var(--padding-top, 36px);padding-bottom:var(--padding-bottom, 36px)}.teg-testimonial-section__heading{margin-bottom:2.5rem}.teg-testimonial-section__highlight{max-width:60rem;margin:0 auto}.teg-testimonial-section__grid{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:var(--grid-mobile-horizontal-spacing, 1.5rem);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:1rem 0;scrollbar-width:none;-ms-overflow-style:none}.teg-testimonial-section__grid::-webkit-scrollbar{display:none}.testimonial-card{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:var(--color-background);border:1px solid var(--color-border, rgba(0, 0, 0, .1));border-radius:var(--border-radius-medium, 8px);padding:2rem;height:100%;scroll-snap-align:start;box-shadow:var(--shadow-small, 0 1px 3px rgba(0,0,0,.05))}.testimonial-card__image{width:80px;height:80px;border-radius:50%;object-fit:cover;margin-bottom:1rem;flex-shrink:0}.testimonial-card__stars{display:flex;gap:.25rem;color:var(--color-accent-1, #f0c040);margin-bottom:1rem}.testimonial-card__stars .trust-icon{fill:currentColor}.testimonial-card__quote{font-size:var(--font-size-base, 1.6rem);font-style:italic;flex-grow:1;margin-bottom:1.5rem}.testimonial-card__quote p{margin:0}.testimonial-card__author{font-weight:var(--font-weight-bold, 700);font-size:var(--font-size-small, 1.4rem);margin:0;color:var(--color-foreground-80, rgba(var(--color-foreground-rgb), .8))}@media screen and (min-width: 768px){.teg-testimonial-section__grid{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;grid-auto-columns:auto;overflow-x:visible;gap:var(--grid-desktop-horizontal-spacing, 2rem)}}
/*# sourceMappingURL=/cdn/shop/t/48/compiled_assets/styles.css.map */
