@media screen and (min-width:1200px){.site-header__mega-menu{position:fixed;inset-block-start:var(--site-header-bottom, 0);inset-inline:0;z-index:39;max-block-size:calc(100vh - var(--site-header-bottom, 0));overflow-y:auto;padding-block:var(--space-5);border-block-end:1px solid var(--ps-secondary);background:var(--ps-bg-1);color:var(--ps-primary);opacity:0;visibility:hidden;transform:translateY(calc(-1 * var(--space-1)));transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.site-header__mega-menu.is-open{opacity:1;visibility:visible;transform:translateY(0)}.site-header__mega-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.site-header__mega-menu--has-featured .site-header__mega-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-header__mega-links,.site-header__mega-sublinks{margin:0;padding:0;list-style:none}.site-header__mega-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:var(--space-4)}.site-header__mega-heading,.site-header__mega-sublink,.site-header__mega-card{color:inherit;text-decoration:none}.site-header__mega-heading{display:inline-flex;min-block-size:var(--touch-target-min);align-items:center;letter-spacing:var(--button-letter-spacing);text-transform:uppercase}.site-header__mega-sublinks{display:grid;gap:var(--space-1)}.site-header__mega-sublink{display:inline-flex;min-block-size:var(--touch-target-min);align-items:center;color:var(--ps-accent)}.site-header__mega-heading:hover,.site-header__mega-heading:focus-visible,.site-header__mega-sublink:hover,.site-header__mega-sublink:focus-visible,.site-header__mega-card:hover .site-header__mega-card-title,.site-header__mega-card:focus-visible .site-header__mega-card-title,.site-header__mega-heading.is-active,.site-header__mega-sublink.is-active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--space-1)}.site-header__mega-featured{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:var(--space-2)}.site-header__mega-card{display:flex;min-inline-size:0;flex-direction:column;gap:var(--space-2)}.site-header__mega-image{display:block;inline-size:100%;aspect-ratio:4 / 5;border-radius:var(--radius-editorial);object-fit:cover}.site-header__mega-card-title{min-block-size:var(--touch-target-min);color:var(--ps-primary);letter-spacing:var(--button-letter-spacing);text-transform:uppercase}}@media(prefers-reduced-motion:reduce){.site-header__mega-menu{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mega-menu.css.map */
