.wrapper[data-v-3d6f8446]{position:relative}.wrapper .empty-option[data-v-3d6f8446]{display:none}.wrapper label[data-v-3d6f8446]{font-size:var(--sm);font-weight:var(--bold);letter-spacing:.5px;text-transform:uppercase;margin:1rem 0 .325rem;display:block}.wrapper .select-wrapper[data-v-3d6f8446]{margin:.325rem 0;position:relative}.wrapper .select-wrapper[data-v-3d6f8446]:after{content:"";pointer-events:none;border-right:2px solid var(--body-color);border-bottom:2px solid var(--body-color);width:.5rem;height:.5rem;position:absolute;top:50%;right:1rem;transform:translateY(-75%)rotate(45deg)}.wrapper .field[data-v-3d6f8446]{font-size:var(--base);box-sizing:border-box;width:100%;color:var(--body-color);border:3px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--white);margin:0;padding:.625rem 2.5rem .625rem .625rem;transition:background-color .3s,border-color .3s}.wrapper .field[data-v-3d6f8446]:focus,.wrapper .field[data-v-3d6f8446]:active{border-color:var(--primary)}.wrapper label.required[data-v-3d6f8446]:after{font-weight:var(--bold);content:"*";color:var(--primary);margin-left:.325rem;display:none}.wrapper option[value=""][data-v-3d6f8446]{display:none}.wrapper .field.invalid[data-v-3d6f8446]{border-color:var(--red);background-color:var(--red-light)}.wrapper .field.invalid[data-v-3d6f8446]:active{background-color:var(--white)}.wrapper .help-text[data-v-3d6f8446]{font-size:var(--xs);color:var(--red)}
