html[data-menu-theme] .menu-public-shell{min-width:0;overflow-x:clip}html[data-menu-theme] .menu-public-shell main{min-width:0;padding-bottom:calc(8rem + env(safe-area-inset-bottom,0px))}html[data-menu-theme] .menu-public-shell>nav.fixed{z-index:40;padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))}html[data-menu-theme] .menu-public-shell>div.fixed{padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))}html[data-menu-theme] .menu-public-shell h1,html[data-menu-theme] .menu-public-shell h2,html[data-menu-theme] .menu-public-shell h3,html[data-menu-theme] .menu-public-shell h4,html[data-menu-theme] .menu-public-shell p,html[data-menu-theme] .menu-public-shell button,html[data-menu-theme] .menu-public-shell a{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;min-width:0}html[data-menu-theme=essential] .menu-lang-toggle{outline-offset:2px;outline:3px solid #ffffffeb;box-shadow:0 3px 16px #0000001f}html[data-menu-theme=noir] .menu-public-shell section[aria-labelledby=hours-heading]{color:#f3eee6;box-shadow:0 18px 50px #00000059;background:linear-gradient(145deg,#171411,#0d0c0a)!important;border-color:#d8a76f2e!important}html[data-menu-theme=noir] .menu-public-shell section[aria-labelledby=hours-heading] h2,html[data-menu-theme=noir] .menu-public-shell section[aria-labelledby=hours-heading]>div,html[data-menu-theme=noir] .menu-public-shell section[aria-labelledby=hours-heading]>div>span,html[data-menu-theme=noir] .menu-public-shell section[aria-labelledby=hours-heading]>div>bdi{color:#f3eee6}html[data-menu-theme=gallery] .menu-public-shell main ul>li,html[data-menu-theme=gallery] .menu-public-shell main ul>li>button{height:100%;min-height:0}html[data-menu-theme=gallery] .menu-public-shell main ul>li>button{grid-template-rows:auto minmax(0,1fr);align-self:stretch;overflow:visible}html[data-menu-theme=gallery] .menu-public-shell main ul>li>button>:first-child{overflow:hidden}html[data-menu-theme=gallery] .menu-public-shell main ul>li>button>:last-child{align-content:start;min-height:0;overflow:visible}html[data-menu-theme=gallery] .menu-public-shell main ul>li>button>:last-child>:nth-child(2){overflow-wrap:break-word;word-break:normal;display:block}html[data-menu-theme] .menu-public-shell :focus-visible{scroll-margin-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}html[data-menu-theme=noir],html[data-menu-theme=noir] body,html[data-menu-theme=noir] .menu-public-shell{color:var(--menu-foreground,#f3eee6);background:var(--menu-background,#0d0c0a)!important}html[data-menu-theme=noir] .menu-public-shell section[aria-labelledby=hours-heading]{background:var(--menu-surface,#171411)!important;background-image:linear-gradient(145deg, color-mix(in oklab, var(--menu-surface,#171411) 92%, #000), var(--menu-background,#0d0c0a))!important;border-color:color-mix(in oklab, var(--menu-accent,#d8a76f) 25%, transparent)!important;color:var(--menu-foreground,#f3eee6)!important}html[data-menu-theme=noir] .menu-public-shell section[aria-labelledby=hours-heading] *{color:inherit}html[data-menu-theme=noir] .menu-public-shell section[aria-labelledby=hours-heading] .text-muted{color:#f3eee6ad!important}html[data-menu-theme=noir] .menu-public-shell section[aria-labelledby=hours-heading] svg{color:var(--menu-accent,#d8a76f)!important}html[data-menu-theme=gallery] .menu-public-shell main ul>li,html[data-menu-theme=gallery] .menu-public-shell main ul>li>div,html[data-menu-theme=gallery] .menu-public-shell main ul>li>div>button{height:auto;min-height:0}html[data-menu-theme=gallery] .menu-public-shell main ul>li>div>button>:last-child{min-height:0;overflow:visible}html[data-menu-theme=gallery] .menu-public-shell main ul>li>div>button>:last-child>*{overflow-wrap:break-word;word-break:normal;min-width:0}
