.wp-block-klx-mega-menu__menu-container{background-color:var(--wp--preset--color--new-bright);background:var(--wp--preset--color--new-bright);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-radius:0 0 8px 8px;box-shadow:-4px 4px 8px rgba(0,0,0,.1),4px 4px 8px rgba(0,0,0,.1),0 6px 12px rgba(0,0,0,.15);height:auto;left:-1px;opacity:0;overflow:hidden;overflow:visible;position:absolute;top:74px;transform:scaleY(0);transform-origin:top;transition:transform .3s ease,opacity .3s ease;z-index:100}.wp-block-klx-mega-menu__menu-container:before{background:var(--wp--preset--color--new-bright);border-top-left-radius:8px;border-top-right-radius:8px;content:"";height:8px;left:0;position:absolute;right:0;top:-8px}.wp-block-klx-mega-menu__menu-container.menu-width-content{max-width:calc(var(--wp--style--global--content-size) + 3.5rem);width:calc(var(--wp--style--global--content-size) + 3.5rem)}.wp-block-klx-mega-menu__menu-container.menu-width-wide{max-width:var(--wp--style--global--wide-size);width:var(--wp--style--global--wide-size)}.wp-block-klx-mega-menu__menu-container.menu-width-full{max-width:100vw;width:100vw}.wp-block-klx-mega-menu__menu-container .menu-container__close-button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:hsla(0,0%,100%,.729);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-klx-mega-menu__menu-container .menu-container__close-button:focus{opacity:1}.wp-block-klx-mega-menu__menu-container:hover .menu-container__close-button{opacity:0}.wp-block-klx-mega-menu:hover .wp-block-klx-mega-menu__menu-container{transition-delay:0s,0s}.wp-block-klx-mega-menu__menu-container .is-responsive{display:flex}.wp-block-klx-mega-menu__menu-container .wp-block-navigation-item__content{align-items:center}.menu-open .wp-block-klx-mega-menu__toggle[aria-expanded=false]{color:#909796}.wp-block-klx-mega-menu .wp-block-klx-mega-menu__toggle[aria-expanded=true]~.wp-block-klx-mega-menu__menu-container,.wp-block-klx-mega-menu .wp-block-klx-mega-menu__toggle[aria-expanded=true]~.wp-block-klx-mega-menu__menu-container.wp-block-klx-mega-menu__menu-container,body.navbar-hover-active .wp-block-klx-mega-menu .wp-block-klx-mega-menu__toggle[aria-expanded=true]~.wp-block-klx-mega-menu__menu-container{opacity:1!important;transform:scaleY(1)!important;transition:transform .3s ease,opacity .3s ease!important;visibility:visible!important}.wp-block-navigation.items-justified-right .wp-block-klx-mega-menu__menu-container{left:unset;right:-1px}.wp-block-navigation.items-justified-center .wp-block-klx-mega-menu__menu-container.menu-width-content,.wp-block-navigation.items-justified-space-between .wp-block-klx-mega-menu__menu-container.menu-width-content{left:calc(var(--wp--style--global--content-size)*-1/2 + 50% - 1.75rem)}.wp-block-navigation.items-justified-center .wp-block-klx-mega-menu__menu-container.menu-width-wide,.wp-block-navigation.items-justified-space-between .wp-block-klx-mega-menu__menu-container.menu-width-wide{left:calc(var(--wp--style--global--wide-size)*-1/2 + 50% - 1.75rem)}.wp-block-navigation .wp-block-klx-mega-menu__menu-container.menu-justified-left{left:-1px;right:unset}.wp-block-navigation .wp-block-klx-mega-menu__menu-container.menu-justified-right{left:unset;right:-1px}.wp-block-navigation .wp-block-klx-mega-menu__menu-container.menu-justified-center{right:unset}.wp-block-navigation .wp-block-klx-mega-menu__menu-container.menu-justified-center.menu-width-content{left:calc(var(--wp--style--global--content-size)*-1/2 + 50% - 1.75rem)}.wp-block-navigation .wp-block-klx-mega-menu__menu-container.menu-justified-center.menu-width-wide{left:calc(var(--wp--style--global--wide-size)*-1/2 + 50% - 1.75rem)}.wp-block-navigation>.wp-block-klx-mega-menu:not(:last-of-type){padding-right:1.75rem}.wp-block-klx-mega-menu__collapsed-link{display:none}@media screen and (min-width:1024px){.header-container{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important;max-width:calc(var(--wp--style--global--content-size) + 3.5rem)!important;padding-left:1.75rem;padding-right:1.75rem;position:relative;transition:border-bottom-left-radius .2s ease-out,border-bottom-right-radius .2s ease-out,box-shadow .2s ease-out;width:calc(var(--wp--style--global--content-size) + 3.5rem)!important;z-index:101}.header-container:hover{box-shadow:-4px 4px 8px rgba(0,0,0,.1),4px 4px 8px rgba(0,0,0,.1),0 6px 12px rgba(0,0,0,.15)}}.header-container .wp-block-klx-mega-menu__menu-container{margin-left:calc(1rem + 1px)}.header-container .wp-block-klx-mega-menu__menu-container .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:unset!important;flex-grow:unset!important}.header-container .wp-block-klx-mega-menu__menu-container .wp-block-columns{justify-content:center!important}.header-container.has-megamenu-open .wp-block-klx-mega-menu__menu-container .menu-width-content{left:calc(var(--wp--style--global--content-size)*-1/2 + 50% - 1.75rem)}.header-container.has-megamenu-open .wp-block-klx-mega-menu__menu-container .menu-width-wide{left:calc(var(--wp--style--global--wide-size)*-1/2 + 50% - 1.75rem)}@media screen and (min-width:1024px){body.navbar-hover-active .wp-site-blocks{position:relative}body.navbar-hover-active .wp-site-blocks:before{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);bottom:0;content:"";left:0;opacity:1;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s ease-in-out;z-index:100}body:not(.navbar-hover-active) .wp-site-blocks{position:relative}body:not(.navbar-hover-active) .wp-site-blocks:before{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s ease-in-out,visibility 0s linear .2s;visibility:hidden;z-index:100}}
.klx-mega-menu__settings-panel .settings-panel__description{margin-top:24px}.klx-mega-menu__settings-panel .components-notice{margin:10px 0 0}.klx-mega-menu__settings-panel .components-notice__content{margin-right:0}.klx-mega-menu__layout-panel .components-h-stack>.components-base-control{margin-bottom:0}
