.shopify-resource-picker,.shopify-resource-picker__combobox{position:relative}.shopify-resource-picker input{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);color:var(--theme-elevation-800);font:inherit;min-height:40px;padding:8px 12px;width:100%}.shopify-resource-picker input:focus{border-color:var(--theme-elevation-400);outline:1px solid var(--theme-elevation-400)}.shopify-resource-picker__results{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);box-shadow:0 8px 24px rgba(0,0,0,.12);left:0;list-style:none;margin:4px 0 0;max-height:320px;overflow-y:auto;padding:4px;position:absolute;right:0;top:100%;z-index:20}.shopify-resource-picker__results li{background:rgba(0,0,0,0);border-radius:var(--style-radius-s);cursor:pointer;display:flex;flex-direction:column;gap:2px;margin:0;color:inherit;padding:9px 10px;text-align:left;width:100%}.shopify-resource-picker__results li.is-highlighted,.shopify-resource-picker__results li:hover{background:var(--theme-elevation-100);outline:none}.shopify-resource-picker__results li span{color:var(--theme-elevation-500);font-size:.85rem}.shopify-resource-picker__selection{align-items:flex-start;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);display:flex;gap:16px;justify-content:space-between;padding:12px}.shopify-resource-picker__selection>div{display:flex;flex-direction:column;gap:3px;min-width:0}.shopify-resource-picker__selection code,.shopify-resource-picker__selection span{color:var(--theme-elevation-500);font-size:.82rem;overflow-wrap:anywhere}.shopify-resource-picker__selection button{background:rgba(0,0,0,0);border:0;color:var(--theme-elevation-600);cursor:pointer;flex-shrink:0;padding:2px;text-decoration:underline}.shopify-resource-picker__error,.shopify-resource-picker__hint{font-size:.82rem;margin:6px 0 0}.shopify-resource-picker__hint{color:var(--theme-elevation-500)}.shopify-resource-picker__error{color:var(--theme-error-500)}