.mij-field{font-size:var(--mij-text-small,1.125rem);flex-direction:column;gap:.35rem;margin:0 0 .9rem;font-weight:600;display:flex}.mij-field input,.mij-field select,.mij-field select:not([multiple]):not([size]),.mij-field textarea{width:100%;min-height:3.25rem;font:inherit;font-size:max(16px, var(--mij-text-body-sm,1.25rem));color:var(--color-mij-ink);border:1.5px solid color-mix(in srgb, var(--color-mij-ink) 16%, transparent);background:#fff;border-radius:10px;padding:.7rem .9rem;font-weight:400}.mij-field select,.mij-field select:not([multiple]):not([size]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;padding-right:2.75rem}.mij-field input:hover,.mij-field select:hover,.mij-field select:not([multiple]):not([size]):hover{border-color:color-mix(in srgb, var(--color-mij-ink) 30%, transparent)}.mij-field:has(>input,>select){--float-scale:.8;gap:0;position:relative}.mij-field:has(>input,>select)>:is(span,label):first-child{z-index:1;max-width:calc((100% - 2.5rem) / var(--float-scale));font-size:max(16px, var(--mij-text-body-sm,1.25rem));white-space:nowrap;text-overflow:ellipsis;color:var(--color-mij-muted,#5c5c5c);pointer-events:none;transform-origin:0 0;transform:translateY(.5rem) scale(var(--float-scale));font-weight:500;line-height:1.2;transition:transform .2s cubic-bezier(.22,1,.36,1),color .2s;position:absolute;top:0;left:calc(.9rem + 1.5px);overflow:hidden}.mij-field:has(>input:placeholder-shown:not(:focus):not(:-webkit-autofill))>:-webkit-any(span,label):first-child{max-width:calc(100% - 2.5rem);transform:translateY(1.2rem)scale(1)}.mij-field:has(>input:placeholder-shown:not(:focus):not(:autofill))>:is(span,label):first-child{max-width:calc(100% - 2.5rem);transform:translateY(1.2rem)scale(1)}.mij-field:has(>input:focus,>select:focus)>:is(span,label):first-child{color:var(--color-mij-gold-deep,#a36a00)}.mij-field:has(>[aria-invalid])>:is(span,label):first-child{color:#b42318}.mij-field>input,.mij-field>select,.mij-field>select:not([multiple]):not([size]){min-height:3.75rem;padding-top:1.55rem;padding-bottom:.4rem}.mij-field>input::placeholder{color:#0000}.mij-field:has(>input,>select)>.mij-field-err,.mij-field:has(>input,>select)>.mij-field-hint{margin-top:.35rem}@media (width<=767px){.mij-field:has(>input,>select){--float-scale:.84}}@media (prefers-reduced-motion:reduce){.mij-field:has(>input,>select)>:is(span,label):first-child{transition:none}}.mij-field input:focus-visible,.mij-field select:focus-visible,.mij-field textarea:focus-visible{outline:2px solid var(--color-mij-gold,#c58e2e);outline-offset:1px;border-color:var(--color-mij-gold-deep)}.mij-field [aria-invalid]{background:#fff8f7;border-color:#b42318}.mij-field-err{font-size:var(--mij-text-caption,1rem);color:#b42318;font-weight:500}.mij-field-err[hidden]{display:none}.mij-field-hint{font-size:var(--mij-text-caption,1rem);color:var(--color-mij-muted);font-weight:400;line-height:1.4}.mij-field .mij-field-hint{margin:0}.mij-row2{gap:0 .9rem;display:grid}@media (width>=560px){.mij-row2{grid-template-columns:1fr 1fr}.mij-row3{grid-template-columns:.65fr 1.2fr 1.15fr}}.mij-check{font-size:var(--mij-text-small,1.125rem);cursor:pointer;grid-template-columns:1.25rem 1fr;align-items:start;gap:.7rem;margin:.4rem 0 .9rem;line-height:1.4;display:grid}.mij-check input{width:1.25rem;height:1.25rem;accent-color:var(--color-mij-gold-deep);cursor:pointer;margin:.08em 0 0}.mij-combo>input[role=combobox]{cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right .9rem center no-repeat;padding-right:2.75rem}.mij-combo>input[aria-expanded=true]{border-color:var(--color-mij-gold-deep)}.mij-combo-list{top:4.05rem}.mij-field input:disabled{color:var(--color-mij-muted);background:color-mix(in srgb, var(--color-mij-cream,#f7f1e8) 70%, #fff);cursor:not-allowed}.mij-fields--on-dark .mij-field-err{color:#ffb8ab}.mij-field input[data-street]::-webkit-search-cancel-button{appearance:none}.mij-field input[data-street]::-webkit-search-decoration{appearance:none}
