Element block pseudo-element :after generated with width 50% overflow visible box-sizing border-box background float right display inline-block box-shadow 5px 5px 8px rgba(0,0,0,1) line-height 0 font-size 45px height 50% font-weight bold position relative border 5px rgba(94,102,249,1) double transition transform padding 30px margin 30px cursor pointer border-radius text-shadow 4px 4px 6px rgba(0,0,0,0.5) z-index auto