| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- /* stylesheet pertaining specifically to Stripe elements */
- @keyframes fade {
- from {
- opacity: 0;
- transform: scale3D(0.95, 0.95, 0.95);
- }
- to {
- opacity: 1;
- transform: scale3D(1, 1, 1);
- }
- }
- @keyframes void-animation-out {
- 0%,
- to {
- opacity: 1;
- }
- }
- .StripeElement--webkit-autofill {
- background: transparent !important;
- }
- .StripeElement {
- width: 100%;
- }
- .ErrorMessage {
- color: black;
- position: absolute;
- display: flex;
- justify-content: center;
- padding: 0 15px;
- font-size: 13px;
- margin-top: 0px;
- width: 100%;
- transform: translateY(-15px);
- opacity: 0;
- animation: fade 150ms ease-out;
- animation-delay: 50ms;
- animation-fill-mode: forwards;
- will-change: opacity, transform;
- }
- .ErrorMessage svg {
- margin-right: 10px;
- }
- .Result {
- margin-top: 50px;
- text-align: center;
- animation: fade 200ms ease-out;
- }
- .ResultTitle {
- color: black;
- font-weight: 500;
- margin-bottom: 8px;
- font-size: 17px;
- text-align: center;
- }
- .ResultMessage {
- color: black;
- font-size: 14px;
- font-weight: 400;
- margin-bottom: 25px;
- line-height: 1.6em;
- text-align: center;
- }
- .ResetButton {
- border: 0;
- cursor: pointer;
- background: transparent;
- }
|