@media(max-width:calc(992px - 0.02px)){.layout--horizontal>.gutters--collapsible[data-menu-id]{--menu-drawer:1;background:transparent;display:flex;inset:0;overflow:hidden;pointer-events:none;position:fixed;transition:background-color .2s ease,visibility 0s linear .2s;visibility:hidden;width:auto;z-index:var(--z-modal)}.layout--horizontal>.gutters--collapsible[data-menu-id]>.menu{box-shadow:var(--shadow-float);height:100%;transform:translateX(calc(-100%*var(--direction-sign, 1)));transition:transform .2s ease;width:min(var(--menu-size,var(--menu-width)),85vw)}.layout--horizontal>.gutters--collapsible[data-menu-id]>.zone-resizer{display:none}.layout--horizontal>.gutters--collapsible[data-menu-id=right]{justify-content:flex-end}.layout--horizontal>.gutters--collapsible[data-menu-id=right]>.menu{transform:translateX(calc(100%*var(--direction-sign, 1)))}.layout--horizontal>.gutters--collapsible[data-menu-id].is-drawer-open{background:rgba(0,0,0,.36);pointer-events:auto;transition:background-color .2s ease;visibility:visible}.layout--horizontal>.gutters--collapsible[data-menu-id].is-drawer-open>.menu{transform:none}.header .header--menu:has(>.header--menu-item[data-menu-target]){display:flex}.header .header--menu .header--menu-item[data-menu-target][hidden]{display:inline-flex}}@media(prefers-reduced-motion:reduce){.layout--horizontal>.gutters--collapsible[data-menu-id],.layout--horizontal>.gutters--collapsible[data-menu-id]>.menu{transition:none}}