@media screen and (min-width:990px){.header-menu .menu-list__list-item:not([slot=overflow]):has(>.menu-list__submenu){position:relative}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{width:max-content!important;min-width:15rem;max-width:min(90vw,24rem);left:0!important;right:auto!important;top:100%!important;padding-inline:0!important;clip-path:none!important;transition:none!important}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{transform:none!important;padding:.6rem 0!important;max-height:calc(100vh - var(--header-height, 80px) - 24px);background:#fff;color:#12212f;border:1px solid rgb(18 33 47 / .12);border-radius:10px;box-shadow:0 18px 40px -16px #12212f59}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu,.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__grid{display:block!important;width:auto!important;padding:0!important;margin:0!important}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__list{display:flex!important;flex-direction:column;gap:0!important}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__column{display:contents}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__link{display:block;padding:.5rem 1.25rem;white-space:nowrap;color:#12212f;opacity:1;font-size:.95rem;line-height:1.3;text-decoration:none}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__link:hover,.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__link:focus-visible{background:#eef2f8;color:#2a5990}.header-menu .menu-list__list-item:not([slot=overflow]) .mega-menu__link[href$="/collections/ppe"]{font-weight:700;color:#2a5990}.header:has(.menu-list__list-item:not([slot=overflow]) [aria-expanded=true]) .header__underlay-open,#header-component:has(.menu-list__list-item:not([slot=overflow]) [aria-expanded=true]) .header__underlay-open{height:var(--header-height)!important}.header-menu .menu-list__list-item:not([slot=overflow]) .menu-list__link-title{padding-inline:var(--gap-sm)!important}.header-menu .menu-list__list-item:not([slot=overflow]) .menu-list__link{font-size:var(--menu-top-level-font-size-desktop)!important}.header-menu .menu-list__list-item:not([slot=overflow]) .menu-list__trigger .menu-list__link-title:after{content:"";display:inline-block;width:.4em;height:.4em;margin-inline-start:.45em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.2em) rotate(45deg);opacity:.8}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lupin-dropdowns.css.map */
