.inner-menu{--inner-menu-height: var(--header-height);display:none}@media (min-width: 1024px){.inner-menu{display:flex}}.inner-menu{top:calc(100vh - var(--inner-menu-height) - var(--header-height))}.inner-menu.fixed{left:0;right:0;top:0;z-index:30;border-bottom-width:1px;--tw-border-opacity: 1;border-color:hsla(var(--color-cherry-brown) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsla(var(--color-creamy-yellow) / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.inner-menu.fixed .logo-link{opacity:1}.inner-menu.fixed a{--tw-text-opacity: 1;color:hsla(var(--color-cherry-brown) / var(--tw-text-opacity, 1))}.inner-menu .logo-link{position:absolute;padding-top:1.5rem;padding-bottom:1.5rem;opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);max-width:10vw}.inner-menu .logo-link:hover{text-decoration:none}.inner-menu .logo-link:hover:after{opacity:0}.inner-menu-nav{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width: 480px){.inner-menu-nav{max-width:480px;padding-right:2rem;padding-left:2rem}}@media (min-width: 640px){.inner-menu-nav{max-width:640px}}@media (min-width: 1024px){.inner-menu-nav{max-width:1024px;padding-right:3rem;padding-left:3rem}}@media (min-width: 1280px){.inner-menu-nav{max-width:1280px;padding-right:4rem;padding-left:4rem}}@media (min-width: 1536px){.inner-menu-nav{max-width:1536px;padding-right:5rem;padding-left:5rem}}@media (min-width: 1920px){.inner-menu-nav{max-width:1920px}}@media (min-width: 2560px){.inner-menu-nav{max-width:2560px}}.inner-menu-nav{display:flex;align-items:center;height:var(--inner-menu-height);max-width:none}.inner-menu-nav a{font-weight:600;--tw-text-opacity: 1;color:hsla(var(--color-liquid-gold) / var(--tw-text-opacity, 1))}.inner-menu-nav a:after{display:block;height:.25rem;width:100%;--tw-bg-opacity: 1;background-color:hsla(var(--color-pump-kin-gold) / var(--tw-bg-opacity, 1));opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:""}.inner-menu-nav a:hover:after{opacity:1}.inner-menu-nav a.active:after{--tw-bg-opacity: 1;background-color:hsla(var(--color-cherry-brown) / var(--tw-bg-opacity, 1));opacity:1}
