.catalog-title{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:32px;gap:32px;align-items:end}.catalog-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.catalog-controls label{font-size:.8rem}.catalog-controls button{grid-column:1/-1}.catalog-category{margin-top:32px}.catalog-category>h2{font-size:1.15rem;background:var(--brand-primary-light);padding:16px}.catalog-row{display:flex;gap:24px;align-items:center;padding:16px;border-bottom:1px solid var(--brand-border)}.catalog-row:hover{background:var(--brand-bg-alt)}.catalog-row img{width:64px;height:64px}.catalog-row h3{flex:1;font-size:1.1rem;margin:0}.catalog-row p{flex:1;font-size:.8rem;margin:0}.catalog-category[hidden],.catalog-row[hidden],[data-catalog-empty][hidden]{display:none}.catalog-notes{margin-top:48px;padding-top:32px;border-top:4px solid var(--brand-primary)}.catalog-notes h3{margin-top:24px}@media (max-width:991px){.catalog-title{grid-template-columns:1fr}.catalog-row{flex-wrap:wrap}.catalog-row h3{flex-basis:65%}.catalog-row p{flex-basis:100%}}