.mih-pin{margin-top:var(--s-4, 16px);padding:16px 20px;border:1px solid var(--mih-line, #DCE4EE);border-radius:var(--r-md, 12px);background:#fafdff}.mih-pin__head{display:flex;align-items:center;gap:10px;color:var(--mih-ink, #121834);font-weight:700;font-size:1.05rem;margin-bottom:12px}.mih-pin__icon{color:var(--mih-brand, #3DA2DB);flex-shrink:0}.mih-pin__form{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap}.mih-pin__input{flex:1 1 200px;min-width:0;padding:12px 14px;border:1.5px solid var(--mih-line, #DCE4EE);border-radius:var(--r-md, 8px);background:#fff;font-size:1rem;font-weight:500;color:var(--mih-ink, #121834);letter-spacing:.04em;transition:border-color .18s ease,box-shadow .18s ease;-webkit-appearance:none;appearance:none}.mih-pin__input:focus{outline:0;border-color:var(--mih-brand, #3DA2DB);box-shadow:0 0 0 3px #3da2db2e}.mih-pin__input.is-error{border-color:var(--mih-danger, #B23A3A);box-shadow:0 0 0 3px #b23a3a2e;animation:mih-pin-shake .32s ease}@keyframes mih-pin-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.mih-pin__btn{flex:0 0 auto;padding:12px 24px;background:var(--mih-brand, #3DA2DB);color:#fff;border:0;border-radius:var(--r-md, 8px);font-weight:700;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,transform .18s ease}.mih-pin__btn:hover{background:var(--mih-brand-2, #2C86B8)}.mih-pin__btn:active{transform:scale(.98)}.mih-pin__result{margin-top:14px;padding:12px 14px;border-radius:var(--r-md, 8px);font-size:1rem;line-height:1.5;border:1px solid transparent}.mih-pin__result--ok{background:#2f7d5b14;border-color:#2f7d5b38;color:var(--mih-success, #2F7D5B)}.mih-pin__result--ok strong{color:#1f5b40}.mih-pin__result--err{background:#b23a3a0f;border-color:#b23a3a38;color:var(--mih-danger, #B23A3A)}.mih-pin__result-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mih-pin__result-row+.mih-pin__result-row{margin-top:6px}.mih-pin__check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--mih-success, #2F7D5B);color:#fff;flex-shrink:0;font-size:12px;font-weight:800}.mih-pin__check--no{background:var(--mih-danger, #B23A3A)}.mih-pin__btn:disabled{opacity:.6;cursor:not-allowed}@media(max-width:480px){.mih-pin__form{gap:6px}.mih-pin__btn{padding:12px 16px;font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/mih-pincode-eta.css.map */
