.srcbfdd6-feature--catalog{background:var(--brand-primary-light);padding:48px 0}.srcbfdd6-feature--catalog h1,.srcbfdd6-feature--catalog p{color:var(--brand-text)}.srcbfdd6-feature--catalog img{border-radius:var(--brand-radius);width:100%}.srcbfdd6-catalog{padding:32px 0 64px}.srcbfdd6-catalog-tools{align-items:end;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.srcbfdd6-catalog-tools input{border:1px solid var(--brand-border);border-radius:var(--brand-radius);min-height:48px;padding:8px 12px}.srcbfdd6-filters{display:flex;flex-wrap:wrap;gap:8px}.srcbfdd6-filters button{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);color:var(--brand-text);padding:8px 12px}.srcbfdd6-filters button.is-active{background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.srcbfdd6-product-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.srcbfdd6-product-card button{background:0 0;border:0;color:var(--brand-text);display:block;padding:16px;text-align:left;width:100%}.srcbfdd6-product-card img{background:var(--brand-bg-alt);display:block;margin-bottom:12px;width:100%}.srcbfdd6-product-card img[src=""]{min-height:120px}.srcbfdd6-catalog-notes{margin-top:48px;max-width:820px}.srcbfdd6-empty{color:var(--brand-text)}