.RestaurantMenuPositions_RestaurantMenuPositionsContainer__TPa_g{display:flex;flex-direction:column}.RestaurantMenuPositions_RestaurantMenuPositions__U56DN{padding-top:3.75rem;scroll-margin-top:max(0px,var(--menu-navigation-height,0px) - 3.75rem);display:flex;gap:2.5rem;flex-direction:column}@media(max-width:480px){.RestaurantMenuPositions_RestaurantMenuPositionsContainer__TPa_g{padding:0 1.5rem}}.RestaurantMenuPositions_RestaurantMenuPositionsCategoryTitleSkeleton__k_riX{width:100%;height:2rem;background-color:var(--menu-item-background);opacity:.15}.CategoriesBlock_Categories__4L5my{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.CategoriesBlock_CategoriesGrid__7kxbv{width:100%;padding-top:3.75rem}.CategoriesBlock_CategoriesPanelSlot__k9iV4{row-gap:2.5rem;scroll-margin-top:var(--menu-navigation-top-space,0)}.CategoriesBlock_CategoriesPanelSlot__k9iV4[data-pinned=true]{height:var(--menu-panel-reserved-height)}.CategoriesBlock_CategoriesPanel__TJypy{display:flex;flex-direction:column;gap:inherit}.CategoriesBlock_CategoriesPanelPinned__Q9hcN{position:fixed;inset:0 0 auto;z-index:10;gap:var(--menu-navigation-gap,0);padding:var(--menu-navigation-top-space,0) 2.5rem 0;background:var(--background)}.CategoriesBlock_CategoriesPanelPinned__Q9hcN .CategoriesBlock_CategoriesHeader__JnP5n{position:absolute;width:var(--menu-panel-flow-width);visibility:hidden;pointer-events:none}.CategoriesBlock_CategoriesLocationContainer__tCrJK{display:none}.CategoriesBlock_CategoriesHeader__JnP5n{display:flex;align-items:center;justify-content:space-between}.CategoriesBlock_CategoriesList__aM9NL{overflow:hidden;transition:all .25s ease-in-out;max-height:4.375rem}@media(max-width:480px){.CategoriesBlock_CategoriesList__aM9NL{max-height:8.75rem;padding:0 1.5rem}.CategoriesBlock_CategoriesHeader__JnP5n{padding:0 1.5rem}.CategoriesBlock_CategoriesPanelSlot__k9iV4{row-gap:1.25rem;--menu-row-horizontal-padding:1.5rem}.CategoriesBlock_CategoriesLocationContainer__tCrJK{display:block}.CategoriesBlock_CategoriesLocation__2x5E_{padding:0 1.5rem}.CategoriesBlock_CategoriesPanelPinned__Q9hcN{--menu-row-horizontal-padding:0px;padding-right:1.5rem;padding-left:1.5rem}.CategoriesBlock_CategoriesPanelPinned__Q9hcN .CategoriesBlock_CategoriesLocation__2x5E_{padding:0}}.CategoriesScrollable_CategoriesScrollableContainer__tpfH7{height:var(--menu-navigation-row-height,3.75rem)}.CategoriesScrollable_CategoriesScrollableContent__t9AXP{position:relative;height:3.75rem;padding:.5rem var(--menu-row-horizontal-padding,0);background:var(--background)}.CategoriesScrollable_CategoriesScrollableUl__ZHTPQ{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:0;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.CategoriesScrollable_CategoriesScrollableUl__ZHTPQ::-webkit-scrollbar{display:none}.CategoriesScrollable_CategoriesScrollableLi__IKOvF{height:2.75rem;display:flex;align-items:center;background-color:var(--menu-item-background);border-radius:var(--border-radius-2);list-style:none;border:1px solid var(--app-category-border,#636b72);white-space:nowrap}.CategoriesScrollable_CategoriesScrollableLi__IKOvF a,.CategoriesScrollable_CategoriesScrollableLi__IKOvF span{padding:0 var(--space-2);display:flex;height:100%;align-items:center;text-decoration:none;color:var(--color-text-link);cursor:pointer;-webkit-user-select:none;user-select:none}.CategoriesScrollable_CategoriesScrollableLiActive__qj619{border:1px solid var(--color-primary);background-color:var(--app-category-active-background,var(--menu-item-background))}.CategoriesScrollable_CategoriesScrollableLiActive__qj619 a,.CategoriesScrollable_CategoriesScrollableLiActive__qj619 span{color:var(--app-category-active-text,var(--color-primary))}@media(max-width:480px){.CategoriesScrollable_CategoriesScrollableContent__t9AXP{background-color:var(--background)}}