.category-filter{gap:var(--space-2-5);margin-top:30px;margin-bottom:30px;margin-inline:var(--space-2-5);flex-wrap:wrap;display:flex}.category-filter__btn{padding:var(--space-2-5);background-color:var(--colors-brand-500);color:#fff;cursor:pointer;border:2px solid #fff;font-weight:400;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s;display:inline-block}.category-filter__btn:hover,.category-filter__btn:focus-visible{border-color:var(--colors-brand-500);color:var(--colors-brand-500);background-color:#fff}.category-filter__btn[aria-pressed=true]{border-color:var(--colors-brand-500);color:var(--colors-brand-500);background-color:#fff;font-weight:700}
