.th-share-buttons .menu{color:#fff;white-space:nowrap;flex-wrap:wrap;margin:0 0 -4px -4px;padding:0;font-size:11px;font-weight:500;line-height:18px;list-style:none;display:flex}.th-share-buttons .menu-item{margin:0 0 4px 4px}.th-share-buttons .menu-item__icon{margin-left:1px}.th-share-buttons .menu-item--without-label{text-align:center;width:21px}.th-share-buttons .menu-item--without-label .menu-item__icon{margin:0}.th-share-buttons a{z-index:0;border-radius:1.5px;padding:2px 6px 1px;transition:box-shadow .12s ease-in-out;display:block;position:relative;overflow:hidden}.th-share-buttons a,.th-share-buttons a:hover{color:inherit;text-decoration:none}.th-share-buttons a:before{z-index:-1;content:"";opacity:0;background:#000;transition:opacity 80ms ease-in-out;display:block;position:absolute;inset:0}.th-share-buttons a:hover:before{opacity:.12}.th-share-buttons a:active{transition-duration:40ms;box-shadow:inset 0 1px 3px #00000059}.th-share-buttons a:active:before{opacity:.06;transition-duration:40ms}.th-social-links .menu{flex-wrap:wrap;margin:0 0 -8px -8px;padding:0;list-style:none;display:flex}.th-social-links .menu-item{color:#fff;margin:0 0 8px 8px}.th-social-links a{background:#000;border-radius:18px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;transition:opacity .2s;display:flex}.th-social-links a,.th-social-links a:hover{color:inherit}.th-social-links a:hover{opacity:.8}