@media (min-width: 768px){.main-nav__child:not(.mega-nav) .child-nav,.main-nav__child:not(.mega-nav) .sidebar-submenu-panel{width:350px;flex-shrink:0}.main-nav__child:not(.mega-nav) .mobile-slide-container{display:none}.main-nav__child:not(.mega-nav){display:flex;position:absolute;width:max-content;max-height:85vh;overflow:hidden;background-color:#fff;color:#010114;padding:0}.main-nav__child:not(.mega-nav) .child-nav{width:auto;min-width:320px;max-width:480px;padding:0;margin:0;overflow-y:auto;flex-shrink:0;background-color:#fff;color:#010114}.main-nav__child:not(.mega-nav) .child-nav>li{width:100%;position:relative}.main-nav__child:not(.mega-nav) .child-nav__item:hover{color:#e86325!important}.main-nav__child:not(.mega-nav) .child-nav>li:after{content:"";position:absolute;bottom:0;left:1rem;right:1rem;height:.5px;background-color:#0000001a}.main-nav__child:not(.mega-nav) .child-nav__item--toggle,.main-nav__child:not(.mega-nav) .child-nav__item{padding:.4rem 2.5rem .4rem 1rem;font-size:14.5px;font-weight:500;color:#010114;background-color:#fff}.main-nav__child:not(.mega-nav) .sidebar-submenu-panel{flex:1;padding:.5rem 1.5rem;overflow-y:auto;color:#010114;background-color:#f6f8fb}.main-nav__child:not(.mega-nav) .grandchild-nav__item{transition:transform .2s ease,background-color .2s ease}.main-nav__child:not(.mega-nav) .grandchild-nav__item:hover{transform:translateY(-2px);color:#e86325}.main-nav__child:not(.mega-nav) .disclosure__panel{display:none}.main-nav__child:not(.mega-nav) nav-menu details{pointer-events:none}.main-nav__child:not(.mega-nav) .category-image{width:24px;height:24px;margin-right:.5rem;flex-shrink:0;background-size:cover;background-position:center}}@media (max-width: 767px){.main-nav__child:not(.mega-nav) .mobile-slide-container{position:relative;width:100%;overflow:hidden;min-height:auto}.main-nav__child:not(.mega-nav) .mobile-slide{position:absolute;top:0;left:0;width:100%;transition:transform .4s cubic-bezier(.25,.46,.45,.94);transform:translate(100%)}.main-nav__child:not(.mega-nav) .mobile-slide.active{position:relative;transform:translate(0)}.main-nav__child:not(.mega-nav) .mobile-slide .child-nav{display:block;grid-template-columns:none;flex-direction:column;margin:0;padding:0}.main-nav__child:not(.mega-nav) .mobile-slide .child-nav>li{border-bottom:none;margin:.5rem 1rem;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.main-nav__child:not(.mega-nav) .mobile-slide .child-nav>li:has(.main-nav__item--back),.main-nav__child:not(.mega-nav) .mobile-slide .child-nav>li:has(.main-nav__item-header){margin:0;border:none;border-radius:0}.main-nav__child:not(.mega-nav) .mobile-slide .main-nav__item--back,.main-nav__child:not(.mega-nav) .mobile-slide .main-nav__item-header{padding:1rem}.main-nav__child:not(.mega-nav) .mobile-slide .main-nav__item--back{font-weight:400}.main-nav__child:not(.mega-nav) .mobile-slide .child-nav__item--toggle{padding-right:0rem}.main-nav__child:not(.mega-nav) .mobile-slide .main-nav__item:not(.main-nav__item-header):not(.main-nav__item--back):not(.child-nav__item--toggle){padding:1.5rem;display:flex;align-items:center;font-size:14.3px;font-weight:700;text-decoration:none;transition:background-color .2s ease;position:relative;width:100%;border:none;border-radius:0;text-align:left;cursor:pointer;box-sizing:border-box}.main-nav__child:not(.mega-nav) .mobile-slide .category-image{width:24px;height:24px;margin-left:8px;border-radius:50%;transform:translate(5px);flex-shrink:0;background-size:cover;background-position:center}.main-nav__child:not(.mega-nav) .mobile-slide .grandchild-nav__item:hover{transform:translateY(-2px)}.main-nav__child:not(.mega-nav) .mobile-slide .grandchild-nav__item:last-child{border-bottom:none}.main-nav__child:not(.mega-nav) .disclosure__panel{display:none}.main-nav__child:not(.mega-nav){--nav-line-color: transparent}.main-nav__child:not(.mega-nav) .mobile-slide-container:after{content:"";display:block;clear:both}.main-nav__child:not(.mega-nav) .mobile-slide .grandchild-nav__image{margin-bottom:.5rem;max-width:60px;height:auto;border-radius:4px}.main-nav__child:not(.mega-nav) .mobile-slide .fourth-level-indicator{margin-left:auto;margin-right:1rem;transition:transform .2s ease}.main-nav__child:not(.mega-nav) .mobile-slide:not(.mobile-slide:first-child) .child-nav>li:has(.main-nav__item--go){border:none;background:transparent;margin:.25rem .7rem}}
/*# sourceMappingURL=/cdn/shop/t/394/assets/navigation-sidebar-menu.css.map */
