.tk-category-nav { width:130px; margin:0 0 12px; color:#fff; text-align:left; font:11px/1.4 Verdana,Geneva,sans-serif; }
.tk-category-nav .tk-category-heading, .ml-sidebar-heading { display:block; box-sizing:border-box; padding:8px 8px 9px 11px; border:1px solid #b58758; border-left:3px solid #e3b77d; border-radius:4px; background:linear-gradient(#875733,#583017); color:#fff4e3 !important; font:bold 12px/1.4 Verdana,Geneva,sans-serif; letter-spacing:.8px; text-transform:uppercase; text-decoration:none; }
.tk-category-nav ul { margin:0; padding:0; list-style:none; }
.tk-category-nav li { margin:0; padding:0; }
.tk-category-nav li a { box-sizing:border-box; position:relative; display:flex; align-items:center; min-height:33px; padding:7px 6px 7px 8px; border-left:3px solid transparent; border-bottom:1px solid #885632; color:#fff !important; font:normal 12px/1.4 Verdana,Geneva,sans-serif; text-decoration:none; transition:background-color .15s ease; }
.tk-category-nav li a:hover { background:#835232; text-decoration:none; }
.tk-category-nav li a[aria-current="page"] { border-left-color:#e8c5a1; background:#915c37; font-weight:bold; }
.tk-category-nav a:focus-visible { outline:2px solid #f5dcc0; outline-offset:-2px; }
.tk-category-nav .tk-category-add { box-sizing:border-box; display:block; margin:12px 4px 0; padding:6px 3px; border:1px solid #e1b78b; border-radius:3px; background:#f6e3ce; color:#583017 !important; font:bold 13px/21px Verdana,Geneva,sans-serif; white-space:nowrap; text-decoration:none; text-align:center; }
.tk-category-nav .tk-category-add:hover,.tk-category-nav .tk-category-add[aria-current="page"] { background:#eed1b1; border-color:#f6e3ce; text-decoration:none; }
.tk-partner-banners { width:130px; display:flex; flex-direction:column; gap:5px; margin:5px 0; }
.tk-partner-banner { display:block; width:130px; height:30px; border-radius:3px; text-decoration:none; }
.tk-partner-banner img { display:block; width:130px; height:30px; border:0; border-radius:3px; }
.tk-partner-banner:hover { filter:brightness(1.15); }
.tk-partner-banner:focus-visible { outline:2px solid #f5dcc0; outline-offset:2px; }

.ml-sidebar-heading { margin:0 0 5px; }
