#header-sidebar-menu{--menu-column-width: 420px;--drawer-max-width: var(--menu-column-width);--rounded-sm: 0px;inset:0 auto 0 0!important;width:min(var(--menu-column-width),100vw);max-width:100vw;height:100vh;height:100dvh;max-height:none;margin:0;padding:0!important;border-radius:0;transition:width .28s ease}#header-sidebar-menu::part(content){height:100%;max-height:none;min-height:0;grid-template-rows:minmax(0,1fr);border-radius:0;overflow:hidden}#header-sidebar-menu::part(body){display:grid;grid-template-rows:44px minmax(0,1fr);gap:0;min-height:0;height:100%;padding:0;overflow:hidden}#header-sidebar-menu::part(outside-close-button){display:none}#header-sidebar-menu>.overcategory-nav__close{display:grid;position:static;width:44px;height:44px;min-height:44px;margin:0 0 0 6px;padding:12px;border:0;align-self:start;justify-self:start}#header-sidebar-menu .navigation-drawer__content{height:100%;min-height:0;padding:0}.overcategory-nav{display:flex;flex-direction:column;height:100%;min-height:0;color:#111;background:#fff}.overcategory-nav [hidden]{display:none!important}.overcategory-nav__tabs{display:flex;flex:none;gap:22px;width:min(var(--menu-column-width),100vw);max-width:100%;padding:14px 16px 24px;overflow-x:auto;scrollbar-width:none}.overcategory-nav__tabs::-webkit-scrollbar,.overcategory-nav__carousel-track::-webkit-scrollbar{display:none}.overcategory-nav__tab{position:relative;flex:none;padding:0 0 4px;border:0;font-size:16px;font-weight:400;white-space:nowrap}.overcategory-nav__tab:after,.overcategory-nav__label:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .24s ease}.overcategory-nav__tab.is-active:after,.overcategory-nav__tab:hover:after,.overcategory-nav__tab:focus-visible:after,.overcategory-nav a:hover .overcategory-nav__label:after,.overcategory-nav a:focus-visible .overcategory-nav__label:after,.overcategory-nav button:hover>.overcategory-nav__label:after,.overcategory-nav button:focus-visible>.overcategory-nav__label:after,.overcategory-nav__trigger.is-active>.overcategory-nav__label:after{transform:scaleX(1)}.overcategory-nav__label{position:relative;display:inline-block;width:fit-content;padding-bottom:3px}.overcategory-nav__panels{flex:1;min-height:0;overflow:hidden}.overcategory-nav__panel{height:100%;min-height:0}.overcategory-nav__desktop-shell{display:grid;grid-template-columns:minmax(0,1fr);height:100%;min-height:0}.overcategory-nav__desktop-main,.overcategory-nav__desktop-overlay{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.overcategory-nav__list{padding:22px 16px 40px}.overcategory-nav__item{margin-bottom:12px}.overcategory-nav__item--space{margin-top:30px}.overcategory-nav__link{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;padding:0;text-align:left;font-size:20px;line-height:1.5}.overcategory-nav__link--large{font-size:30px;line-height:1.35}.overcategory-nav__link--red{color:#c82029}.overcategory-nav__arrow{display:flex;flex:none;width:16px}.overcategory-nav__desktop-overlay{padding:0 20px 40px 24px}.overcategory-nav__desktop-subpanel-link{display:block;padding-left:12px;width:fit-content;margin-bottom:14px;font-size:20px;line-height:1.5}.overcategory-nav__desktop-subpanel:not([hidden])>a,.overcategory-nav__panel--sub:not([hidden]) .overcategory-nav__item{animation:menu-entry-in .36s ease both;animation-delay:calc(var(--menu-entry-index, 0) * 22ms)}@keyframes menu-entry-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.overcategory-nav__panel--sub .overcategory-nav__link{padding-left:12px}.overcategory-nav__panel--sub{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.overcategory-nav__subheader{padding:0 16px}.overcategory-nav__back{display:flex;align-items:center;gap:12px;min-height:44px;font-size:20px}.overcategory-nav__carousel{position:relative;margin-bottom:8px}.overcategory-nav__carousel-track{display:grid;grid-auto-flow:column;grid-auto-columns:40%;align-items:start;gap:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y}.overcategory-nav__carousel-track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.overcategory-nav__carousel-link{display:block;text-align:center;font-size:16px;line-height:1.4}.overcategory-nav__carousel-image{aspect-ratio:2 / 3;margin-bottom:10px;background:#f5f5f5;overflow:hidden}.overcategory-nav__carousel-image img,.overcategory-nav__carousel-image svg{width:100%;height:100%;object-fit:cover}#header-sidebar-menu .overcategory-nav__carousel-control{position:absolute;top:calc((var(--menu-column-width) * .4 * 1.5) / 2 - 20px);display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;background:#fff!important;color:#111;opacity:1;box-shadow:0 1px 4px #0002}.overcategory-nav__carousel-control--prev{left:8px}.overcategory-nav__carousel-control--next{right:8px}.overcategory-nav__carousel-control:disabled{visibility:hidden}@media(min-width:700px){.overcategory-nav__desktop-shell{grid-template-columns:minmax(0,var(--menu-column-width))}#header-sidebar-menu.has-active-subpanel{--drawer-max-width: calc(var(--menu-column-width) * 2);width:min(calc(var(--menu-column-width) * 2),100vw)}#header-sidebar-menu.has-active-subpanel .overcategory-nav__desktop-shell{grid-template-columns:minmax(0,var(--menu-column-width)) minmax(0,1fr)}}@media(max-width:699px){#header-sidebar-menu{--menu-column-width: 100vw;width:100vw;transition:none}.overcategory-nav__tabs{gap:20px;padding:12px 16px 24px}.overcategory-nav__tab{font-size:15px}.overcategory-nav__carousel-control,.overcategory-nav__desktop-overlay{display:none!important}.overcategory-nav__list{padding-top:20px}}@media(prefers-reduced-motion:reduce){#header-sidebar-menu,.overcategory-nav__tab:after,.overcategory-nav__label:after{transition:none}.overcategory-nav__desktop-subpanel:not([hidden])>a,.overcategory-nav__panel--sub:not([hidden]) .overcategory-nav__item{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/overcategory-navigation.css.map */
