.izipay-proto-classic-root .kr-embedded .kr-card-header{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}.izipay-proto-classic-root .izipay-payment-methods-slot{display:block!important;direction:ltr!important}.izipay-proto-classic-root .izipay-payment-methods-slot:not([data-compact]){width:100%!important}.izipay-proto-classic-root .izipay-payment-methods-slot[data-compact]{width:auto!important;max-width:100%!important}.izipay-proto-classic-root .izipay-payment-methods-slot [data-payment-methods-slot=card-brands]{display:block!important;direction:ltr!important}.izipay-proto-classic-root .kr-deferred,.izipay-proto-classic-root .kr-field-deferred,.izipay-proto-classic-root .kr-field-installment,.izipay-proto-classic-root .kr-field-installmentNumber,.izipay-proto-classic-root .kr-field-wrapper-firstInstallmentDelay,.izipay-proto-classic-root .kr-field-wrapper-installmentNumber,.izipay-proto-classic-root .kr-first-installment-delay,.izipay-proto-classic-root .kr-installment,.izipay-proto-classic-root .kr-installment-number,.izipay-proto-classic-root .kr-outer-first-installment-delay,.izipay-proto-classic-root .kr-outer-installment-number{display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important;grid-column:unset!important}.izipay-proto-classic-root .kr-pan>.kr-icon{display:none!important}.izipay-proto-classic-root .kr-pan .kr-brand-icon .kr-placeholder,.izipay-proto-classic-root .kr-pan .kr-brand-icon.kr-cards,.izipay-proto-classic-root .kr-pan .kr-brand-icon.kr-loading-assets{display:none!important;visibility:hidden!important}.izipay-proto-classic-root .kr-pan .kr-icon-wrapper-root:not(.izipay-brand--visible){opacity:0!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;overflow:hidden!important;pointer-events:none!important}.izipay-proto-classic-root .kr-pan .kr-icon-wrapper-root.izipay-brand--visible{display:flex!important;visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;align-items:center!important;pointer-events:none!important}.izipay-proto-classic-root .kr-pan .kr-icon-wrapper-root.izipay-brand--visible .kr-brand-icon,.izipay-proto-classic-root .kr-pan .kr-icon-wrapper-root.izipay-brand--visible svg{display:block!important;max-height:1.25rem!important;width:auto!important;opacity:1!important;visibility:visible!important}.izipay-proto-classic-root .kr-card-holder-name .kr-icon,.izipay-proto-classic-root .kr-card-holder-name [class*=icon],.izipay-proto-classic-root .kr-expiry .kr-icon,.izipay-proto-classic-root .kr-expiry [class*=icon],.izipay-proto-classic-root .kr-security-code .kr-field-help-button,.izipay-proto-classic-root .kr-security-code .kr-help-button,.izipay-proto-classic-root .kr-security-code .kr-icon,.izipay-proto-classic-root .kr-security-code [class*=icon]{display:none!important;visibility:hidden!important;pointer-events:none!important}.izipay-proto-classic-root #izipay-embedded-form .kr-embedded,.izipay-proto-classic-root .kr-embedded{display:grid!important;grid-template-columns:1fr 1fr!important;-moz-column-gap:1rem!important;column-gap:1rem!important;row-gap:.75rem!important;width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important}.izipay-proto-classic-root .kr-embedded .izipay-checkout-coupon-slot,.izipay-proto-classic-root .kr-embedded .izipay-checkout-terms,.izipay-proto-classic-root .kr-embedded .kr-card-holder-name,.izipay-proto-classic-root .kr-embedded .kr-pan,.izipay-proto-classic-root .kr-embedded .kr-payment-button{grid-column:1/-1!important;width:100%!important;max-width:100%!important}.izipay-proto-classic-root .kr-embedded .kr-form-error,.izipay-proto-classic-root .kr-form-error{display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}#kr-debug-toolbar,#kr-toolbar,#kr-trans-error,.kr-debug-panel,.kr-debug-toolbar,.kr-toolbar,.kr-trans-error,[class*=kr-debug-toolbar],[class*=kr-toolbar],[class*=kr-trans-error],[id*=kr-debug],[id*=kr-toolbar],[id*=kr-trans-error]{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}.izipay-proto-classic-root .izipay-checkout-terms{margin:.25rem 0 .5rem!important;padding:0!important}.izipay-proto-classic-root .izipay-checkout-terms__label{display:flex!important;align-items:flex-start!important;gap:.625rem!important;cursor:pointer!important;margin:0!important}.izipay-proto-classic-root .izipay-checkout-terms__input{margin-top:.125rem!important;width:1rem!important;height:1rem!important;flex-shrink:0!important;accent-color:#6d28d9!important;cursor:pointer!important}.izipay-proto-classic-root .izipay-checkout-terms__text{font-size:.75rem!important;line-height:1.45!important;font-weight:500!important;color:#475569!important}.izipay-proto-classic-root .izipay-checkout-terms__link{color:#0f172a!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:2px!important}.izipay-proto-classic-root .izipay-checkout-terms__link:hover{color:#1e293b!important}.izipay-proto-classic-root .izipay-checkout-terms__hint{margin:.375rem 0 0!important;padding:0!important;font-size:.75rem!important;line-height:1.4!important;font-weight:600!important;color:#b45309!important}.izipay-proto-classic-root .izipay-checkout-coupon-slot{margin:.35rem 0 .75rem!important;padding:0!important;width:100%!important}.izipay-proto-classic-root .kr-embedded .kr-expiry,.izipay-proto-classic-root .kr-embedded .kr-security-code{grid-column:span 1!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.izipay-proto-classic-root .kr-embedded .kr-expiry{margin-right:0!important}.izipay-proto-classic-root .kr-embedded .kr-card-holder-name,.izipay-proto-classic-root .kr-embedded .kr-expiry,.izipay-proto-classic-root .kr-embedded .kr-pan,.izipay-proto-classic-root .kr-embedded .kr-security-code{height:3rem!important;min-height:3rem!important;margin-bottom:0!important;align-items:center!important}.izipay-proto-classic-root .kr-embedded .kr-field-component,.izipay-proto-classic-root .kr-embedded .kr-field-container,.izipay-proto-classic-root .kr-embedded .kr-field-wrapper,.izipay-proto-classic-root .kr-embedded .kr-iframe-wrapper,.izipay-proto-classic-root .kr-embedded .kr-inner-wrapper,.izipay-proto-classic-root .kr-embedded .kr-outer-wrapper{display:flex!important;height:100%!important;min-height:0!important;align-items:center!important;justify-content:flex-start!important}.izipay-proto-classic-root .kr-embedded .kr-pan .kr-field-component,.izipay-proto-classic-root .kr-embedded[krvue] .kr-card-holder-name .kr-field-component,.izipay-proto-classic-root .kr-embedded[krvue] .kr-expiry .kr-field-component,.izipay-proto-classic-root .kr-embedded[krvue] .kr-pan .kr-field-component,.izipay-proto-classic-root .kr-embedded[krvue] .kr-security-code .kr-field-component{flex:1 1 auto!important;min-width:0!important;height:100%!important;min-height:0!important}.izipay-proto-classic-root .kr-embedded .kr-iframe-wrapper{flex:1 1 auto!important;min-width:0!important}.izipay-proto-classic-root .kr-embedded .kr-field-component iframe,.izipay-proto-classic-root .kr-embedded .kr-iframe-wrapper iframe{display:block!important;height:1.375rem!important;min-height:1.375rem!important;max-height:1.375rem!important;margin:0!important;align-self:center!important}.izipay-proto-classic-root .kr-embedded .kr-card-holder-name,.izipay-proto-classic-root .kr-embedded .kr-expiry,.izipay-proto-classic-root .kr-embedded .kr-security-code{border-radius:.75rem!important;overflow:hidden!important}.izipay-proto-classic-root .kr-embedded .kr-pan{border-radius:.75rem!important;overflow:visible!important}.izipay-proto-classic-root .kr-embedded .kr-pan .kr-field-component,.izipay-proto-classic-root .kr-embedded .kr-pan .kr-field-container,.izipay-proto-classic-root .kr-embedded .kr-pan .kr-field-wrapper,.izipay-proto-classic-root .kr-embedded .kr-pan .kr-iframe-wrapper,.izipay-proto-classic-root .kr-embedded .kr-pan .kr-inner-wrapper,.izipay-proto-classic-root .kr-embedded .kr-pan .kr-outer-wrapper{border-radius:.75rem!important;overflow:hidden!important}.izipay-proto-classic-root .kr-embedded .kr-payment-button,.izipay-proto-classic-root .kr-embedded .kr-payment-button-wrap,.izipay-proto-classic-root .kr-embedded button.kr-payment-button{position:relative!important;min-height:3rem!important;border-radius:.75rem!important;overflow:hidden!important;border:none!important;background-color:#6d28d9!important;background-image:none!important;color:#fff!important;box-shadow:0 4px 14px rgba(91,33,182,.28)!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent;touch-action:manipulation;pointer-events:auto!important}.izipay-proto-classic-root .kr-embedded .kr-payment-button .kr-sp-button-label,.izipay-proto-classic-root .kr-embedded .kr-payment-button .kr-sp-button-label *{pointer-events:none!important;color:inherit!important}.izipay-proto-classic-root .kr-embedded .kr-payment-button .kr-sp-button-label{min-height:3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;border-radius:.75rem!important;background-color:transparent!important;background-image:none!important;color:#fff!important;box-shadow:none!important}.izipay-proto-classic-root .kr-embedded .kr-payment-button:hover:not(:disabled),.izipay-proto-classic-root .kr-embedded button.kr-payment-button:hover:not(:disabled){background-color:#5b21b6!important;box-shadow:0 6px 18px rgba(91,33,182,.34)!important}.izipay-proto-classic-root .kr-embedded .kr-payment-button:disabled,.izipay-proto-classic-root .kr-embedded .kr-payment-button:disabled .kr-sp-button-label,.izipay-proto-classic-root .kr-embedded .kr-payment-button[aria-disabled=true],.izipay-proto-classic-root .kr-embedded .kr-payment-button[aria-disabled=true] .kr-sp-button-label,.izipay-proto-classic-root .kr-embedded button.kr-payment-button:disabled,.izipay-proto-classic-root .kr-embedded button.kr-payment-button:disabled .kr-sp-button-label,.izipay-proto-classic-root .kr-embedded button.kr-payment-button[aria-disabled=true],.izipay-proto-classic-root .kr-embedded button.kr-payment-button[aria-disabled=true] .kr-sp-button-label{background-color:#cbd5e1!important;background-image:none!important;color:#94a3b8!important;cursor:not-allowed!important;box-shadow:none!important}