.tewido-elementra-theme-nav-menu__editor-hint::after{content:attr(data-tooltip);position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:5px 9px;background:#1f2937;color:#fff;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap;border-radius:4px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s,visibility 0s linear .12s;z-index:100000;letter-spacing:0;text-transform:none}.tewido-elementra-theme-nav-menu__editor-hint:focus::after,.tewido-elementra-theme-nav-menu__editor-hint:hover::after{opacity:1;visibility:visible;transition:opacity .12s}.tewido-elementra-theme-nav-menu__editor-hint::before{content:"";position:absolute;top:calc(100% + 1px);left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:var(--tewido-elementra-color-gray-900,#1f2937);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s,visibility 0s linear .12s;z-index:100000}.tewido-elementra-theme-nav-menu__editor-hint:focus::before,.tewido-elementra-theme-nav-menu__editor-hint:hover::before{opacity:1;visibility:visible;transition:opacity .12s}.tewido-elementra-no-transition .sub-menu,.tewido-elementra-no-transition .tewido-elementra-theme-nav-menu__mega,.tewido-elementra-no-transition .tewido-elementra-theme-nav-menu__mega-tpl,.tewido-elementra-no-transition>a::after{transition:none!important}.tewido-elementra-theme-nav-menu__list .sub-menu:not(.tewido-elementra-theme-nav-menu__mega .sub-menu)>.menu-item+.menu-item,.tewido-elementra-theme-nav-menu__list .tewido-elementra-theme-nav-menu__mega>.menu-item+.menu-item{margin-block-start:var(--tef-nav-submenu-gap,0px)}.tewido-elementra-theme-nav-menu__list .sub-menu:not(.tewido-elementra-theme-nav-menu__mega .sub-menu) a{padding:var(--tef-nav-subitem-pad,12px 0)}.tewido-elementra-theme-nav-menu__list .sub-menu li.menu-item+li.menu-item,.tewido-elementra-theme-nav-menu__list .tewido-elementra-theme-nav-menu__mega li.menu-item+li.menu-item{position:relative}.tewido-elementra-theme-nav-menu__list .sub-menu li.menu-item+li.menu-item::before,.tewido-elementra-theme-nav-menu__list .tewido-elementra-theme-nav-menu__mega li.menu-item+li.menu-item::before{content:"";position:absolute;left:0;right:0;top:calc(var(--tef-nav-submenu-gap,0px)/ -2);height:var(--tef-nav-divider-width,1px);background:var(--tef-nav-divider,var(--tewido-elementra-color-gray-100,#e5e7eb));pointer-events:none}.tewido-elementra-theme-nav-menu__list>.menu-item+.menu-item::before{content:"";display:var(--tef-nav-sep-display,none);position:absolute;inset-inline-start:calc(var(--tef-nav-item-gap,0px)/ -2);top:50%;transform:translate(-50%,-50%);width:var(--tef-nav-sep-width,1px);height:var(--tef-nav-sep-height,60%);background:var(--tef-nav-sep-color,var(--tewido-elementra-color-gray-100,#e5e7eb));pointer-events:none}.tewido-elementra-theme-nav-menu__list>.menu-item+.menu-item.is-tewido-elementra-row-start::before{display:none}[dir=rtl] .tewido-elementra-theme-nav-menu__list>.menu-item+.menu-item::before{transform:translate(50%,-50%)}.tewido-elementra-theme-nav-menu__fx{position:relative;display:inline-block}.tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx{--tef-nav-fx:var(--tewido-elementra-nav-hover-color,var(--tewido-elementra-color-primary,#93003f))}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx{--tef-nav-fx:var(--tewido-elementra-nav-transparent-hover-color,var(--tewido-elementra-nav-hover-color,var(--tewido-elementra-color-primary,#93003f)))}.tewido-elementra-theme-nav-menu--hover-reveal .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after,.tewido-elementra-theme-nav-menu--hover-slide .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after,.tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after{content:attr(data-tef-text);position:absolute;white-space:nowrap;color:var(--tef-nav-fx);-webkit-text-fill-color:currentColor;pointer-events:none}.tewido-elementra-theme-nav-menu--hover-reveal .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after,.tewido-elementra-theme-nav-menu--hover-slide .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after,.tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after{content:attr(data-tef-text)/""}.tewido-elementra-theme-nav-menu--hover-underline .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--tef-nav-fx);transform:scaleX(0);transform-origin:right center;transition:transform .28s ease}.tewido-elementra-theme-nav-menu--hover-underline .tewido-elementra-theme-nav-menu__list>.menu-item>a:focus-visible .tewido-elementra-theme-nav-menu__fx::after,.tewido-elementra-theme-nav-menu--hover-underline .tewido-elementra-theme-nav-menu__list>.menu-item>a:hover .tewido-elementra-theme-nav-menu__fx::after{transform:scaleX(1);transform-origin:left center}[dir=rtl] .tewido-elementra-theme-nav-menu--hover-underline .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after{transform-origin:left center}[dir=rtl] .tewido-elementra-theme-nav-menu--hover-underline .tewido-elementra-theme-nav-menu__list>.menu-item>a:focus-visible .tewido-elementra-theme-nav-menu__fx::after,[dir=rtl] .tewido-elementra-theme-nav-menu--hover-underline .tewido-elementra-theme-nav-menu__list>.menu-item>a:hover .tewido-elementra-theme-nav-menu__fx::after{transform-origin:right center}@supports ((-webkit-background-clip:text) or (background-clip:text)){.tewido-elementra-theme-nav-menu--hover-fill .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx{background-image:linear-gradient(to right,var(--tef-nav-fx) 0 50%,currentColor 50% 100%);background-size:200% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .4s ease}.tewido-elementra-theme-nav-menu--hover-fill .tewido-elementra-theme-nav-menu__list>.menu-item>a:focus-visible .tewido-elementra-theme-nav-menu__fx,.tewido-elementra-theme-nav-menu--hover-fill .tewido-elementra-theme-nav-menu__list>.menu-item>a:hover .tewido-elementra-theme-nav-menu__fx{background-position:0 0}[dir=rtl] .tewido-elementra-theme-nav-menu--hover-fill .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx{background-image:linear-gradient(to left,var(--tef-nav-fx) 0 50%,currentColor 50% 100%);background-position:0 0}[dir=rtl] .tewido-elementra-theme-nav-menu--hover-fill .tewido-elementra-theme-nav-menu__list>.menu-item>a:focus-visible .tewido-elementra-theme-nav-menu__fx,[dir=rtl] .tewido-elementra-theme-nav-menu--hover-fill .tewido-elementra-theme-nav-menu__list>.menu-item>a:hover .tewido-elementra-theme-nav-menu__fx{background-position:100% 0}}.tewido-elementra-theme-nav-menu--hover-reveal .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after{top:0;left:0;clip-path:inset(0 100% 0 0);transition:clip-path .35s ease}[dir=rtl] .tewido-elementra-theme-nav-menu--hover-reveal .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after{clip-path:inset(0 0 0 100%)}.tewido-elementra-theme-nav-menu--hover-reveal .tewido-elementra-theme-nav-menu__list>.menu-item>a:focus-visible .tewido-elementra-theme-nav-menu__fx::after,.tewido-elementra-theme-nav-menu--hover-reveal .tewido-elementra-theme-nav-menu__list>.menu-item>a:hover .tewido-elementra-theme-nav-menu__fx::after{clip-path:inset(0)}.tewido-elementra-theme-nav-menu--hover-slide .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__label,.tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__label{overflow:hidden}.tewido-elementra-theme-nav-menu--hover-slide .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx,.tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx{transition:transform .35s ease}.tewido-elementra-theme-nav-menu--hover-slide .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after{top:100%;left:0;width:100%}.tewido-elementra-theme-nav-menu--hover-slide .tewido-elementra-theme-nav-menu__list>.menu-item>a:focus-visible .tewido-elementra-theme-nav-menu__fx,.tewido-elementra-theme-nav-menu--hover-slide .tewido-elementra-theme-nav-menu__list>.menu-item>a:hover .tewido-elementra-theme-nav-menu__fx{transform:translateY(-100%)}.tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after{top:0;left:-100%;width:100%}.tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a:focus-visible .tewido-elementra-theme-nav-menu__fx,.tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a:hover .tewido-elementra-theme-nav-menu__fx{transform:translateX(100%)}[dir=rtl] .tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a .tewido-elementra-theme-nav-menu__fx::after{left:100%}[dir=rtl] .tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a:focus-visible .tewido-elementra-theme-nav-menu__fx,[dir=rtl] .tewido-elementra-theme-nav-menu--hover-swap .tewido-elementra-theme-nav-menu__list>.menu-item>a:hover .tewido-elementra-theme-nav-menu__fx{transform:translateX(-100%)}@media (prefers-reduced-motion:reduce){.tewido-elementra-theme-nav-menu__fx,.tewido-elementra-theme-nav-menu__fx::after{transition:none!important}}