.review-belt{padding:64px 0;color:inherit}.review-belt .page-width{max-width:1200px;margin:0 auto;padding:0 24px}.review-belt__head{margin-bottom:28px}.review-belt-eyebrow{font-family:var(--font-accent--family, var(--font-body--family, sans-serif));font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;margin:0 0 10px}.review-belt__heading{font-family:var(--font-heading--family, sans-serif);font-weight:600;letter-spacing:-.01em;margin:0;color:inherit}.review-belt__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;list-style:none;margin:0 -4px;padding:4px 4px 20px;scrollbar-width:none}.review-belt__track::-webkit-scrollbar{display:none}.review-card{flex:0 0 320px;scroll-snap-align:start;background:#fff;border-radius:26px;box-shadow:0 4px 18px #11111112;padding:30px;display:flex;flex-direction:column;color:#1d1d3d}.review-card__stars{font-size:15px;letter-spacing:2px;margin-bottom:14px;line-height:1}.review-card__quote{font-family:var(--font-body--family, sans-serif);font-size:1.4rem;line-height:1.6;margin:0 0 20px;flex:1;color:inherit}.review-card__person{display:flex;align-items:center;gap:12px}.review-card__avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none;border:1px solid rgba(17,17,17,.1)}.review-card__id{display:flex;flex-direction:column;gap:2px;min-width:0}.review-card__name{font-family:var(--font-heading--family, sans-serif);font-weight:600;font-size:1.4rem;color:inherit}.review-card__role{font-family:var(--font-body--family, sans-serif);font-size:1.2rem;opacity:.65;color:inherit}.review-belt__nav{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:28px}.review-belt__nav-btn{width:44px;height:44px;border-radius:50%;border:1.5px solid currentColor;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.review-belt__nav-btn[disabled]{opacity:.35;cursor:default;pointer-events:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:749px){.review-card{flex-basis:82vw}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-review-belt.css.map */
