.seo-silo-menu-container ul.menu{list-style:none;margin:0;padding:0}.seo-silo-menu-container .menu-item{list-style:none;margin:0}.seo-silo-menu-container .menu-item>a{display:inline-block;text-decoration:none;transition:color 0.3s,background 0.3s,border 0.3s}.seo-silo-menu--layout-horizontal .seo-silo-menu-container ul.menu{display:flex;flex-wrap:wrap}.seo-silo-menu--layout-vertical .seo-silo-menu-container ul.menu{display:flex;flex-direction:column}.seo-silo-menu--align-left .seo-silo-menu-container ul.menu{justify-content:flex-start}.seo-silo-menu--align-center .seo-silo-menu-container ul.menu{justify-content:center}.seo-silo-menu--align-right .seo-silo-menu-container ul.menu{justify-content:flex-end}.seo-silo-menu--align-stretch .seo-silo-menu-container ul.menu{justify-content:stretch}.seo-silo-menu--align-stretch .seo-silo-menu-container .menu-item{flex:1 1 auto}.seo-silo-menu--align-stretch .seo-silo-menu-container .menu-item>a{display:block;text-align:center}.seo-silo-menu--pointer-underline .seo-silo-menu-container .menu-item>a{position:relative}.seo-silo-menu--pointer-underline .seo-silo-menu-container .menu-item>a::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:0;background-color:currentColor;transition:height 0.3s}.seo-silo-menu--pointer-underline .seo-silo-menu-container .menu-item>a:hover::after,.seo-silo-menu--pointer-underline .seo-silo-menu-container .current-menu-item>a::after{height:var(--seo-silo-menu-pointer-width,2px)}.seo-silo-menu--pointer-overline .seo-silo-menu-container .menu-item>a{position:relative}.seo-silo-menu--pointer-overline .seo-silo-menu-container .menu-item>a::before{content:'';position:absolute;left:0;top:0;width:100%;height:0;background-color:currentColor;transition:height 0.3s}.seo-silo-menu--pointer-overline .seo-silo-menu-container .menu-item>a:hover::before,.seo-silo-menu--pointer-overline .seo-silo-menu-container .current-menu-item>a::before{height:var(--seo-silo-menu-pointer-width,2px)}