.CategorySidebar_sidebar__2n1Xo{background:var(--bg-white);border-radius:12px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.06);position:-webkit-sticky;position:sticky;top:96px;height:-moz-fit-content;height:fit-content}@media (max-width:768px){.CategorySidebar_sidebar__2n1Xo{position:static;overflow:visible}}.CategorySidebar_title__F21ct{font-family:GreenthRegular,Arial,sans-serif;font-size:20px;font-weight:400;color:var(--text-dark);margin:0 0 16px;letter-spacing:.05em}.CategorySidebar_nav__ftqfz{display:flex;flex-direction:column;gap:4px}.CategorySidebar_link__Y8Sjm{display:block;padding:10px 16px;border-radius:8px;color:var(--text-dark);font-size:15px;transition:all .2s ease}.CategorySidebar_link__Y8Sjm:hover{background:rgba(7,86,13,.08);color:var(--primary-color)}.CategorySidebar_linkActive__rgrE_{background:rgba(7,86,13,.12);color:var(--primary-color);font-weight:500}