.category-nav{-webkit-box-flex:1;-ms-flex:1;flex:1}.category-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin:0;padding-left:0}.category-nav ul:first-of-type{padding-bottom:20px;position:relative}.category-nav ul:first-of-type:after{background-image:-webkit-gradient(linear,left top, right top,from(transparent),color-stop(var(--color-border)),to(transparent));background-image:linear-gradient(to right,transparent,var(--color-border),transparent);bottom:10px;content:"";height:1px;left:13px;position:absolute;right:13px}.category-nav ul li{border-radius:var(--radius-base,4px);list-style:none;margin:0 13px 1px;padding:0 6px;-webkit-transition:all .25s ease;transition:all .25s ease}.category-nav ul li.active{background:var(--color-bg-hover)}.category-nav ul li.active a,.category-nav ul li.active a svg{color:var(--color-font)}.category-nav ul li:hover{background:var(--color-bg-hover)}.category-nav ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-font-1);display:-webkit-box;display:-ms-flexbox;display:flex;height:27px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.category-nav ul li a svg{color:var(--color-font-2);height:20px;width:20px}.category-nav ul li a>div{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:calc(var(--font-size)*.9);max-width:100%;padding-left:10px}.category-nav .nav-items li a div{font-size:14px}