iframe{width:100%}.card-frame,.card-number-frame,.cvv-frame,.expiry-date-frame{background-color:var(--color-surface-3);border:1px solid var(--color-surface-3);border-radius:.625rem;height:48px;line-height:1.5;padding:6px 11px;width:100%}.card-frame.frame--activated,.card-number-frame.frame--activated,.cvv-frame.frame--activated,.expiry-date-frame.frame--activated{opacity:1}.card-frame.frame--activated.frame--focus,.card-number-frame.frame--activated.frame--focus,.cvv-frame.frame--activated.frame--focus,.expiry-date-frame.frame--activated.frame--focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(70,255,51,var(--tw-ring-opacity));--tw-border-opacity:1;border-color:rgba(70,255,51,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(24,27,28,var(--tw-bg-opacity))}.card-frame.frame--activated.frame--invalid,.card-frame.frame--activated.frame--invalid.frame--focus,.card-number-frame.frame--activated.frame--invalid,.card-number-frame.frame--activated.frame--invalid.frame--focus,.cvv-frame.frame--activated.frame--invalid,.cvv-frame.frame--activated.frame--invalid.frame--focus,.expiry-date-frame.frame--activated.frame--invalid,.expiry-date-frame.frame--activated.frame--invalid.frame--focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255,42,45,var(--tw-ring-opacity));--tw-border-opacity:1;border-color:rgba(255,42,45,var(--tw-border-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}#card-cvc,#card-cvc-placeholder,#card-expiry,#card-expiry-placeholder,#card-number,#card-number-placeholder{background-color:var(--color-surface-3);border:1px solid var(--color-surface-3);border-radius:.75rem;display:block;height:48px;line-height:1.5;outline:none;padding:15px 12px;width:100%}#card-cvc-placeholder.sfc-focus,#card-cvc.focused,#card-expiry-placeholder.sfc-focus,#card-expiry.focused,#card-number-placeholder.sfc-focus,#card-number.focused,#card-cvc:hover,#card-expiry:hover,#card-number:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(70,255,51,var(--tw-ring-opacity));--tw-border-opacity:1;border-color:rgba(70,255,51,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(24,27,28,var(--tw-bg-opacity))}apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:44px;--apple-pay-button-border-radius:12px;--apple-pay-button-padding:0px 0px;--apple-pay-button-box-sizing:border-box}
