gumus-collection-query-controller{display:contents}
.gumus-collection-query form{margin:0}
.gumus-collection-query [hidden]{display:none!important}
.gumus-collection-query__chip{display:inline-flex;align-items:center;max-width:100%;min-height:32px;border:1px solid #e6e6e6;border-radius:20px;background:#f5f5f5;padding:0 8px}
.gumus-collection-query__chip button{display:flex;align-items:center;justify-content:center;min-height:30px;padding:4px;border:0;background:transparent;color:#000;font:400 12px/16.8px var(--font-body--family);cursor:pointer;min-width:24px}
.gumus-collection-query__chip [data-query-edit]{min-width:0}
.gumus-collection-query__chip [data-query-term]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gumus-collection-query [data-query-retry]{font:inherit;text-decoration:underline;background:transparent;border:0;padding:4px 0;cursor:pointer}
collection-component[data-query-loading] #ResultsList{opacity:.45;pointer-events:none}
collection-component[data-query-loading] :is(.gumus-collection-intro__title>span,.gumus-collection-refine>span,[data-testid="products-count"]){visibility:hidden}
collection-component[data-query-error] :is(.gumus-collection-intro__title>span,.gumus-collection-refine>span,[data-testid="products-count"]){visibility:hidden}
.gumus-query-empty{grid-column:1/-1;padding:48px 16px;text-align:center;font:400 16px/24px var(--font-body--family)}
.gumus-query-pagination{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:24px 0}
.gumus-query-pagination a{display:grid;place-items:center;min-width:36px;height:36px;padding:4px;color:#000;text-decoration:none;font-size:14px}
.gumus-query-pagination a[aria-current="page"]{background:#000;color:#fff}
