.blog-post-socials-share{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0}.blog-post-socials-share a{align-items:center;background:var(--color-body);border-radius:100px;box-shadow:var(--shadow);display:flex;flex:none;height:36px;justify-content:center;transition:var(--transition);width:36px}.blog-post-socials-share a .icon:before{height:16px;width:16px}.blog-post-socials-share a:hover{background:var(--color-body-reverse)}.blog-post-socials-share a:hover .icon:before{background:var(--color-body)}