diff --git a/workloads/ecommerce/components/search/predictive-search.tsx b/workloads/ecommerce/components/search/predictive-search.tsx
index d393d0f..a425d5a 100644
--- a/workloads/ecommerce/components/search/predictive-search.tsx
+++ b/workloads/ecommerce/components/search/predictive-search.tsx
@@ -59,12 +59,20 @@ export function PredictiveSearch() {
anulaba de forma confiable via tailwind-merge dentro de este
contenedor compuesto (input + boton circular), causando un
segundo ring visible al hacer foco. Mas simple y robusto no
- heredar clases de foco que hay que pelear despues. */}
+ heredar clases de foco que hay que pelear despues.
+
+ Sin outline-none: globals.css define un outline de
+ accesibilidad global para foco por teclado
+ (input:focus-visible, azul de marca) que le gana en
+ especificidad a la utilidad outline-none de Tailwind -- no
+ se debe quitar, es intencional. Se le agrega rounded-full
+ aqui para que ese outline seguido el contorno del pill en
+ vez de dibujarse como rectangulo recto. */}
setQuery(event.target.value)}
placeholder="Busca juguetes, mochilas, personajes…"
- className="h-[48px] w-full border-0 bg-transparent p-0 text-sm text-slate-950 outline-none"
+ className="h-[48px] w-full rounded-full border-0 bg-transparent p-0 text-sm text-slate-950"
/>
{query && }