.catalyst-mobile-menu__submenu-title,.catalyst-mobile-menu__back-label{display:none}@media(max-width:1023.98px){.catalyst-rebuild #header-component.header[data-menu-style]:has(#Details-menu-drawer-container[open]){--catalyst-open-menu-height: 54px;position:fixed;inset:0 0 auto;height:var(--catalyst-open-menu-height);background:#fff;color:#000}.catalyst-rebuild #header-component.header[data-menu-style]:has(#Details-menu-drawer-container[open]) :is(.header__row--top,.header__columns){height:var(--catalyst-open-menu-height);min-height:var(--catalyst-open-menu-height);padding-block:6.7px}.catalyst-rebuild #header-component.header[data-menu-style]:has(#Details-menu-drawer-container[open]) .header__row--top{padding-block:0}.catalyst-rebuild #header-component.header[data-menu-style]:has(#Details-menu-drawer-container[open]) .header__columns{grid-template-rows:minmax(0,1fr)}.catalyst-rebuild #header-component.header:has(#Details-menu-drawer-container[open]) .menu-drawer{position:fixed;inset:var(--catalyst-open-menu-height) 0 0;width:100vw;max-width:100vw;height:calc(100dvh - var(--catalyst-open-menu-height));padding:0;border:0}.catalyst-rebuild #header-component .menu-drawer{--menu-top-level-font-color: #000;--menu-parent-font-color: #000;--menu-child-font-color: #000;background:#fff;color:#000;overscroll-behavior:contain}.catalyst-rebuild #header-component :is(.menu-drawer,.menu-drawer__submenu){pointer-events:none}.catalyst-rebuild #header-component .menu-drawer-container.menu-open>.menu-drawer,.catalyst-rebuild #header-component .menu-drawer-container.menu-open details.menu-open>.menu-drawer__submenu{pointer-events:auto}.catalyst-rebuild #header-component .menu-drawer__navigation{padding:0}.catalyst-rebuild #header-component .menu-drawer__menu{padding-inline:0;margin:0}.catalyst-rebuild #header-component .menu-drawer__menu.has-submenu>li{display:block;min-height:0;margin:0;border-block-end:1px solid #ededed}.catalyst-rebuild #header-component .menu-drawer__menu-container--divider{border:0}.catalyst-rebuild #header-component .menu-drawer__menu-item--mainlist{min-height:44px;padding:12px 10px;font-size:13px;font-weight:400;line-height:20px;letter-spacing:.02em;text-transform:uppercase;color:#000}.catalyst-rebuild #header-component .menu-drawer__menu-item--mainlist>.svg-wrapper{width:14px;height:20px;padding:0}.catalyst-rebuild #header-component .menu-drawer__menu-item--mainlist>.svg-wrapper svg{width:14px;height:14px}.catalyst-rebuild #header-component .menu-drawer__submenu{height:100%;max-height:100%;background:#fff}.catalyst-rebuild #header-component .menu-drawer__inner-submenu{min-height:0;overscroll-behavior:contain;padding-block-end:max(24px,env(safe-area-inset-bottom))}.catalyst-rebuild #header-component .menu-drawer>.menu-drawer__close-button,.catalyst-rebuild #header-component .menu-drawer__nav-buttons>.menu-drawer__close-button{display:none}.catalyst-rebuild #header-component .menu-drawer__nav-buttons{flex:0 0 auto;min-height:72px;padding-inline:15px;gap:16px}.catalyst-rebuild #header-component .catalyst-mobile-menu__submenu-title{display:block;min-width:0;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere}.catalyst-rebuild #header-component a.catalyst-mobile-menu__submenu-title{display:flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.catalyst-rebuild #header-component .menu-drawer__nav-buttons .menu-drawer__back-button{width:auto;min-height:44px;padding:0;margin-inline-start:auto;flex-shrink:0;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:none;color:#000}.catalyst-rebuild #header-component .menu-drawer__back-button>.menu-drawer__menu-item-text{display:none}.catalyst-rebuild #header-component .menu-drawer__back-button>.svg-wrapper{width:14px;height:14px;margin-inline-end:6px}.catalyst-rebuild #header-component .menu-drawer__back-button>.svg-wrapper svg{width:14px;height:14px}.catalyst-rebuild #header-component .catalyst-mobile-menu__back-icon{transform:rotate(180deg)}.catalyst-rebuild #header-component .catalyst-mobile-menu__back-label{display:inline}.catalyst-rebuild #header-component .menu-drawer__menu--childlist{flex:0 0 auto;padding-inline:30px;padding-block-end:16px}.catalyst-rebuild #header-component .menu-drawer__inner-submenu>.menu-drawer__menu--childlist{margin-block-start:-10px}.catalyst-rebuild #header-component .menu-drawer__menu--grandchildlist{padding:0}.catalyst-rebuild #header-component :is(.menu-drawer__menu--childlist,.menu-drawer__menu--grandchildlist)>li{min-height:0;margin:0;border:0}.catalyst-rebuild #header-component .menu-drawer__menu--childlist>:is(.menu-drawer__list-item--flat,.menu-drawer__list-item--deep){margin-block-end:10px}.catalyst-rebuild #header-component :is(.menu-drawer__menu-item--parent,.menu-drawer__menu-item--child){min-height:35px;padding:5.5px 0;font-family:Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:400;line-height:22.5px;letter-spacing:0;text-transform:none;color:#000}.catalyst-rebuild #header-component .catalyst-mobile-menu__group-title{font-weight:700;text-transform:uppercase}.catalyst-rebuild #header-component .menu-drawer__menu-item-text{min-width:0;text-overflow:clip;overflow-wrap:anywhere}.catalyst-rebuild #header-component .menu-drawer__utility-links{margin-inline:10px}}@media(min-width:640px)and (max-width:1023.98px){.catalyst-rebuild #header-component.header[data-menu-style]:has(#Details-menu-drawer-container[open]){--catalyst-open-menu-height: 64px}.catalyst-rebuild #header-component.header[data-menu-style]:has(#Details-menu-drawer-container[open]) .header__columns{padding-block:12px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/catalyst-mobile-nav-parity.css.map */
