.social-share__wrapper{anchor-name:--shareWrapper;position:relative}.social-share__wrapper .social-share__tooltip,.social-share__wrapper .social-share__tooltip:popover-open{background:#525252;border:4px solid #060708;color:#fff;left:calc(anchor(--shareWrapper left) - .9rem);margin:0;overflow:visible;padding:5px;position:absolute;top:anchor(--shareWrapper bottom)}.social-share__wrapper .social-share__tooltip:after,.social-share__wrapper .social-share__tooltip:before{border:solid transparent;bottom:100%;content:"";height:0;left:27px;pointer-events:none;position:absolute;width:0}.social-share__wrapper .social-share__tooltip:after{border-color:rgba(82,82,82,0) rgba(82,82,82,0) #525252;border-width:10px;margin-left:-10px}.social-share__wrapper .social-share__tooltip:before{border-color:rgba(6,7,8,0) rgba(6,7,8,0) #060708;border-width:16px;margin-left:-16px}.social-share__wrapper button .hs_cos_wrapper_type_icon{line-height:0}.social-share__button{align-items:center;aspect-ratio:1/1;background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:50%!important;box-sizing:border-box;color:var(--text-color);cursor:pointer;display:inline-flex;height:42px;justify-content:center;min-height:42px;min-width:42px;padding:0;transition:all .2s ease-in-out;width:42px}.social-share__button:focus-visible,.social-share__button:hover{background-color:var(--border-color);border-color:var(--primary-color);box-shadow:0 4px 12px rgba(0,0,0,.15);color:var(--primary-color);transform:translateY(-1px)}.social-share__button:active{transform:translateY(0)}.social-share__button svg{fill:currentColor}