.pccol-wompi-buy{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:850!important;cursor:pointer;border:0;text-decoration:none;-webkit-appearance:none;appearance:none}
.pccol-wompi-buy.secondary-button,.pccol-wompi-buy.pro-button{color:#fff!important}
.pccol-wompi-buy[disabled]{opacity:.7;cursor:wait}
.wompi-payment-note{display:block;margin-top:10px;font-size:.84rem;line-height:1.45;opacity:.82}
.wompi-payment-note strong{font-weight:850}
.wompi-error{display:block;margin-top:9px;font-size:.84rem;line-height:1.4;color:#b42318;font-weight:800;max-width:520px}
[data-theme="dark"] .wompi-error,.bg-animated .wompi-error{color:#ffd6cf}

html.pccol-modal-open,html.pccol-modal-open body{overflow:hidden!important}
.pccol-license-modal[hidden]{display:none!important}.pccol-license-modal{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:20px;font-family:inherit}.pccol-license-backdrop{position:absolute;inset:0;background:rgba(7,24,36,.68);backdrop-filter:blur(3px)}.pccol-license-dialog{position:relative;width:min(620px,100%);max-height:min(90vh,760px);overflow:auto;background:#fff;color:#102a43;border-radius:18px;padding:28px;box-shadow:0 24px 80px rgba(0,0,0,.28);border:1px solid rgba(15,157,139,.22)}.pccol-license-close{position:absolute;right:14px;top:10px;background:transparent;border:0;font-size:30px;line-height:1;color:#486581;cursor:pointer;padding:6px 10px}.pccol-license-kicker{color:#0f9d8b;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px}.pccol-license-dialog h2{margin:0 38px 8px 0!important;color:#102a43!important;font-size:clamp(1.35rem,4vw,1.9rem)!important;line-height:1.15!important}.pccol-license-dialog p{margin:0 0 20px!important;color:#486581!important;line-height:1.55!important}.pccol-license-dialog form{display:grid;gap:14px}.pccol-license-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:12px}.pccol-license-dialog label{display:grid;gap:6px}.pccol-license-dialog label span{font-size:.84rem;font-weight:850;color:#243b53}.pccol-license-dialog input,.pccol-license-dialog select{width:100%;border:1px solid #b8c9d3;border-radius:9px;background:#fff;color:#102a43;padding:12px 13px;font:inherit;font-size:.95rem;outline:none}.pccol-license-dialog input:focus,.pccol-license-dialog select:focus{border-color:#0f9d8b;box-shadow:0 0 0 3px rgba(15,157,139,.13)}.pccol-license-help{font-size:.79rem;line-height:1.5;color:#627d98;background:#f4f8fa;border-radius:9px;padding:10px 12px}.pccol-license-form-error{font-size:.84rem;color:#b42318;font-weight:800}.pccol-license-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.pccol-license-actions button{border:0;border-radius:9px;padding:12px 16px;font:inherit;font-weight:900;cursor:pointer}.pccol-license-cancel{background:#edf2f4;color:#334e68}.pccol-license-continue{background:#0f9d8b;color:#fff}.pccol-license-continue:hover{filter:brightness(.95)}
@media(max-width:560px){.pccol-license-dialog{padding:23px 18px}.pccol-license-grid{grid-template-columns:1fr}.pccol-license-actions{display:grid;grid-template-columns:1fr 1.3fr}.pccol-license-actions button{padding:12px 9px}}
