.social-icons-button-section .social-icons-row{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #7a1f1f}.social-icons-button-section .social-icon-item{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;transition:transform .2s ease,opacity .2s ease}.social-icons-button-section .social-icon-item:hover{transform:translateY(-3px);opacity:.85}.social-icons-button-section .social-icon-item img{position:absolute;top:0;left:0;display:block;width:100%!important;height:100%!important;max-width:100%;object-fit:cover;object-position:center;border-radius:50%}.social-icons-button-section .social-icon-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:repeating-conic-gradient(#e0e0e0 0% 25%,#f2f2f2 0% 50%) 50% / 16px 16px;border:1px dashed #999;border-radius:50%;box-sizing:border-box;color:#666;font-size:12px;font-family:sans-serif}.social-icons-button-section .social-cta-button{display:inline-block;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.social-icons-button-section .social-cta-button:hover{opacity:.85}.social-icons-button-section .social-cta-button--square{border-radius:4px}.social-icons-button-section .social-cta-button--rounded{border-radius:12px}.social-icons-button-section .social-cta-button--pill{border-radius:999px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-social-icons-button.css.map */
