.EntranceBannerCard-module-scss-module__cz4RWW__imageLabel,.EntranceBannerCard-module-scss-module__cz4RWW__heading{font-family:var(--font-gooper-sc);text-transform:uppercase;font-weight:900;line-height:1.2}.EntranceBannerCard-module-scss-module__cz4RWW__heading{font-size:24px}@media (max-width:1100px){.EntranceBannerCard-module-scss-module__cz4RWW__heading{font-size:23px}}@media (max-width:800px){.EntranceBannerCard-module-scss-module__cz4RWW__heading{font-size:22px}}@media (max-width:480px){.EntranceBannerCard-module-scss-module__cz4RWW__heading{font-size:21px}}.EntranceBannerCard-module-scss-module__cz4RWW__description{font-family:var(--font-gooper);font-size:14px;font-weight:500;line-height:1.6}.EntranceBannerCard-module-scss-module__cz4RWW__card{background:var(--emerald-green-500);border-radius:8px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:24px;display:flex}@media (min-width:600px){.EntranceBannerCard-module-scss-module__cz4RWW__card{flex-direction:row}}.EntranceBannerCard-module-scss-module__cz4RWW__imageWrapper{flex-direction:column;flex-shrink:0;align-items:center;width:100%;max-width:230px;display:flex}@media (min-width:600px){.EntranceBannerCard-module-scss-module__cz4RWW__imageWrapper{max-width:180px}}@media (min-width:660px){.EntranceBannerCard-module-scss-module__cz4RWW__imageWrapper{max-width:230px;margin-right:12px}}.EntranceBannerCard-module-scss-module__cz4RWW__imageLabel{color:var(--greyscale-100);background:var(--jungle-green-500);text-align:center;border-radius:20px;margin-top:-24px;padding:8px 16px;font-size:14px}.EntranceBannerCard-module-scss-module__cz4RWW__contentWrapper{flex-direction:column;display:flex}.EntranceBannerCard-module-scss-module__cz4RWW__heading{color:var(--jungle-green-700);text-align:center;margin-bottom:.25em}@media (min-width:600px){.EntranceBannerCard-module-scss-module__cz4RWW__heading{text-align:left}}.EntranceBannerCard-module-scss-module__cz4RWW__description{color:var(--jungle-green-700);text-align:center}@media (min-width:600px){.EntranceBannerCard-module-scss-module__cz4RWW__description{text-align:left}}.EntranceBannerCard-module-scss-module__cz4RWW__button{align-self:center;width:auto;margin-top:20px}@media (min-width:600px){.EntranceBannerCard-module-scss-module__cz4RWW__button{align-self:flex-start}}
.EntranceInformation-module-scss-module__P8Ncoa__rowTotal{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:18px;font-weight:900;line-height:1.2}@media (max-width:1100px){.EntranceInformation-module-scss-module__P8Ncoa__rowTotal{font-size:17px}}@media (max-width:800px){.EntranceInformation-module-scss-module__P8Ncoa__rowTotal{font-size:17px}}@media (max-width:480px){.EntranceInformation-module-scss-module__P8Ncoa__rowTotal{font-size:16px}}.EntranceInformation-module-scss-module__P8Ncoa__container{background:var(--emerald-green-300);border-radius:8px;flex-direction:column;padding:14px 10px;display:flex}.EntranceInformation-module-scss-module__P8Ncoa__containerButtonRight{flex-flow:wrap;column-gap:32px}.EntranceInformation-module-scss-module__P8Ncoa__title{font-size:14px;line-height:20px;font-family:var(--font-gooper-sc);text-transform:uppercase;color:var(--jungle-green-500);flex:0 100%;align-items:center;gap:6px;margin-bottom:12px;font-weight:800;display:flex}.EntranceInformation-module-scss-module__P8Ncoa__titleIcon{flex:none;width:20px;height:20px}.EntranceInformation-module-scss-module__P8Ncoa__content{flex-direction:column;flex:1 1 0;padding-left:6px;display:flex}.EntranceInformation-module-scss-module__P8Ncoa__button{flex:none;align-self:flex-end;margin-top:24px}.EntranceInformation-module-scss-module__P8Ncoa__containerButtonRight .EntranceInformation-module-scss-module__P8Ncoa__button{margin-top:0}.EntranceInformation-module-scss-module__P8Ncoa__row{color:var(--jungle-green-700);justify-content:space-between;margin-top:8px;display:flex}.EntranceInformation-module-scss-module__P8Ncoa__row:first-child{margin-top:0}.EntranceInformation-module-scss-module__P8Ncoa__rowText:first-letter{text-transform:uppercase}.EntranceInformation-module-scss-module__P8Ncoa__rowRegular,.EntranceInformation-module-scss-module__P8Ncoa__rowDiscount{font-size:14px;line-height:20px}.EntranceInformation-module-scss-module__P8Ncoa__rowDiscount{color:var(--jungle-green-500);margin-top:4px}.EntranceInformation-module-scss-module__P8Ncoa__rowTotal{margin-top:1em}.EntranceInformation-module-scss-module__P8Ncoa__rowRightText{flex:none}.EntranceInformation-module-scss-module__P8Ncoa__rowRightTextGiftCard{color:var(--jungle-green-500)}.EntranceInformation-module-scss-module__P8Ncoa__rowGiftCardNumber{color:var(--jungle-green-500);font-size:.9em;display:block}.EntranceInformation-module-scss-module__P8Ncoa__accountHeading{font-family:var(--font-gooper);margin-bottom:.25em;font-weight:500}.EntranceInformation-module-scss-module__P8Ncoa__accountDetail{font-weight:400;line-height:1.65}
.ActionBox-module-scss-module__a6qdNW__heading{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:18px;font-weight:900;line-height:1.2}@media (max-width:1100px){.ActionBox-module-scss-module__a6qdNW__heading{font-size:17px}}@media (max-width:800px){.ActionBox-module-scss-module__a6qdNW__heading{font-size:17px}}@media (max-width:480px){.ActionBox-module-scss-module__a6qdNW__heading{font-size:16px}}.ActionBox-module-scss-module__a6qdNW__box{background:var(--jungle-green-500-hover);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}@media (max-width:480px){.ActionBox-module-scss-module__a6qdNW__box{flex-direction:column;align-items:flex-start;gap:12px}}.ActionBox-module-scss-module__a6qdNW__small{padding:12px 24px}.ActionBox-module-scss-module__a6qdNW__heading{color:var(--greyscale-100)}.ActionBox-module-scss-module__a6qdNW__button{flex-shrink:0;width:fit-content}@media (max-width:480px){.ActionBox-module-scss-module__a6qdNW__button{width:100%}}
.CalendarField-module-scss-module__iyca8a__day,.CalendarField-module-scss-module__iyca8a__heading{font-family:var(--font-gooper-sc);text-transform:uppercase;font-weight:900;line-height:1.2}.CalendarField-module-scss-module__iyca8a__heading{font-size:18px}@media (max-width:1100px){.CalendarField-module-scss-module__iyca8a__heading{font-size:17px}}@media (max-width:800px){.CalendarField-module-scss-module__iyca8a__heading{font-size:17px}}@media (max-width:480px){.CalendarField-module-scss-module__iyca8a__heading{font-size:16px}}.CalendarField-module-scss-module__iyca8a__day{font-size:16px}@media (max-width:1100px){.CalendarField-module-scss-module__iyca8a__day{font-size:15px}}@media (max-width:800px){.CalendarField-module-scss-module__iyca8a__day{font-size:15px}}@media (max-width:480px){.CalendarField-module-scss-module__iyca8a__day{font-size:14px}}.CalendarField-module-scss-module__iyca8a__calendar{background:var(--greyscale-100);border-radius:8px;padding:16px 10px}.CalendarField-module-scss-module__iyca8a__header{align-items:center;margin-bottom:18px;display:flex}.CalendarField-module-scss-module__iyca8a__button{cursor:pointer;border-radius:22px;outline:none;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:-10px 8px;transition:background .2s ease-in-out;display:flex}.CalendarField-module-scss-module__iyca8a__button[data-disabled]{color:var(--emerald-green-300);cursor:not-allowed}.CalendarField-module-scss-module__iyca8a__button:hover,.CalendarField-module-scss-module__iyca8a__button[data-focus-visible]{background:var(--emerald-green-100)}.CalendarField-module-scss-module__iyca8a__button[data-disabled]:hover{background:0 0}.CalendarField-module-scss-module__iyca8a__buttonIcon{width:24px;height:24px;display:block}.CalendarField-module-scss-module__iyca8a__heading{text-align:center;color:var(--jungle-green-700);margin:0 auto .25em}.CalendarField-module-scss-module__iyca8a__grid{table-layout:fixed;border-spacing:4px;border-collapse:separate;width:calc(100% + 8px);margin:-4px}.CalendarField-module-scss-module__iyca8a__gridSecond{margin-top:-4px}.CalendarField-module-scss-module__iyca8a__gridBody.CalendarField-module-scss-module__iyca8a__hideFirstWeek tr:first-child,.CalendarField-module-scss-module__iyca8a__gridBody.CalendarField-module-scss-module__iyca8a__hideSecondWeek tr:nth-child(2),.CalendarField-module-scss-module__iyca8a__gridBody.CalendarField-module-scss-module__iyca8a__hideThirdWeek tr:nth-child(3),.CalendarField-module-scss-module__iyca8a__gridBody.CalendarField-module-scss-module__iyca8a__hideFourthWeek tr:nth-child(4),.CalendarField-module-scss-module__iyca8a__gridBody.CalendarField-module-scss-module__iyca8a__hideFifthWeek tr:nth-child(5),.CalendarField-module-scss-module__iyca8a__gridBody.CalendarField-module-scss-module__iyca8a__hideSixthWeek tr:nth-child(6){display:none}.CalendarField-module-scss-module__iyca8a__gridBody td,.CalendarField-module-scss-module__iyca8a__gridHeader th{padding:0}.CalendarField-module-scss-module__iyca8a__day{color:var(--jungle-green-700);line-height:1.6875}.CalendarField-module-scss-module__iyca8a__date{aspect-ratio:1;background:var(--emerald-green-300);color:var(--jungle-green-700);cursor:pointer;border-radius:4px;outline:none;place-content:center;padding:0;display:grid}.CalendarField-module-scss-module__iyca8a__date[data-focus-visible]{outline:2px solid var(--jungle-green-700);outline-offset:-2px}.CalendarField-module-scss-module__iyca8a__date[data-selected]{background:var(--jungle-green-500);color:var(--greyscale-100);font-weight:700}.CalendarField-module-scss-module__iyca8a__date[data-outside-month][data-disabled]{display:none}.CalendarField-module-scss-module__iyca8a__date[data-disabled],.CalendarField-module-scss-module__iyca8a__date[data-unavailable]{cursor:not-allowed;background:var(--greyscale-300);color:var(--greyscale-600)}.CalendarField-module-scss-module__iyca8a__date[data-unavailable]{background:linear-gradient(to top left, var(--greyscale-300) 0%, var(--greyscale-300) calc(50% - 1px), var(--greyscale-600) 50%, var(--greyscale-300) calc(50% + 1px), var(--greyscale-300) 100%)}
.TimeSlotItem-module-scss-module__jFWtta__item{background:var(--emerald-green-300);color:var(--jungle-green-700);cursor:pointer;border-radius:8px;outline:none;padding:17px 20px}.TimeSlotItem-module-scss-module__jFWtta__item[data-selected]{background:var(--jungle-green-500);color:var(--greyscale-100)}.TimeSlotItem-module-scss-module__jFWtta__item[data-disabled]{background:var(--greyscale-300);color:var(--greyscale-600);cursor:not-allowed}.TimeSlotItem-module-scss-module__jFWtta__item[data-focus-visible]{outline:2px solid var(--jungle-green-700);outline-offset:-2px}.TimeSlotItem-module-scss-module__jFWtta__excerpt{align-items:center;display:flex}.TimeSlotItem-module-scss-module__jFWtta__arrivalTime{min-width:120px;margin-right:6px;font-size:16px;line-height:24px}.TimeSlotItem-module-scss-module__jFWtta__arrivalTimeStart{font-weight:700}.TimeSlotItem-module-scss-module__jFWtta__circle{border:2px solid;border-radius:50%;width:20px;height:20px;margin-right:auto}.TimeSlotItem-module-scss-module__jFWtta__item[data-selected] .TimeSlotItem-module-scss-module__jFWtta__circle{outline-offset:-10px;outline:5px solid}.TimeSlotItem-module-scss-module__jFWtta__item[data-disabled] .TimeSlotItem-module-scss-module__jFWtta__circle{display:none}.TimeSlotItem-module-scss-module__jFWtta__playtime{font-family:var(--font-gooper-sc);margin-left:auto;font-size:16px;font-weight:800;line-height:22px}.TimeSlotItem-module-scss-module__jFWtta__item[data-disabled] .TimeSlotItem-module-scss-module__jFWtta__playtime,.TimeSlotItem-module-scss-module__jFWtta__item[data-selected] .TimeSlotItem-module-scss-module__jFWtta__playtime{display:none}.TimeSlotItem-module-scss-module__jFWtta__playtimeText{align-self:flex-start;margin-left:auto;font-size:14px;line-height:20px}.TimeSlotItem-module-scss-module__jFWtta__playtimeTextBold{font-family:var(--font-gooper-sc);font-weight:800}.TimeSlotItem-module-scss-module__jFWtta__item[data-disabled] .TimeSlotItem-module-scss-module__jFWtta__playtimeText,.TimeSlotItem-module-scss-module__jFWtta__item:not([data-selected]) .TimeSlotItem-module-scss-module__jFWtta__playtimeText{display:none}.TimeSlotItem-module-scss-module__jFWtta__playtimeText .TimeSlotItem-module-scss-module__jFWtta__playtimeHours{font-family:var(--font-gooper-sc);font-weight:800}.TimeSlotItem-module-scss-module__jFWtta__description{text-align:right;margin-left:auto;font-size:16px;line-height:24px}.TimeSlotItem-module-scss-module__jFWtta__price{font-family:var(--font-gooper-sc);color:var(--jungle-green-500);font-size:16px;font-weight:800;line-height:22px}.TimeSlotItem-module-scss-module__jFWtta__item[data-disabled] .TimeSlotItem-module-scss-module__jFWtta__price,.TimeSlotItem-module-scss-module__jFWtta__item[data-selected] .TimeSlotItem-module-scss-module__jFWtta__price{display:none}.TimeSlotItem-module-scss-module__jFWtta__details{justify-content:space-between;margin-top:26px;display:none}.TimeSlotItem-module-scss-module__jFWtta__detailsLeft{justify-content:flex-start;gap:50px}.TimeSlotItem-module-scss-module__jFWtta__item[data-selected] .TimeSlotItem-module-scss-module__jFWtta__details{display:flex}.TimeSlotItem-module-scss-module__jFWtta__visitor{font-family:var(--font-gooper-sc);color:var(--greyscale-100);font-size:14px;font-weight:800;line-height:20px}.TimeSlotItem-module-scss-module__jFWtta__visitorLabel{text-transform:uppercase}.TimeSlotItem-module-scss-module__jFWtta__visitorAge{font-family:var(--font-gooper);color:var(--emerald-green-300);margin-top:2px;font-size:12px;font-weight:500;line-height:17px}.TimeSlotItem-module-scss-module__jFWtta__visitorPrice{color:var(--greyscale-100);margin-top:6px;font-size:18px;line-height:22px}.TimeSlotItem-module-scss-module__jFWtta__visitorPriceRegular{color:var(--greyscale-100);margin-right:6px;text-decoration:line-through;text-decoration-thickness:2px}
.TimeSlotListInfo-module-scss-module__nhbVWq__label{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:16px;font-weight:900;line-height:1.2}@media (max-width:1100px){.TimeSlotListInfo-module-scss-module__nhbVWq__label{font-size:15px}}@media (max-width:800px){.TimeSlotListInfo-module-scss-module__nhbVWq__label{font-size:15px}}@media (max-width:480px){.TimeSlotListInfo-module-scss-module__nhbVWq__label{font-size:14px}}.TimeSlotListInfo-module-scss-module__nhbVWq__text,.TimeSlotListInfo-module-scss-module__nhbVWq__htmlText,.TimeSlotListInfo-module-scss-module__nhbVWq__link{font-family:var(--font-gooper);font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1100px){.TimeSlotListInfo-module-scss-module__nhbVWq__text,.TimeSlotListInfo-module-scss-module__nhbVWq__htmlText,.TimeSlotListInfo-module-scss-module__nhbVWq__link{font-size:15px}}@media (max-width:800px){.TimeSlotListInfo-module-scss-module__nhbVWq__text,.TimeSlotListInfo-module-scss-module__nhbVWq__htmlText,.TimeSlotListInfo-module-scss-module__nhbVWq__link{font-size:15px}}@media (max-width:480px){.TimeSlotListInfo-module-scss-module__nhbVWq__text,.TimeSlotListInfo-module-scss-module__nhbVWq__htmlText,.TimeSlotListInfo-module-scss-module__nhbVWq__link{font-size:14px}}.TimeSlotListInfo-module-scss-module__nhbVWq__info{color:var(--jungle-green-700);margin:0 .75em 2em}.TimeSlotListInfo-module-scss-module__nhbVWq__label{margin-bottom:.5em}.TimeSlotListInfo-module-scss-module__nhbVWq__text{white-space:pre-line}.TimeSlotListInfo-module-scss-module__nhbVWq__link:after{content:"»";color:var(--jungle-green-700)}
.TimeSlotList-module-scss-module__LFx7ga__label{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:16px;font-weight:900;line-height:1.2}@media (max-width:1100px){.TimeSlotList-module-scss-module__LFx7ga__label{font-size:15px}}@media (max-width:800px){.TimeSlotList-module-scss-module__LFx7ga__label{font-size:15px}}@media (max-width:480px){.TimeSlotList-module-scss-module__LFx7ga__label{font-size:14px}}.TimeSlotList-module-scss-module__LFx7ga__container{background:var(--greyscale-100);border-radius:8px;padding:16px 10px}.TimeSlotList-module-scss-module__LFx7ga__label{color:var(--jungle-green-700);margin-bottom:.5em;padding:0 .75em}.TimeSlotList-module-scss-module__LFx7ga__list{flex-direction:column;gap:6px;display:flex}
.ImageCheckboxContainer-module-scss-module__coDV8q__heading{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:24px;font-weight:900;line-height:1.2}@media (max-width:1100px){.ImageCheckboxContainer-module-scss-module__coDV8q__heading{font-size:23px}}@media (max-width:800px){.ImageCheckboxContainer-module-scss-module__coDV8q__heading{font-size:22px}}@media (max-width:480px){.ImageCheckboxContainer-module-scss-module__coDV8q__heading{font-size:21px}}.ImageCheckboxContainer-module-scss-module__coDV8q__container{flex-direction:column;display:flex}.ImageCheckboxContainer-module-scss-module__coDV8q__content{background:var(--emerald-green-300);border-radius:8px;padding:20px 110px 20px 20px}@media (max-width:480px){.ImageCheckboxContainer-module-scss-module__coDV8q__content{padding:20px}}.ImageCheckboxContainer-module-scss-module__coDV8q__heading{color:var(--jungle-green-700);margin-bottom:.75em}.ImageCheckboxContainer-module-scss-module__coDV8q__leo{align-self:flex-end;width:68px;margin-bottom:-90px;position:relative;right:20px}@media (max-width:480px){.ImageCheckboxContainer-module-scss-module__coDV8q__leo{display:none}}
.SectionBookingType-module-scss-module__k-D3ua__heading{margin-bottom:28px}.SectionBookingType-module-scss-module__k-D3ua__fieldType{margin-bottom:40px}
.SectionDateAndTime-module-scss-module__9MBtLG__heading{margin-bottom:28px}.SectionDateAndTime-module-scss-module__9MBtLG__banner,.SectionDateAndTime-module-scss-module__9MBtLG__slots{margin-top:40px}@media (max-width:480px){.SectionDateAndTime-module-scss-module__9MBtLG__banner,.SectionDateAndTime-module-scss-module__9MBtLG__slots{margin-top:32px}}
.SectionGuests-module-scss-module__HoBd9a__heading{margin-bottom:28px}.SectionGuests-module-scss-module__HoBd9a__container{background:var(--greyscale-100);border-radius:8px;padding:24px 20px}.SectionGuests-module-scss-module__HoBd9a__separator{background:var(--emerald-green-300);height:1px;margin:18px 0;display:block}.SectionGuests-module-scss-module__HoBd9a__input{margin-right:8px}
.TextAreaField-module-scss-module__VJsa7a__textArea{font-family:var(--font-gooper);--input-box-shadow:0 6px 8px #00573f0d;color:var(--greyscale-700);background:var(--greyscale-100);border:1px solid var(--emerald-green-700);border-radius:8px;outline:none;width:100%;height:180px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.6}.TextAreaField-module-scss-module__VJsa7a__textArea[data-focused]{box-shadow:var(--input-box-shadow);border-width:2px;padding:11px 15px}.TextAreaField-module-scss-module__VJsa7a__error{margin-top:6px;display:block}.TextAreaField-module-scss-module__VJsa7a__field[data-invalid] .TextAreaField-module-scss-module__VJsa7a__label{color:var(--red-500)}.TextAreaField-module-scss-module__VJsa7a__field[data-invalid] .TextAreaField-module-scss-module__VJsa7a__textArea{border-color:var(--red-500)}.TextAreaField-module-scss-module__VJsa7a__field[data-invalid] .TextAreaField-module-scss-module__VJsa7a__textArea[data-focused]{border-width:2px}.TextAreaField-module-scss-module__VJsa7a__field[data-disabled] .TextAreaField-module-scss-module__VJsa7a__label{color:var(--greyscale-700)}.TextAreaField-module-scss-module__VJsa7a__field[data-disabled] .TextAreaField-module-scss-module__VJsa7a__textArea{border-color:var(--greyscale-500);background:var(--greyscale-400)}.TextAreaField-module-scss-module__VJsa7a__field[data-disabled] .TextAreaField-module-scss-module__VJsa7a__textArea[data-focused]{border-width:2px}
.EntranceAccountDetails-module-scss-module__mc5VnW__heading{margin:0 0 24px}.EntranceAccountDetails-module-scss-module__mc5VnW__fields{background:var(--greyscale-100);border-radius:8px;flex-direction:column;gap:32px;margin-bottom:38px;padding:24px 18px 18px;display:flex}.EntranceAccountDetails-module-scss-module__mc5VnW__decline{color:var(--brown-700);padding:23px 20px 0}
.EntranceGuestSelection-module-scss-module__WTuU7q__entrances{background:var(--greyscale-100);border-radius:8px;padding:4px 16px}.EntranceGuestSelection-module-scss-module__WTuU7q__fieldGroup{padding:20px 0}.EntranceGuestSelection-module-scss-module__WTuU7q__fieldGroup:not(:last-child){border-bottom:1px solid var(--emerald-green-300)}
.SectionInformation-module-scss-module__wYmh7W__heading{margin-bottom:28px}.SectionInformation-module-scss-module__wYmh7W__field{margin-bottom:40px}.SectionInformation-module-scss-module__wYmh7W__eatDescription{color:var(--brown-700);margin:-28px 0 40px;padding:0 8px;font-size:14px;font-weight:400;line-height:1.5}
.EntranceConfirmBookingButton-module-scss-module__8zicIW__conditions{color:var(--jungle-green-700);flex-direction:column;gap:22px;padding:0 12px;font-size:12px;font-weight:400;line-height:1.667;display:flex}.EntranceConfirmBookingButton-module-scss-module__8zicIW__bannerError{margin-top:40px}.EntranceConfirmBookingButton-module-scss-module__8zicIW__button{margin:16px auto 0}
.GiftCardForm-module-scss-module__KC9apW__header{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:16px;font-weight:900;line-height:1.2}@media (max-width:1100px){.GiftCardForm-module-scss-module__KC9apW__header{font-size:15px}}@media (max-width:800px){.GiftCardForm-module-scss-module__KC9apW__header{font-size:15px}}@media (max-width:480px){.GiftCardForm-module-scss-module__KC9apW__header{font-size:14px}}.GiftCardForm-module-scss-module__KC9apW__infoText,.GiftCardForm-module-scss-module__KC9apW__card{font-family:var(--font-gooper);font-weight:500;line-height:1.6}.GiftCardForm-module-scss-module__KC9apW__card{font-size:16px}@media (max-width:1100px){.GiftCardForm-module-scss-module__KC9apW__card{font-size:15px}}@media (max-width:800px){.GiftCardForm-module-scss-module__KC9apW__card{font-size:15px}}@media (max-width:480px){.GiftCardForm-module-scss-module__KC9apW__card{font-size:14px}}.GiftCardForm-module-scss-module__KC9apW__container{background:var(--greyscale-100);border-radius:8px;display:flow-root}.GiftCardForm-module-scss-module__KC9apW__header{width:100%;color:var(--jungle-green-700);cursor:pointer;justify-content:space-between;align-items:center;padding:16px 18px 16px 16px;display:flex}.GiftCardForm-module-scss-module__KC9apW__headerIcon{width:16px;height:auto;transition:transform .25s}.GiftCardForm-module-scss-module__KC9apW__headerIconUp{transform:rotate(180deg)}.GiftCardForm-module-scss-module__KC9apW__expandableWrapper{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.GiftCardForm-module-scss-module__KC9apW__expandableWrapperExpanded{grid-template-rows:1fr}.GiftCardForm-module-scss-module__KC9apW__expandableItem{overflow:hidden}.GiftCardForm-module-scss-module__KC9apW__cards{margin:0;padding:16px;list-style:none}.GiftCardForm-module-scss-module__KC9apW__card{color:var(--brown-700);justify-content:space-between;align-items:flex-start;gap:8px;padding:4px;line-height:24px;display:flex}.GiftCardForm-module-scss-module__KC9apW__cardNumber{color:var(--greyscale-500);font-size:.9em;line-height:1.5;display:block}.GiftCardForm-module-scss-module__KC9apW__buttonDelete{cursor:pointer;outline-offset:4px;border-radius:12px;transition:transform .15s ease-in-out}.GiftCardForm-module-scss-module__KC9apW__buttonDelete:focus-visible{transform:scale(1.03)}.GiftCardForm-module-scss-module__KC9apW__buttonDelete:hover{transform:scale(1.02)}.GiftCardForm-module-scss-module__KC9apW__buttonDelete:hover:not(:active){transform:scale(1.03)}.GiftCardForm-module-scss-module__KC9apW__buttonDeleteIcon{width:24px;height:24px;display:block}.GiftCardForm-module-scss-module__KC9apW__preloader,.GiftCardForm-module-scss-module__KC9apW__error{margin:16px}.GiftCardForm-module-scss-module__KC9apW__infoText{color:var(--jungle-green-700);padding:0 16px 16px;font-size:14px}.GiftCardForm-module-scss-module__KC9apW__infoText>p:not(:last-child){margin-bottom:8px}.GiftCardForm-module-scss-module__KC9apW__giftCardAsset{width:calc(100% - 32px);max-width:308px;margin:12px auto;display:block}.GiftCardForm-module-scss-module__KC9apW__form{flex-wrap:wrap;align-items:flex-end;gap:28px 16px;padding:16px 16px 20px;display:flex}.GiftCardForm-module-scss-module__KC9apW__fieldCardNumber{flex:0 0 100%}.GiftCardForm-module-scss-module__KC9apW__fieldPinCode{flex:0 0 50%}
.SectionSummary-module-scss-module__R1VwZq__lineTotal{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:18px;font-weight:900;line-height:1.2}@media (max-width:1100px){.SectionSummary-module-scss-module__R1VwZq__lineTotal{font-size:17px}}@media (max-width:800px){.SectionSummary-module-scss-module__R1VwZq__lineTotal{font-size:17px}}@media (max-width:480px){.SectionSummary-module-scss-module__R1VwZq__lineTotal{font-size:16px}}.SectionSummary-module-scss-module__R1VwZq__paymentDescription{font-family:var(--font-gooper);font-size:14px;font-weight:500;line-height:1.6}.SectionSummary-module-scss-module__R1VwZq__sectionHeading{margin-bottom:28px}.SectionSummary-module-scss-module__R1VwZq__container{background:var(--emerald-green-300);border:1px solid var(--emerald-green-900);border-radius:8px;margin-bottom:12px;padding:28px}@media (max-width:480px){.SectionSummary-module-scss-module__R1VwZq__container{padding:18px 14px}}.SectionSummary-module-scss-module__R1VwZq__heading{color:var(--jungle-green-500);font-family:var(--font-gooper-sc);text-transform:uppercase;align-items:center;gap:6px;margin-bottom:16px;font-size:16px;font-weight:800;line-height:1.38;display:flex}.SectionSummary-module-scss-module__R1VwZq__headingIcon{flex:none;width:24px;height:24px}.SectionSummary-module-scss-module__R1VwZq__line{color:var(--jungle-green-700);justify-content:space-between;gap:8px;margin:12px 0 0;display:flex}.SectionSummary-module-scss-module__R1VwZq__line:first-child{margin-top:0}.SectionSummary-module-scss-module__R1VwZq__lineRegular,.SectionSummary-module-scss-module__R1VwZq__linePlaytime{font-size:14px;line-height:1.43}.SectionSummary-module-scss-module__R1VwZq__linePlaytime{color:var(--jungle-green-500);margin-top:4px}.SectionSummary-module-scss-module__R1VwZq__lineTotal{margin-top:2em}.SectionSummary-module-scss-module__R1VwZq__value{text-align:right}.SectionSummary-module-scss-module__R1VwZq__netPrice{color:var(--brown-700);margin-right:1em;text-decoration:line-through;text-decoration-thickness:2px}.SectionSummary-module-scss-module__R1VwZq__paymentDescription{color:var(--brown-700);padding:0 8px}
.EntrancePaymentProvider-module-scss-module__DW-0fa__title{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:18px;font-weight:900;line-height:1.2}@media (max-width:1100px){.EntrancePaymentProvider-module-scss-module__DW-0fa__title{font-size:17px}}@media (max-width:800px){.EntrancePaymentProvider-module-scss-module__DW-0fa__title{font-size:17px}}@media (max-width:480px){.EntrancePaymentProvider-module-scss-module__DW-0fa__title{font-size:16px}}.EntrancePaymentProvider-module-scss-module__DW-0fa__description{font-family:var(--font-gooper);font-weight:500;line-height:1.6}.EntrancePaymentProvider-module-scss-module__DW-0fa__container{background:var(--greyscale-100);border-radius:8px;padding:12px 10px}.EntrancePaymentProvider-module-scss-module__DW-0fa__containerSelected{outline:1px solid var(--jungle-green-700)}.EntrancePaymentProvider-module-scss-module__DW-0fa__radio{cursor:pointer;gap:16px;padding:12px 8px;display:flex}.EntrancePaymentProvider-module-scss-module__DW-0fa__radioDisabled{cursor:not-allowed}.EntrancePaymentProvider-module-scss-module__DW-0fa__circle{border:2px solid var(--emerald-green-900);border-radius:50%;flex:none;width:48px;height:48px}.EntrancePaymentProvider-module-scss-module__DW-0fa__circleSelected{border-color:var(--jungle-green-500)}.EntrancePaymentProvider-module-scss-module__DW-0fa__circleSelected:after{content:"";background:var(--jungle-green-500);border-radius:50%;width:38px;height:38px;margin:3px;display:block}.EntrancePaymentProvider-module-scss-module__DW-0fa__content{flex:auto}.EntrancePaymentProvider-module-scss-module__DW-0fa__title{color:var(--jungle-green-700);margin-top:2px;display:block}.EntrancePaymentProvider-module-scss-module__DW-0fa__description{color:var(--jungle-green-700);flex-direction:column;gap:14px;margin-top:10px;font-size:14px;display:flex}.EntrancePaymentProvider-module-scss-module__DW-0fa__description ul{flex-direction:column;align-items:flex-start;gap:8px;margin:0;display:flex}.EntrancePaymentProvider-module-scss-module__DW-0fa__image{width:100%;margin-top:10px;display:block}.EntrancePaymentProvider-module-scss-module__DW-0fa__confirmButton{margin:16px 0 20px}
.EntranceUpsellCard-module-scss-module__8bb0fq__heading{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:24px;font-weight:900;line-height:1.2}@media (max-width:1100px){.EntranceUpsellCard-module-scss-module__8bb0fq__heading{font-size:23px}}@media (max-width:800px){.EntranceUpsellCard-module-scss-module__8bb0fq__heading{font-size:22px}}@media (max-width:480px){.EntranceUpsellCard-module-scss-module__8bb0fq__heading{font-size:21px}}.EntranceUpsellCard-module-scss-module__8bb0fq__description{font-family:var(--font-gooper);font-size:16px;font-weight:500;line-height:1.6}@media (max-width:1100px){.EntranceUpsellCard-module-scss-module__8bb0fq__description{font-size:15px}}@media (max-width:800px){.EntranceUpsellCard-module-scss-module__8bb0fq__description{font-size:15px}}@media (max-width:480px){.EntranceUpsellCard-module-scss-module__8bb0fq__description{font-size:14px}}.EntranceUpsellCard-module-scss-module__8bb0fq__container{background:var(--jungle-green-700);color:var(--greyscale-100);border-radius:8px;margin-top:30px;margin-bottom:20px;position:relative;overflow:hidden}.EntranceUpsellCard-module-scss-module__8bb0fq__container:not(.EntranceUpsellCard-module-scss-module__8bb0fq__containerNoImage):before{content:"";background:var(--jungle-green-900);z-index:0;border-radius:50%;width:calc(100% + 100px);height:225px;position:absolute;top:0;transform:translate(-50px,-64px)}.EntranceUpsellCard-module-scss-module__8bb0fq__content{z-index:1;flex-direction:column;margin:0 auto;padding:56px 100px 28px;display:flex;position:relative}@media (max-width:1100px){.EntranceUpsellCard-module-scss-module__8bb0fq__content{padding-left:73px;padding-right:73px}}@media (max-width:800px){.EntranceUpsellCard-module-scss-module__8bb0fq__content{padding-left:47px;padding-right:47px}}@media (max-width:480px){.EntranceUpsellCard-module-scss-module__8bb0fq__content{padding-left:20px;padding-right:20px}}.EntranceUpsellCard-module-scss-module__8bb0fq__image{align-self:center;width:220px;margin-bottom:20px}.EntranceUpsellCard-module-scss-module__8bb0fq__heading{margin-bottom:.3em}.EntranceUpsellCard-module-scss-module__8bb0fq__description{margin-bottom:.25em}.EntranceUpsellCard-module-scss-module__8bb0fq__subDescription{font-size:14px}@media (max-width:1100px){.EntranceUpsellCard-module-scss-module__8bb0fq__subDescription{font-size:13px}}@media (max-width:800px){.EntranceUpsellCard-module-scss-module__8bb0fq__subDescription{font-size:13px}}@media (max-width:480px){.EntranceUpsellCard-module-scss-module__8bb0fq__subDescription{font-size:12px}}.EntranceUpsellCard-module-scss-module__8bb0fq__subDescription ul,.EntranceUpsellCard-module-scss-module__8bb0fq__subDescription ol{padding-left:1.5em}.EntranceUpsellCard-module-scss-module__8bb0fq__subDescription li{margin-bottom:.5em;padding-left:0}.EntranceUpsellCard-module-scss-module__8bb0fq__button{align-self:center;width:fit-content;margin-top:16px}
.PriceSummary-module-scss-module__B8f1JG__priceItemLarge{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:18px;font-weight:900;line-height:1.2}@media (max-width:1100px){.PriceSummary-module-scss-module__B8f1JG__priceItemLarge{font-size:17px}}@media (max-width:800px){.PriceSummary-module-scss-module__B8f1JG__priceItemLarge{font-size:17px}}@media (max-width:480px){.PriceSummary-module-scss-module__B8f1JG__priceItemLarge{font-size:16px}}.PriceSummary-module-scss-module__B8f1JG__priceItemSmall,.PriceSummary-module-scss-module__B8f1JG__priceItemRegular{font-family:var(--font-gooper);font-weight:500;line-height:1.6}.PriceSummary-module-scss-module__B8f1JG__priceItemRegular{font-size:16px}@media (max-width:1100px){.PriceSummary-module-scss-module__B8f1JG__priceItemRegular{font-size:15px}}@media (max-width:800px){.PriceSummary-module-scss-module__B8f1JG__priceItemRegular{font-size:15px}}@media (max-width:480px){.PriceSummary-module-scss-module__B8f1JG__priceItemRegular{font-size:14px}}.PriceSummary-module-scss-module__B8f1JG__priceItemSmall{font-size:14px}.PriceSummary-module-scss-module__B8f1JG__summary{background:var(--greyscale-100);border-radius:8px;padding:16px 16px 20px}.PriceSummary-module-scss-module__B8f1JG__priceList{color:var(--jungle-green-700);flex-direction:column;margin:0;padding:0;font-size:16px;list-style-type:none}.PriceSummary-module-scss-module__B8f1JG__priceItemLarge,.PriceSummary-module-scss-module__B8f1JG__priceItemSmall,.PriceSummary-module-scss-module__B8f1JG__priceItemRegular{margin-bottom:.5em;display:flex}.PriceSummary-module-scss-module__B8f1JG__priceItemSmall{color:var(--jungle-green-500);margin-top:-.4em}.PriceSummary-module-scss-module__B8f1JG__priceItemLarge{margin:1em 0 0}.PriceSummary-module-scss-module__B8f1JG__priceItemLabel{flex:auto}.PriceSummary-module-scss-module__B8f1JG__giftCardNumber{color:var(--greyscale-500);font-size:.9em;display:block}.PriceSummary-module-scss-module__B8f1JG__priceItemValue{flex:none;margin-left:auto;padding-left:1em}
.SectionUserDetails-module-scss-module__pe7t6G__heading{margin-bottom:28px}.SectionUserDetails-module-scss-module__pe7t6G__field{margin-bottom:40px}
.ChecklistSelector-module-scss-module__y_LmBa__label{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:18px;font-weight:900;line-height:1.2}@media (max-width:1100px){.ChecklistSelector-module-scss-module__y_LmBa__label{font-size:17px}}@media (max-width:800px){.ChecklistSelector-module-scss-module__y_LmBa__label{font-size:17px}}@media (max-width:480px){.ChecklistSelector-module-scss-module__y_LmBa__label{font-size:16px}}.ChecklistSelector-module-scss-module__y_LmBa__hint{font-family:var(--font-gooper);font-size:12px;font-weight:500;line-height:1.6}.ChecklistSelector-module-scss-module__y_LmBa__checkbox{align-items:center;display:flex}.ChecklistSelector-module-scss-module__y_LmBa__icon{width:24px;height:24px;color:var(--jungle-green-500);flex:none;margin-right:12px}.ChecklistSelector-module-scss-module__y_LmBa__label{color:var(--jungle-green-700);flex-direction:column;flex:auto;gap:.25em;margin-right:20px;display:flex}.ChecklistSelector-module-scss-module__y_LmBa__hint{text-transform:none}.ChecklistSelector-module-scss-module__y_LmBa__circle{background:var(--greyscale-100);border:2px solid var(--emerald-green-900);width:48px;height:48px;color:var(--greyscale-100);cursor:pointer;border-radius:24px;flex-shrink:0;justify-self:flex-end;place-items:center;transition:background .2s ease-in-out,border .2s ease-in-out;display:grid}.ChecklistSelector-module-scss-module__y_LmBa__checkmark{opacity:0;width:28px;height:20px;transition:opacity .2s ease-in-out}.ChecklistSelector-module-scss-module__y_LmBa__checkbox[data-selected] .ChecklistSelector-module-scss-module__y_LmBa__circle{background:var(--jungle-green-500);border-color:var(--jungle-green-500)}.ChecklistSelector-module-scss-module__y_LmBa__checkbox[data-selected] .ChecklistSelector-module-scss-module__y_LmBa__checkmark{opacity:1}.ChecklistSelector-module-scss-module__y_LmBa__checkbox[data-focus-visible] .ChecklistSelector-module-scss-module__y_LmBa__circle{outline-offset:1px;outline:2px solid var(--emerald-green-900)}.ChecklistSelector-module-scss-module__y_LmBa__checkbox[data-disabled] .ChecklistSelector-module-scss-module__y_LmBa__icon,.ChecklistSelector-module-scss-module__y_LmBa__checkbox[data-disabled] .ChecklistSelector-module-scss-module__y_LmBa__label{color:var(--greyscale-600)}.ChecklistSelector-module-scss-module__y_LmBa__checkbox[data-disabled] .ChecklistSelector-module-scss-module__y_LmBa__circle{border-color:var(--greyscale-600);cursor:default}.ChecklistSelector-module-scss-module__y_LmBa__checkbox[data-selected][data-focus-visible] .ChecklistSelector-module-scss-module__y_LmBa__circle{outline-color:var(--jungle-green-500)}
.EntranceStepChangeBooking-module-scss-module__Zbay0W__sectionHeading{margin:16px 0 24px}.EntranceStepChangeBooking-module-scss-module__Zbay0W__section{margin-bottom:48px}.EntranceStepChangeBooking-module-scss-module__Zbay0W__buttonContinue{width:fit-content;margin:0 auto 20px}.EntranceStepChangeBooking-module-scss-module__Zbay0W__buttonCancel{width:fit-content;margin:0 auto 60px}
.EntranceStepSelectArrival-module-scss-module__pdzDda__sectionHeading{margin:48px 0 24px}.EntranceStepSelectArrival-module-scss-module__pdzDda__section{margin-bottom:48px}.EntranceStepSelectArrival-module-scss-module__pdzDda__buttonContinue{width:fit-content;margin:0 auto 60px}
.EntranceStepSelectPayment-module-scss-module__VojcQq__notice{margin-top:8px}.EntranceStepSelectPayment-module-scss-module__VojcQq__preloaderContainer{background:var(--emerald-green-300);border-radius:8px;margin-bottom:48px;padding:40px 0}.EntranceStepSelectPayment-module-scss-module__VojcQq__passesError{margin-bottom:48px}.EntranceStepSelectPayment-module-scss-module__VojcQq__accountInfo{margin:48px 0}.EntranceStepSelectPayment-module-scss-module__VojcQq__sectionHeading{margin:48px 0 24px}.EntranceStepSelectPayment-module-scss-module__VojcQq__paymentProviders{flex-direction:column;gap:12px;margin-bottom:60px;display:flex}.EntranceStepSelectPayment-module-scss-module__VojcQq__buttonConfirmBooking{margin:48px 0 60px}
.EntranceStepSelectUpsell-module-scss-module__Ad9emG__buttonContinue{max-width:fit-content;margin:0 auto 60px}
.GroupBookingForm-module-scss-module__r_zpla__guestsDescription{font-family:var(--font-gooper);font-weight:500;line-height:1.6}.GroupBookingForm-module-scss-module__r_zpla__section{margin-top:90px}@media (max-width:480px){.GroupBookingForm-module-scss-module__r_zpla__section{margin-top:80px}}.GroupBookingForm-module-scss-module__r_zpla__summarySection{margin:90px 0 20px}@media (max-width:480px){.GroupBookingForm-module-scss-module__r_zpla__summarySection{margin:80px 0 40px}}.GroupBookingForm-module-scss-module__r_zpla__infoBanner{margin-top:40px}.GroupBookingForm-module-scss-module__r_zpla__imageCheckbox{margin-top:10px}@media (max-width:480px){.GroupBookingForm-module-scss-module__r_zpla__imageCheckbox{margin-top:40px}}.GroupBookingForm-module-scss-module__r_zpla__decline{color:var(--brown-700);margin:20px 20px 60px}.GroupBookingForm-module-scss-module__r_zpla__bannerError{margin-bottom:40px}.GroupBookingForm-module-scss-module__r_zpla__buttonSubmit{width:fit-content;margin:0 auto}.GroupBookingForm-module-scss-module__r_zpla__guestsDescription{color:var(--brown-700);margin-top:10px;padding:0 8px;font-size:14px}
.page-module-scss-module__vN0WKa__entranceInformation{margin-bottom:8px}
.page-module-scss-module__zcnl4q__entranceInformation{margin-bottom:8px}
.page-module-scss-module__InIe6G__banner{margin-top:8px}.page-module-scss-module__InIe6G__entranceBanner{margin-top:48px}
.page-module-scss-module__Ajx91q__content{width:100%;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width:1100px){.page-module-scss-module__Ajx91q__content{padding-left:48px;padding-right:48px}}@media (max-width:800px){.page-module-scss-module__Ajx91q__content{padding-left:32px;padding-right:32px}}@media (max-width:480px){.page-module-scss-module__Ajx91q__content{padding-left:16px;padding-right:16px}}.page-module-scss-module__Ajx91q__content{max-width:770px}.page-module-scss-module__Ajx91q__heading{font-family:var(--font-gooper-sc);text-transform:uppercase;font-size:32px;font-weight:900;line-height:1.2}@media (max-width:1100px){.page-module-scss-module__Ajx91q__heading{font-size:30px}}@media (max-width:800px){.page-module-scss-module__Ajx91q__heading{font-size:28px}}@media (max-width:480px){.page-module-scss-module__Ajx91q__heading{font-size:26px}}.page-module-scss-module__Ajx91q__text{font-family:var(--font-gooper);font-size:18px;font-weight:500;line-height:1.6}@media (max-width:1100px){.page-module-scss-module__Ajx91q__text{font-size:17px}}@media (max-width:800px){.page-module-scss-module__Ajx91q__text{font-size:15px}}@media (max-width:480px){.page-module-scss-module__Ajx91q__text{font-size:14px}}.page-module-scss-module__Ajx91q__section{background:var(--brown-100);padding-top:60px;padding-bottom:100px}.page-module-scss-module__Ajx91q__heading,.page-module-scss-module__Ajx91q__text{color:var(--brown-700)}.page-module-scss-module__Ajx91q__heading{margin-bottom:.5em}.page-module-scss-module__Ajx91q__text{margin-bottom:4em}
