.header__submenu--megamenu .header__submenu--megamenu__item>:is(a,span).header__submenu-link--parent{display:block;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6;padding-bottom:.45rem;margin-bottom:.35rem;border-bottom:1px solid #1d225333}.header__submenu--megamenu .header__submenu--megamenu__item>:is(a,span).header__submenu-link--parent:hover{opacity:1}.header__submenu--megamenu__item .header__submenu-link{line-height:1.35}.header__submenu--megamenu.dropdown-content .header__submenu--megamenu__content{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:var(--gap-md);row-gap:var(--gap-md)}.header__submenu--megamenu.dropdown-content .header__submenu--megamenu__item{flex:1 1 175px;min-width:175px;max-width:260px}.header__submenu--megamenu.dropdown-content .header__submenu--megamenu__content:not(:has(:is(a,span).header__submenu-link:not(.header__submenu-link--parent))){flex-direction:column;align-items:center;row-gap:0}.header__submenu--megamenu.dropdown-content .header__submenu--megamenu__content:not(:has(:is(a,span).header__submenu-link:not(.header__submenu-link--parent))) .header__submenu--megamenu__item{flex:0 0 auto;min-width:0;text-align:center}.header__submenu--megamenu.dropdown-content .header__submenu--megamenu__content:not(:has(:is(a,span).header__submenu-link:not(.header__submenu-link--parent)))>.header__submenu--megamenu__item>:is(a,span).header__submenu-link--parent{font-size:var(--font-body--size);font-weight:400;letter-spacing:normal;text-transform:none;opacity:1;border-bottom:0;padding-bottom:var(--padding-xs);margin-bottom:0}.header__mobile-menu summary.header__mobile-menu-link--child .header__mobile-menu-link-text{font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.7}.header__mobile-menu .header__mobile-menu-link--grandchild{padding-left:1.4rem}.header__mobile-menu-nav{overflow-x:hidden}.header__mobile-menu .header__mobile-menu-link{overflow-wrap:anywhere}.header__submenu-link--inert,.header__mobile-menu-link--inert{cursor:default}.header__submenu--megamenu .header__submenu--megamenu__item>span.header__submenu-link--parent:hover{opacity:.6}@media not (max-width:750px){.filter-and-sort--sidebar.filter-and-sort--sticky .filter-and-sort__sidebar{max-height:calc(100vh - var(--header-height, 0px) - (2 * var(--padding-md, 20px)));overflow-y:auto;overscroll-behavior:contain}}.filter-list__swatch{box-shadow:inset 0 0 0 1px #0000002e}
/*# sourceMappingURL=/cdn/shop/t/2/assets/moc-menu.css.map */
