.index-module-scss-module__SW-m-a__flexContainer{flex-wrap:wrap;place-content:space-between flex-start;gap:1rem;height:100%;margin:20px 0;display:flex}.index-module-scss-module__SW-m-a__flexContainer .index-module-scss-module__SW-m-a__flexItem{width:calc(25% - .75rem);display:flex}@media (max-width:1320px){.index-module-scss-module__SW-m-a__flexContainer .index-module-scss-module__SW-m-a__flexItem{width:calc(33.33% - .75rem)}}@media (max-width:950px){.index-module-scss-module__SW-m-a__flexContainer .index-module-scss-module__SW-m-a__flexItem{width:calc(50% - .75rem)}}@media (max-width:500px){.index-module-scss-module__SW-m-a__flexContainer .index-module-scss-module__SW-m-a__flexItem{width:100%}}.index-module-scss-module__SW-m-a__card{color:unset;background-color:#fff;border-radius:15px;width:100%;text-decoration:none;transition:all .1s ease-in;position:relative;overflow:hidden;box-shadow:0 5px 5px #1919191a}.index-module-scss-module__SW-m-a__card .index-module-scss-module__SW-m-a__restaurantImage{width:100%;height:150px}.index-module-scss-module__SW-m-a__card .index-module-scss-module__SW-m-a__restaurantImage img{object-fit:cover;width:100%;height:100%}.index-module-scss-module__SW-m-a__card .index-module-scss-module__SW-m-a__restaurantInfo{z-index:1;border-radius:15px;padding:15px}.index-module-scss-module__SW-m-a__card .index-module-scss-module__SW-m-a__restaurantInfo .index-module-scss-module__SW-m-a__restaurantName{color:var(--orange);text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-family:Paytone One,sans-serif;font-size:1.4em;overflow:hidden}.index-module-scss-module__SW-m-a__card .index-module-scss-module__SW-m-a__restaurantInfo .index-module-scss-module__SW-m-a__restaurantStreet{text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;font-family:Rubik,sans-serif;font-size:1em;overflow:hidden}.index-module-scss-module__SW-m-a__card .index-module-scss-module__SW-m-a__restaurantInfo .index-module-scss-module__SW-m-a__tags{flex-flow:wrap;gap:5px;display:flex}.index-module-scss-module__SW-m-a__card .index-module-scss-module__SW-m-a__restaurantInfo .index-module-scss-module__SW-m-a__tags .index-module-scss-module__SW-m-a__tag{border-radius:5px;padding:3px 5px;font-family:Rubik,sans-serif;font-size:.9em}.index-module-scss-module__SW-m-a__card:hover{transition:all .1s ease-in;box-shadow:0 5px 5px #19191933}.index-module-scss-module__SW-m-a__cardNearMe{color:unset;box-sizing:border-box;background-color:#fff;border-radius:15px;width:100%;text-decoration:none;transition:all .1s ease-in;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 5px #1919191a}.index-module-scss-module__SW-m-a__cardNearMe .index-module-scss-module__SW-m-a__restaurantImage{width:45%;height:100%;position:relative;overflow:hidden}.index-module-scss-module__SW-m-a__cardNearMe .index-module-scss-module__SW-m-a__restaurantImage img{object-fit:cover;width:100%;height:150px;min-height:100%}@media screen and (max-width:1000px){.index-module-scss-module__SW-m-a__cardNearMe .index-module-scss-module__SW-m-a__restaurantImage{width:30%}}.index-module-scss-module__SW-m-a__cardNearMe .index-module-scss-module__SW-m-a__restaurantInfo{z-index:1;border-radius:15px;flex-direction:column;flex:1;justify-content:center;width:55%;max-height:fit-content;padding:15px;display:flex}.index-module-scss-module__SW-m-a__cardNearMe .index-module-scss-module__SW-m-a__restaurantInfo .index-module-scss-module__SW-m-a__restaurantName{color:var(--orange);text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-family:Paytone One,sans-serif;font-size:18px;overflow:hidden}.index-module-scss-module__SW-m-a__cardNearMe .index-module-scss-module__SW-m-a__restaurantInfo .index-module-scss-module__SW-m-a__restaurantStreet{text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;font-family:Rubik,sans-serif;font-size:14px;overflow:hidden}.index-module-scss-module__SW-m-a__cardNearMe .index-module-scss-module__SW-m-a__restaurantInfo .index-module-scss-module__SW-m-a__tags{flex-flow:wrap;gap:5px;display:flex}.index-module-scss-module__SW-m-a__cardNearMe .index-module-scss-module__SW-m-a__restaurantInfo .index-module-scss-module__SW-m-a__tags .index-module-scss-module__SW-m-a__tag{border-radius:5px;padding:3px 5px;font-family:Rubik,sans-serif;font-size:.9em}.index-module-scss-module__SW-m-a__cardNearMe:hover{transition:all .1s ease-in;box-shadow:0 5px 5px #19191933}.index-module-scss-module__SW-m-a__ads{margin-bottom:20px}.index-module-scss-module__SW-m-a__paginationControls{justify-content:center;align-items:center;width:100%;display:flex}.index-module-scss-module__SW-m-a__paginationControls .index-module-scss-module__SW-m-a__pageNumber{margin:0 10px}.index-module-scss-module__SW-m-a__paginationControls .index-module-scss-module__SW-m-a__pageButton{cursor:pointer;background-color:#0000;border:0;outline:none;padding:5px}.index-module-scss-module__SW-m-a__emptyContainer{flex-flow:column wrap;flex:1;justify-content:center;align-items:center;gap:15px;margin:20px 0 40px;display:flex}.index-module-scss-module__SW-m-a__emptyContainer .index-module-scss-module__SW-m-a__emptyImage{width:calc(25% - .75rem);height:auto;margin-bottom:15px}.index-module-scss-module__SW-m-a__emptyContainer .index-module-scss-module__SW-m-a__emptyTitle{color:var(--orange);text-align:center;font-family:Rubik,sans-serif;font-size:40px;font-weight:900}.index-module-scss-module__SW-m-a__emptyContainer .index-module-scss-module__SW-m-a__emptySubtitle{text-align:center;font-family:Rubik,sans-serif;font-size:25px;font-weight:400}.index-module-scss-module__SW-m-a__emptyContainer .index-module-scss-module__SW-m-a__emptySubtitle a{color:var(--orange)}@media screen and (max-width:950px){.index-module-scss-module__SW-m-a__emptyContainer .index-module-scss-module__SW-m-a__emptyImage{width:calc(50% - .75rem)}}@media (max-width:500px){.index-module-scss-module__SW-m-a__emptyContainer .index-module-scss-module__SW-m-a__emptyImage{width:calc(75% - .75rem)}.index-module-scss-module__SW-m-a__emptyContainer .index-module-scss-module__SW-m-a__emptyTitle{font-size:25px}.index-module-scss-module__SW-m-a__emptyContainer .index-module-scss-module__SW-m-a__emptySubtitle{font-size:18px}}.index-module-scss-module__SW-m-a__hotPill{text-align:center;background-color:#fff;border-radius:6px;padding:3px 6px;font-family:Paytone One,sans-serif;font-size:13px;position:absolute;top:6px;left:7px}@media (min-width:768px){.index-module-scss-module__SW-m-a__hotPill{font-size:15px}}.index-module-scss-module__SW-m-a__splitter{flex-direction:row;gap:50px;width:100%;min-height:75vh;max-height:75vh;display:flex}.index-module-scss-module__SW-m-a__splitter .index-module-scss-module__SW-m-a__left{border:2px solid var(--orange);border-radius:10px;flex:2}.index-module-scss-module__SW-m-a__splitter .index-module-scss-module__SW-m-a__right{flex:1;width:100%;overflow-y:scroll}.index-module-scss-module__SW-m-a__splitter .index-module-scss-module__SW-m-a__right .index-module-scss-module__SW-m-a__container{margin-bottom:20px;display:flex}@media (max-width:1250px){.index-module-scss-module__SW-m-a__splitter{flex-direction:column}.index-module-scss-module__SW-m-a__splitter .index-module-scss-module__SW-m-a__map_container{height:300px;min-height:300px}.index-module-scss-module__SW-m-a__splitter .index-module-scss-module__SW-m-a__right .index-module-scss-module__SW-m-a__resto_list{flex-wrap:wrap;align-content:center;gap:20px;display:flex}.index-module-scss-module__SW-m-a__splitter .index-module-scss-module__SW-m-a__right .index-module-scss-module__SW-m-a__resto_list .index-module-scss-module__SW-m-a__container{width:calc(50% - 10px)}}@media screen and (max-width:800px){.index-module-scss-module__SW-m-a__splitter .index-module-scss-module__SW-m-a__right .index-module-scss-module__SW-m-a__resto_list{display:unset}.index-module-scss-module__SW-m-a__splitter .index-module-scss-module__SW-m-a__right .index-module-scss-module__SW-m-a__resto_list .index-module-scss-module__SW-m-a__container{width:100%}}.index-module-scss-module__SW-m-a__heading{color:var(--orange);margin-bottom:20px;font-family:Paytone One,sans-serif;font-size:3em;font-weight:700}@media screen and (max-width:650px){.index-module-scss-module__SW-m-a__heading{font-size:24px}}.index-module-scss-module__SW-m-a__background{padding:10px 5vw}.index-module-scss-module__SW-m-a__messageContainer{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 150px);display:flex}.index-module-scss-module__SW-m-a__title{color:#ff7f11;text-align:center;margin-bottom:15px;font-family:Paytone One,sans-serif;font-size:64px;line-height:1em}.index-module-scss-module__SW-m-a__subtitle,.index-module-scss-module__SW-m-a__listMessage{text-align:center;margin-bottom:50px;font-family:Rubik,sans-serif;font-size:24px}
