.wp-block-navigation-item.has-child.open-on-click .wp-block-navigation-submenu__toggle{padding:0;-webkit-padding-end:calc(10px + 0.382em)!important;padding-inline-end:calc(10px + 0.382em)!important;font-size:1em;border-width:0;border-radius:0}.wp-block-navigation .wp-block-navigation__container .has-child.has-child .wp-block-navigation__submenu-icon{display:inline-block;position:relative;width:10px;height:10px;-webkit-margin-start:0.382em;margin-inline-start:0.382em;-webkit-margin-end:0;margin-inline-end:0;border-radius:0;opacity:0.33}.wp-block-navigation .wp-block-navigation__container .has-child.has-child .wp-block-navigation__submenu-icon:focus{opacity:1}.wp-block-navigation .wp-block-navigation__container .has-child.has-child .wp-block-navigation__submenu-icon svg{width:80%;visibility:hidden}.wp-block-navigation .wp-block-navigation__container .has-child.has-child .wp-block-navigation__submenu-icon:after,.wp-block-navigation .wp-block-navigation__container .has-child.has-child .wp-block-navigation__submenu-icon:before{content:"";position:absolute;width:10px;height:2px;left:50%;top:50%;background:currentColor;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.wp-block-navigation .wp-block-navigation__container .has-child.has-child .wp-block-navigation__submenu-icon:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}.wp-block-navigation .wp-block-navigation__container .has-child.has-child.open-on-click .wp-block-navigation__submenu-icon{-webkit-margin-start:-10px;margin-inline-start:-10px;opacity:1}.wp-block-navigation .wp-block-navigation__container .has-child.has-child.open-on-hover-click .wp-block-navigation__submenu-icon{width:var(--theme--css--submenu-toggle-size);min-width:var(--theme--css--submenu-toggle-size);height:var(--theme--css--submenu-toggle-size)}@media (hover:none){.wp-block-navigation .wp-block-navigation__container .has-child.has-child.open-on-hover-click .wp-block-navigation__submenu-icon{border:1px solid;border-color:inherit;border-radius:var(--wp--custom--border-radius--m);opacity:1}}.no-js .wp-block-navigation .wp-block-navigation__container .has-child.has-child:focus-within>[aria-expanded]:after,.wp-block-navigation .wp-block-navigation__container .has-child.has-child [aria-expanded=true]+.wp-block-navigation__submenu-icon:after,.wp-block-navigation .wp-block-navigation__container .has-child.has-child [aria-expanded=true]:after{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.is-responsive .wp-block-navigation__responsive-container:not(.has-modal-open) .open-on-hover-click:hover>[aria-expanded]:after{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.has-modal-open.has-modal-open.has-modal-open .open-on-hover-click .wp-block-navigation__submenu-icon{width:var(--theme--css--submenu-toggle-size);height:var(--theme--css--submenu-toggle-size);border:1px solid;border-color:inherit;border-radius:var(--wp--custom--border-radius--m);opacity:1}:root{--theme--css--submenu-transform:none;--theme--css--submenu-inset-inline-start:0;--theme--css--submenu-padding:1.618rem;--theme--css--submenu-item-padding:0.382rem;--theme--css--animation-showSubMenu--from--transform:var(--theme--css--submenu-transform) translateY(1rem);--theme--css--animation-showSubMenu--to--transform:var(--theme--css--submenu-transform);--theme--css--animation-showSubSubMenu--from--transform:translateX(1rem)}@media (min-width:880px){:root{--theme--css--submenu-transform:translateX(-50%);--theme--css--submenu-inset-inline-start:50%}}@media (min-width:1280px){:root{--theme--css--submenu-padding:2.617924rem}}.wp-block-navigation.is-vertical{--theme--css--animation-showSubMenu--from--transform:translateX(1rem);--theme--css--animation-showSubMenu--to--transform:none}.rtl{--theme--css--animation-showSubMenu--from--transform:var(--theme--css--submenu-transform) translateY(1rem);--theme--css--animation-showSubMenu--to--transform:var(--theme--css--submenu-transform);--theme--css--animation-showSubSubMenu--from--transform:translateX(-1rem)}@media (min-width:1280px){.rtl{--theme--css--submenu-transform:translateX(50%)}}.rtl .wp-block-navigation.is-vertical{--theme--css--animation-showSubMenu--from--transform:translateX(-1rem)}@-webkit-keyframes showSubMenu{0%{opacity:0;-webkit-transform:var(--theme--css--animation-showSubMenu--from--transform);transform:var(--theme--css--animation-showSubMenu--from--transform)}to{opacity:1;-webkit-transform:var(--theme--css--animation-showSubMenu--to--transform);transform:var(--theme--css--animation-showSubMenu--to--transform)}}@keyframes showSubMenu{0%{opacity:0;-webkit-transform:var(--theme--css--animation-showSubMenu--from--transform);transform:var(--theme--css--animation-showSubMenu--from--transform)}to{opacity:1;-webkit-transform:var(--theme--css--animation-showSubMenu--to--transform);transform:var(--theme--css--animation-showSubMenu--to--transform)}}@-webkit-keyframes showSubSubMenu{0%{opacity:0;-webkit-transform:var(--theme--css--animation-showSubSubMenu--from--transform);transform:var(--theme--css--animation-showSubSubMenu--from--transform)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes showSubSubMenu{0%{opacity:0;-webkit-transform:var(--theme--css--animation-showSubSubMenu--from--transform);transform:var(--theme--css--animation-showSubSubMenu--from--transform)}to{opacity:1;-webkit-transform:none;transform:none}}:root{--theme--css--submenu-open-animation:showSubMenu .3s}.wp-block-navigation.is-vertical,.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{--theme--css--submenu-open-animation:showSubSubMenu .3s}.wp-block-navigation .has-child.has-child.has-child.has-child .wp-block-navigation__submenu-container{visibility:visible;width:auto;height:auto;min-width:clamp(16em,15vw,320px);overflow:visible;opacity:1}.wp-block-navigation .has-child>.wp-block-navigation-item__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{text-transform:none;letter-spacing:normal}.wp-block-navigation .has-child .wp-block-navigation__submenu-container[class]{gap:0;display:none;inset-inline:auto;inset-inline-start:var(--theme--css--submenu-inset-inline-start);-webkit-transform:var(--theme--css--submenu-transform);-ms-transform:var(--theme--css--submenu-transform);transform:var(--theme--css--submenu-transform);padding:calc(var(--theme--css--submenu-padding) - 2 * var(--theme--css--submenu-item-padding)) var(--theme--css--submenu-padding);-webkit-box-shadow:var(--wp--preset--shadow--m);box-shadow:var(--wp--preset--shadow--m)}.wp-block-navigation .has-child .wp-block-navigation__submenu-container[class] .wp-block-navigation__submenu-container{font-size:1em;inset-block-start:calc(-1 * (var(--theme--css--submenu-padding) - 2 * var(--theme--css--submenu-item-padding)));inset-inline-start:100%;-webkit-transform:none;-ms-transform:none;transform:none}.wp-block-navigation .has-child .wp-block-navigation__submenu-container[class] .wp-block-navigation-item__content{padding:var(--theme--css--submenu-item-padding) 0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container[class]:before{display:none}.no-js .wp-block-navigation .has-child:focus-within>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child [aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:var(--theme--css--submenu-open-animation);animation:var(--theme--css--submenu-open-animation)}.wp-block-navigation.is-vertical .has-child .wp-block-navigation__submenu-container{inset-block-start:calc(-1 * (var(--theme--css--submenu-padding) - 2 * var(--theme--css--submenu-item-padding)));inset-inline:auto;inset-inline-start:100%;-webkit-transform:none;-ms-transform:none;transform:none}[class].wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{border-width:0;border-color:var(--theme--css--current-border-color)}@media (min-width:880px){.has-overlay-menu .wp-block-navigation__responsive-container:not(.is-menu-open) .is-style-megamenu>.wp-block-navigation__submenu-container,.wp-block-navigation:not(.has-overlay-menu) .is-style-megamenu>.wp-block-navigation__submenu-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--wp--style--block-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.has-overlay-menu .wp-block-navigation__responsive-container:not(.is-menu-open) .is-style-megamenu>.wp-block-navigation__submenu-container>li,.wp-block-navigation:not(.has-overlay-menu) .is-style-megamenu>.wp-block-navigation__submenu-container>li{-webkit-box-flex:0;-ms-flex:0 1 14em;flex:0 1 14em;display:block;padding:0;border-width:0;vertical-align:top}.has-overlay-menu .wp-block-navigation__responsive-container:not(.is-menu-open) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation-item__content,.wp-block-navigation:not(.has-overlay-menu) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation-item__content{border:0!important;font-weight:700;text-transform:uppercase;letter-spacing:var(--wp--custom--typography--letter-spacing)}.has-overlay-menu .wp-block-navigation__responsive-container:not(.is-menu-open) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation-item__content:before,.wp-block-navigation:not(.has-overlay-menu) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation-item__content:before{display:none}.has-overlay-menu .wp-block-navigation__responsive-container:not(.is-menu-open) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation__submenu-icon,.wp-block-navigation:not(.has-overlay-menu) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation__submenu-icon{display:none}.has-overlay-menu .wp-block-navigation__responsive-container:not(.is-menu-open) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation__submenu-container,.wp-block-navigation:not(.has-overlay-menu) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation__submenu-container{--theme--css--submenu-open-animation:none;display:block;position:static;min-width:clamp(12em,14vw,240px)!important;inset:0;padding:0;margin:0.618em 0 0;background:none;border-width:0;-webkit-box-shadow:none;box-shadow:none}.has-overlay-menu .wp-block-navigation__responsive-container:not(.is-menu-open) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation:not(.has-overlay-menu) .is-style-megamenu>.wp-block-navigation__submenu-container>li>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{--theme--css--submenu-open-animation:showSubSubMenu .3s}}.editor-styles-wrapper .wp-block-navigation-item.wp-block-navigation-submenu{font-size:1em}