.catalyst-mega-toolbar{display:none}@media(max-width:1023.98px){.catalyst-rebuild #header-component[data-menu-style]:has(#Details-menu-drawer-container[open]){--header-logo-display: block;--header-logo-inverse-display: none;--closed-underlay-height: 100%;background:#fff}.catalyst-rebuild #header-component[data-menu-style]:has(#Details-menu-drawer-container[open]) .header__row{--color-foreground: #000;--color-foreground-rgb: 0 0 0;--color-border: #ededed;--color-border-rgb: 237 237 237;--color-account-icon: #000;--cart-bubble-background: #000;--cart-bubble-text: #fff;color:#000}#header-component .menu-drawer,#header-component .menu-drawer__backdrop{top:var(--catalyst-mobile-menu-top, var(--header-height, 54px));bottom:0;width:100vw;max-width:100vw;height:auto;border:0}}@media(min-width:1024px){.catalyst-rebuild #header-component .header-menu--text,.catalyst-rebuild #header-component .header-menu--text :is(.header-menu__inner,.menu-list,.overflow-menu),.catalyst-rebuild #header-component .header__row--top,.catalyst-rebuild #header-component .header__columns,.catalyst-rebuild #header-component .header__column--left{position:static}.catalyst-rebuild #header-component .header-menu--text .overflow-menu::part(list){position:static;overflow:visible}.catalyst-rebuild #header-component .header-menu--text .menu-list__link{position:relative}.catalyst-rebuild #header-component .header-menu--text .menu-list__link:after{content:none}.catalyst-rebuild #header-component .header-menu--text .menu-list__link:is(:hover,:focus-visible,[aria-expanded=true])>.menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):not([slot=overflow]){position:static}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):after{content:none}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):not([slot=overflow])>.menu-list__submenu{inset:100% 0 auto;width:100%;padding:0;background:#fff;color:#000;border-block:1px solid #ededed;clip-path:none;box-shadow:none}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-expanded=false])>.menu-list__submenu{visibility:hidden;pointer-events:none}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-expanded=true])>.menu-list__submenu{visibility:visible;pointer-events:auto;box-shadow:0 100vmax 0 100vmax #00000073}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"])>.menu-list__submenu:before{content:"";position:absolute;inset:-5px 0 auto;height:5px}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):not([slot=overflow]) .menu-list__submenu-inner{display:block;width:100%;padding:0;transform:none;max-height:calc(100dvh - var(--header-height, 54px));overflow:auto}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):not([slot=overflow]) :is(.mega-menu,.mega-menu__grid){display:block;width:100%;padding:0}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):not([slot=overflow]) .mega-menu__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:repeating-linear-gradient(to bottom,#f7f7f7 0 35px,#fff 35px 70px)}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]) .mega-menu__column{grid-column:auto;display:block;margin:0;padding:0}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):not([slot=overflow]) .mega-menu__column>div>ul{display:block;position:static;width:auto;padding:0;margin:0;border:0;box-shadow:none;background:transparent}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]) .catalyst-menu-arrow--nested,.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]) .mega-menu__column>div>ul:before{display:none}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]) .mega-menu__column>div>.mega-menu__link{font-family:Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:400;line-height:21.6px;text-transform:uppercase}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]) .mega-menu__link{display:flex;align-items:center;height:35px;min-height:35px;padding:0 12px;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:400;line-height:20px;color:#000;background:transparent}.catalyst-rebuild #header-component .header-menu--text .mega-menu__link:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:3px}.catalyst-rebuild #header-component .catalyst-mega-toolbar{display:flex;align-items:center;justify-content:space-between;height:35px;padding-inline:12px;background:#f7f7f7}.catalyst-rebuild #header-component :is(.catalyst-mega-view-all,.catalyst-mega-close){display:inline-flex;align-items:center;gap:7px;min-height:35px;padding:0;border:0;background:transparent;color:#000;font:400 13.5px/20px Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase}.catalyst-rebuild #header-component .catalyst-mega-close{cursor:pointer}.catalyst-rebuild #header-component :is(.catalyst-mega-view-all,.catalyst-mega-close):focus-visible{outline:2px solid #222;outline-offset:-2px}}@media(max-width:749px){.catalyst-template-product .media-gallery__mobile-controls .slideshow-controls__dots{display:none}}@property --catalyst-menu-reveal-height{syntax: "<length>"; inherits: true; initial-value: 0px;}@media(min-width:1024px){.catalyst-rebuild #header-component.header{--catalyst-menu-duration: var(--submenu-animation-speed, .36s);--catalyst-menu-easing: var(--ease-out-cubic, cubic-bezier(.33, 1, .68, 1));--catalyst-menu-reveal-height: 0px;transition:opacity var(--animation-speed) var(--animation-easing),--catalyst-menu-reveal-height var(--catalyst-menu-duration) var(--catalyst-menu-easing)}.catalyst-rebuild #header-component.header:not([transparent]),.catalyst-rebuild #header-component.header[data-sticky-state=active],.catalyst-rebuild #header-component.header:has(.menu-list__link[aria-haspopup]:hover){--catalyst-menu-reveal-height: var(--header-height)}.catalyst-rebuild #header-component.header:has(.header-menu--text .menu-list__link[href$="/collections/all"][aria-expanded=true]){--catalyst-menu-reveal-height: var(--full-open-header-height)}.catalyst-rebuild #header-component.header .header__underlay-open{height:var(--catalyst-menu-reveal-height)!important;transition:none}.catalyst-rebuild #header-component.header .header__underlay-closed{height:min(var(--catalyst-menu-reveal-height),var(--header-height))!important;transition:none}.catalyst-rebuild #header-component.header:before{content:"";position:absolute;inset:100% 0 auto;height:100dvh;background:#00000073;opacity:0;pointer-events:none;z-index:0;transition:opacity var(--catalyst-menu-duration) var(--catalyst-menu-easing)}.catalyst-rebuild #header-component.header:has(.header-menu--text .menu-list__link[href$="/collections/all"][aria-expanded=true]):before{opacity:1}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):not([slot=overflow])>.menu-list__submenu{clip-path:inset(0 0 max(0px,calc(100% + var(--header-height) - var(--catalyst-menu-reveal-height))) 0);box-shadow:none;content-visibility:visible;transition:visibility 0s linear var(--catalyst-menu-duration)}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"][aria-expanded=true]):not([slot=overflow])>.menu-list__submenu{transition-delay:0s;box-shadow:none}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):not([slot=overflow]) .menu-list__submenu-inner{opacity:1;transition:none}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.catalyst-rebuild #header-component.header{--catalyst-menu-duration: 0s}}@media(min-width:1024px){.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]):not([slot=overflow]) .menu-list__submenu-inner{position:relative}.catalyst-rebuild #header-component .catalyst-mega-toolbar{position:absolute;inset:0 12px auto auto;z-index:2;padding:0;background:transparent}.catalyst-rebuild #header-component .catalyst-mega-view-all{display:none}.catalyst-rebuild #header-component .header-menu--text .menu-list__list-item:has(>.menu-list__link[href$="/collections/all"]) .mega-menu__column:last-child>div>.mega-menu__link{padding-inline-end:92px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/catalyst-shop-all-mega.css.map */
