[data-family-sticky-menu]{position:sticky;top:0;z-index:50;box-sizing:border-box;background:#111;color:#fff}
[data-family-sticky-menu].drm-navigation--fixed{position:fixed;top:var(--drm-nav-top,0px);right:auto;margin:0}
.drm-sticky-menu-placeholder{display:block;width:100%;pointer-events:none}
html{scroll-padding-top:var(--drm-sticky-nav-height,58px)}
[data-family-sticky-menu] :is(.drm-menu__leaf,.drm-menu__branch>summary,.drm-menu__all,.drm-menu-promo span){text-transform:none}
@media(max-width:749px){[data-family-sticky-menu] .drm-navigation__content.is-open{max-height:calc(100dvh - var(--drm-nav-top,0px) - var(--drm-nav-bar-height,58px));overflow-y:auto;overscroll-behavior:contain}}

[data-family-sticky-menu].drm-navigation{z-index:50}
