.brand-field{position:relative}.brand-picker{display:block;position:relative}.brand-picker .brand-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:12px 15px;text-align:left;background:#fff;border:1px solid #e4dbd0;border-radius:12px;color:#262626;font:inherit;cursor:pointer}.brand-picker .brand-trigger:focus-visible,.brand-picker .brand-search:focus{outline:2px solid #1264ce;outline-offset:1px}.brand-picker .brand-popover{position:absolute;z-index:100;top:calc(100% + 6px);left:0;right:0;min-width:230px;padding:10px;background:#fff;border:1px solid #e5dcd2;border-radius:14px;box-shadow:0 12px 30px #0002}.brand-picker .brand-popover[hidden]{display:none}.brand-picker .brand-search{width:100%;min-height:42px;border:1px solid #e5dcd2;border-radius:9px;padding:10px;font:inherit}.brand-picker .brand-results{display:block;max-height:225px;overflow-y:auto;margin-top:5px}.brand-picker .brand-result,.brand-picker .brand-create{display:block;width:100%;min-height:40px;background:transparent;border:0;border-radius:8px;text-align:left;padding:8px 10px;font:inherit;cursor:pointer;color:#242424}.brand-picker .brand-result:hover,.brand-picker .brand-create:hover{background:#f8f2ec}.brand-picker .brand-create{color:#e84c37;font-weight:650}.brand-picker .brand-empty,.brand-picker .brand-feedback{display:block;padding:9px;color:#706b66;font-size:12px}.brand-picker .brand-feedback[hidden]{display:none}.brand-picker .brand-feedback{color:#ba3424}