.testimonials-grid-section{padding:60px 40px;background:#9a7545}.testimonials-grid__heading{text-align:center;font-family:var(--font-heading-family, serif);font-size:1.6rem;font-weight:400;letter-spacing:.04em;margin-bottom:40px;color:#fff}.reviews-wrapper{max-width:1100px;margin-inline:auto}.reviews-wrapper .testimonials-grid__cards{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;max-width:none;margin:0;padding:0}.reviews-wrapper.is-enhanced .testimonials-grid__cards{scrollbar-width:none}.reviews-wrapper.is-enhanced .testimonials-grid__cards::-webkit-scrollbar{display:none}.reviews-wrapper .testimonials-grid__card{box-sizing:border-box;flex:0 0 calc((100% - 48px) / 3);min-width:0;scroll-snap-align:start;background:#faf9f7;border:1px solid #ebe8e3;border-radius:4px;padding:28px 24px;display:flex;flex-direction:column;gap:12px}.testimonials-grid__stars{color:#9b783e;font-size:1rem;letter-spacing:2px}.testimonials-grid__text{font-family:var(--font-body-family, sans-serif);font-size:.95rem;line-height:1.6;color:#3a3a3a;margin:0;flex:1}.testimonials-grid__name{font-size:.8rem;letter-spacing:.08em;color:#666;text-transform:uppercase}.reviews-navigation{display:flex;justify-content:center;gap:16px;margin-top:28px}.reviews-navigation[hidden]{display:none}.reviews-arrow{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:1px solid #fff;border-radius:50%;background:transparent;color:#fff;cursor:pointer}.reviews-arrow:disabled{opacity:.35;cursor:default}.reviews-arrow:focus-visible,.testimonials-grid__cards:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:768px){.testimonials-grid-section{padding:40px 20px}.reviews-wrapper .testimonials-grid__card{flex-basis:85%}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
