html{scroll-behavior:smooth}.restaurant-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:84px;margin:0 auto;max-width:1104px}.restaurant-menu__sidebar{-webkit-box-flex:0;-ms-flex:0 0 216px;flex:0 0 216px;position:sticky;top:var(--header-bottom-offset,0)}.restaurant-menu__expand-mobile-sidebar-button{background-color:#0c2340;border:none;border-radius:0;color:#fff;display:block;overflow:hidden;padding:8px 20px 10px;position:relative;text-align:left;text-transform:uppercase;width:100%}.restaurant-menu__expand-mobile-sidebar-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M11.72.365h-.366a.44.44 0 0 0-.44.44l.001 10.111H.803a.44.44 0 0 0-.44.44v.366a.44.44 0 0 0 .44.44h10.914a.44.44 0 0 0 .44-.44L12.158.804a.44.44 0 0 0-.439-.439'/%3E%3C/g%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%23fff' d='M11.281 22.635h.365a.44.44 0 0 0 .44-.44V12.084h10.112a.44.44 0 0 0 .44-.44v-.366a.44.44 0 0 0-.44-.44H11.283a.44.44 0 0 0-.44.44v10.918a.44.44 0 0 0 .438.439'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M17.8 6.262 6.262 17.8 0 11.538 11.538 0z'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M5.2 16.738 16.738 5.2 23 11.462 11.462 23z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:23px;position:absolute;right:24px;top:11px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:23px;z-index:1}.restaurant-menu__expand-mobile-sidebar-button.open:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.restaurant-menu__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.restaurant-menu-sidebar-list__item:not(:last-child){margin-bottom:32px}.restaurant-menu-sidebar-list__item--button:not(:last-child){margin-bottom:20px}.restaurant-menu-sidebar-list__link{font-weight:500;letter-spacing:.02em;line-height:28px;text-transform:uppercase}.restaurant-menu-section{scroll-margin-top:calc(var(--header-bottom-offset, 0px) - var(--header-top-offset, 0px))}.restaurant-menu-section:not(:last-child){margin-bottom:130px}.restaurant-menu-section__title{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.restaurant-menu-section__additional_content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:52px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.restaurant-menu-section-list{margin-top:32px}.restaurant-menu-section-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:35px;justify-content:space-between}.restaurant-menu-section-list__item:not(:last-child){margin-bottom:10px}.restaurant-menu-item--name{-webkit-box-flex:0;-ms-flex:0 1 840px;flex:0 1 840px}.restaurant-menu-item--price{white-space:nowrap}@media (max-width:1320px){body{display:block}}@media (max-width:1200px){body{display:block}}@media (max-width:1199px){body{display:block}}@media (max-width:992px){body{display:block}}@media (max-width:991px){body{display:block}}@media (max-width:769px){body{display:block}}@media (max-width:768px){body{display:block}.restaurant-menu{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:80px}.restaurant-menu__sidebar{-webkit-box-flex:0;background-color:#f8f8f8;bottom:0;-ms-flex:0 1 auto;flex:0 1 auto;top:auto}.restaurant-menu__content{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0 20px}.restaurant-menu-sidebar-list{height:0;overflow:hidden;-webkit-transition:height .2s,padding .2s;transition:height .2s,padding .2s}.restaurant-menu-sidebar-list.open{height:var(--scroll-height,auto)}.restaurant-menu-sidebar-list__item{padding:0 20px}.restaurant-menu-sidebar-list__item:first-child{margin-top:32px}.restaurant-menu-sidebar-list__item:last-child{margin-bottom:24px}.restaurant-menu-section:not(:last-child){margin-bottom:62px}.restaurant-menu-section__title{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset}}@media (max-width:575px){body{display:block}}@media (max-width:395px){body{display:block}}@media (max-width:370px){body{display:block}}@media (min-width:769px){.restaurant-menu__expand-mobile-sidebar-button{display:none}}@media (hover:hover){.restaurant-menu-sidebar-list__link:hover{text-decoration:underline}}