@charset "UTF-8";.field-error[data-v-59e9ff89]{margin-top:6px;font-size:13px;color:#c70b0b}.field-error.field-error--medium[data-v-59e9ff89]{font-size:14px}.card-form[data-v-59e9ff89]{position:relative;width:100%}.card-form-payment-wrap[data-v-59e9ff89]{width:100%;height:auto}.card-form-payment[data-v-59e9ff89]{width:100%;height:100%}.card-form-payment .payment-method__error[data-v-59e9ff89]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch;margin:24px 0;padding:12px;border-radius:4px;background:#c70b0b;color:#fff;font-size:13px;font-weight:400;line-height:normal}.card-form-payment .card-form-payment__error[data-v-59e9ff89]{margin-bottom:16px;padding:10px;font-size:14px;font-weight:600;line-height:1.2;color:#fff;background:#f8685f;border:1px solid #e92215;border-radius:4px}@media(max-width:991.98px){.card-form-payment .card-form-payment__error[data-v-59e9ff89]{display:none!important}}@media(min-width:992px){.card-form-payment .card-form-payment__error.mobile[data-v-59e9ff89]{display:none!important}}.card-form-payment .card-form-payment__amount[data-v-59e9ff89]{margin-bottom:16px;color:#596c8f;font-size:14px;font-weight:400;line-height:normal}.card-form-payment .card-form-payment__form[data-v-59e9ff89]{margin-bottom:20px;padding:14px;border-radius:8px;background:#f4f9fd}@media(max-width:991.98px){.card-form-payment .card-form-payment__form[data-v-59e9ff89]{padding:16px}}.card-form-payment .card-form-payment__info[data-v-59e9ff89]{margin-bottom:6px;color:#596c8f;font-size:14px;font-weight:400;line-height:normal}.card-form-payment .container[data-v-59e9ff89]{min-height:100vh;display:flex;justify-content:center;align-items:center}.card-form-payment .payment[data-v-59e9ff89]{width:74.8rem;height:48rem;border-radius:.8rem;background:#fff;display:grid;grid-template-columns:32rem 24.8rem;padding:4rem 6rem;grid-gap:6rem;align-items:center;position:relative}.card-form-payment .payment__dots[data-v-59e9ff89]{position:absolute;top:.5rem;left:4rem}.card-form-payment .payment__shadow-dots[data-v-59e9ff89]{position:absolute;top:.5rem;left:4rem;width:6.5rem;height:11.5rem;background:linear-gradient(to bottom,#e0ecf700,#fff);z-index:200}.card-form-payment .form__detail[data-v-59e9ff89]{position:relative}.card-form-payment .form__card-holder[data-v-59e9ff89]{grid-column:1/3;grid-row:2/3;justify-self:stretch}.card-form-payment .form__number[data-v-59e9ff89]{grid-column:1/3;grid-row:3/4;justify-self:stretch}.card-form-payment .form__expiry[data-v-59e9ff89]{grid-column:1/2;grid-row:4/5}.card-form-payment .form__cvv[data-v-59e9ff89]{grid-column:2/3;grid-row:4/5;justify-self:flex-end;width:100%}.card-form-payment .form__cvv input[type=checkbox][data-v-59e9ff89]{display:none}.card-form-payment .form__cvv .info[data-v-59e9ff89]{top:-.4rem;left:2.4rem;color:#92acc4}.card-form-payment .form__btn[data-v-59e9ff89]{grid-column:1/3;grid-row:5/6;height:3.8rem;border-radius:.6rem;border:none;background:#a0bbea;color:#fff;justify-self:stretch;font-family:inherit;font-size:1.6rem;cursor:pointer}.card-form-payment .form__btn[data-v-59e9ff89]:focus{outline:none}.card-form-payment .form__btn[data-v-59e9ff89]:hover{background:#1c7ee0}.card-form-payment .icon[data-v-59e9ff89]{position:absolute;top:13px;right:0;margin-right:10px}.card-form-payment .icon svg[data-v-59e9ff89]{display:block;height:20px;width:20px;color:#4f4f4f;stroke:#4f4f4f}.card-form-payment .form-group[data-v-59e9ff89]{margin:0}.card-form-payment .form-label[data-v-59e9ff89]{font-weight:400;font-size:14px;line-height:normal;color:#a4adba;pointer-events:none}.card-form-payment .form-control[data-v-59e9ff89]{height:40px;padding-right:40px;font-weight:400;font-size:14px;line-height:normal;color:#1f293b;border:1px solid #D2E5F9;caret-color:#0f1f3a!important}.card-form-payment .form-control[data-v-59e9ff89]::-moz-placeholder{color:#fff;font-size:inherit;letter-spacing:.12rem}.card-form-payment .form-control[data-v-59e9ff89]::placeholder{color:#fff;font-size:inherit;letter-spacing:.12rem}.card-form-payment .form-control[data-v-59e9ff89]:focus{outline:none}.card-form-payment .form-control[data-v-59e9ff89]:focus::-moz-placeholder{color:#a4adba;font-size:inherit;letter-spacing:.12rem}.card-form-payment .form-control[data-v-59e9ff89]:focus::placeholder{color:#a4adba;font-size:inherit;letter-spacing:.12rem}.card-form-payment .form-control[data-v-59e9ff89]:hover{border:1px solid #a0bbea}.card-form-payment .form-control~.form-label[data-v-59e9ff89]{position:absolute;top:11px;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:4px;padding:0 8px;pointer-events:none;transform-origin:0 0;transition:all .2s ease-out;color:#a4adba;margin-bottom:0}.card-form-payment .form-control.active~.form-label[data-v-59e9ff89],.card-form-payment .form-control:focus~.form-label[data-v-59e9ff89]{transform:translateY(-20px) translate(4px) scale(.8);background:#fff}.card-form-payment .form-control:focus~.form-label[data-v-59e9ff89]{color:#a0bbea}.card-form-payment .dropdown-toggle[data-v-59e9ff89]{border:none!important;height:42px}.card-form-payment .dropdown-toggle .filter-option[data-v-59e9ff89]{height:auto}.card-form-payment .alert-block[data-v-59e9ff89]{display:flex;align-items:center;height:auto;margin-top:6px;font-size:14px;color:#ff6a96;opacity:1;transition:all .2s ease-out}.card-form-payment .alert-block svg[data-v-59e9ff89]{margin-right:.4rem}.card-form-payment .dribbble[data-v-59e9ff89]{position:fixed;font-size:36px;right:20px;bottom:20px;color:#ea4c89}.card-form-payment .button.mobile[data-v-59e9ff89]{display:none!important}@media(max-width:991.98px){.card-form-payment .button.mobile[data-v-59e9ff89]{display:block!important}}.card-form-payment .button-pay-now[data-v-59e9ff89]{width:50%;height:48px;padding-left:8px;padding-right:8px;font-size:16px}.iframe-3d-verification[data-v-59e9ff89]{display:block;margin-top:24px;width:100%;height:400px;min-width:auto;min-height:auto;border-radius:8px;border:1px solid #eee}.card-form[data-v-1accb0d9]{position:relative;width:100%}.card-form-payment[data-v-1accb0d9]{width:100%}.payment-method__error[data-v-1accb0d9],.card-form-payment__error[data-v-1accb0d9]{margin-bottom:16px;padding:12px;border-radius:4px;color:#fff;background:#dc3545;font-size:14px}.card-form-payment__info[data-v-1accb0d9]{margin-bottom:16px;color:#666;font-size:14px}.payment-element-expanded[data-v-1accb0d9]{margin-bottom:20px}.stripe-payment-element[data-v-1accb0d9]{width:100%;min-height:250px}.card-form-payment__actions[data-v-1accb0d9]{margin-top:24px}.button-pay-now[data-v-1accb0d9]{width:100%;max-width:300px;padding:14px 24px;background-color:#28a745;color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s}.button-pay-now[data-v-1accb0d9]:hover:not(:disabled){background-color:#218838}.button-pay-now[data-v-1accb0d9]:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.7}.btn-cancel[data-v-1accb0d9]{background:none;border:none;color:#06c;font-size:14px;cursor:pointer;padding:8px;text-decoration:underline}.btn-cancel[data-v-1accb0d9]:hover{color:#0056b3}.w-100[data-v-1accb0d9]{width:100%}.text-center[data-v-1accb0d9]{text-align:center}.mt-2[data-v-1accb0d9]{margin-top:.5rem}.field-error[data-v-f4cabd2a]{margin-top:6px;font-size:13px;color:#c70b0b}.field-error.field-error--medium[data-v-f4cabd2a]{font-size:14px}.card-form-modal-overlay[data-v-f4cabd2a]{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.card-form-modal-content[data-v-f4cabd2a]{background:#fff;border-radius:8px;padding:32px;min-width:350px;max-width:600px;box-shadow:0 6px 32px #00000038}
