.m-header--pill-menu .m-menu-bar{border-top:1px solid rgb(var(--color-border))}.m-header--pill-menu .m-menu-bar .m-header__menu{padding:12px 0}.m-header--pill-menu .m-menu-bar .m-menu{--main-link-px: 20px;--main-link-py: 9px;gap:8px;margin-left:0;margin-right:0}.m-header--pill-menu .logo-left__2l .m-menu-bar .m-menu{justify-content:flex-start}.m-header--pill-menu .m-menu-bar .m-menu__link--main{border:1px solid rgba(var(--color-foreground),.25);border-radius:10px;font-size:15px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;transition:border-color var(--m-duration-default, .25s),background-color var(--m-duration-default, .25s)}.m-header--pill-menu .m-menu-bar .m-menu__link--main:after{display:none}.m-header--pill-menu .m-menu-bar .m-menu__arrow{display:inline-flex;margin-left:10px}.m-header--pill-menu .m-menu-bar .m-menu__arrow svg{width:10px;height:10px}.m-header--pill-menu .m-menu-bar .m-menu__link--main:hover,.m-header--pill-menu .m-menu-bar .m-menu__link--main:focus-visible,.m-header--pill-menu .m-menu-bar .m-menu__item--active>.m-menu__link--main{border-color:rgb(var(--color-foreground))}.m-header--pill-menu .m-menu-bar .m-menu__item--active>.m-menu__link--main{background-color:rgba(var(--color-foreground),.06)}.m-header--custom-menu .m-menu__item--active>.m-menu__link--main .m-menu__arrow{transform:rotate(180deg)}.m-header--custom-menu .m-menu__item--mega{position:relative}.m-header--custom-menu .m-menu__item--mega .m-mega-menu{left:var(--dropdown-offset, 0px);right:auto;width:max-content;min-width:240px;max-width:calc(100vw - 32px);border:1px solid rgb(var(--color-border));box-shadow:0 8px 24px #0000002e;transition-property:opacity,visibility}.m-header--custom-menu .m-menu__item--mega .m-mega-menu__container{width:auto;max-width:none;margin:0;padding:0 28px}.m-header--custom-menu .m-header__dropdown-bg{display:none}@media(hover:hover)and (pointer:fine){.m-header--custom-menu:not(.m-header--menu-ready) .m-menu__item--mega:hover>.m-mega-menu{visibility:visible;opacity:1;pointer-events:auto}.m-header--custom-menu:not(.m-header--menu-ready) .m-menu__item--mega:nth-last-child(-n+2)>.m-mega-menu{left:auto;right:0}}.m-header--custom-menu .m-menu__item--mega .m-mega-menu__inner{padding-top:24px;padding-bottom:24px}.m-header--custom-menu .m-menu__item--mega .m-sub-menu--level-1{flex-wrap:wrap;row-gap:24px;margin-left:0;margin-right:0}.m-header--custom-menu .m-menu__item--mega .m-sub-menu__item--level-1{width:auto;min-width:220px;margin-bottom:0;padding:0 56px 0 0}.m-header--custom-menu .m-show-menu-column-divider .m-sub-menu__item--level-1{padding:0 56px}.m-header--custom-menu .m-show-menu-column-divider .m-sub-menu__item--level-1:first-child{padding-left:0}.m-header--custom-menu .m-menu__item--mega .m-sub-menu__item--level-1:last-child{padding-right:0}.m-header--custom-menu .m-menu__item--mega .m-sub-menu__item--level-1>.m-menu__link{padding:0 0 18px;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground))}.m-header--custom-menu .m-menu__item--mega .m-mega-menu__column{margin-top:0}.m-header--custom-menu .m-menu__item--mega .m-sub-menu--level-2{display:flex;flex-direction:column;row-gap:14px}.m-header--custom-menu .m-menu__item--mega .m-sub-menu__item--split .m-sub-menu--level-2{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--split-rows, 6),auto);column-gap:56px}.m-header--custom-menu .m-menu__item--mega .m-sub-menu--level-2 .m-menu__link{padding:0;font-size:15px;color:rgba(var(--color-foreground),.7);transition:color var(--m-duration-default, .25s)}.m-header--custom-menu .m-menu__item--mega .m-sub-menu--level-2 .m-menu__link:hover{background:none;color:rgb(var(--color-foreground))}.m-header--custom-menu .m-mega-menu__shop-all{padding-bottom:24px}.m-header--custom-menu .m-mega-menu__shop-all-link{font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}@media(hover:hover)and (pointer:fine){.m-header--custom-menu .m-mega-menu__shop-all{display:none}}.m-header--text-menu .m-header__desktop .m-menu{--main-link-px: 12px;font-size:15px}@media screen and (max-width:1279px){.m-header--text-menu .m-header__desktop .m-menu{--main-link-px: 8px;font-size:14px}}.m-header--text-menu .m-header__desktop .m-menu__arrow{margin-left:6px}.m-menu__count{margin-left:2px;font-weight:400;color:rgba(var(--color-foreground),.55)}.m-header--mobile-accordion .m-menu-drawer__content{padding:0 16px}.m-header--mobile-accordion .m-menu-mobile>.m-menu-mobile__item{flex-wrap:wrap;border-bottom:1px solid rgb(var(--color-border))}.m-header--mobile-accordion .m-menu-mobile>.m-menu-mobile__item>.m-menu-mobile__link{padding:16px 4px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.m-header--mobile-accordion .m-menu-mobile>.m-menu-mobile__item>.m-menu-mobile__toggle-button svg{width:12px;height:12px;transform:rotate(90deg);transition:transform var(--m-duration-default, .25s)}.m-header--mobile-accordion .m-menu-mobile>.m-menu-mobile__item.is-expanded>.m-menu-mobile__toggle-button svg{transform:rotate(-90deg)}.m-header--mobile-accordion .m-megamenu-mobile{position:static;display:none;width:100%;transform:none;visibility:visible;background:transparent;z-index:auto}.m-header--mobile-accordion .m-megamenu-mobile.open,.m-header--mobile-accordion .m-megamenu-mobile--level-2{display:flex}.m-header--mobile-accordion .m-megamenu-mobile__wrapper{overflow:visible}.m-header--mobile-accordion .m-menu-mobile__back-button,.m-header--mobile-accordion .m-submenu-mobile .m-menu-mobile__toggle-button{display:none}.m-header--mobile-accordion .m-submenu-mobile{margin:0 0 12px;padding:0 4px}.m-header--mobile-accordion .m-submenu-mobile .m-menu-mobile__item{flex-wrap:wrap}.m-header--mobile-accordion .m-submenu-mobile .m-menu-mobile__item>a{padding:8px 0}.m-header--mobile-accordion .m-menu-mobile__item--group>.m-menu-mobile__link{padding:12px 0 4px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.m-header--mobile-accordion .m-megamenu-mobile--level-2 .m-submenu-mobile{margin-bottom:4px;padding:0}.m-header--mobile-accordion .m-menu-mobile__shop-all{display:block;padding:4px 4px 8px;font-size:14px;text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/header-custom-menu.css.map */
