.btn-share .btn-icon,.btn-share .btn-text,.btn-share .social-icons li a{display:inline-flex;vertical-align:middle;transition:.3s cubic-bezier(.215, .61, .355, 1)}.btn-share,.btn-share .btn-icon,.btn-share .btn-text,.btn-share .social-icons li a,.btn-share::before{transition:.3s cubic-bezier(.215, .61, .355, 1)}.btn-share{--btn-color:#275efe;position:relative;padding:10px;font-weight:700;font-size:12px;line-height:1;color:#fff;background:0 0;border:none;outline:0;overflow:hidden;cursor:pointer;filter:drop-shadow(0 2px 8px rgba(39, 94, 254, .32))}.btn-share::before{position:absolute;content:"";top:0;left:0;z-index:-1;width:100%;height:100%;background:var(--btn-color);border-radius:12px}.btn-share .btn-text{transition-delay:50ms}.btn-share .btn-icon{margin-left:8px;transition-delay:0.1s}.btn-share .social-icons{position:absolute;top:50%;left:0;right:0;display:flex;margin:0;padding:0;list-style-type:none;transform:translateY(-50%)}.btn-share .social-icons li{flex:1}.btn-share .social-icons li a{transform:translateY(55px)}.btn-share .social-icons li a:hover{opacity:.5}.btn-share:hover::before{transform:scale(1.2)}.btn-share:hover .btn-icon,.btn-share:hover .btn-text{transform:translateY(-55px)}.btn-share:hover .social-icons li a{transform:translateY(0)}.btn-share:hover .social-icons li:first-child a{transition-delay:0.15s}.btn-share:hover .social-icons li:nth-child(2) a{transition-delay:0.2s}.btn-share:hover .social-icons li:nth-child(3) a{transition-delay:0.25s}