.main-heading,.AggregateCalendar-Main .fc .fc-toolbar-title,.Calendar-ViewSelector .MonthView,.Calendar-ViewSelector .ListView{font-family:var(--font-heading-family)!important}.fc-scroller.fc-scroller-liquid{overflow-x:hidden}.fc-scroller.fc-scroller-liquid::-webkit-scrollbar{overflow:auto;height:auto;display:absolute;width:20px;background:transparent}.fc-scroller.fc-scroller-liquid::-webkit-scrollbar-thumb{border:3px solid black;height:30px;width:30px;background-clip:padding-box;border-radius:10px;background:#ed1c24}.fc-scroller.fc-scroller-liquid::-webkit-scrollbar-thumb:hover{background:#00aeef}.fc-scroller.fc-scroller-liquid::-webkit-scrollbar-track{border-radius:10px;width:1px;background:transparent;outline:none}#AggregateCalendar-Main.AggregateCalendar-Main{border:1px solid #000;margin-bottom:5px;position:relative;box-shadow:#000 -5px 5px;margin:3rem 0}#AggregateCalendar-Main.AggregateCalendar-Main .fc-col-header-cell-cushion{color:#000;font-weight:700;font-size:2rem}.CalendarAggregate-Container .AggregateCalendar-Main .fc-daygrid-day-number,.shopify-block .CalendarAggregate-Container .main-heading,.CalendarAggregate-Container .Calendar-ViewSelector .MonthView.Selected,.Calendar-ViewSelector .ListView.Selected{color:#000}.CalendarAggregate-Container .Calendar-ViewSelector .MonthView.Selected .CalendarIcon,.CalendarAggregate-Container .Calendar-ViewSelector .MonthView.Selected .ListIcon,.CalendarAggregate-Container .Calendar-ViewSelector .ListView.Selected .CalendarIcon,.CalendarAggregate-Container .Calendar-ViewSelector .ListView.Selected .ListIcon{fill:#000}#AggregateCalendar-Main.AggregateCalendar-Main .fc .fc-toolbar-title{background:#ed1c24;border-radius:8px;padding:0 2rem;box-shadow:-5px 5px #000}#AggregateCalendar-Main.AggregateCalendar-Main .fc-daygrid-day-number{font-size:2rem}.CalendarAggregate-Container .AggregateCalendar-Main td.fc-daygrid-day.fc-day.fc-day-disabled,td .fc-day-past{background:#cbcbcb80}.CalendarAggregate-Container .AggregateCalendar-Main td.fc-daygrid-day.fc-day.fc-day-today{background-color:#0000000d}.fc-day-today .fc-daygrid-day-frame{border:2px solid #00aeef;background:#00aeef24}.CalendarAggregate-Container .AggregateCalendar-Main .fc-today-button.fc-button.fc-button-primary:disabled{color:#000}.CalendarAggregate-Container .fc .fc-button:disabled{opacity:1}.CalendarAggregate-Container .AggregateCalendar-Main .fc-today-button.fc-button.fc-button-primary{color:#999b9e}.CalendarAggregate-Container a.fc-daygrid-event.fc-daygrid-dot-event.fc-event.fc-event-start.fc-event-end.fc-event-past{background:#cbcbcb}.CalendarAggregate-Container .AggregateCalendar-Main a.fc-daygrid-event.fc-event{color:#000;background:#ed1c24;padding:.6rem;cursor:pointer;margin:0 auto;display:block}.CalendarAggregate-Container .EventDescription{display:flex;flex-direction:column;align-items:center}.AggregateCalendar-Main a.fc-daygrid-event.fc-daygrid-dot-event.fc-event.fc-event-start.fc-event-end.fc-event-future:hover{box-shadow:-5px 5px #000;border:2px solid #000}.CalendarAggregate-Container .fc-daygrid-event-harness{margin:0 .5rem}#AggregateCalendar-Main.AggregateCalendar-Main .fc-scrollgrid td{border:3px solid #000}.CalendarAggregate-Container span{text-align:center}.CalendarAggregate-Container .Calendar-EventGrid-Details .PastEvent{color:#000}.EventDescription span:first-child{font-size:1.5rem;margin:5px 0;font-weight:700}.CalendarAggregate-Container .Calendar-ViewSelector .MonthView.Selected,.CalendarAggregate-Container .Calendar-ViewSelector .ListView.Selected{border-bottom-color:#ed1c24!important}dialog.Calendar-DaySchedule,dialog.Calendar-Future-DaySchedule{background:#fff;border:2px solid #000;border-radius:8px;box-shadow:-5px 5px #000;top:25rem!important}.AggregateCalendar-Main .Calendar-Day-Event img{border-radius:8px;box-shadow:-5px 5px #000}.AggregateCalendar-Main .Calendar-Day-Event .EventDescription{color:#000}.AggregateCalendar-Main .Calendar-Day-Event .EventDescription button:first-child{padding:1rem;border-radius:8px;background:#fff200!important;color:#000}.AggregateCalendar-Main .Calendar-Day-Event .EventDescription button:nth-child(2){padding:1rem;border-radius:8px;background:#ed1c24!important;color:#fff}.AggregateCalendar-Main .Calendar-Day-Event .EventDescription button:hover{border:2px solid #000;box-shadow:-5px 5px #000}.Calendar-DaySchedule .Calendar-Day-Event{margin-top:1rem}.AggregateCalendar-Main .Calendar-Day-Event .FeaturedImage{height:auto;margin:1rem}.AggregateCalendar-Main .Calendar-DaySchedule-Header{background-color:transparent;font-size:2rem;margin-left:10rem;padding-top:2rem;padding-right:2rem;color:#000}.AggregateCalendar-Main .Calendar-EventList-Details .EventDescription{color:#000}.AggregateCalendar-Main .Calendar-DaySchedule-Header button path{fill:#000}.Calendar-DaySchedule .CloseIcon,.Calendar-Future-DaySchedule .CloseIcon{width:20px;height:20px;cursor:pointer}.AggregateCalendar-Main .Calendar-DaySchedule-Header .CloseIcon:hover{border:1px solid #282828;border-radius:4px}.Calendar-Day-Event .EventDescription button{background:#ed1c24!important;border-radius:8px}.product__display-grid__col2{padding-left:0rem!important}.product__section-container{margin-top:2rem!important;margin-bottom:2rem!important;padding:2rem;background:var(--gradient-base-background-2)}.product__section-container{border-radius:8px;border:2px solid #00aeef;box-shadow:-9px 9px #545454;margin:2rem 0}.product__section-container .product__display-grid__text,.product__display-grid__header{margin:0;text-align:center;font-weight:700}.product__section-container .product__title-container .product__title-container__tagline{font-size:1.5rem;text-align:center;font-weight:700;margin:1rem auto}.product__section-container .product__title-container .product__title-container__title{margin:0 auto;margin-top:1rem;text-align:center}.product__section-container .product__display-grid__header{font-size:1.5rem;margin-bottom:1rem}.product__section-container .exp__header-label{text-align:center}.product__section-container .exp__host-details-container{justify-content:center;margin-bottom:2rem}.product__section-container .product__display-grid__text a{color:#000;text-decoration:none}img.product__display-grid__host-image.isShowing.exp__host-image{border:2px solid #000}.product__section-container .exp__book-now-btn{background:#ed1c24;max-width:none;border-radius:8px;color:#fff;padding:1rem 0;font-size:2rem}.experiences__button-wrapper{display:flex}.product__section-container .experiences__button-wrapper .exp__book-now-btn{padding:1rem;text-decoration:none}.product__section-container .exp__book-now-btn:hover{cursor:pointer;border:2px solid #fff200;box-shadow:-6px 6px #545454;transition:all .3s ease-in}.AggregateCalendar-Main .fc .fc-list-event:hover td{cursor:pointer;background-color:#e9e9e9}.AggregateCalendar-Main .fc .fc-list-event:hover{border:2px solid #ed1c24}tr.fc-event.fc-event-start.fc-event-end.fc-event-past.fc-list-event{background:#54545461}.fc-day-past .fc-list-day-text{color:#ed1c24}@media screen and (min-width:990px){.Carousel-ImageSlide{width:55rem}}.dark-mode-body #AggregateCalendar-Main.AggregateCalendar-Main{border:1px solid #cbcbcb80;box-shadow:#cbcbcb80 -5px 5px;background:#242323}.dark-mode-body .CalendarAggregate-Container .AggregateCalendar-Main .fc-today-button.fc-button.fc-button-primary:disabled,.dark-mode-body #AggregateCalendar-Main.AggregateCalendar-Main .fc-col-header-cell-cushion,.dark-mode-body .CalendarAggregate-Container .AggregateCalendar-Main .fc-daygrid-day-number,.dark-mode-body .CalendarAggregate-Container .Calendar-ViewSelector .MonthView.Selected,.dark-mode-body .Calendar-ViewSelector .ListView.Selected,.dark-mode-body .shopify-block .CalendarAggregate-Container .main-heading,.dark-mode-body .AggregateCalendar-Main .fc .fc-toolbar-title,.dark-mode-body .AggregateCalendar-Main .Calendar-EventList-Details .EventDescription,.dark-mode-body .product__section-container .product__display-grid__text a{color:#fff}.dark-mode-body #AggregateCalendar-Main.AggregateCalendar-Main .fc-scrollgrid td{border:3px solid #fff}.dark-mode-body .CalendarAggregate-Container .Calendar-ViewSelector .MonthView.Selected .CalendarIcon,.dark-mode-body .CalendarAggregate-Container .Calendar-ViewSelector .MonthView.Selected .ListIcon,.dark-mode-body .CalendarAggregate-Container .Calendar-ViewSelector .ListView.Selected .CalendarIcon,.dark-mode-body .CalendarAggregate-Container .Calendar-ViewSelector .ListView.Selected .ListIcon{fill:#fff}.dark-mode-body .product__section-container{background:transparent}.dark-mode-body .AggregateCalendar-Main .fc .fc-list-event:hover td{cursor:pointer;background-color:#ffffff62}.dark-mode-body tr.fc-event.fc-event-start.fc-event-end.fc-event-past.fc-list-event{background:#545454}
/*# sourceMappingURL=/cdn/shop/t/60/assets/component-experiences.css.map */
