.wp-block-navigation-item a:hover,.wp-block-navigation-item.current-menu-item a{text-decoration:none !important}nav .wp-block-navigation__container>.wp-block-navigation-item{position:relative}nav .wp-block-navigation__container>.wp-block-navigation-item:after{content:"";position:absolute;display:block;height:2px;background-color:var(--wp--preset--color--primary);width:0;transition:width .3s ease;bottom:-.15em;left:50%;transform:translateX(-50%)}nav .wp-block-navigation__container>.wp-block-navigation-item:hover:after,nav .wp-block-navigation__container>.wp-block-navigation-item.current-menu-item:after,nav .wp-block-navigation__container>.wp-block-navigation-item.current-menu-ancestor:after{width:100%;transition:width .3s ease}nav .wp-block-navigation__submenu-container .wp-block-navigation-item:hover,nav .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item{background:var(--wp--preset--color--primary-accent)}.wp-block-navigation__responsive-container:not(.is-menu-open) :where(.wp-block-navigation__submenu-container) a,.wp-block-navigation__responsive-container:not(.is-menu-open) :where(.wp-block-navigation__submenu-container) .wp-block-navigation-submenu__toggle{padding:1.5em !important}.wp-block-navigation__responsive-container:not(.is-menu-open) :where(.wp-block-navigation__submenu-container) li:first-child{padding-top:0 !important}.wp-block-navigation__responsive-container:not(.is-menu-open) :where(.wp-block-navigation__submenu-container) li:last-child{padding-bottom:0 !important}