.styles_blurBackground__kFvLM{position:absolute;width:100%;height:100%;z-index:var(--mantine-z-index-app)-1}.styles_blurBackground__kFvLM[data-with-blur]{filter:blur(10px)}.item-detail-modal .mantine-Modal-inner{overflow-y:auto;pointer-events:all;overscroll-behavior-y:none}.menu-preview-root .categories-tabs{background:var(--mantine-color-body)}.menu-preview-root .categories-tabs-list{overflow:scroll;overscroll-behavior-x:none;background:var(--mantine-color-body);flex-wrap:nowrap;z-index:100}.menu-preview-root .categories-tabs-list::-webkit-scrollbar{display:none}.menu-preview-root .categories-tabs-list{-ms-overflow-style:none;scrollbar-width:none}.menu-preview-root .categories-tabs-list:before{border:none!important}.menu-preview-root .categories-tabs-tab{flex-shrink:0;white-space:nowrap}.menu-preview-root .categories-tabs-tab:hover{background:none}.menu-preview-root .categories-tabs[data-tab-variant=pill] .categories-tabs-list{gap:.5rem;padding:.375rem .5rem;overflow-x:auto;overflow-y:hidden}.menu-preview-root .categories-tabs[data-tab-variant=pill] .categories-tabs-tab{border-radius:9999px;padding:0 1rem}.header_header__jfDXn{position:fixed;width:100%;z-index:calc(var(--mantine-z-index-app) + 1);top:0}.header_content__YV0Ld{position:relative;height:100px;margin:0 auto;max-width:var(--menu-max-content-width);padding-left:var(--mantine-spacing-xs)}.header_content__YV0Ld h1{font-size:1.5rem;align-self:flex-end;margin-bottom:.4rem}.header_logo__f8tJE{aspect-ratio:1;border-radius:var(--mantine-radius-md);height:80%;width:auto;object-fit:cover}.restaurant-info-badge{display:flex;align-items:center;justify-content:flex-end;transition:width .1s ease-in;padding:0 2px 0 7px;border:none;height:1rem;font-size:9px}.restaurant-info-badge-shrinkable{width:5.7rem}.restaurant-info-badge-label{display:flex;column-gap:.3rem;flex-wrap:nowrap;justify-content:flex-end;align-items:center;line-height:0;vertical-align:middle}.restaurant-info-badge-icon{border-radius:50%;--ti-bg:white;--ti-size:12px}.restaurant-info-badge-icon svg{width:80%;height:80%}.restaurant-info-badge-shrinkable.shrinked{width:1rem;padding-left:0}