.Gray-btn{position:relative;transition:all 1s;overflow:hidden}.btn-gray-bg{content:"";position:absolute;top:0;left:120%;width:100%;height:100%;border-radius:50px;background:var(--primary);transition:all .5s;color:#000}.Gray-btn:hover .btn-gray-bg{left:0}.Gray-btn:hover .text-btn{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Gray-btn:hover .arrow{transform:rotate(45deg);transition:all .5s}