.RestaurantCatalog-module__5_ObJa__heroFrame{aspect-ratio:4/3}.RestaurantCatalog-module__5_ObJa__heroTrack{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow:auto hidden}.RestaurantCatalog-module__5_ObJa__heroTrack::-webkit-scrollbar{display:none}.RestaurantCatalog-module__5_ObJa__heroSlide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;height:100%;position:relative}.RestaurantCatalog-module__5_ObJa__heroCaption{position:absolute;bottom:12px;left:12px;right:12px}@media (min-width:640px){.RestaurantCatalog-module__5_ObJa__heroCaption{bottom:16px;left:16px;right:16px}}@media (max-width:1080px){.RestaurantCatalog-module__5_ObJa__heroFrame{aspect-ratio:16/9}}@media (max-width:560px){.RestaurantCatalog-module__5_ObJa__heroFrame{aspect-ratio:5/4}}