.nav__sub .mega-panel{padding:44px 48px 40px;background:#fff;border-top:1px solid #e3e3e3;box-shadow:0 22px 40px -24px #0000002e}.nav__sub .mega-links__link{font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase;color:#6e6e73!important;margin-bottom:14px;display:inline-block}.nav__sub .mega-links__link:hover{color:#131313!important}.nav__sub .list-menu__item{margin:0 0 2px}.nav__sub .list-menu__link{padding:5px 0;display:inline-block}.nav__sub .list-menu__text{font-size:15px!important;line-height:1.45;color:#131313;letter-spacing:0!important;text-transform:none!important}.nav__sub .list-menu__link:hover .list-menu__text{color:#007e99}.nav__sub .mega-links{--spacing:32 !important}.nav__sub .mega-panel__items{row-gap:34px}.nav__sub .cta__image{border-radius:2px}.nav__sub .cta__link .o-ratio{border-radius:2px;overflow:hidden}.nav__sub .cta__link:hover .cta__image{opacity:.92}.nav__sub .cta__title{font-size:13px!important;letter-spacing:.12em!important;color:#131313;margin-top:12px}.xg-has-util{position:relative}.xg-util{position:absolute;right:24px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:22px;z-index:5}.xg-util a{font-family:PB Flex Medium,Outfit,sans-serif;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;text-decoration:none;white-space:nowrap;transition:color .2s}.xg-util a:hover{color:#fff}@media(max-width:1100px){.xg-util{display:none}}.header--transparent .announcement-bar{background:transparent}.header--transparent .header__logo-img,.header--transparent .header__logo-img--transparent{transition:filter .2s ease}body.xg-at-top .header--transparent:not(:hover):not(:has(details[open])) .primary-nav__link,body.xg-at-top .header--transparent:not(:hover):not(:has(details[open])) .primary-nav__summary,body.xg-at-top .header--transparent:not(:hover):not(:has(details[open])) .primary-nav__item{color:var(--header-transparent-text-color,#fff)}body.xg-at-top .header--transparent:not(:hover):not(:has(details[open])) .header__logo-img,body.xg-at-top .header--transparent:not(:hover):not(:has(details[open])) .header__logo-img--transparent{filter:brightness(0) invert(1)}body.xh-hero-light .header--transparent .header__logo-img,body.xh-hero-light .header--transparent .header__logo-img--transparent{filter:none}body.xh-hero-light .header--transparent{--header-transparent-text-color:#131313;--header-transparent-text-color-light:rgba(19,19,19,.3)}body.xh-hero-light .xh-hero-frame:before{background:linear-gradient(to bottom,#ffffff8c,#fff0)}body.xg-at-top .header--transparent{position:absolute;left:0;right:0}body:not(.xg-at-top) .header--transparent{position:fixed;top:0;left:0;right:0;z-index:50;box-shadow:0 1px #00000014}@media(prefers-reduced-motion:no-preference){.header--transparent{transition:box-shadow .2s ease}}@media(min-width:1101px){.header-navs>.primary-nav.js-primary-nav{float:none;width:max-content;margin-left:auto!important;margin-right:auto!important}}.primary-nav__link,.primary-nav__summary{font-size:12.5px}.primary-nav__item{letter-spacing:.1em}.nav__sub:not(:has(.mega-panel)){width:max-content!important;min-width:272px;max-width:min(470px,92vw)!important}.nav__sub:not(:has(.mega-panel)) .list-menu,.nav__sub:not(:has(.mega-panel)) .list-menu__item{width:auto!important;max-width:100%}.nav__sub:not(:has(.mega-panel)) .list-menu__link{width:auto!important;max-width:100%;padding-right:30px;box-sizing:border-box}.nav__sub:not(:has(.mega-panel)) .list-menu__text{white-space:normal!important;overflow-wrap:anywhere;display:inline-block;max-width:100%}.nav__sub .mega-panel .list-menu__text{white-space:normal;overflow-wrap:anywhere}.nav__sub .mega-panel .list-menu__link{padding-right:12px;width:auto}a[href="/collections/outlet"],a[href$="/collections/outlet"]{display:none!important}li:has(>a[href="/collections/outlet"]),li:has(>details>summary>a[href="/collections/outlet"]),.primary-nav__item:has(a[href="/collections/outlet"]),.list-menu__item:has(a[href="/collections/outlet"]){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/145/assets/xg-nav.css.map */
