.wave-checkout{color:#eee9dd;font-size:16px;line-height:1.6}.wave-beneficiary{color:#b0b5a9;margin:16px 0}.wave-beneficiary strong{color:#eee9dd;font-weight:500}.wave-test-notice{color:#dfcfb6;border-left:3px solid #eaba73;padding:8px 16px;font-size:15px}.wave-fields{border:0;margin:22px 0;padding:0}.wave-fields legend{color:#b0b5a9;margin-bottom:10px;font-size:15px}.wave-presets{flex-wrap:wrap;gap:8px;display:flex}.wave-presets button,.wave-secondary{color:inherit;cursor:pointer;background:0 0;border:1px solid #464c41;border-radius:7px;padding:9px 12px;font-size:14px}.wave-presets button[aria-pressed=true]{color:#eaba73;border-color:#eaba73}.wave-fields label{color:#b0b5a9;margin:18px 0 8px;font-size:14px;display:block}.wave-fields input{color:#eee9dd;width:100%;font:inherit;box-sizing:border-box;background:#1a1e17;border:1px solid #464c41;border-radius:7px;margin-top:8px;padding:12px;font-size:16px;display:block}.wave-code{align-items:center;gap:10px;display:flex}.wave-code svg{color:#eaba73;flex-shrink:0}.wave-code input{letter-spacing:.05em}.wave-secondary{width:100%;margin-top:14px}.wave-summary{border-top:1px solid #42483d;border-bottom:1px solid #42483d;margin:20px 0;padding:12px 0}.wave-summary p{justify-content:space-between;gap:16px;margin:8px 0;font-size:14px;display:flex}.wave-summary .wave-total{margin-top:18px;font-size:18px}.wave-total strong{color:#eaba73;white-space:nowrap;font-size:26px}.wave-summary small,.wave-footnote{color:#b0b5a9;font-size:14px}.wave-primary{color:#161a13;cursor:pointer;background:#eaba73;border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px;font-size:16px;font-weight:600;display:flex}.wave-primary:disabled,.wave-fields:disabled{opacity:.5}.wave-checkout a{color:#eaba73;text-decoration:underline}.wave-error{color:#ffc3b8;font-size:15px}.wave-spin{animation:1s linear infinite wave-spin}@keyframes wave-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wave-spin{animation:none}}
