.social{background:var(--social-bg, #fff);padding-top:var(--section-padding-top-mobile, 44px);padding-bottom:var(--section-padding-bottom-mobile, 44px)}.social__inner{display:block;max-width:1200px;margin:0 auto;padding-inline:20px}.social__head{text-align:center;max-width:760px;margin:0 auto}.social__eyebrow{display:inline-block;background:#e8654a1f;color:var(--lw-coral);font-family:var(--lw-font-body);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:9px 18px;border-radius:var(--lw-radius-pill)}.social__heading{margin:18px 0 0;color:var(--lw-navy);font-family:var(--lw-font-display);font-weight:700;font-size:clamp(28px,6vw,44px);line-height:1.12;letter-spacing:-.01em}.social__logos{overflow:hidden;margin:40px 0}.social__logos-track{display:flex;width:max-content;animation:social-logos var(--logos-duration, 45s) linear infinite;will-change:transform}.social__logos:hover .social__logos-track{animation-play-state:paused}.social__logos-group{display:flex;align-items:center;gap:40px;margin:0;padding:0 20px;list-style:none}.social__logo{flex-shrink:0}.social__logo-img{display:block;height:40px;width:auto;object-fit:contain}@keyframes social-logos{0%{transform:translate(0)}to{transform:translate(-50%)}}.social__cards{display:grid;grid-template-columns:1fr;gap:20px;margin-top:8px}.social-card{background:#fff;border:1px solid rgba(31,24,58,.06);border-radius:var(--lw-radius-lg);padding:22px;box-shadow:var(--lw-shadow-2)}.social-card__body{display:flex;gap:14px}.social-card__photo{flex-shrink:0}.social-card__photo-img{width:92px;height:92px;border-radius:var(--lw-radius-md);object-fit:cover;display:block}.social-card__quote{font-family:var(--lw-font-body);font-size:15px;line-height:1.5;color:var(--lw-text)}.social-card__quote p{margin:0}.social-card__quote strong{color:var(--lw-navy);font-weight:700}.social-card__author{display:flex;align-items:center;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(31,24,58,.08)}.social-card__avatar{flex-shrink:0;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;overflow:hidden;color:#fff;font-family:var(--lw-font-display);font-weight:700;font-size:15px}.social-card__avatar--coral{background:var(--lw-coral)}.social-card__avatar--sky{background:var(--lw-sky)}.social-card__avatar--mint{background:#4ba888}.social-card__avatar--gold{background:var(--lw-gold);color:var(--lw-navy)}.social-card__avatar-img{width:100%;height:100%;object-fit:cover}.social-card__meta{display:flex;flex-direction:column;gap:2px}.social-card__name{font-family:var(--lw-font-body);font-weight:700;font-size:14px;color:var(--lw-navy)}.social-card__verified{display:inline-flex;align-items:center;gap:5px;font-family:var(--lw-font-body);font-size:12px;color:#4ba888}.social-card__verified-icon{width:14px;height:14px}.social__rating-wrap{display:flex;justify-content:center;margin-top:28px}.social__rating{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px;padding:14px 24px;border-radius:var(--lw-radius-md);background:var(--lw-bg-alt)}.social__stars{display:inline-flex;gap:3px}.social__star-box{width:24px;height:24px;border-radius:4px;background:#4ba888;display:grid;place-items:center}.social__star{width:16px;height:16px;color:#fff}.social__rating-label,.social__rating-value{font-family:var(--lw-font-display);font-weight:700;font-size:15px;color:var(--lw-navy)}.social__rating-reviews{font-family:var(--lw-font-body);font-size:13px;color:var(--lw-text-muted)}.social-card,.social__rating{transition:opacity .55s ease,transform .55s cubic-bezier(.2,.8,.2,1)}.social__inner.is-armed .social-card,.social__inner.is-armed .social__rating{opacity:0;transform:translateY(16px)}.social__inner.is-armed.is-revealed .social-card{opacity:1;transform:none;transition-delay:calc(var(--i, 0) * .11s)}.social__inner.is-armed.is-revealed .social__rating{opacity:1;transform:none;transition-delay:.4s}@media(prefers-reduced-motion:reduce){.social__logos-track{animation:none}.social-card,.social__rating{transition:none!important}}@media(min-width:750px){.social{padding-top:var(--section-padding-top, 72px);padding-bottom:var(--section-padding-bottom, 72px)}.social__cards{grid-template-columns:repeat(3,1fr);gap:24px}.social__heading{margin-top:22px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-social-proof.css.map */
