@import "https://cdn.jsdelivr.net/gh/fonts-archive/Paperlogy/subsets/Paperlogy-dynamic-subset.css";
@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.jsdelivr.net/fontsource/fonts/lexend:vf@latest/latin-wght-normal.woff2)format("woff2-variations")}.discoverHeaderContainer{filter:drop-shadow(0 -3px 1rem #000);color:#fff;background:linear-gradient(100deg,#0065ff 0%,#1984ff 100%);border-radius:0 0 1rem 1rem;flex-direction:column;align-items:center;gap:1rem;padding-bottom:5%;display:flex}.searchDetailContainer{flex-direction:column;align-items:center;display:flex;position:relative}.searchDetailContainer .searchDetailWrapBox{flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;display:flex;position:relative}.searchDetailContainer .searchDetailWrapBox .closeContainer{width:90%;margin-top:2.5rem;padding:0 5%}.searchDetailContainer .searchDetailWrapBox .closeContainer .closeBox{color:#eee;width:-moz-fit-content;width:fit-content}.searchDetailContainer .searchDetailWrapBox .closeContainer .closeBox:active svg{scale:1.25}.searchDetailContainer .searchDetailWrapBox .detailOptionBox{z-index:100;justify-content:space-between;align-items:center;width:90%;padding:0 5%;display:flex}.searchDetailContainer .searchDetailWrapBox .detailOptionBox .detailCountText{text-transform:capitalize;font-size:16px}.searchDetailContainer .searchDetailWrapBox .detailOptionBox .sort{flex-direction:row;flex-grow:1;justify-content:end;align-items:center;gap:1rem;display:flex}.searchDetailContainer .searchDetailWrapBox .detailOptionBox .sort .sortFit{white-space:nowrap;width:-moz-fit-content;width:fit-content;font-size:12px}.searchDetailContainer .searchDetailWrapBox .searchRestaurantBox{flex-direction:column;gap:2rem;width:90%;margin-top:2rem;padding:0 5%;display:flex}.searchDetailContainer .searchDetailWrapBox .searchRestaurantBox .restaurantGroup{flex-direction:column;gap:2rem;display:flex}.searchDetailContainer .searchDetailWrapBox .noMoreBox{text-align:center;flex-direction:column;gap:8px;padding:2rem;display:flex}.searchDetailContainer .searchDetailWrapBox .noMoreBox h2{margin:0;font-size:1.4rem;font-weight:600}.searchDetailContainer .searchDetailWrapBox .stickyMessage{z-index:1000;color:red;text-align:center;background:#fff;font-size:22px;font-weight:bolder;position:-webkit-sticky;position:sticky;top:80px}
