/* Routes into powder listings by compound. */
.lab-storefront .cp-catalogue-browse { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: .6rem; }
.lab-storefront .cp-powder-search-links h3 { margin: 0; color: var(--lab-ink); font-size: 1rem; font-weight: 650; }
.lab-storefront .cp-powder-search-links { margin-top: 2rem; padding-top: 1.5rem; border-top: 1px solid var(--lab-line); }
.lab-storefront .cp-powder-search-links > div { display: flex; flex-wrap: wrap; gap: .5rem; margin-top: .85rem; }
.lab-storefront .cp-powder-search-links a { display: inline-flex; align-items: center; min-height: 44px; padding: .55rem .8rem; border: 1px solid var(--lab-line); border-radius: 7px; color: var(--lab-ink); background: #fff; font-size: .78rem; text-decoration: none; }
.lab-storefront .cp-powder-search-links a:hover { border-color: var(--lab-teal); }
html[data-storefront-theme="dark"] .lab-storefront .cp-powder-search-links a { color: var(--sf-text); background: var(--sf-panel); border-color: var(--sf-line); }
html[data-storefront-theme="dark"] .lab-storefront .cp-powder-search-links a:hover { background: var(--sf-raised); border-color: var(--sf-accent); }
