32 |
{`.bn54 {
33 | position: relative;
34 | outline: none;
35 | text-decoration: none;
36 | border-radius: 50px;
37 | display: flex;
38 | justify-content: center;
39 | align-items: center;
40 | cursor: pointer;
41 | text-transform: uppercase;
42 | height: 45px;
43 | width: 130px;
44 | opacity: 1;
45 | background-color: #ffffff;
46 | border: 1px solid rgba(0, 0, 0, 0.6);
47 | }
48 |
49 | .bn54 .bn54span {
50 | font-family: Verdana, Geneva, Tahoma, sans-serif;
51 | color: #000000;
52 | font-size: 12px;
53 | font-weight: 500;
54 | letter-spacing: 0.7px;
55 | }
56 |
57 | .bn54:hover {
58 | animation: bn54rotate 0.7s ease-in-out both;
59 | }
60 |
61 | .bn54:hover .bn54span {
62 | animation: bn54storm 0.7s ease-in-out both;
63 | animation-delay: 0.06s;
64 | }
65 |
66 | @keyframes bn54rotate {
67 | 0% {
68 | transform: rotate(0deg) translate3d(0, 0, 0);
69 | }
70 | 25% {
71 | transform: rotate(3deg) translate3d(0, 0, 0);
72 | }
73 | 50% {
74 | transform: rotate(-3deg) translate3d(0, 0, 0);
75 | }
76 | 75% {
77 | transform: rotate(1deg) translate3d(0, 0, 0);
78 | }
79 | 100% {
80 | transform: rotate(0deg) translate3d(0, 0, 0);
81 | }
82 | }
83 |
84 | @keyframes bn54storm {
85 | 0% {
86 | transform: translate3d(0, 0, 0) translateZ(0);
87 | }
88 | 25% {
89 | transform: translate3d(4px, 0, 0) translateZ(0);
90 | }
91 | 50% {
92 | transform: translate3d(-3px, 0, 0) translateZ(0);
93 | }
94 | 75% {
95 | transform: translate3d(2px, 0, 0) translateZ(0);
96 | }
97 | 100% {
98 | transform: translate3d(0, 0, 0) translateZ(0);
99 | }
100 | }`}
101 |