.mc-sidebar{width:var(--sidebar-width);min-width:var(--sidebar-width);background:var(--color-surface);border-right:1px solid var(--color-border);overflow-y:auto;height:calc(100vh - var(--header-height, 0px));position:sticky;top:var(--header-height, 0px);font-family:var(--font-body)}.mc-sidebar__nav{padding:0;display:flex;flex-direction:column;min-height:100%}.mc-sidebar__crumbs{padding:10px 16px 0;font-size:11px;line-height:1.4;color:var(--color-text-secondary);word-break:break-word}.mc-crumb{color:var(--color-text-secondary);text-decoration:none;cursor:pointer;transition:color .15s ease}.mc-crumb:hover{color:var(--color-accent);text-decoration:underline}.mc-crumb--current{color:var(--color-text);font-weight:600;cursor:default}.mc-crumb--current:hover{color:var(--color-text);text-decoration:none}.mc-crumb-sep{color:#c5bab0;margin:0 2px}.mc-sidebar__title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);padding:12px 16px 8px;margin:0;display:flex;align-items:center;gap:8px}.mc-sidebar__title svg{flex-shrink:0;color:var(--color-accent)}.mc-sidebar__list{list-style:none;margin:0;padding:0;flex:1;transition:opacity .2s ease}.mc-sidebar__list.mc-fade{opacity:0}.mc-sidebar__item{border-bottom:1px solid #f0f0f0}.mc-sidebar__item:last-child{border-bottom:none}.mc-sidebar__item--active{border-left:3px solid var(--color-accent)}.mc-sidebar__item--active .mc-sidebar__link{padding-left:13px;color:var(--color-primary);font-weight:600}.mc-sidebar__item--viewall{border-bottom:2px solid #f0f0f0}.mc-sidebar__link{display:flex;align-items:center;gap:6px;width:100%;padding:8px 16px;border:none;background:none;cursor:pointer;font-size:13px;font-weight:400;font-family:inherit;color:var(--color-text);text-decoration:none;text-align:left;transition:background .15s ease,color .15s ease}.mc-sidebar__link:hover{background:#ffb6000f;color:var(--color-primary)}.mc-sidebar__link--viewall{font-size:12px;font-weight:600;color:var(--color-accent);padding:10px 16px}.mc-sidebar__link--viewall:hover{background:#ffb60014;color:#e5a400}.mc-sidebar__link-text{flex:1}.mc-sidebar__arrow{flex-shrink:0;color:#c5bab0;transition:transform .15s ease,color .15s ease}.mc-sidebar__link:hover .mc-sidebar__arrow{color:var(--color-accent);transform:translate(2px)}.mc-sidebar__filters{padding:0 0 8px;flex:1}.mc-filter{border-bottom:1px solid #f0f0f0}.mc-filter__summary{padding:10px 16px;font-size:12px;font-weight:600;color:var(--color-text);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;transition:color .15s ease}.mc-filter__summary::-webkit-details-marker{display:none}.mc-filter__summary:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #c5bab0;transition:transform .2s ease}.mc-filter[open]>.mc-filter__summary:after{transform:rotate(180deg)}.mc-filter__summary:hover{color:var(--color-accent)}.mc-filter__list{list-style:none;margin:0;padding:0 16px 8px}.mc-filter__item{margin:0}.mc-filter__label{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:12px;color:#4a4a4a;cursor:pointer;transition:color .15s ease}.mc-filter__label:hover{color:var(--color-text)}.mc-filter__checkbox{width:14px;height:14px;accent-color:var(--color-accent);flex-shrink:0;cursor:pointer}.mc-filter__text{flex:1}.mc-filter__count{color:#b7aca2;font-size:11px}.mc-filter__actions{padding:8px 16px;border-top:1px solid #f0f0f0}.mc-filter__clear{font-size:11px;color:var(--color-accent);text-decoration:none;font-weight:600}.mc-filter__clear:hover{text-decoration:underline}.mc-sidebar__footer{padding:12px 16px;border-top:1px solid #eee;margin-top:auto}.mc-sidebar__footer-link{font-size:12px;font-weight:600;color:var(--color-accent);text-decoration:none}.mc-sidebar__footer-link:hover{text-decoration:underline}@media(max-width:768px){.mc-sidebar{display:none}}.mc-sidebar::-webkit-scrollbar{width:4px}.mc-sidebar::-webkit-scrollbar-track{background:transparent}.mc-sidebar::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}.mc-sidebar::-webkit-scrollbar-thumb:hover{background:#b7aca2}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-sidebar.css.map */
