@keyframes spinAround-68d449ed{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.selected-style[data-v-68d449ed]{box-shadow:inset 0 0 400px #ebebeb}div[data-v-68d449ed]{background-color:#f7f7f7}div span[data-v-68d449ed]{font-size:16px;font-weight:400;line-height:175%}div button[data-v-68d449ed]{height:100%}div button[data-v-68d449ed]:focus{border:0}.w-56px[data-v-68d449ed]{width:56px}.decrement[data-v-68d449ed]{content:url(/_nuxt/259543c1e0eb4e0571baf4a83db8525e.svg);position:absolute}.increment[data-v-68d449ed]{content:url(/_nuxt/b63ce2bf3ee789cf9811adbe6aaa533f.svg)}@keyframes spinAround-5adfaffc{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.selected-style[data-v-5adfaffc]{box-shadow:inset 0 0 400px #ebebeb}label[data-v-5adfaffc]{font-weight:600;line-height:150%;text-align:left;word-break:break-word!important}.description[data-v-5adfaffc]{font-size:14px;line-height:150%}.amount[data-v-5adfaffc]{line-height:175%}.participant-description[data-v-5adfaffc]{text-align:left;word-break:break-word!important}.participant-counter[data-v-5adfaffc]{display:flex}.participant-template:not(:last-child) .info-participant[data-v-5adfaffc]{border-bottom:1px solid #c4c4c4;padding-bottom:24px}.container[data-v-5adfaffc]{color:#333;font-size:16px;font-style:normal;font-weight:400;height:100%}.section[data-v-5adfaffc]{padding:12px}.section .value[data-v-5adfaffc]{display:flex;justify-content:space-between;padding-bottom:5px;width:100%}.section .value .info[data-v-5adfaffc]{padding-top:3px}.section .description[data-v-5adfaffc]{width:50%}.p-section-left-0[data-v-5adfaffc]{padding-left:0}.warn-validate-combination[data-v-5adfaffc]{word-wrap:normal;color:red;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;text-align:left;width:80%}.warn-combination[data-v-5adfaffc]{color:#333;font-size:.875rem;line-height:1.25rem}.participants-capacity-description-option[data-v-5adfaffc],.participants-capacity-description[data-v-5adfaffc]{word-wrap:normal!important;font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:80%}.participants-capacity-description-option[data-v-5adfaffc]{width:88%}.participants-price-width-redeam[data-v-5adfaffc]{max-width:450px}.text-base-participants[data-v-5adfaffc]{font-size:16px;letter-spacing:0;line-height:24px}.participants-confirm-button[data-v-5adfaffc]:disabled{background-color:#dfdfdf;border:none;color:#898989}.footer button[data-v-5adfaffc]{font-size:16px;font-weight:400;line-height:175%}.participants[data-v-5adfaffc]{display:flex;flex-direction:column;justify-content:stretch;position:relative}@media screen and (max-width:768px){.participants[data-v-5adfaffc]{gap:40px;height:100%}}@media(max-width:431px){.participants[data-v-5adfaffc]{grid-row-gap:10px;gap:20px;grid-template-areas:"header" "main" "footer";grid-template-rows:64px auto fit-content(8rem);height:100%}.participants__header[data-v-5adfaffc]{grid-area:header}.participants__data[data-v-5adfaffc]{grid-area:main;overflow-y:auto}.participants__cta[data-v-5adfaffc]{grid-area:footer;margin-top:0}}.pl-16[data-v-5adfaffc]{padding-left:16px}.pl-40[data-v-5adfaffc]{padding-left:40px}@keyframes spinAround-17c63353{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.selected-style[data-v-17c63353]{box-shadow:inset 0 0 400px #ebebeb}.participant-template:not(:last-child) .info-participant[data-v-17c63353]{border-bottom:1px solid #c4c4c4;padding-bottom:24px}.list-include-addons[data-v-17c63353],.list-notInclude-addons[data-v-17c63353]{display:flex;flex-direction:column;margin-top:10px;padding-left:1.8rem}.list-include-addons li[data-v-17c63353],.list-notInclude-addons li[data-v-17c63353]{list-style-type:disc}@keyframes spinAround-0ca8b45c{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.selected-style[data-v-0ca8b45c]{box-shadow:inset 0 0 400px #ebebeb}.container[data-v-0ca8b45c]{border-radius:15px;color:#333;font-size:16px;font-style:normal;font-weight:400;width:197px}@media screen and (max-width:768px){.container[data-v-0ca8b45c]{border-radius:0;width:100%}}li[data-v-0ca8b45c]{cursor:pointer;text-align:center}.section[data-v-0ca8b45c]{padding:0}.section ul[data-v-0ca8b45c]{padding:32px 0}.section ul li[data-v-0ca8b45c]{height:60px;line-height:3.5}li[data-v-0ca8b45c]:hover{background-color:#004e76;color:#fff}@keyframes spinAround-5da84ed5{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.selected-style[data-v-5da84ed5]{box-shadow:inset 0 0 400px #ebebeb}.box-shadow[data-v-5da84ed5]{box-shadow:0 0 1px rgba(10,10,9,.2),0 2px 6px rgba(10,10,9,.08)}.option-title[data-v-5da84ed5]{line-height:150%}button[data-v-5da84ed5]{font-size:16px;font-weight:400;line-height:175%}.back-btn[data-v-5da84ed5]{font-weight:700}.datepicker-step-redeam-booking .vc-container .vc-title{font-size:16px;font-weight:600;line-height:150%}.datepicker-step-redeam-booking .vc-container .vc-weeks{justify-items:center;padding:0}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day,.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-weekday{min-height:60px}@media only screen and (max-width:767px){.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day,.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-weekday{min-height:40px;width:40px}}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day span,.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-weekday span{font-size:16px}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-weekday{color:#000;font-weight:600;line-height:150%;margin-top:1rem}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day{font-weight:400;line-height:175%}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day.is-today span{background:#f7f7f7;border:2px solid #d1d1d1;border-radius:4px;height:40px;width:60px}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day.is-today .vc-highlights+span{background:#006c00;border:none;border-radius:20px!important;height:40px;width:60px}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day .vc-highlight{background-color:#006c00!important;border-radius:20px!important;cursor:pointer;height:40px;width:60px}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day .vc-highlight span:hover{border:none;height:40px;width:60px}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day span:hover{background:#f7f7f7;border:2px solid #d1d1d1;height:40px;width:60px}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day .vc-day-content{height:40px;width:60px}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day .vc-day-content:focus-within{background:none}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day .vc-focusable:hover{border:2px solid #006c00}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-day .vc-focusable:focus-visible{border:none}.datepicker-step-redeam-booking .vc-container .vc-weeks .vc-arrows-container .vc-arrow .vc-svg-icon path{fill:#606060}.datepicker-step-redeam-booking .calendar-content>div{margin-left:auto;margin-right:auto}.padding-0{padding:0!important}.padding-l-40px{padding-left:40px}.border-none{border:none!important}.ticket-type-content{align-items:baseline}.select-ticket-type .el-collapse{border-bottom:none;padding-bottom:1rem}.select-ticket-type .pp-modal .pp-modal--content{border-radius:15px;height:70%;overflow:hidden;width:40%}@media screen and (max-width:1280px){.select-ticket-type .pp-modal .pp-modal--content{height:90%;width:95%}}.select-ticket-type .pp-modal .pp-modal--content .pp-card{height:100%;width:100%}.select-ticket-type .pp-modal .pp-modal--content .pp-card .pp-card--content{overflow:hidden;padding-top:0!important}.select-ticket-type .pp-modal .pp-modal--content .pp-card .pp-card--content .modal__details .modal__content{height:100%;margin:40px 0}.select-ticket-type .pp-modal .pp-modal--content .pp-card .pp-card--content .modal__details .modal__content .my-5{max-width:100%}.select-ticket-type .pp-modal .pp-modal--content .pp-card .pp-card--content .modal__details .modal__content::-webkit-scrollbar{width:15px}.select-ticket-type .pp-modal .pp-modal--content .pp-card .pp-card--content .modal__details .modal__content::-webkit-scrollbar-track{background:#d1d1d1;border-radius:40px}.select-ticket-type .pp-modal .pp-modal--content .pp-card .pp-card--content .modal__details .modal__content::-webkit-scrollbar-thumb{background:#fff;border:1px solid #d1d1d1;border-radius:40px}.ticket-type-item{border-radius:15px;box-shadow:0 2px 6px 0 rgba(0,0,0,.251);margin:20px 0}.ticket-type-item .el-collapse-item__header{border:none;border-radius:15px;height:-moz-fit-content;height:fit-content;outline:none;padding:1.75rem;transition-timing-function:0s}.ticket-type-item .el-collapse-item__arrow{display:none}.ticket-type-item .el-collapse-item__header.is-active{border:0 solid #c4c4c4;border-radius:15px 15px 0 0;transition-timing-function:0s}.ticket-type-item .el-collapse-item__content{border:none;padding:0 1.75rem 1.75rem}.ticket-type-item .el-collapse-item__wrap{border:none;border-radius:0 0 15px 15px}.ticket-type-item .ticket-type-price{border:none;font-size:1rem;text-align:right}.ticket-type-item .ticket-type-price .price-ccy{color:#008a00}.ticket-type-item .ticket-type-price .price-ccy .price{font-size:20px}.ticket-type-item .ticket-type-price__mobile{border:none}.ticket-type-item .ticket-type-price__mobile .price-ccy{color:#008a00;font-size:16px;font-weight:600}.ticket-type-item .ticket-type-price__mobile .price-ccy .price-jpy{color:#333;font-size:16px;font-style:normal;font-weight:600!important;line-height:150%}.ticket-type-item .ticket-type-content{align-items:baseline;border:none}.ticket-type-text{width:77%}.ticket-type-price{width:33%}.ticket-type-item.is-selected-option{background:#fff;border:3px solid #008a00;border-radius:15px;box-shadow:0 2px 8px 0 rgba(0,0,0,.5)}.el-radio-group{row-gap:1rem}.ticket-type-name{font-size:20px}.ticket-type-info{font-size:1rem;font-weight:500}.el-radio__inner{border:2px solid #008a00;height:24px;width:24px}.el-radio__inner:hover{border-color:#008a00}.el-radio__label:hover{color:#008a00}.el-radio__input.is-checked .el-radio__inner{background:#008a00;border-color:#008a00}.el-radio__input.is-checked+.el-radio__label{color:#008a00}.el-radio-redeam:last-child{margin-right:30px!important}.d-block{display:block!important}.padding-left-40px{padding-left:40px}.custom-options-wrapper{max-width:600px;padding-left:40px}.button-option-details{color:#006a9e}.px-20px{padding:0 20px}button:disabled{opacity:.5!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes spinAround-c98c81ba{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.selected-style[data-v-c98c81ba]{box-shadow:inset 0 0 400px #ebebeb}[data-v-c98c81ba] .el-tabs__header{display:none}[data-v-c98c81ba] .el-input__inner{padding-left:45px}.number-bullet[data-v-c98c81ba]{align-items:center;border-color:#006c00;border-radius:9999px;border-width:1px;color:#006c00;display:flex;font-size:20px;font-weight:600;height:30px;justify-content:center;width:30px}.label[data-v-c98c81ba]{font-size:16px;font-weight:600;line-height:180%}.button-select[data-v-c98c81ba]{font-size:16px;font-weight:400;line-height:175%;padding:0 16px}.button-select span[data-v-c98c81ba]{margin-left:8px;margin-right:8px}.option-details[data-v-c98c81ba]{margin-top:24px}.option-details>div[data-v-c98c81ba]{font-size:16px;font-weight:400;line-height:175%;margin-bottom:0;margin-top:0}.option-details>div[data-v-c98c81ba]:not(:first-child){margin-top:40px}.option-details>div h3[data-v-c98c81ba]{font-size:16px;font-weight:600;line-height:150%;margin-bottom:16px;padding-bottom:0}.mobile-modal[data-v-c98c81ba] .pp-modal--content{max-height:100vh}.button-option[data-v-c98c81ba]{padding:.5rem 1rem}.button-option span[data-v-c98c81ba]{font-size:16px;font-weight:400;line-height:28px}.booking-steps .booking-step:last-child .step-section .step-inputs[data-v-c98c81ba]{margin-bottom:8px}.booking-steps .booking-step .step-section[data-v-c98c81ba]{display:flex;flex-direction:row}.booking-steps .booking-step .step-section .vertical-line[data-v-c98c81ba]{background-color:#c4c4c4;display:block;flex:none;margin-left:15px;margin-right:1.5rem;width:3px}.booking-steps .booking-step .step-section .step-inputs[data-v-c98c81ba]{flex:1;margin-bottom:16px;margin-top:8px;min-width:0}@media screen and (max-width:768px){.booking-steps .booking-step .step-section button[data-v-c98c81ba],.booking-steps .booking-step .step-section>button[data-v-c98c81ba]{display:flex;flex-direction:row;gap:8px;justify-content:center}}.button-review-order[data-v-c98c81ba]{align-items:center;gap:10px;justify-content:center}.button-review-order span[data-v-c98c81ba]{font-size:16px;font-weight:400;line-height:175%}.button-review-order i[data-v-c98c81ba]{font-size:16px;margin-top:2px}.button-option-details[data-v-c98c81ba]{color:#006a9e}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.selected-style{box-shadow:inset 0 0 400px #ebebeb}#booking-container .header .header-title{font-size:16px;font-weight:600;line-height:24px}#booking-container .header-shadow{box-shadow:0 0 1px rgba(10,10,9,.2),0 2px 6px rgba(10,10,9,.08)}.time-select-item{text-align:center}div[role=tooltip]{z-index:500!important}.pp-modal.fullscreen{background-color:#fff}.pp-modal.fullscreen .pp-modal--content{height:100%;width:100%}.pp-modal.fullscreen .pp-card{height:100%;padding:0}.popup-option-list button{font-size:16px;font-weight:400;line-height:24px}.label[data-v-3e3fb7c8]{font-size:16px;font-weight:600;line-height:180%}