.social{position:relative;padding:10vh 5vw 12vh;text-align:center;overflow:hidden;background:linear-gradient(180deg,var(--cream),var(--lav-soft) 50%,var(--cream))}.social-head{position:relative;z-index:2;margin-bottom:5vh}.social-head .eyebrow{margin-bottom:16px}.social-head h2{font-size:clamp(38px,5.4vw,80px)}.stat-row{display:flex;justify-content:center;gap:10vw;flex-wrap:wrap;margin-bottom:7vh;position:relative;z-index:2}.stat h3{font-size:clamp(50px,7.4vw,120px);line-height:1}.stat p{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-top:10px;font-weight:600}.quote-strip{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:44px;max-width:1200px;margin:0 auto;position:relative;z-index:2}.quote{text-align:left;padding:32px 26px;border-radius:26px;background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 50px #461e3c1f}.quote .stars{color:var(--pink-hot);letter-spacing:3px;margin-bottom:14px;font-size:14px}.quote p{font-weight:300;font-size:16px;line-height:1.7;margin-bottom:16px}.quote .who{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}@media(max-width:820px){.quote-strip{grid-template-columns:1fr;gap:30px}.stat-row{gap:12vw}}@media(max-width:900px){.social.mm-m-swipe .quote-strip{display:flex;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-5vw;padding:0 5vw 6px}.social.mm-m-swipe .quote-strip::-webkit-scrollbar{display:none}.social.mm-m-swipe .quote{flex:0 0 82%;max-width:320px;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/mm-s-social-proof.css.map */
