#catPills[data-eco-groups]:not([hidden]){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start;overflow:visible}
#catPills[data-eco-groups] > .cat-pill{justify-self:start}
#catPills[data-eco-groups] > .cat-pill:nth-child(2){grid-column:2/-1}
#catPills[data-eco-groups] > .cat-subgroup{border:1px solid #d8e3ef;border-radius:12px;padding:8px;background:#fff;min-width:0}
#catPills[data-eco-groups] > .cat-subgroup > summary{width:100%;justify-content:space-between}
#catPills[data-eco-groups] > .cat-subgroup > .cat-subgroup-options{position:static;display:flex;flex-direction:row;flex-wrap:wrap;min-width:0;max-height:none;overflow:visible;padding:6px 0 0;border:0;box-shadow:none}
#catPills[data-eco-groups] > .cat-subgroup:not([open]) > .cat-subgroup-options{display:none}
#catPills[data-eco-groups] .cat-subgroup-options .cat-pill{min-width:0;overflow-wrap:anywhere}
@media(max-width:900px){#catPills[data-eco-groups]:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){#catPills[data-eco-groups]:not([hidden]){grid-template-columns:1fr}#catPills[data-eco-groups] > .cat-pill:nth-child(2){grid-column:auto}}

