.cart-nit-field{margin-bottom:1.25rem}.cart-nit-field__label{display:block;font-size:.8125rem;font-weight:600;margin-bottom:.375rem}.cart-nit-field__input{background-color:transparent;border:1px solid rgb(var(--color-foreground) / .25);border-radius:var(--input-corner-radius, .25rem);color:rgb(var(--color-foreground));display:block;font-family:inherit;font-size:.9375rem;padding:.625rem .875rem;transition:border-color .2s ease;width:100%}.cart-nit-field__input:focus{border-color:rgb(var(--color-foreground));outline:none}.cart-nit-field__input--error{border-color:rgb(var(--color-danger, 220 38 38))}.cart-nit-field__input--error:focus{border-color:rgb(var(--color-danger, 220 38 38));box-shadow:0 0 0 2px rgb(var(--color-danger, 220 38 38) / .15)}.cart-nit-field__hint{color:rgb(var(--color-foreground) / .6);font-size:.75rem;line-height:1.5;margin-top:.3125rem}.cart-nit-field__error{color:rgb(var(--color-danger, 220 38 38));font-size:.8125rem;font-weight:600;margin-top:.375rem}#nit-confirm-dialog{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.nit-dialog__backdrop{background-color:#00000080;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s ease}.nit-dialog--open .nit-dialog__backdrop{opacity:1}.nit-dialog__box{background:rgb(var(--color-background));border-radius:var(--block-corner-radius, .5rem);box-shadow:0 8px 32px #0000002e;color:rgb(var(--color-foreground));max-width:560px;opacity:0;padding:2rem 2.25rem;position:relative;text-align:center;transform:translateY(12px);transition:opacity .25s ease,transform .25s ease;width:calc(100% - 2rem);z-index:1}.nit-dialog--open .nit-dialog__box{opacity:1;transform:translateY(0)}.nit-dialog--closing .nit-dialog__box{opacity:0;transform:translateY(12px)}.nit-dialog--closing .nit-dialog__backdrop{opacity:0}.nit-dialog__title{font-size:1.0625rem;font-weight:700;margin:0 auto .625rem;text-align:center;text-transform:uppercase}.nit-dialog__desc{font-size:.9375rem;line-height:1.6;margin:0 auto 1.5rem;max-width:44ch;text-align:center}.nit-dialog__actions{align-items:center;display:flex;flex-direction:column;gap:.625rem;justify-content:center}.nit-dialog__btn--yes,.nit-dialog__btn--no{text-align:center;white-space:nowrap;width:100%}@media(min-width:480px){.nit-dialog__actions{flex-direction:row}.nit-dialog__btn--yes,.nit-dialog__btn--no{flex:0 1 auto;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cart-nit-field.css.map */
