#mobileNavDrawer .promo__item,#mobileNavDrawer .menu-link,#mobileNavDrawer accordion-trigger>button{position:relative!important;top:auto!important}#mobileNavDrawer .mobile-nav__content{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#mobileNavDrawer .drawer-content__wrapper{height:auto!important;justify-content:flex-start!important;padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))!important}#mobileNavDrawer .drawer-content__wrapper>accordion-block,#mobileNavDrawer .drawer-content__wrapper>.menu-footer{display:block;flex-shrink:0!important}#mobileNavDrawer .menu-footer{margin-top:1.5rem}#mobileNavDrawer accordion-item[is-expanded]:not([is-expanded=false])>accordion-content{display:block!important;max-height:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important}#mobileNavDrawer accordion-item:not([is-expanded])>accordion-content,#mobileNavDrawer accordion-item[is-expanded=false]>accordion-content{display:none!important}@media screen and (max-width:1419px){body:has(#mobileNavDrawer[is-open]:not([is-open=false])) #navHeader{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:2147483000!important}body:has(#mobileNavDrawer[is-open]:not([is-open=false])) #navHeader gnav-header-section{transform:none!important}body:has(#mobileNavDrawer[is-open]:not([is-open=false])) #navHeader gnav-header-section[hide-on-trigger]{display:none!important}body:has(#mobileNavDrawer[is-open]:not([is-open=false])) #mobileNavDrawer{top:var(--mnf-bar, 45px)!important;bottom:0!important;height:auto!important;max-height:none!important}body:has(#mobileNavDrawer[is-open]:not([is-open=false])) #mobileNavDrawer .mobile-nav__overlay{top:var(--mnf-bar, 45px)!important}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/mobile-nav-fix.css.map */
