.tss-subnav{display:block}.tss-subnav[data-ready]>.tss-subnav__fallback,.tss-subnav__toggle[hidden],.tss-subnav__panel[hidden]{display:none!important}.tss-subnav__toggle{display:flex;align-items:center;justify-content:flex-start;gap:.6rem;width:100%;min-height:2.8rem;margin:0;padding:.5rem 0;border:0;border-radius:0;background:transparent;box-shadow:none;font:inherit;font-size:1.4rem;line-height:1.4;text-align:left;cursor:pointer}.tss-subnav__toggle:hover,.tss-subnav__toggle[aria-expanded=true]{background:transparent;color:rgb(var(--color-foreground));text-decoration:none}.tss-subnav__toggle:hover .tss-subnav__label{text-decoration:underline;text-underline-offset:.3rem}.tss-subnav__chevron{display:inline-flex;flex:0 0 1rem;width:1rem;opacity:.65;transition:transform .16s ease}.tss-subnav__chevron .icon{position:static;width:1rem;height:.6rem}.tss-subnav__toggle[aria-expanded=true] .tss-subnav__chevron{transform:rotate(180deg)}.tss-subnav__panel{padding:.2rem 0 .7rem 1.3rem}.tss-subnav__link{padding:.55rem 0;font-size:1.3rem;line-height:1.45}.tss-subnav__link[aria-current=page]{text-decoration:underline;text-underline-offset:.3rem}.tss-subnav[data-ready] .tss-subnav__panel:not([hidden]){animation:tss-subnav-reveal .16s ease-out}@keyframes tss-subnav-reveal{0%{opacity:0;transform:translateY(-.3rem)}to{opacity:1;transform:translateY(0)}}.menu-drawer .tss-subnav__toggle{padding:1.1rem 3rem;min-height:4.4rem;font-size:1.8rem}.menu-drawer .tss-subnav__chevron .icon-caret{display:block}.menu-drawer .tss-subnav__panel{padding:0 3rem .7rem 4.3rem}.menu-drawer .tss-subnav__link{display:flex;align-items:center;min-height:4.4rem;padding:.8rem 0;font-size:1.6rem}.menu-drawer .tss-subnav__toggle,.menu-drawer .tss-subnav__link{background:transparent}@media(prefers-reduced-motion:reduce){.tss-subnav__chevron{transition:none}.tss-subnav[data-ready] .tss-subnav__panel:not([hidden]){animation:none}}.section-header:has(.mega-menu[open]),.section-header:has(#Details-menu-drawer-container[open]){z-index:20}.tss-menu-heading,.tss-menu-heading:hover{color:rgba(var(--color-foreground),.75);text-decoration:none;cursor:default}.tss-mobile-editorial{margin-top:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/17/assets/tss-nested-navigation.css.map */
