header-drawer{display:block;position:relative;z-index:999}@media screen and (max-width: 989px){header-drawer{display:block!important}}.menu-drawer-container>summary,summary.header__icon--menu{cursor:pointer!important;pointer-events:all!important;-webkit-tap-highlight-color:rgba(0,0,0,.1);touch-action:manipulation;user-select:none;-webkit-user-select:none;position:relative;z-index:1000;display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px;min-height:44px}.menu-drawer-container>summary::-webkit-details-marker,.menu-drawer-container>summary::marker{display:none!important}summary.header__icon--menu{list-style:none!important}details#Details-menu-drawer-container{display:block;position:relative}details[open]>.menu-drawer,details.menu-opening>.menu-drawer,.menu-drawer-container[open]>.menu-drawer,#Details-menu-drawer-container[open]>#menu-drawer,#Details-menu-drawer-container[open] .menu-drawer{visibility:visible!important;transform:translate(0)!important;pointer-events:all!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;max-width:40rem!important;height:100%!important;z-index:99999!important}details[open]>summary:before,.menu-drawer-container[open]>summary:before{content:none!important;display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.section-header{position:sticky;top:0;z-index:997}.header-wrapper{position:relative;z-index:997}.menu-drawer{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:100%!important;max-width:40rem!important;z-index:999!important;background:#fff!important;padding-top:60px!important}@media screen and (max-width: 749px){.menu-drawer{max-width:100%!important}}.header__icon--menu svg{width:20px;height:20px;display:block;pointer-events:none}.header__icon--menu span{display:flex;align-items:center;justify-content:center}.menu-drawer{transition:transform .3s ease,visibility .3s ease!important}details[open].menu-opening>.menu-drawer{animation:slideInLeft .3s ease-out}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.menu-drawer__menu{display:block!important;pointer-events:all!important}.menu-drawer__menu li{display:block!important;width:100%!important;pointer-events:all!important}.menu-drawer__menu-item,.menu-drawer__menu a,.menu-drawer__menu button,.menu-drawer__menu summary{pointer-events:all!important;cursor:pointer!important;position:relative!important;z-index:1!important}.menu-drawer__navigation-container{overflow-y:auto!important;max-height:100vh!important;pointer-events:all!important}.menu-drawer__navigation,.menu-drawer__inner-container,.menu-drawer__inner-submenu{pointer-events:all!important}@media (hover: none) and (pointer: coarse){header-drawer{display:block!important;visibility:visible!important}}@media screen and (max-width: 989px){header-drawer{display:block!important;visibility:visible!important}}@media screen and (min-width: 990px) and (hover: hover) and (pointer: fine){header-drawer{display:none!important}}@media screen and (min-width: 990px) and (hover: none){header-drawer{display:block!important}}details[open] .menu-drawer-container{display:block!important}.js details[open].menu-opening>.menu-drawer{transform:translate(0)!important;visibility:visible!important}@media (hover: none) and (pointer: coarse){.menu-drawer-container>summary{min-width:48px;min-height:48px}.menu-drawer__menu-item{min-height:44px!important;padding:1.2rem!important}}#menu-drawer-backdrop{display:none!important;pointer-events:none!important;visibility:hidden!important}#menu-drawer,.menu-drawer{z-index:99999!important;position:fixed!important;pointer-events:all!important}#menu-drawer>*,.menu-drawer>*{position:relative!important;z-index:1!important;pointer-events:all!important}#menu-drawer{transition:transform .3s ease-out,visibility .3s ease-out!important}.menu-drawer-container>summary{position:relative!important;z-index:99999!important}.menu-drawer__menu a,.menu-drawer__menu-item,.list-menu__item a,nav.menu-drawer__navigation a,.menu-drawer__inner-container a{position:relative!important;z-index:999999!important;pointer-events:all!important;cursor:pointer!important;display:block!important;touch-action:manipulation!important}details#Details-menu-drawer-container[open]>summary.header__icon--menu{transform:translate(-200px)!important;pointer-events:none!important;opacity:0!important;z-index:-1!important;transition:all .3s ease!important}details[open] .menu-drawer,.menu-opening .menu-drawer{z-index:999998!important;pointer-events:all!important}details[open] .menu-drawer *,.menu-opening .menu-drawer *{pointer-events:all!important}body:has(details[open]) .menu-drawer-container>summary,body:has(.menu-opening) summary.header__icon--menu{display:none!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important;z-index:-9999!important}.menu-is-open .menu-drawer-container>summary,.menu-is-open summary.header__icon--menu{display:none!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important;z-index:-9999!important}.menu-drawer a{position:relative!important;z-index:999999!important;pointer-events:all!important}.js details[open]>ul.menu-drawer__menu>li>details[open] .menu-drawer__submenu,details[open]>ul.menu-drawer__menu>li>details[open] .menu-drawer__submenu{transform:translate(0)!important;visibility:visible!important;display:block!important;opacity:1!important;position:static!important;left:auto!important;right:auto!important;width:100%!important;z-index:1!important;background:#fff!important}.js details[open].menu-opening>.menu-drawer__submenu{transform:translate(0)!important;visibility:visible!important}details[open] .menu-drawer__submenu ul,details[open] .menu-drawer__submenu li,details[open] .menu-drawer__submenu a{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:all!important;position:relative!important;z-index:99999!important;background:#fff!important}.menu-drawer__submenu,.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__menu{background:#fff!important}.js .menu-drawer__submenu,.menu-drawer__submenu{position:static!important;transform:none!important;visibility:visible!important;display:block!important;opacity:1!important;width:100%!important;background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/92/assets/mobile-menu-fix.css.map */
