.reviews-section{--page-accent: var(--ad-green)}.section{padding:var(--spacing-large) var(--spacing-medium)}.section-header{text-align:center;max-width:680px;margin:0 auto var(--spacing-medium)}.section-eyebrow{display:inline-block;font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--page-accent);margin-bottom:.75rem}.section-header h2{margin-bottom:.75rem}.section-header p{color:var(--color-muted)}.reviews-section{background:var(--color-surface)}.reviews-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.reviews-grid{grid-template-columns:repeat(3,1fr)}}.review-card{background:var(--color-base);border-radius:12px;border:1px solid var(--color-outline);padding:1.5rem}.review-stars{display:flex;gap:2px;margin-bottom:.75rem}.review-stars svg{width:16px;height:16px;fill:#f59e0b}.review-quote{font-size:var(--text-base);color:var(--color-contrast);line-height:1.6;margin-bottom:1rem;font-style:italic}.review-author{font-size:var(--text-sm);font-weight:700;color:var(--color-contrast)}.review-verified{font-size:var(--text-xs);color:var(--color-primary);font-weight:600}@media(max-width:767px){.section-header,.section-header h2,.section-header p,.section-header .section-eyebrow{text-align:left;margin-left:0;margin-right:0}.reviews-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:0 1.25rem .5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.reviews-grid::-webkit-scrollbar{display:none}.review-card{flex:0 0 85%;scroll-snap-align:start}.reviews-dots{display:flex!important;justify-content:center;gap:.5rem;margin-top:1rem}.reviews-dots .dot{width:8px;height:8px;border-radius:50%;background:var(--color-outline);transition:background .2s;border:none;padding:0;cursor:pointer}.reviews-dots .dot.active{background:var(--color-primary)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-bundle-reviews.css.map */
