.legatto-payment-notice{font-family:Raleway,Arial,sans-serif;background:#212121;color:#fff;border:1px solid #f6c703;border-radius:18px;padding:22px;margin:20px 0;line-height:1.6;text-align:left;box-sizing:border-box;grid-column:1/-1}
.legatto-payment-notice h3{color:#fff!important;font-size:23px;line-height:1.3;margin:0 0 12px}.legatto-payment-notice p{color:#e4e4e4!important;margin:10px 0;font-size:15px}.legatto-payment-notice button,.legatto-payment-notice a{display:inline-block;background:#f6c703!important;color:#141414!important;border:0;border-radius:999px;padding:12px 20px;font:700 14px Raleway,Arial,sans-serif;text-decoration:none;margin:8px 8px 0 0;cursor:pointer}.legatto-payment-notice button:disabled{opacity:.6;cursor:wait}.legatto-payment-wave{display:flex;align-items:center;gap:5px;height:28px;margin-bottom:12px}.legatto-payment-wave i{background:#f6c703;width:4px;height:24px;border-radius:5px;animation:legatto-flow-wave 1s ease-in-out infinite}.legatto-payment-wave i:nth-child(2){animation-delay:.15s}.legatto-payment-wave i:nth-child(3){animation-delay:.3s}.legatto-payment-wave i:nth-child(4){animation-delay:.45s}@keyframes legatto-flow-wave{0%,100%{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.legatto-payment-wave i{animation:none}}
