.wheel-finder .wheel-category-sidebar h2 a{color:inherit;text-decoration:none}
.wheel-finder .wheel-category-list{list-style:none;margin:0;padding:0}
.wheel-finder .wheel-category-entry{margin:0;padding:0}
.wheel-finder .wheel-category-row{display:flex;align-items:center;min-width:0;border-radius:8px;transition:background .15s}
.wheel-finder .wheel-category-row:hover{background:#f5f6f7}
.wheel-finder .wheel-category-link{display:block;flex:1;min-width:0;padding:10px 4px 10px 0;color:#63696f;font-size:11px!important;line-height:1.55!important;text-decoration:none;overflow-wrap:anywhere}
.wheel-finder .wheel-category-link:hover{color:var(--accent)}
.wheel-finder .wheel-category-toggle{flex:none;display:grid;place-items:center;border:0;background:transparent;color:#63696f;width:32px;height:36px;padding:0;border-radius:7px;cursor:pointer;font:inherit}
.wheel-finder .wheel-category-toggle:hover{background:#eceef0;color:var(--accent)}
.wheel-finder .wheel-category-toggle span{font-family:Arial,sans-serif;font-size:17px;transition:transform .15s}
.wheel-finder .wheel-category-toggle[aria-expanded=true] span{transform:rotate(180deg)}
.wheel-finder .wheel-category-entry.is-expanded>.wheel-category-row>.wheel-category-link{font-weight:700;color:var(--accent)}
.wheel-finder .wheel-category-children[hidden]{display:none!important}
.wheel-finder .wheel-category-children{margin:2px 0 9px 4px;border-left:1px solid #e7e9eb;padding-left:12px}
.wheel-finder .wheel-category-children .wheel-category-link{font-size:10px!important;padding:8px 2px;line-height:1.55!important}
.wheel-finder .wheel-category-message{font-size:10px;color:#858b91;padding:8px 0}
.wheel-finder .wheel-category-mobile-toggle{display:none}
.wheel-finder .wheel-category-link:focus-visible,.wheel-finder .wheel-category-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
@media(max-width:760px){
.wheel-finder .wheel-category-sidebar{display:block;margin:0 0 20px;padding:0;background:#f5f6f8;border:1px solid #e7e9eb;border-radius:16px}
.wheel-finder .wheel-category-sidebar>h2,.wheel-finder .wheel-category-sidebar>.help-note{display:none}
.wheel-finder .wheel-category-mobile-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;padding:17px 18px;font-size:13px;font-weight:700;color:var(--ink);text-align:left}
.wheel-finder .wheel-category-sidebar #wheel-category-tree{display:none;padding:0 18px 15px}
.wheel-finder .wheel-category-sidebar.is-mobile-expanded #wheel-category-tree{display:block}
.wheel-finder .wheel-category-link{font-size:13px!important;min-height:44px;padding:12px 0}
.wheel-finder .wheel-category-toggle{width:44px;height:44px}
.wheel-finder .wheel-category-children .wheel-category-link{font-size:12px!important;padding:11px 0}
}
