.FilterTabs_mainContainer__7tj47{border-bottom:1px solid var(--color-gray-100);padding-bottom:10px}@keyframes FilterTabs_pulse__fw3UN{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.FilterTabs_loadingTab__BTfv6{font-family:NeueMontreal,Arial,sans-serif;letter-spacing:.5px;font-size:14;font-weight:400;border-radius:8px;padding:5px 15px;color:transparent;background-color:var(--color-gray-100);pointer-events:none;cursor:inherit;margin-right:5px;animation:FilterTabs_pulse__fw3UN .75s ease-in-out infinite}.FilterTabs_tabContainer__f_8Rh{margin-bottom:5px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:5px;overflow:hidden}.FilterTabs_tabContainerExpanded__jshfQ{max-height:none}.FilterTabs_tabContainerClosed__Y4Kai{max-height:30px}.FilterTabs_expandTabs__0YZfw{display:flex;flex-direction:row;align-items:center;cursor:pointer;width:-moz-fit-content;width:fit-content}.ShowHideContent_upArrow__KZMwH{transform:rotate(-180deg)}.ShowHideContent_menuContainer__yehVp{width:-moz-fit-content;width:fit-content;padding-block:15px;display:flex;flex-direction:row;padding-right:5px;cursor:pointer}.ShowHideContent_expandedChildren__UKlzn{max-height:100%}.ShowHideContent_closedChildren__xyrM1{max-height:0;overflow:hidden}.VenueInfo_mapContainer__pyPGZ{background-color:var(--color-gray-200);border-radius:30px;height:250px;margin-bottom:30px;width:98%}.VenueInfo_addressLink__Xz0m5{text-decoration:none;width:-moz-fit-content;width:fit-content}.VenueInfo_link__wKy7G{text-decoration:underline;text-decoration-thickness:1.5px;color:var(--color-gray-600);-moz-user-select:none;user-select:none;-webkit-user-select:none}.VenueInfo_moreVenueDetails__QjRDd{margin-bottom:30px}.VenueInfo_venueInfo__OGZsM{width:100%}.VenueInfo_mainVenueInfo__OHihs{border-bottom:2px solid var(--color-gray-200)}.VenueInfo_address__dzDqz{margin-block:10px}.VenueInfo_mobileVenueBonusDetails__JuisO{display:block}.VenueInfo_venueBonusDetails__siHUh{display:none}@media (min-width:768px){.VenueInfo_mapContainer__pyPGZ{height:200px;width:100%}.VenueInfo_mainVenueInfo__OHihs{border-bottom:none}.VenueInfo_venueBonusDetails__siHUh{display:block}.VenueInfo_mobileVenueBonusDetails__JuisO{display:none}.VenueInfo_venueInfo__OGZsM{position:sticky;overflow-y:auto;top:155px;z-index:13;height:80dvh;width:100%}}@media (min-width:1024px){.VenueInfo_venueInfo__OGZsM{max-width:450px}}