.mm-social{width:100%;overflow:hidden;position:relative;z-index:1}.mm-social__header{display:flex;align-items:center;padding:24px 70px;margin-bottom:0;position:relative}.mm-social__header-align--left{justify-content:flex-start;text-align:left}.mm-social__header-align--center{justify-content:center;text-align:center}.mm-social__header--top{justify-content:space-between}.mm-social__header--top.mm-social__header-align--center{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.mm-social__header--top.mm-social__header-align--center .mm-social__heading{grid-column:2}.mm-social__header--top.mm-social__header-align--center .mm-social__btn{grid-column:3;justify-self:end}.mm-social__heading{margin:0;line-height:1.1}.mm-social__content-wrapper{display:grid}.mm-social__item{display:block;position:relative;text-decoration:none;overflow:hidden}.mm-social__media{position:relative;display:block;width:100%;background-color:#313131}.mm-social__item--square .mm-social__media{aspect-ratio:1 / 1}.mm-social__item--portrait .mm-social__media{aspect-ratio:4 / 5}.mm-social__img{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;transition:transform .6s cubic-bezier(.165,.84,.44,1);z-index:1;backface-visibility:hidden;-webkit-backface-visibility:hidden}.mm-social__icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.9);transition:opacity .3s ease,transform .3s ease;z-index:10;pointer-events:none;color:#fff}.mm-social__icon svg{width:28px;height:28px;fill:currentColor}.mm-social__item:hover .mm-social__img{transform:scale(1.08)}.mm-social__item:hover .mm-social__icon{opacity:1;transform:scale(1)}.mm-social__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:12px;padding:8px 18px;transition:.3s}.mm-social__footer{text-align:center;margin-top:24px}@media screen and (max-width:749px){.mm-social__header{padding:20px;flex-direction:column;align-items:center;text-align:center;gap:12px}.mm-social__header--top.mm-social__header-align--center{display:flex}.mm-social__content-wrapper{grid-template-columns:repeat(3,1fr)}.mm-social__item-wrap:nth-child(n+4){display:none}}.mm-social__btn:hover{transform:scale(1.05)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-socialgrid.css.map */
