/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/mega-menu/view.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.wp-block-ollie-mega-menu__menu-container{height:auto;left:-1px;opacity:0;overflow:hidden;position:absolute;top:40px;transition:opacity .1s linear;visibility:hidden;z-index:2}.wp-block-ollie-mega-menu__menu-container.menu-width-content{max-width:var(--wp--style--global--content-size);width:var(--wp--style--global--content-size)}.wp-block-ollie-mega-menu__menu-container.menu-width-wide{max-width:var(--wp--style--global--wide-size);width:var(--wp--style--global--wide-size)}.wp-block-ollie-mega-menu__menu-container.menu-width-full{max-width:100vw;width:100vw}.wp-block-ollie-mega-menu__menu-container .menu-container__close-button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:rgba(255,255,255,.7294117647);border:none;border-radius:999999px;cursor:pointer;display:flex;justify-content:center;opacity:0;padding:4px;position:absolute;right:12px;text-align:center;top:12px;transition:opacity .2s ease;z-index:100}.wp-block-ollie-mega-menu__menu-container .menu-container__close-button:focus{opacity:1}.wp-block-ollie-mega-menu__menu-container:hover .menu-container__close-button{opacity:1}.wp-block-ollie-mega-menu__menu-container .is-responsive{display:flex}.wp-block-navigation__responsive-container.is-menu-open .wp-block-ollie-mega-menu:has(.wp-block-ollie-mega-menu__toggle[aria-expanded=true]) .menu-container__close-button{opacity:1;visibility:visible}@media (min-width:600px){.wp-block-navigation-item[data-wp-context*='"showOnHover": true'] .menu-container__close-button{display:none}}.wp-block-navigation .wp-block-ollie-mega-menu__menu-container.menu-justified-left{left:-1px;right:unset}.wp-block-navigation .wp-block-ollie-mega-menu__menu-container.menu-justified-right{left:unset;right:-1px}.wp-block-navigation .wp-block-ollie-mega-menu__menu-container.menu-justified-center{right:unset}.wp-block-navigation .wp-block-ollie-mega-menu__menu-container.menu-justified-center.menu-width-content{left:calc(-1 * var(--wp--style--global--content-size) / 2 + 50%)}.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-ollie-mega-menu__collapsed-link{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-ollie-mega-menu.disable-menu-when-collapsed:not(.has-collapsed-link){display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-ollie-mega-menu.disable-menu-when-collapsed .wp-block-ollie-mega-menu__collapsed-link{display:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-ollie-mega-menu.disable-menu-when-collapsed .wp-block-ollie-mega-menu__toggle,.wp-block-navigation__responsive-container.is-menu-open .wp-block-ollie-mega-menu.disable-menu-when-collapsed .wp-block-ollie-mega-menu__menu-container{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-ollie-mega-menu__menu-container{position:fixed;top:0;left:0 !important;width:100% !important;height:100%;z-index:100;opacity:1}
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/mega-menu/edit.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.ollie-mega-menu__layout-panel .components-h-stack .components-base-control,.ollie-mega-menu__layout-panel .components-h-stack .components-toggle-group-control,.ollie-mega-menu__layout-panel .components-h-stack .components-base-control__field{margin-bottom:0}.ollie-mega-menu__layout-panel .block-editor-hooks__flex-layout-justification-controls.is-disabled>div:first-child,.ollie-mega-menu__layout-panel .block-editor-hooks__flex-layout-justification-controls.is-disabled>div:last-child{opacity:.5;cursor:not-allowed}.ollie-mega-menu__layout-help{font-size:12px;color:#757575;margin-top:8px !important}.ollie-menu-designer-guide{width:800px;max-height:none !important}.ollie-menu-designer-guide .components-modal__header .components-button:hover svg{fill:currentColor}.ollie-menu-designer-guide .components-guide__container{padding:40px}.ollie-menu-designer-guide h2+p{margin-top:0}.ollie-menu-designer-guide .ollie-menu-designer-guide-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-top:10px;border-radius:8px}.ollie-menu-designer-guide .ollie-menu-designer-guide-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ollie-menu-designer-guide .components-guide__page-control{order:10;display:none}.ollie-menu-designer-guide .components-guide__footer{margin-bottom:0;margin-top:30px}.ollie-menu-designer-guide .components-guide__forward-button,.ollie-menu-designer-guide .components-guide__finish-button{right:0}.ollie-menu-designer-guide .components-guide__back-button{left:0}.ollie-menu-designer-guide-buttons{margin-bottom:16px;background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,rgba(0,0,0,0));padding:3px 0 3px 10px;border-radius:5px}.ollie-menu-designer-guide-buttons button.components-button:first-child{padding-left:0;gap:8px;text-decoration:none;justify-content:start !important}.ollie-menu-designer-guide-buttons button.components-button:first-child:hover{text-decoration:underline}