.l247-social{position:fixed;right:18px;bottom:78px;z-index:9990;display:flex;flex-direction:column;gap:10px}.l247-social__button{width:52px;height:52px;border:2px solid rgba(255,255,255,.9);border-radius:50%;display:grid;place-items:center;box-shadow:0 6px 20px rgba(0,0,0,.3);color:#fff;cursor:pointer;opacity:1!important;filter:none!important;transition:transform .2s ease,box-shadow .2s ease}.l247-social__button svg{display:block;width:28px;height:28px;fill:currentColor;opacity:1}.l247-social__button--wa{background:#25d366}.l247-social__button--tg{background:#229ed9}.l247-social__button:disabled{opacity:1!important;filter:none!important;cursor:default}.l247-social__button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 9px 24px rgba(0,0,0,.36)}.l247-social__button:focus-visible{outline:3px solid #f5c542;outline-offset:3px}@media(max-width:600px){.l247-social{right:12px;bottom:76px}.l247-social__button{width:48px;height:48px}}