.ActivityCarouselImage{opacity:0}.ActivityCarouselImage--loaded{opacity:1;transition:all .55s}.ActivityCarousel{width:initial;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%) 0 0/744px 340px;height:202px;max-height:202px;transition:all .55s;animation:1.4s linear infinite placeHolderShimmer}.ActivityCarousel>*{transition:all .55s}@media (min-width:375px){.ActivityCarousel{height:210px;max-height:210px}}@media (min-width:640px){.ActivityCarousel{height:301px;max-height:301px}}@media (min-width:1024px){.ActivityCarousel{height:360px;max-height:360px}}.ActivityCarousel img{height:202px;max-height:202px!important}@media (min-width:375px){.ActivityCarousel img{width:initial;height:210px;max-height:210px!important}}@media (min-width:640px){.ActivityCarousel img{width:initial;height:301px;max-height:301px!important}}@media (min-width:1024px){.ActivityCarousel img{width:initial;height:360px;max-height:360px!important}}.ActivityCarousel--loaded{background:initial;animation:initial}.AvailabilityCalendar{z-index:1301!important}.any-overlay-visible.bookingoption-overlay-visible .SheetContainer [data-element-name=availability-page]{overflow:hidden}.BookingOptionsOverlaySheet.SheetContainer__vertical[fill=content],.BookingOptionsOverlaySheet.SheetContainer__vertical.SheetContainer__open{transition:transform .35s;border-top-right-radius:16px;transition-delay:50ms;top:auto}.BookingOptionsOverlaySheet>div:last-child{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.BookingOptionsOverlaySheet>div:last-child::-webkit-scrollbar{display:none}.ActivityCardImage{background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%) 0 0/744px 340px;height:200px;animation:1.4s linear infinite placeHolderShimmer}@media (min-width:768px){.ActivityCardImage{height:300px}}.ActivityCardImage--loaded{animation:initial}.ActivityCardImage__Image{object-fit:cover;opacity:0;width:100%;height:100%}.ActivityCardImage__Image--loaded{opacity:1;transition:opacity .5s}.ActivityCarouselRevamp{width:initial;opacity:0;transition:all .55s;animation:1.4s linear infinite placeHolderShimmer}.ActivityCarouselRevamp>*{transition:all .55s}.ActivityCarouselRevamp--loaded{background:initial;animation:initial;opacity:1;transition:all .55s}
/*# sourceMappingURL=321-30c4a1a4c7b5.css.map*/