.VenuesCarousel{position:relative}.VenuesCarousel .VenuesCarousel_carousel{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides{display:flex;align-items:stretch;touch-action:pan-y pinch-zoom;margin:-20px}@media screen and (max-width:1024px){.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides{margin:-15px}}@media screen and (max-width:768px){.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides{margin:-10px}}.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides .VenuesCarousel_spacer{position:relative;flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 1280px)/2);min-width:0}@media screen and (max-width:1360px){.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides .VenuesCarousel_spacer{flex:0 0 40px}}@media screen and (max-width:768px){.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides .VenuesCarousel_spacer{flex:0 0 20px}}.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides .VenuesCarousel_slide{width:330px;padding:20px;flex-shrink:0;flex-grow:0}@media screen and (max-width:1360px){.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides .VenuesCarousel_slide{width:calc((100vw - 40px)/4)}}@media screen and (max-width:1024px){.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides .VenuesCarousel_slide{padding:15px;width:calc((100vw - 50px)/2)}}@media screen and (max-width:768px){.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides .VenuesCarousel_slide{padding:10px;width:calc(100vw - 20px)}}.VenuesCarousel .VenuesCarousel_carousel .VenuesCarousel_slides .VenuesCarousel_slide .VenuesCarousel_box{position:relative}