/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./blocks/worldline-paiement/_style.scss ***!
  \**************************************************************************************************************************************************************************/.wl-pay{--bg:transparent;--card:#fff;--ink:#14161a;--ink-soft:#5b6470;--line:#e4e7ec;--accent:#f03737;--accent-ink:#fff;--danger:#d92d20;--ok:#0f8a4f;--radius:16px;--font:"Inter","Segoe UI",system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--ink);display:flex;font-family:var(--font);justify-content:center;padding:24px 0}.wl-pay *,.wl-pay :after,.wl-pay :before{box-sizing:border-box}.wl-pay__card{background:var(--card);border-radius:var(--radius);box-shadow:0 10px 40px rgba(0,0,0,.12);max-width:460px;padding:32px;width:100%}.wl-pay__title{font-size:26px;font-weight:800;letter-spacing:-.03em;margin:0 0 4px}.wl-pay__subtitle{color:var(--ink-soft);font-size:15px;margin:0 0 24px}.wl-pay__field{margin-bottom:18px}.wl-pay label{display:block;font-size:13px;font-weight:600;margin-bottom:7px}.wl-pay__opt{color:var(--ink-soft);font-weight:400}.wl-pay__req{color:var(--accent)}.wl-pay__help{color:var(--ink-soft);display:block;font-size:12px;margin-top:6px}.wl-pay input,.wl-pay__hosted{background:#fff;border:1.5px solid var(--line);border-radius:10px;color:var(--ink);font-family:inherit;font-size:15px;height:48px;padding:0 14px;transition:border-color .15s,box-shadow .15s;width:100%}.wl-pay__hosted{align-items:center;display:flex;padding:0 12px}.wl-pay__hosted.is-focused{border-color:var(--ink);box-shadow:0 0 0 3px rgba(20,22,26,.08);outline:none}.wl-pay__hosted.is-invalid{border-color:var(--danger)}.wl-pay input:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(20,22,26,.08);outline:none}.wl-pay input.is-invalid{border-color:var(--danger)}.wl-pay__amount{position:relative}.wl-pay__amount-cur{color:var(--ink-soft);font-weight:600;left:14px;position:absolute;top:50%;transform:translateY(-50%)}.wl-pay__amount input{padding-left:26px}.wl-pay__row{display:flex;gap:14px}.wl-pay__row .wl-pay__field{flex:1}.wl-pay__sep{border:none;border-top:1px solid var(--line);margin:24px 0}.wl-pay__error{color:var(--danger);display:block;font-size:12px;margin-top:6px;min-height:1px}.wl-pay__btn{align-items:center;background:var(--accent);border:none;border-radius:12px;color:var(--accent-ink);cursor:pointer;display:flex;font-size:16px;font-weight:800;gap:10px;height:52px;justify-content:center;letter-spacing:-.01em;margin-top:8px;transition:transform .08s,filter .15s;width:100%}.wl-pay__btn:hover{filter:brightness(.94)}.wl-pay__btn:active{transform:translateY(1px)}.wl-pay__btn:disabled{cursor:not-allowed;opacity:.6}.wl-pay__spinner{animation:wl-spin .7s linear infinite;border:2.5px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes wl-spin{to{transform:rotate(1turn)}}.wl-pay__result{border-radius:10px;font-size:14px;line-height:1.5;margin-top:18px;padding:14px 16px;word-break:break-word}.wl-pay__result.ok{background:#e8f6ee;color:var(--ok)}.wl-pay__result.ko{background:#fdeceb;color:var(--danger)}.wl-pay__secure{color:var(--ink-soft);font-size:12px;line-height:1.5;margin-top:20px;text-align:center}