:root{--nlm-fs: 17px}@media screen and (min-width:1150px){.navigation-drawer[mega-menu]{--nlm-bg: #f9f8f6;--nlm-bg-rgb: 249 248 246;--nlm-text: #151515;--nlm-line: rgba(21, 21, 21, .08);--nlm-line-hover: rgba(21, 21, 21, .35);--nlm-w-1: 420px;--nlm-w-2: 420px;--nlm-w-3: 300px;--nlm-wrap-x: 40px;--nlm-img-w: 44px;--nlm-img-h: 44px;--nlm-ease: cubic-bezier(.16, 1.08, .38, .98);--nlm-ease-2: cubic-bezier(.26, 1.04, .54, 1);--nlm-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 16'%3E%3Cpath fill-rule='evenodd' d='M8.37 15.71l7-7 .71-.71-.71-.71-7-7-1.41 1.42L12.25 7H0v2h12.25l-5.29 5.29 1.41 1.42z'/%3E%3C/svg%3E");--background: var(--nlm-bg-rgb)}.navigation-drawer[mega-menu]::part(content){background:var(--nlm-bg)!important}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel{background:var(--nlm-bg)!important}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:first-child{flex:0 0 var(--nlm-w-1)!important;min-width:var(--nlm-w-1)!important;max-width:var(--nlm-w-1)!important}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:not(:first-child):not(.panel-level-3){flex:0 0 var(--nlm-w-2)!important;min-width:var(--nlm-w-2)!important;max-width:var(--nlm-w-2)!important}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel.panel-level-3{flex:0 0 var(--nlm-w-3)!important;min-width:var(--nlm-w-3)!important;max-width:var(--nlm-w-3)!important}html body .navigation-drawer[mega-menu] .panel:first-child .panel__scroller{margin-inline:calc(var(--nlm-wrap-x) * -1)!important;padding-inline:var(--nlm-wrap-x)!important;overflow-x:hidden!important}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list{margin-inline:calc(var(--nlm-wrap-x) * -1)!important;padding:0!important;gap:0!important}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list>li{padding:0!important;margin:0!important;font-size:var(--nlm-fs)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:.01em}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list>li>.text-with-icon{position:relative!important;z-index:1;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:14px calc(var(--nlm-wrap-x) + 24px) 14px var(--nlm-wrap-x)!important;border-radius:0!important;background:transparent!important;color:var(--nlm-text);text-align:left;cursor:pointer}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list>li:first-child>.text-with-icon{padding-top:0!important}html body .navigation-drawer[mega-menu] .panel:first-child .desktop-only-bottom-menu{border-top:0!important;margin-top:0!important;padding-top:8px!important}html body .navigation-drawer[mega-menu] .panel:first-child .drawer-divider--custom-menu{display:none!important}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list>li>.text-with-icon:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:1px;background:var(--nlm-line)}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list>li>.text-with-icon:before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:0;height:1px;background:var(--nlm-line-hover);transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--nlm-ease)}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list>li>.text-with-icon:hover:before,html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list>li>.text-with-icon:focus-visible:before,html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list>li>.text-with-icon[aria-expanded=true]:before,html body .navigation-drawer[mega-menu]>.panel-list__wrapper:has(>.panel:nth-child(2)>.panel__wrapper:not([hidden]))>.panel:first-child .main-menu-list>li>.text-with-icon.is-menu-active-trail:before{transform:scaleX(1)}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .menu-item-container{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;min-width:0}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .menu-icon{display:block!important;flex:0 0 var(--nlm-img-w);width:var(--nlm-img-w)!important;height:var(--nlm-img-h)!important;margin:0!important;object-fit:contain;object-position:left center;animation:nlm-fade-in .6s var(--nlm-ease-2) both}@keyframes nlm-fade-in{0%{opacity:0}to{opacity:1}}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .reversed-link{background-image:none!important;font-size:var(--nlm-fs)!important;font-weight:500!important}html body .navigation-drawer[mega-menu] .panel-list__wrapper .panel__wrapper>ul>li>button.text-with-icon.h6.text-subdued{font-size:var(--nlm-fs)!important;font-weight:500!important}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .circle-chevron.circle-chevron svg{display:none!important}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .circle-chevron.circle-chevron{position:absolute!important;top:50%!important;right:var(--nlm-wrap-x)!important;width:12px!important;height:12px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;opacity:0;transform:translateY(-50%);transition:transform .3s var(--nlm-ease),opacity .3s var(--nlm-ease)}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .circle-chevron.circle-chevron:before{content:""!important;display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--nlm-text)!important;-webkit-mask:var(--nlm-arrow) center / contain no-repeat;mask:var(--nlm-arrow) center / contain no-repeat;transform:none!important;opacity:1!important}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .circle-chevron.circle-chevron:after{display:none!important}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .text-with-icon:hover .circle-chevron.circle-chevron,html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .text-with-icon:focus-visible .circle-chevron.circle-chevron{opacity:1;transform:translate(2px,-50%)}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .text-with-icon[aria-expanded=true] .circle-chevron.circle-chevron,html body .navigation-drawer[mega-menu]>.panel-list__wrapper:has(>.panel:nth-child(2)>.panel__wrapper:not([hidden]))>.panel:first-child .main-menu-list .text-with-icon.is-menu-active-trail .circle-chevron.circle-chevron{opacity:.6;transform:translate(2px,-50%)}html body .navigation-drawer[mega-menu] .panel:first-child .main-menu-list .text-with-icon[aria-expanded=true]:hover .circle-chevron.circle-chevron{opacity:1}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:not(:first-child) .circle-chevron.circle-chevron svg{display:none!important}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:not(:first-child) .circle-chevron.circle-chevron{position:relative!important;flex:0 0 12px;width:12px!important;height:12px!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;opacity:0;transform:translate(0);transition:transform .3s var(--nlm-ease),opacity .3s var(--nlm-ease)}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:not(:first-child) .circle-chevron.circle-chevron:before{content:""!important;display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--nlm-text)!important;-webkit-mask:var(--nlm-arrow) center / contain no-repeat;mask:var(--nlm-arrow) center / contain no-repeat;transform:none!important;opacity:1!important}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:not(:first-child) .circle-chevron.circle-chevron:after{display:none!important}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:not(:first-child) .text-with-icon:hover .circle-chevron.circle-chevron,html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:not(:first-child) .text-with-icon:focus-visible .circle-chevron.circle-chevron{opacity:1;transform:translate(2px)}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:not(:first-child) .text-with-icon[aria-expanded=true] .circle-chevron.circle-chevron{opacity:.6;transform:translate(2px)}html body .navigation-drawer[mega-menu]>.panel-list__wrapper>.panel:not(:first-child) .text-with-icon[aria-expanded=true]:hover .circle-chevron.circle-chevron{opacity:1}html body .navigation-drawer[mega-menu] .panel:first-child>.panel__wrapper{gap:0!important}html body .navigation-drawer[mega-menu] .panel:first-child .navigation-promo__wrapper:not(:has(img,video,a,product-card)){display:none!important}html body .navigation-drawer[mega-menu] .panel:first-child .panel__scroller{padding-bottom:16px!important}html body .navigation-drawer[mega-menu] .panel:first-child .panel-footer{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:16px!important;row-gap:0!important;border-top:1px solid rgb(0 0 0 / .06);padding-top:14px!important;padding-bottom:14px!important}html body .navigation-drawer[mega-menu] .panel:first-child .panel-footer>.social-media{display:none!important}html body .navigation-drawer[mega-menu] .panel:first-child .panel-footer>.panel-footer__localization-wrapper{grid-column:1!important;grid-row:1!important;border-top:0!important;padding-top:0!important;margin:0!important}}@media screen and (max-width:1149px){#header-sidebar-menu{--nlm-bg: #f9f8f6;--nlm-text: #151515;--nlm-line: rgba(21, 21, 21, .08);--nlm-pad-x: 20px;--nlm-img: 44px;--nlm-ease: cubic-bezier(.16, 1.08, .38, .98);--nlm-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 16'%3E%3Cpath fill-rule='evenodd' d='M8.37 15.71l7-7 .71-.71-.71-.71-7-7-1.41 1.42L12.25 7H0v2h12.25l-5.29 5.29 1.41 1.42z'/%3E%3C/svg%3E")}#header-sidebar-menu::part(content){background:var(--nlm-bg)!important}html body #header-sidebar-menu .panel-list__wrapper>.panel{background:var(--nlm-bg)!important}html body #header-sidebar-menu .panel:first-child .main-menu-list{margin-inline:calc(var(--nlm-pad-x) * -1)!important;padding:0!important;gap:0!important}html body #header-sidebar-menu .panel:first-child .main-menu-list>li{padding:0!important;margin:0!important;font-size:var(--nlm-fs)!important;font-weight:500!important;line-height:1.1!important}html body #header-sidebar-menu .panel:first-child .main-menu-list>li>.text-with-icon{position:relative!important;z-index:1;display:flex!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:12px calc(var(--nlm-pad-x) + 24px) 12px var(--nlm-pad-x)!important;border-radius:0!important;background:transparent!important;color:var(--nlm-text);text-align:left}html body #header-sidebar-menu .panel:first-child .main-menu-list>li:first-child>.text-with-icon{padding-top:0!important}html body #header-sidebar-menu .panel:first-child .main-menu-list>li>.text-with-icon:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:1px;background:var(--nlm-line)}html body #header-sidebar-menu .panel:first-child .main-menu-list .menu-item-container{display:flex!important;align-items:center!important;gap:12px!important;min-width:0}html body #header-sidebar-menu .panel:first-child .main-menu-list .menu-icon{display:block!important;flex:0 0 var(--nlm-img);width:var(--nlm-img)!important;height:var(--nlm-img)!important;margin:0!important;object-fit:contain;object-position:left center}html body #header-sidebar-menu .panel:first-child .main-menu-list .reversed-link{background-image:none!important;font-size:var(--nlm-fs)!important;font-weight:500!important}html body #header-sidebar-menu .panel__wrapper>ul>li>button.text-with-icon.h6.text-subdued{font-size:var(--nlm-fs)!important;font-weight:500!important}html body #header-sidebar-menu .panel__wrapper>ul>li>button.text-with-icon.h6.text-subdued svg{display:none!important}html body #header-sidebar-menu .panel__wrapper>ul>li>button.text-with-icon.h6.text-subdued:before{content:"";display:block;flex:0 0 12px;width:12px;height:12px;background:var(--nlm-text);-webkit-mask:var(--nlm-arrow) center / contain no-repeat;mask:var(--nlm-arrow) center / contain no-repeat;transform:rotate(180deg)}html body #header-sidebar-menu .circle-chevron.circle-chevron svg{display:none!important}html body #header-sidebar-menu .circle-chevron.circle-chevron{position:relative!important;flex:0 0 12px;width:12px!important;height:12px!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important}html body #header-sidebar-menu .panel:first-child .main-menu-list .circle-chevron.circle-chevron{position:absolute!important;top:50%!important;right:var(--nlm-pad-x)!important;margin:0!important;transform:translateY(-50%)}html body #header-sidebar-menu .panel:first-child .main-menu-list>li:first-child .circle-chevron.circle-chevron{top:calc(50% - 6px)!important}html body #header-sidebar-menu .circle-chevron.circle-chevron:before{content:""!important;display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--nlm-text)!important;-webkit-mask:var(--nlm-arrow) center / contain no-repeat;mask:var(--nlm-arrow) center / contain no-repeat;transform:none!important;opacity:1!important}html body #header-sidebar-menu .circle-chevron.circle-chevron:after{display:none!important}html body #header-sidebar-menu .drawer-divider--custom-menu:before{display:none!important}html body #header-sidebar-menu .drawer-divider--custom-menu{margin-block:8px!important}html body #header-sidebar-menu .panel-footer>.social-media{display:none!important}}html body :is(.navigation-drawer[mega-menu],#header-sidebar-menu) .panel-list__wrapper>.panel:not(:first-child) li,html body :is(.navigation-drawer[mega-menu],#header-sidebar-menu) .panel-list__wrapper>.panel:not(:first-child) li .reversed-link{font-size:var(--nlm-fs)!important}html body :is(.navigation-drawer[mega-menu],#header-sidebar-menu) .desktop-only-bottom-menu li,html body :is(.navigation-drawer[mega-menu],#header-sidebar-menu) .desktop-only-bottom-menu .reversed-link{font-size:16px!important}html body .panel-list__wrapper li.nl-view-all{order:99;margin-top:36px!important}html body .panel-list__wrapper li.nl-view-all>a.button.button--lg.nl-view-all__btn{--nl-btn-color: #000;--nl-btn-border: #000;display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;margin:0!important;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/97/assets/nl-mega-menu.css.map */
