@import "https://api.micuentaweb.pe/static/js/krypton-client/V4.0/ext/classic-reset.css";
@import "https://api.micuentaweb.pe/static/js/krypton-client/V4.0/ext/classic.css";
.kr-first-installment-delay,.kr-first-installment-delay.kr-read-only,.kr-installment-number,.kr-installments,.kr-installment-options,.kr-deferred-payment,.kr-deferred-payment-options,.kr-card-holder-mail,.kr-card-holder-email,.kr-identity-document-number,.kr-identity-document-type,.kr-card-holder-birth-day,.kr-extra,.kr-extra-field,.kr-do-register,.kr-co-branding,.kr-card-network,.kr-brand-popin,.kr-visibility-button,.kr-visibility-button.kr-visible,.kr-visibility-button.kr-hidden,.kr-help-button,.kr-help-button-wrapper,.kr-field-element.kr-first-installment-delay,.kr-field-element.kr-installment-number,.kr-field-element.kr-deferred-payment,.kr-field-element.kr-identity-document-number,.kr-field-element.kr-identity-document-type,.kr-field-element.kr-card-holder-mail,.kr-field-element.kr-card-holder-email,[kr-resource=kr-first-installment-delay],[kr-resource=kr-installment-number],[kr-resource=kr-deferred-payment],[kr-resource=kr-card-holder-mail],[kr-resource=kr-card-holder-email],[kr-resource=kr-identity-document-number],[kr-resource=kr-identity-document-type],[kr-field-name=firstInstallmentDelay],[kr-field-name=installmentNumber],[kr-field-name=deferredPayment],[kr-field-name=cardHolderEmail],[kr-field-name=cardHolderMail],[kr-field-name=identityDocumentNumber],[kr-field-name=identityDocumentType]{visibility:hidden!important;pointer-events:none!important;opacity:0!important;width:0!important;height:0!important;display:none!important;position:absolute!important;overflow:hidden!important}.kr-embedded{width:100%!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:640px){.kr-embedded{max-width:28rem!important}}.kr-embedded,.kr-embedded .kr-pan,.kr-embedded .kr-expiry,.kr-embedded .kr-security-code,.kr-embedded .kr-card-holder-name{--kr-color:#1f263e;--kr-bg-color:#fff;--kr-font-family:"Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--kr-input-font-family:"Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--kr-font-size:14px;--kr-input-font-size:14px;--kr-input-color:#1f263e;--kr-placeholder-color:#9aa1b5;--izipay-input-padding-x:19px;font-size:14px!important}@media (min-width:640px){.kr-embedded,.kr-embedded .kr-pan,.kr-embedded .kr-expiry,.kr-embedded .kr-security-code,.kr-embedded .kr-card-holder-name{--kr-font-size:.9rem;--kr-input-font-size:.9rem;font-size:.9rem!important}}.kr-embedded .kr-pan,.kr-embedded .kr-expiry,.kr-embedded .kr-security-code,.kr-embedded .kr-card-holder-name,.kr-embedded .kr-field-element.kr-pan,.kr-embedded .kr-field-element.kr-expiry,.kr-embedded .kr-field-element.kr-security-code,.kr-embedded .kr-field-element.kr-card-holder-name,.kr-embedded div.kr-card-holder-name{box-sizing:border-box!important;color:#1f263e!important;height:44px!important;box-shadow:none!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:#fff!important;border:1px solid #e1e5ec!important;border-radius:10px!important;outline:none!important;width:100%!important;padding:0!important;font-family:Outfit,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:normal!important;transition:border-color .15s,box-shadow .15s!important;display:block!important;position:relative!important;overflow:hidden!important}@media (min-width:640px){.kr-embedded .kr-pan,.kr-embedded .kr-expiry,.kr-embedded .kr-security-code,.kr-embedded .kr-card-holder-name,.kr-embedded .kr-field-element.kr-pan,.kr-embedded .kr-field-element.kr-expiry,.kr-embedded .kr-field-element.kr-security-code,.kr-embedded .kr-field-element.kr-card-holder-name,.kr-embedded div.kr-card-holder-name{font-size:.9rem!important}}.kr-embedded .kr-label,.kr-embedded .kr-label.default{visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important}.kr-embedded .kr-pan>.kr-field-wrapper,.kr-embedded .kr-expiry>.kr-field-wrapper,.kr-embedded .kr-security-code>.kr-field-wrapper,.kr-embedded .kr-card-holder-name>.kr-field-wrapper,.kr-embedded .kr-field-wrapper{background:#fff!important;border:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.kr-embedded .kr-field-component{background:#fff!important;border-radius:10px!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.kr-embedded .kr-iframe-wrapper{background:#fff!important;border:0!important;border-radius:10px!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.kr-embedded .kr-pan iframe,.kr-embedded .kr-expiry iframe,.kr-embedded .kr-security-code iframe,.kr-embedded .kr-card-holder-name iframe,.kr-embedded .kr-iframe-wrapper iframe{box-sizing:border-box!important;z-index:1!important;pointer-events:auto!important;touch-action:manipulation!important;background-color:#fff!important;border:0!important;border-radius:10px!important;outline:0!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.kr-embedded .kr-iframe-wrapper{pointer-events:auto!important;touch-action:manipulation!important}.kr-embedded .kr-input-field,.kr-embedded .kr-input-field.kr-on-error,.kr-embedded input.kr-input-field{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:100%!important;max-height:none!important;box-shadow:none!important;color:#1f263e!important;letter-spacing:normal!important;text-align:left!important;text-shadow:none!important;white-space:normal!important;vertical-align:middle!important;visibility:visible!important;opacity:1!important;-webkit-user-select:auto!important;user-select:auto!important;background-color:#fff!important;border:0 solid #0000!important;outline:0!important;margin:0!important;padding:9px 12px!important;font-family:Outfit,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important;transition:background-color .15s!important;display:block!important}.kr-embedded .kr-card-holder-name .kr-input-field,.kr-embedded .kr-card-holder-name input.kr-input-field{padding:9px var(--izipay-input-padding-x)!important}.kr-embedded .kr-input-field:hover:not(:focus):not(.kr-on-error),.kr-embedded input.kr-input-field:hover:not(:focus):not(.kr-on-error),.kr-embedded .kr-input-field:focus,.kr-embedded input.kr-input-field:focus{background-color:#fff!important}.kr-embedded .kr-input-field::placeholder,.kr-embedded input.kr-input-field::placeholder{color:#9aa1b5!important;opacity:1!important;font-size:14px!important;font-style:normal!important;line-height:20px!important}@media (min-width:640px){.kr-embedded .kr-input-field::placeholder,.kr-embedded input.kr-input-field::placeholder{font-size:.875rem!important}}.kr-embedded .kr-input-field.kr-on-error{color:#be123c!important}.kr-embedded .kr-icon-wrapper-root,.kr-embedded .kr-icon,.kr-embedded .kr-icon-wrapper,.kr-embedded .kr-brand-selector,.kr-embedded .kr-icon-arrow{visibility:hidden!important;pointer-events:none!important;opacity:0!important;width:0!important;height:0!important;display:none!important;position:absolute!important}.kr-embedded .kr-pan:hover:not(:focus-within),.kr-embedded .kr-expiry:hover:not(:focus-within),.kr-embedded .kr-security-code:hover:not(:focus-within),.kr-embedded .kr-card-holder-name:hover:not(:focus-within),.kr-embedded .kr-field-element.kr-card-holder-name:hover:not(:focus-within){background:#fff!important;border-color:#cfd5de!important;box-shadow:0 2px 8px #1f263e12!important}.kr-embedded .kr-pan.kr-focus,.kr-embedded .kr-expiry.kr-focus,.kr-embedded .kr-security-code.kr-focus,.kr-embedded .kr-card-holder-name.kr-focus,.kr-embedded .kr-pan:focus-within,.kr-embedded .kr-expiry:focus-within,.kr-embedded .kr-security-code:focus-within,.kr-embedded .kr-card-holder-name:focus-within,.kr-embedded .kr-field-element.kr-card-holder-name.kr-focus,.kr-embedded .kr-field-element.kr-card-holder-name:focus-within{background:#fff!important;border-color:#3e7bfa!important;box-shadow:0 0 0 3px #3e7bfa29!important}.kr-embedded .kr-pan.kr-error,.kr-embedded .kr-expiry.kr-error,.kr-embedded .kr-security-code.kr-error,.kr-embedded .kr-card-holder-name.kr-error,.kr-embedded .kr-field-element.kr-card-holder-name.kr-error,.kr-embedded .kr-pan.kr-invalid,.kr-embedded .kr-expiry.kr-invalid,.kr-embedded .kr-security-code.kr-invalid,.kr-embedded .kr-card-holder-name.kr-invalid,.kr-embedded .kr-field-element.kr-card-holder-name.kr-invalid{background:#fff7f8!important;border-color:#f4b8c1!important}.kr-embedded .kr-pan.kr-error:focus-within,.kr-embedded .kr-expiry.kr-error:focus-within,.kr-embedded .kr-security-code.kr-error:focus-within,.kr-embedded .kr-card-holder-name.kr-error:focus-within,.kr-embedded .kr-field-element.kr-card-holder-name.kr-error:focus-within{border-color:#be123c!important;box-shadow:0 0 0 3px #be123c1a!important}.kr-payment-button{color:#fff!important;letter-spacing:.02em!important;cursor:pointer!important;background:#4489e8 linear-gradient(90deg,#4489e8 0%,#5ba1ec 50%)!important;border:none!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:.6rem!important;width:100%!important;height:52px!important;padding:0 1.25rem!important;font-family:Sora,system-ui,sans-serif!important;font-size:.92rem!important;font-weight:700!important;transition:filter .18s,box-shadow .25s,transform .18s!important;display:flex!important;box-shadow:0 4px 14px #4489e84d!important}@media (min-width:640px){.kr-payment-button{height:48px!important;font-size:.9rem!important}}.kr-payment-button:hover{filter:brightness(1.06)!important;background:linear-gradient(90deg,#4489e8 0%,#5ba1ec 50%)!important;transform:translateY(-1px)!important;box-shadow:0 8px 22px #4489e85c!important}.kr-payment-button:active{transform:scale(.985)!important}.kr-payment-button:disabled,.kr-payment-button[disabled]{opacity:.55!important;cursor:not-allowed!important;filter:none!important;transform:none!important}.kr-payment-button:after{content:""!important;pointer-events:none!important;background:linear-gradient(110deg,#0000 30%,#ffffff2e 50%,#0000 70%)!important;transition:transform .6s!important;position:absolute!important;inset:0!important;transform:translate(-100%)!important}.kr-payment-button:hover:after{transform:translate(100%)!important}.kr-payment-button:focus-visible{outline:none!important;box-shadow:0 0 0 4px #4489e838!important}.kr-embedded .kr-form-error{height:0!important;box-shadow:none!important;box-sizing:border-box!important;background-color:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:none!important}.kr-embedded .kr-form-error.kr-form-error-visible,.kr-embedded .kr-form-error:not(:empty){color:#be123c!important;text-align:left!important;background-color:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;align-items:center!important;gap:.4rem!important;height:auto!important;margin-top:.3rem!important;padding:0!important;font-size:.73rem!important;font-weight:500!important;animation:.22s cubic-bezier(.32,.72,0,1) cf-error-in!important;display:flex!important}.kr-embedded .kr-form-error span{color:#be123c!important;font-size:inherit!important;background:0 0!important;padding:0!important;font-family:inherit!important;display:inline!important}.kr-field-component .kr-label,.kr-embedded .kr-help{display:none!important}.kr-embedded .cf-label{font-family:var(--font-outfit), sans-serif;color:#1f263e;letter-spacing:.01em;font-size:14px;font-weight:600;line-height:20px}.kr-embedded .cf-label .cf-label-required{font-family:var(--font-outfit), sans-serif;font-weight:600}.kr-embedded .cf-req-note{font-family:var(--font-outfit), sans-serif;font-size:.73rem;line-height:20px}.kr-payment-button{position:relative!important;overflow:hidden!important}
#culqi-js{--kr-global-color-primary:#3e7bfa;--kr-sp-primary-color:#3e7bfa}#culqi-js .kr-field.kr-focus,#culqi-js .kr-field.kr-focus.kr-field-card-number,#culqi-js .kr-field.kr-focus.kr-field-card-expiry,#culqi-js .kr-field.kr-focus.kr-field-card-cvv,#culqi-js .kr-field.kr-focus.kr-field-card-holder-name,#culqi-js .kr-field.kr-busy{border-color:#3e7bfa!important;box-shadow:0 0 0 3px #3e7bfa24!important}#culqi-js [class*=name],#culqi-js [class*=title],#culqi-js [class*=merchant],#culqi-js .culqi-header *,[id^=culqi] [class*=name],[id^=culqi] [class*=title],[id^=culqi] [class*=merchant]{color:#000!important}@media (max-width:640px){#culqi_checkout_frame.culqi_checkout{width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important;left:0!important;right:0!important}}
