.sidebar-layout-wrapper{display:flex;align-items:flex-start;width:100%}.sidebar-layout-content{flex:1;min-width:0;overflow:hidden}.sidebar-layout-content .container{max-width:100%}.sidebar-layout-content .swiper,.sidebar-layout-content .slideshow,.sidebar-layout-content [class*=slider],.sidebar-layout-content [class*=carousel],.sidebar-layout-content .scrolling-text,.sidebar-layout-content section{max-width:100%;overflow:hidden}.sidebar-collection-menu{width:250px;flex-shrink:0;position:sticky;top:var(--header-height, 100px);align-self:flex-start;background-color:#fff;overflow-y:auto;max-height:calc(100vh - var(--header-height, 100px));z-index:10;font-family:Muli,sans-serif}.sidebar-menu__heading{background-color:#009846;color:#fff;font-size:1.4rem;font-weight:600;text-transform:none;letter-spacing:.04em;padding:10px 20px;border-radius:8px;margin:10px 10px 0}.sidebar-menu__list{list-style:none;margin:0;padding:10px 0}.sidebar-menu__item{margin:0;border-bottom:1px solid rgba(0,0,0,.06)}.sidebar-menu__link{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 15px;font-size:1.4rem;font-weight:600;text-transform:none;color:#121212;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease;border:none;background:none;width:100%;line-height:1.4;letter-spacing:.02em}.sidebar-menu__link:hover{background-color:#00984614;color:#009846}.sidebar-menu__link--active{background-color:#009846;color:#fff}.sidebar-menu__link--active:hover{background-color:#007a38;color:#fff}.sidebar-menu__link-text,.sidebar-menu__sublink-text{color:inherit;text-decoration:none;flex:1}.sidebar-menu__link-text:hover,.sidebar-menu__sublink-text:hover{color:#009846}.sidebar-menu__link--active .sidebar-menu__link-text{color:inherit}.sidebar-menu__link--toggle,.sidebar-menu__sublink--toggle{list-style:none}.sidebar-menu__link--toggle::-webkit-details-marker,.sidebar-menu__sublink--toggle::-webkit-details-marker{display:none}.sidebar-menu__link--toggle::marker,.sidebar-menu__sublink--toggle::marker{display:none;content:""}.sidebar-menu__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;padding-left:15px;align-self:stretch;cursor:pointer}.sidebar-menu__toggle--sub{width:35px;padding-left:12px}.sidebar-menu__chevron{flex-shrink:0;transition:transform .2s ease}details[open]>.sidebar-menu__link--toggle .sidebar-menu__chevron{transform:rotate(180deg)}.sidebar-menu__sublist{list-style:none;margin:0;padding:0 0 5px}.sidebar-menu__subitem{margin:0;border-bottom:1px solid rgba(0,0,0,.06)}.sidebar-menu__subitem:last-child{border-bottom:none}.sidebar-menu__sublink{display:block;padding:6px 20px 6px 25px;font-size:1.3rem;font-weight:400;color:#121212ba;text-decoration:none;transition:color .2s ease;line-height:1.4;cursor:pointer;border:none;background:none;width:100%;font-family:Inter,sans-serif}.sidebar-menu__sublink--toggle{display:flex;align-items:center;padding-right:0}.sidebar-menu__sublink--toggle .sidebar-menu__toggle--sub{position:static}details[open]>.sidebar-menu__sublink--toggle .sidebar-menu__chevron--sub{transform:rotate(180deg)}.sidebar-menu__sublink:hover{color:#009846}.sidebar-menu__sublink--active{color:#009846;font-weight:700}.sidebar-menu__grandlist{list-style:none;margin:0;padding:0 0 5px}.sidebar-menu__granditem{margin:0}.sidebar-menu__grandlink{display:block;padding:5px 20px 5px 50px;font-size:1.2rem;font-weight:300;color:#121212;text-decoration:none;transition:color .2s ease;line-height:1.4}.sidebar-menu__grandlink:hover{color:#009846}.sidebar-menu__grandlink--active{color:#009846;font-weight:700}.facets-wrapper .sidebar-menu__heading{margin:0}.facets-wrapper .sidebar-collection-menu{width:100%;position:static;max-height:none;overflow-y:visible;margin-bottom:2rem;margin-top:-70px}@media only screen and (max-width:1270px){.facets-wrapper .sidebar-collection-menu{display:block}}@media only screen and (max-width:749px){.facets-wrapper .sidebar-collection-menu{display:none}}@media only screen and (max-width:1270px){.sidebar-collection-menu{display:none}.sidebar-layout-wrapper{display:block;overflow:visible}.sidebar-layout-content{overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sidebar-collection-menu.css.map */
