@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes SearchOutletMsite_spinBorder__Q1Zgy{to{--angle:360deg}}.SearchOutletMsite_mobSearch__fQ9wp{padding:0;margin-bottom:1.875rem;width:100%}.SearchOutletMsite_searchOptions__0p_V2{height:100%}.SearchOutletMsite_listWrapper__SpwQw{transition:max-height .15s ease-out;padding-top:20px;padding-bottom:5rem}.SearchOutletMsite_listWrapper__SpwQw .emptyWrapper{padding-left:0;padding-right:0}.SearchOutletMsite_listWrapper__SpwQw .emptyWrapper figure img{min-width:12.9375rem}@media(min-width:992px){.SearchOutletMsite_listWrapper__SpwQw{border-bottom:none;margin-bottom:0}.SearchOutletMsite_listWrapper__SpwQw.SearchOutletMsite_show__QxxLy{padding-bottom:1rem}}.SearchOutletMsite_offcanvas__ZXWaY{background:#f1f2fb}.SearchOutletMsite_offcanvas__ZXWaY .offcanvas-header{background-color:#fff;border-bottom:.0625rem solid #e0e0e0}.SearchOutletMsite_itemList__IJnve{display:flex;flex-flow:column}.SearchOutletMsite_itemList__IJnve div[class*=RestauranitimageDetails_detail]{width:calc(100% - 128px)}.SearchOutletMsite_itemList__details__4avGr{display:flex;flex-direction:row-reverse;background-color:#fff;border-radius:1.25rem;padding:.125rem;margin-bottom:.75rem;gap:.5rem}.SearchOutletMsite_itemList__IJnve:last-child{border-bottom:none}.SearchOutletMsite_itemList__IJnve:first-child{padding-top:0}.SearchOutletMsite_menu__qwxcI p{font-size:.75rem;line-height:1.5rem;color:#575756;margin-bottom:.875rem}.SearchOutletMsite_menu__qwxcI p.SearchOutletMsite_menuItem__xFYSG{margin-bottom:0}.SearchOutletMsite_menu__qwxcI .SearchOutletMsite_category__8puy7{display:flex;gap:.625rem;margin-bottom:.875rem;line-height:1}.SearchOutletMsite_menu__qwxcI .SearchOutletMsite_category__8puy7 .SearchOutletMsite_searchIcon__oYWvW{height:1.5rem;width:1.5rem;display:flex;justify-content:center;align-items:center;background:#f0f1f7;border-radius:50%;border:.72px solid #e0deee}.SearchOutletMsite_menu__qwxcI .SearchOutletMsite_category__8puy7 .SearchOutletMsite_searchIcon__oYWvW i{font-size:.75rem}.SearchOutletMsite_menu__qwxcI .SearchOutletMsite_category__8puy7 p{font-size:.875rem;color:#231f20}.SearchOutletMsite_menuTitle__rZT2r{font-weight:500;margin-top:.625rem;letter-spacing:.073125rem;text-transform:uppercase;font-size:.75rem}