.EarlyBookingSlideSkeleton-module__gL-Lfq__skeletonSlide{background-color:var(--grey3);border-radius:4px;align-items:flex-end;width:240px;height:280px;margin-bottom:40px;padding:8px;animation:1.5s infinite EarlyBookingSlideSkeleton-module__gL-Lfq__skeletonLoading;display:flex}@media (min-width:992px){.EarlyBookingSlideSkeleton-module__gL-Lfq__skeletonSlide{width:284px;height:392px}}.EarlyBookingSlideSkeleton-module__gL-Lfq__regionContainerSkeleton{flex-wrap:wrap;align-content:flex-start;gap:2px;height:124px;display:flex;overflow:hidden}.EarlyBookingSlideSkeleton-module__gL-Lfq__regionSkeleton{background:#fff;border-radius:11px;width:90px;height:40px;animation:1.5s infinite EarlyBookingSlideSkeleton-module__gL-Lfq__skeletonLoading}@keyframes EarlyBookingSlideSkeleton-module__gL-Lfq__skeletonLoading{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}
.EarlyBookingSlide-module__DNvoQq__earlyBookingSlide{background:var(--white);border-radius:8px;flex-direction:column;width:236px;height:318px;padding:7px;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingSlide{width:284px;height:392px;padding:8px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingImageContainer{width:100%;height:126px;position:relative}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingImageContainer{height:160px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingImage{object-fit:cover;border-radius:8px;width:100%;height:126px}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingImage{height:160px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingSlideLink{z-index:1;width:100%;height:100%;position:absolute;bottom:0;left:0}.EarlyBookingSlide-module__DNvoQq__earlyBookingSlideHeaderSection{flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingSlideHeaderSection{padding:12px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingSlideHeader{color:var(--black);font-size:16px;font-weight:500}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingSlideHeader{font-size:18px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingSlidePrice{color:var(--black);font-size:16px}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingSlidePrice{font-size:18px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingSlideTourDetails{color:var(--black);margin-top:10px;font-size:16px;font-weight:500}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingSlideTourDetails{margin-top:12px;font-size:18px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingRegions{flex-wrap:wrap;gap:4px;margin-top:12px;display:flex}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingRegions{gap:8px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingRegionName{color:var(--black);font-size:12px;font-weight:500;line-height:18px}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingRegionName{margin-bottom:2px;font-size:14px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingRegionPrice{color:var(--black);font-size:12px;font-weight:400}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingRegionPrice{font-size:14px;line-height:16px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingRegion{background:var(--background);border-radius:8px;flex:calc(50% - 4px);justify-content:center;align-items:center;padding:7px 12px;display:flex}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingRegion{padding:8px 12px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingRegion:last-child{justify-content:center;align-items:center;height:44px;display:flex}@media (min-width:640px){.EarlyBookingSlide-module__DNvoQq__earlyBookingRegion:last-child{height:52px}}.EarlyBookingSlide-module__DNvoQq__earlyBookingRegion:last-child p{text-align:center}
.EarlyBookingSwiper-module__pieFSW__earlyBookingsHeader{align-items:flex-start;margin-bottom:.75rem;font-size:1.75rem;font-weight:500;line-height:2.125rem;display:flex;position:relative}@media (min-width:640px){.EarlyBookingSwiper-module__pieFSW__earlyBookingsHeader{align-items:center;margin-bottom:.75rem;font-size:2.5rem;font-weight:500}}.EarlyBookingSwiper-module__pieFSW__icon{align-self:flex-start;width:2.25rem;height:2.25rem;margin-top:-5px}@media (min-width:640px){.EarlyBookingSwiper-module__pieFSW__icon{width:3.375rem;height:3.375rem;margin-top:0}}.EarlyBookingSwiper-module__pieFSW__mobileSwiper{margin:0 -.5rem}.EarlyBookingSwiper-module__pieFSW__mobileSwiper .swiperWrapper{padding:0 .5rem}.EarlyBookingSwiper-module__pieFSW__mobileSwiper .swiperTrack{gap:.5rem}.EarlyBookingSwiper-module__pieFSW__cardTop{position:relative}.EarlyBookingSwiper-module__pieFSW__skeletonHeader{border-radius:var(--border-radius);width:15.625rem;height:2.875rem;animation:var(--skeleton-animation);background-color:#e0e0e0;margin-bottom:.75rem}
/*# sourceMappingURL=1wgbp8a3lfz1x.css.map*/