.subcategory-options{margin:0 0 7px 19px;padding-left:12px;border-left:1px solid var(--line)}
.subcategory-option{font-size:13px;padding:9px 10px}
.subcategory-option:before{content:'↳';color:var(--muted);font-size:13px}
.catalog-submenu{max-height:min(72vh,610px);overflow-y:auto}
.accessory-links{margin:2px 0 5px 12px;padding-left:10px;border-left:1px solid #58636d}
.main-nav .accessory-links a{font-size:12px;padding:7px 10px;color:#ccd6dd}
html[data-theme="dark"] .subcategory-options{border-color:#465460}
@media(max-width:850px){#category-filters{flex-wrap:wrap;overflow:visible}.subcategory-options{display:flex;flex-wrap:wrap;gap:6px;width:100%;margin:0;padding:8px 0 0 10px}.subcategory-option{white-space:nowrap;font-size:12px}.subcategory-option:before{display:none}.catalog-submenu{left:-85px;max-height:65vh}}
