@media (max-width:760px){
.storeHeader:has(.categoryNav.open){position:relative;z-index:2147483644!important}
.storeHeader:has(.categoryNav.open) .headerMain{visibility:hidden!important;pointer-events:none!important}
.storeHeader:has(.categoryNav.open) .headerMain>*{visibility:hidden!important;pointer-events:none!important}
.storeHeader:has(.categoryNav.open) .headerSearch{display:none!important}
.storeHeader:has(.categoryNav.open) .categoryNav{z-index:2147483646!important;top:0!important;bottom:0!important;left:0!important;height:100dvh!important;max-height:100dvh!important}
.storeHeader:has(.categoryNav.open) .mobileCategoryBackdrop{z-index:2147483645!important}
.categoryNav.open .mobileCategoryPanel{height:100dvh!important;padding-top:0!important;overflow-y:auto!important;overscroll-behavior:contain}
.categoryNav.open .mobileCategoryPanel>header{z-index:20!important;min-height:calc(76px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 18px 0!important;margin:0 -16px!important;background:#fff!important;border-bottom:1px solid #eee8e4!important;position:sticky!important;top:0!important}
.categoryNav.open .mobileCategoryPanel>header h2{margin:0!important;line-height:1.2!important}
.categoryNav.open .mobileCategoryPromo{margin-top:16px!important}
}
