.Toggle_toggle__gkJP7{display:block;background:none;border:none;padding:.75rem;cursor:pointer;font-size:1rem;line-height:1rem;letter-spacing:-.01em;font-family:var(--font-futura);text-transform:uppercase;transition:opacity .25s ease,color .25s ease;color:currentColor;&:focus,&:hover{opacity:.7}}@media (min-width:767.02px){.Toggle_toggle__gkJP7{font-size:1.1875rem;line-height:1.1875rem}}.Navigation_background__hW8N2{--gradient-1:linear-gradient(270deg,hsla(0,0%,0%,0.75),hsla(0,0%,0%,0.752) 8.1%,hsla(0,0%,0%,0.757) 15.5%,hsla(0,0%,0%,0.766) 22.5%,hsla(0,0%,0%,0.776) 29%,hsla(0,0%,0%,0.789) 35.3%,hsla(0,0%,0%,0.803) 41.2%,hsla(0,0%,0%,0.818) 47.1%,hsla(0,0%,0%,0.832) 52.9%,hsla(0,0%,0%,0.847) 58.8%,hsla(0,0%,0%,0.861) 64.7%,hsla(0,0%,0%,0.874) 71%,hsla(0,0%,0%,0.884) 77.5%,hsla(0,0%,0%,0.893) 84.5%,hsla(0,0%,0%,0.898) 91.9%,hsla(0,0%,0%,0.9));background:var(--gradient-1),linear-gradient(180deg,#000000 0,rgba(0,0,0,.75) 0,rgba(0,0,0,.1) 100%);padding:var(--gutter) var(--gutter) 0;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column;@media (min-width:767.02px){padding:var(--gutter)}}.Navigation_nav__F5jrB{--gap:2.5rem;flex:1 1;width:100%;position:relative;max-width:var(--container-width);margin-inline:auto;font-family:var(--font-futura);grid-gap:var(--gap);gap:var(--gap);display:grid;grid-template-rows:minmax(min-content,calc(180px - var(--gap))) 1fr auto;grid-template-areas:"header" "content" "footer"}.Navigation_header__6BN18{grid-area:header;display:flex;align-items:center;justify-content:flex-end;align-self:flex-start;gap:1rem;@media (min-width:767.02px){align-items:flex-start}}.Navigation_controls__S7MkC{display:flex;align-items:center;justify-content:flex-end;gap:1rem;flex:1 1}.Navigation_content__ovZfQ{--transition-duration:1s;grid-area:content;display:grid;>*{grid-area:1/1}}.Navigation_footer__Gie_s{grid-area:footer}.Navigation_nav__F5jrB[inert]{pointer-events:none;opacity:0}.Navigation_list__IM_mo,.Navigation_subList__lGGHK{grid-area:content;list-style-type:none;margin:0;padding:0}.Navigation_back__lhUkI{margin-bottom:1.25rem}.Navigation_back__lhUkI button{background:none;border:none;display:flex;width:100%;flex-direction:row;gap:.25rem;padding:1rem;margin:-1rem;align-items:center;cursor:pointer;text-transform:uppercase;color:hsl(0 0% 60%);transition:color .25s ease}.Navigation_back__lhUkI button:hover{color:white}.Navigation_link__6bHhY{display:block;width:100%;font-size:3rem;text-transform:uppercase;transition:color .25s ease;color:white;background:none;border:none;padding:0;text-decoration:none;cursor:pointer;text-align:left}.Navigation_list__IM_mo:has(.Navigation_link__6bHhY[data-active=true]) .Navigation_link__6bHhY,.Navigation_subNav__EV7C5:has(.Navigation_link__6bHhY[data-active=true]) .Navigation_link__6bHhY{color:hsl(0 0% 60%)}.Navigation_link__6bHhY:hover,.Navigation_link__6bHhY[data-active=true]{color:white!important}.Navigation_list__IM_mo:hover .Navigation_link__6bHhY,.Navigation_subNav__EV7C5:hover .Navigation_link__6bHhY{color:hsl(0 0% 60%)}.Navigation_openingHours__TQNTj{text-transform:uppercase;font-size:1.125rem}.Navigation_hours__QnpAt{color:hsl(0 0% 60%)}.Navigation_main__IVFNQ{opacity:1;height:auto;position:relative;width:100%;z-index:1}.Navigation_item__e9Tcz{padding-block:.5rem}.Navigation_image__ZpDpE{display:none;margin-top:4rem}.Navigation_closeButton__GaBLX{position:relative;cursor:pointer;transition:opacity .25s ease;margin-top:-.75rem;z-index:1;background:none;border:none;padding:0;flex-shrink:0}@media (min-width:767.02px){.Navigation_background__hW8N2{background:var(--gradient-1)}.Navigation_nav__F5jrB{gap:0;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr auto auto;grid-template-areas:"content content header" "content content footer"}.Navigation_list__IM_mo,.Navigation_subList__lGGHK{flex:1 1;display:flex;flex-direction:column;transition:translate var(--transition-duration) var(--default-timing-function)}.Navigation_list__IM_mo{gap:1rem}.Navigation_item__e9Tcz{padding:0}.Navigation_subList__lGGHK{gap:.5rem}.Navigation_subNav__EV7C5 .Navigation_link__6bHhY{font-size:3.25rem;line-height:2.875rem}.Navigation_link__6bHhY{font-size:6rem;line-height:5rem}.Navigation_image__ZpDpE{display:block;aspect-ratio:400/140}.Navigation_openingHours__TQNTj{align-self:flex-end;text-align:right}}.NavigationDialog_dialog__KJhnk{--transition-duration:0.5s;max-width:100%;max-height:100%;width:100%;height:100svh;margin:0;border:none;color:white;position:fixed;padding:0;box-sizing:border-box;pointer-events:all;top:0;left:0;right:0;overflow-x:hidden;overflow-y:auto;background:transparent;isolation:isolate;transition:display var(--transition-duration) allow-discrete,overlay var(--transition-duration) allow-discrete;animation-name:NavigationDialog_close__4eoIm;animation-duration:var(--transition-duration);animation-fill-mode:forwards;animation-timing-function:var(--default-timing-function)}.NavigationDialog_dialog__KJhnk[open]{animation-name:NavigationDialog_open__TGzI5}@keyframes NavigationDialog_open__TGzI5{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes NavigationDialog_close__4eoIm{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.NavigationDialog_dialog__KJhnk::backdrop{background:transparent}@media (min-width:767.02px){.NavigationDialog_dialog__KJhnk{height:-moz-fit-content;height:fit-content}}.OpeningHours_root__qWy_x{text-transform:uppercase;font-size:1.125rem}.OpeningHours_details__p__jX{color:hsl(0 0% 60%)}