.CalendarOptionEmpty-module-scss-module__7lBDkq__empty{justify-content:center;align-items:center;width:100%;padding:10px 0;display:flex}.CalendarOptionEmpty-module-scss-module__7lBDkq__empty .CalendarOptionEmpty-module-scss-module__7lBDkq__message{color:var(--Text-Positive);font-size:18px;font-weight:600}
.Select2-module-scss-module__54QvJa__select_box{width:100%;height:fit-content;font-size:14px;font-weight:400;line-height:18px;position:relative}.Select2-module-scss-module__54QvJa__select_box.Select2-module-scss-module__54QvJa__default{opacity:1}.Select2-module-scss-module__54QvJa__select_box.Select2-module-scss-module__54QvJa__disabled{opacity:.5}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__selected_box{white-space:pre-wrap;text-align:start}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container{background:var(--Gray-0);z-index:100;-ms-overflow-style:none;scrollbar-width:3px;border-radius:12px;width:100%;padding:10px 2px 10px 10px;display:none;position:absolute;top:calc(100% + 3px);left:0;overflow-y:hidden;box-shadow:4px 12px 30px #0000001a}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__drop_up{top:unset;bottom:calc(100% + 3px)}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container .Select2-module-scss-module__54QvJa__mobile_only{display:none}@media (max-width:640px){.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container .Select2-module-scss-module__54QvJa__mobile_only{width:100%;display:block}}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container .Select2-module-scss-module__54QvJa__mobile_only .Select2-module-scss-module__54QvJa__border{background:var(--Gray-10);height:1px;margin:10px 0}@media (max-width:640px){.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container .Select2-module-scss-module__54QvJa__mobile_only .Select2-module-scss-module__54QvJa__border{background:var(--Gray-0)}}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open{display:block}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap{max-height:286px;overflow-y:scroll}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap::-webkit-scrollbar{width:4px}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap::-webkit-scrollbar-thumb{background:var(--Gray-20);border-radius:4px}@media (max-width:640px){.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap{background:var(--Gray-0);border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-height:calc(100dvh - 60px);padding:20px 16px;display:flex}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__select_box_header{align-items:center;height:46px;padding:10px 6px;display:flex;position:relative}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__select_box_header p{color:var(--Gray-80);text-align:center;width:100%;font-size:16px;font-weight:600}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__select_box_header button{position:absolute;top:50%;right:6px;transform:translateY(-50%)}}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll{flex-direction:column;gap:16px;display:flex}@media (max-width:640px){.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll{flex:1;overflow:auto}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll::-webkit-scrollbar{width:3px}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll::-webkit-scrollbar-thumb{background:var(--Gray-15)}}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll .Select2-module-scss-module__54QvJa__select_box_option{cursor:pointer;color:var(--Gray-80);border:1px solid var(--Gray-15);border-radius:12px;align-items:center;padding:16px;font-size:14px;font-weight:400;line-height:18px;display:flex}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll .Select2-module-scss-module__54QvJa__select_box_option.Select2-module-scss-module__54QvJa__disabled{color:var(--Gray-20);cursor:not-allowed}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll .Select2-module-scss-module__54QvJa__select_box_option.Select2-module-scss-module__54QvJa__selected{color:var(--Pink-50);border:1px solid var(--Pink-50);background:var(--Pink-5)}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll .Select2-module-scss-module__54QvJa__select_box_option:not(.Select2-module-scss-module__54QvJa__disabled):focus,.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll .Select2-module-scss-module__54QvJa__select_box_option:not(.Select2-module-scss-module__54QvJa__disabled):active{background-color:var(--Gray-15)}@media (min-width:1025px){.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll .Select2-module-scss-module__54QvJa__select_box_option:not(.Select2-module-scss-module__54QvJa__disabled):hover{background-color:var(--Gray-15)}}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open .Select2-module-scss-module__54QvJa__select_box_option_wrap .Select2-module-scss-module__54QvJa__scroll .Select2-module-scss-module__54QvJa__select_box_option label{white-space:pre-wrap}@media (max-width:640px){.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open{background:#00000080;border:none;border-radius:0;align-items:flex-end;width:100%;height:100%;max-height:100dvh;padding:0;display:flex;position:fixed;top:0;left:0}.Select2-module-scss-module__54QvJa__select_box .Select2-module-scss-module__54QvJa__select_box_option_container.Select2-module-scss-module__54QvJa__open :root{overflow-y:hidden}}
.CalendarOptionStepper-module-scss-module__C5F3Da__stepper{flex-shrink:0;justify-content:space-between;align-items:center;width:114px;display:flex}.CalendarOptionStepper-module-scss-module__C5F3Da__button{background:var(--Bg-Primary);color:var(--Icon-Tertiary);border-radius:8px;padding:6px}.CalendarOptionStepper-module-scss-module__C5F3Da__button:disabled{color:var(--Icon-Disabled)}.CalendarOptionStepper-module-scss-module__C5F3Da__value{text-align:center;min-width:32px;font-size:20px;font-weight:600}.CalendarOptionStepper-module-scss-module__C5F3Da__active{color:var(--Text-Focused-Alt)}.CalendarOptionStepper-module-scss-module__C5F3Da__inactive{color:var(--Text-Disabled)}
.CalendarOptionQuantityItem-module-scss-module__-HT36W__row{background:var(--Bg-Secondary);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:4px;width:100%;padding:20px;display:flex}.CalendarOptionQuantityItem-module-scss-module__-HT36W__row.CalendarOptionQuantityItem-module-scss-module__-HT36W__fixed{background:var(--Bg-Disabled)}.CalendarOptionQuantityItem-module-scss-module__-HT36W__label{color:var(--Text-Primary);width:100%;font-size:14px;font-weight:400;line-height:18px}.CalendarOptionQuantityItem-module-scss-module__-HT36W__body{align-items:center;gap:8px;width:100%;display:flex}.CalendarOptionQuantityItem-module-scss-module__-HT36W__price{flex:1;min-width:0;font-size:16px;font-weight:600}.CalendarOptionQuantityItem-module-scss-module__-HT36W__price_active{color:var(--Text-Focused)}.CalendarOptionQuantityItem-module-scss-module__-HT36W__price_default{color:var(--Text-Tertiary)}
.CalendarOptionExpandedCard-module-scss-module__PtxUEW__card{background:var(--Bg-Primary);border:1px solid var(--Border-Focused);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:20px;width:100%;padding:16px;display:flex;box-shadow:3px 3px 5px #282f331a}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__header{cursor:pointer;align-items:center;gap:10px;width:100%;display:flex}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__name{color:var(--Text-Primary);flex:1;min-width:0;font-size:16px;font-weight:600}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__icon_chevron_down{color:var(--Icon-Primary);margin:0 var(--Spacing-06);transform:rotate(180deg)}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__description{background:var(--Bg-Secondary);border-radius:8px;gap:8px;padding:10px 12px;display:flex}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__description_collapsed{flex-direction:row;align-items:flex-end}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__description_expanded{flex-direction:column;justify-content:center;align-items:flex-end}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__description_text{letter-spacing:normal;color:var(--Text-Secondary);-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:-webkit-box;overflow:hidden}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__description_text_open{-webkit-line-clamp:unset;width:100%;display:block}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__description_toggle{color:var(--Text-Tertiary);cursor:pointer;background:0 0;border:none;padding:4px;font-size:12px;font-weight:600}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__section{flex-direction:column;gap:10px;width:100%;display:flex}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__section .CalendarOptionExpandedCard-module-scss-module__PtxUEW__section_input{padding:0}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__section_label{color:var(--Text-Primary);font-size:13px;font-weight:600}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__quantity_list{flex-direction:column;gap:10px;display:flex}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__divider{width:100%;margin:0!important}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__footer{flex-direction:column;gap:10px;display:flex}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__total{color:var(--Text-Primary);width:100%;font-size:16px;font-weight:600}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__buttons{gap:8px;width:100%;display:flex}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__buttons .CalendarOptionExpandedCard-module-scss-module__PtxUEW__button_cart{white-space:pre;flex:1}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__buttons .CalendarOptionExpandedCard-module-scss-module__PtxUEW__button_next{white-space:pre}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__footer_multi{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__footer_multi .CalendarOptionExpandedCard-module-scss-module__PtxUEW__total{color:var(--Text-Primary);flex:1;min-width:0;font-size:16px;font-weight:600}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__reset_button{color:var(--Text-Tertiary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex}.CalendarOptionExpandedCard-module-scss-module__PtxUEW__reset_button .CalendarOptionExpandedCard-module-scss-module__PtxUEW__icon_refresh{color:var(--Icon-Primary)}
.CalendarOptionList-module-scss-module__AG4vXa__list{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.CalendarOptionList-module-scss-module__AG4vXa__item{width:100%}
.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__wrapper{padding-bottom:var(--Spacing-20);background:var(--Bg-Secondary);z-index:1;border-radius:var(--Radius-L) var(--Radius-L) 0 0;width:100%;position:sticky;bottom:0}@media (max-width:640px){.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__wrapper{z-index:auto;background:0 0;padding-bottom:0;position:static}}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__container{gap:var(--Spacing-16);padding:var(--Spacing-16);background:var(--Bg-Primary);border-radius:var(--Radius-L);box-sizing:border-box;flex-direction:column;width:100%;display:flex;box-shadow:0 0 20px #0003}@media (max-width:640px){.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__container{left:0;right:0;bottom:var(--keyboard-inset,0);z-index:10;border-radius:12px 12px 0 0;width:100%;transition:bottom .15s;position:fixed;box-shadow:0 -4px 13px #00000008}}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__input_block{gap:var(--Spacing-08);flex-direction:column;display:flex}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__input_block .CalendarOptionListFooterCTA-module-scss-module__1VI6kW__input_label{color:var(--Text-Primary);align-items:center;gap:var(--Spacing-04);font-size:12px;font-weight:600;display:inline-flex}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__input_block .CalendarOptionListFooterCTA-module-scss-module__1VI6kW__input_block_input{padding:0}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__divider{margin:0!important}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__input_required{color:var(--Text-Critical)}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__summary_row{align-items:center;display:flex}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__summary_label{color:var(--Text-Primary);font-size:14px;font-weight:600;line-height:1.43}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__summary_more_button{color:var(--Text-Tertiary);cursor:pointer;margin-left:var(--Spacing-08);background:0 0;border:none;align-items:center;padding:0;font-size:12px;font-weight:500;line-height:15px;display:inline-flex}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__icon_chevron_right_thin{color:var(--Icon-Primary)}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__summary_price{color:var(--Text-Primary);margin-left:auto;font-size:16px;font-weight:600}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__buttons{gap:var(--Spacing-08);width:100%;display:flex}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__buttons .CalendarOptionListFooterCTA-module-scss-module__1VI6kW__button_cart{white-space:pre;flex:1}.CalendarOptionListFooterCTA-module-scss-module__1VI6kW__buttons .CalendarOptionListFooterCTA-module-scss-module__1VI6kW__button_next{white-space:pre}
.CalendarLoadingToast-module-scss-module__8dOFaW__wrap{pointer-events:none;z-index:5;width:100%;height:100%;position:fixed;top:0;left:0}.CalendarLoadingToast-module-scss-module__8dOFaW__toast{background:var(--Bg-Inverse);white-space:nowrap;pointer-events:auto;border-radius:8px;align-items:center;gap:8px;height:40px;padding:10px 14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CalendarLoadingToast-module-scss-module__8dOFaW__text{color:var(--Text-Inverse);font-size:14px;font-weight:400;line-height:18px}
.CalendarCouponBanner-module-scss-module__wtYT0W__banner{box-sizing:border-box;width:100%;padding:var(--Spacing-04) var(--Spacing-06);padding-left:var(--Spacing-12);background:var(--Bg-Primary);border:1px solid var(--Border-Tertiary);border-radius:var(--Radius-S);cursor:pointer;justify-content:space-between;align-items:center;display:flex;box-shadow:3px 3px 2.5px #282f331a}.CalendarCouponBanner-module-scss-module__wtYT0W__banner .CalendarCouponBanner-module-scss-module__wtYT0W__title{color:var(--Text-Primary);font-size:12px;font-weight:500;line-height:15px}.CalendarCouponBanner-module-scss-module__wtYT0W__banner .CalendarCouponBanner-module-scss-module__wtYT0W__action{align-items:center;gap:var(--Spacing-04);padding:var(--Spacing-06);border-radius:var(--Radius-XS);color:var(--Text-Positive);white-space:nowrap;font-size:12px;font-style:normal;font-weight:600;line-height:16px;display:inline-flex}
.TranslationIcon-module-scss-module__wjKq-q__icon{width:21px;height:20px;position:relative}.TranslationIcon-module-scss-module__wjKq-q__icon .TranslationIcon-module-scss-module__wjKq-q__trans_lang{z-index:1;background:var(--Gray-40);width:13px;height:13px;color:var(--Gray-0);border-radius:4px;justify-content:center;align-items:center;font-size:8.276px;font-weight:800;display:flex;position:absolute;top:0;left:0}.TranslationIcon-module-scss-module__wjKq-q__icon .TranslationIcon-module-scss-module__wjKq-q__ko_lang{z-index:0;width:13px;height:13px;color:var(--Gray-40);border:.69px solid var(--Gray-40);border-radius:4px;justify-content:center;align-items:center;font-size:8.276px;font-weight:800;display:flex;position:absolute;bottom:0;right:0}
.ActivityPayment-module-scss-module__XpbR8G__container{background:var(--Gray-0);padding:0 16px}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper{flex-direction:column;display:flex}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper .ActivityPayment-module-scss-module__XpbR8G__booking_btn{justify-content:center;align-items:center;gap:10px;padding:16px 0;display:flex;position:relative}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper .ActivityPayment-module-scss-module__XpbR8G__booking_btn .ActivityPayment-module-scss-module__XpbR8G__tooltip{background:var(--Yellow-10);border:1px solid var(--Yellow-30);color:var(--Yellow-90);border-radius:100px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:calc(100% - 10px);left:-8px}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper .ActivityPayment-module-scss-module__XpbR8G__booking_btn .ActivityPayment-module-scss-module__XpbR8G__tooltip:before{content:"";margin-left:-8px;position:relative}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper .ActivityPayment-module-scss-module__XpbR8G__booking_btn .ActivityPayment-module-scss-module__XpbR8G__tooltip .ActivityPayment-module-scss-module__XpbR8G__close{cursor:pointer}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper .ActivityPayment-module-scss-module__XpbR8G__booking_btn .ActivityPayment-module-scss-module__XpbR8G__tooltip .ActivityPayment-module-scss-module__XpbR8G__edge{border-top:9px solid var(--Yellow-30);border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-9px;left:20px}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper .ActivityPayment-module-scss-module__XpbR8G__booking_btn .ActivityPayment-module-scss-module__XpbR8G__tooltip .ActivityPayment-module-scss-module__XpbR8G__edge:before{content:"";border-top:8px solid var(--Yellow-10);border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:2px;left:-6px}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper .ActivityPayment-module-scss-module__XpbR8G__booking_btn .ActivityPayment-module-scss-module__XpbR8G__discount_message{background:var(--Pink-50);color:var(--Gray-10);border-radius:10px;padding:2px 6px;font-size:12px;font-weight:600;position:absolute;top:10px;right:10px}@media (max-width:640px){.ActivityPayment-module-scss-module__XpbR8G__container{border-top-right-radius:var(--Spacing-20);border-top-left-radius:var(--Spacing-20);width:100%;padding:0 16px;box-shadow:0 -4px 13px #00000008}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper{position:static}.ActivityPayment-module-scss-module__XpbR8G__container .ActivityPayment-module-scss-module__XpbR8G__wrapper .ActivityPayment-module-scss-module__XpbR8G__booking_btn{gap:5px;padding:20px 0}@supports (padding-bottom:constant(safe-area-inset-bottom)){.ActivityPayment-module-scss-module__XpbR8G__container{padding-bottom:constant(safe-area-inset-bottom)}}@supports (padding-bottom:env(safe-area-inset-bottom)){.ActivityPayment-module-scss-module__XpbR8G__container{padding-bottom:env(safe-area-inset-bottom)}}}.ActivityPayment-module-scss-module__XpbR8G__contents{flex-direction:column;gap:16px;display:flex}@media (max-width:640px){.ActivityPayment-module-scss-module__XpbR8G__contents{display:none}}.ActivityPayment-module-scss-module__XpbR8G__contents .ActivityPayment-module-scss-module__XpbR8G__btn{margin:20px auto 0}.ActivityPayment-module-scss-module__XpbR8G__description{color:var(--Gray-80);margin-bottom:18px;font-size:14px;font-weight:400;line-height:18px;display:none}@media (max-width:640px){.ActivityPayment-module-scss-module__XpbR8G__description{display:none}}.ActivityPayment-module-scss-module__XpbR8G__description{flex-direction:column;gap:4px}.ActivityPayment-module-scss-module__XpbR8G__description p{color:var(--Gray-80);font-size:14px;font-weight:400;line-height:18px}.ActivityPayment-module-scss-module__XpbR8G__description .ActivityPayment-module-scss-module__XpbR8G__opening{color:var(--Pink-50);align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.ActivityPayment-module-scss-module__XpbR8G__info{border:1px solid;border-color:var(--Gray-20);border-radius:20px;flex-direction:column;gap:30px;padding:24px 20px;display:flex;position:relative}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__actions{position:absolute;top:10px;right:14px}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__actions button{white-space:nowrap;text-indent:100px;cursor:pointer;background-color:#0000;border:none;outline:none;width:34px;height:34px;position:relative;overflow:hidden}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__actions button>svg{position:absolute;top:0;left:0}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price{flex-direction:column;display:flex}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price del{color:var(--Gray-40);margin-bottom:6px;font-size:12px;text-decoration:line-through;display:block}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__price_wrapper{align-items:center;gap:4px;display:flex}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__price_wrapper .ActivityPayment-module-scss-module__XpbR8G__discount_text{color:var(--Pink-50);font-size:18px;font-weight:600}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__price_wrapper .ActivityPayment-module-scss-module__XpbR8G__sale_price_wrapper{flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:4px;font-size:20px;font-weight:600;display:inline-flex}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__price_wrapper .ActivityPayment-module-scss-module__XpbR8G__sale_price_wrapper.ActivityPayment-module-scss-module__XpbR8G__right{color:var(--Gray-90);flex-direction:row}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__price_wrapper .ActivityPayment-module-scss-module__XpbR8G__sale_price_wrapper.ActivityPayment-module-scss-module__XpbR8G__left{color:var(--Gray-90)}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__price_wrapper .ActivityPayment-module-scss-module__XpbR8G__sale_price_wrapper small{color:var(--Gray-70);font-size:14px;font-weight:600;line-height:18px}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__tags .ActivityPayment-module-scss-module__XpbR8G__badge{padding:3px 6px;font-size:12px;font-weight:500;line-height:15px}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon{border:1px solid var(--Pink-10);cursor:pointer;background-color:#fff5f7;border-radius:12px;align-items:center;display:flex}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__coupon_info{flex-direction:column;gap:4px;width:100%;padding:16px 20px;font-size:12px;font-weight:700;display:flex}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__coupon_info>div{gap:4px;display:flex}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__coupon_info>div span{color:var(--Pink-50)}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__coupon_info>div p{color:var(--Gray-80)}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__coupon_info small{color:var(--Gray-50);font-size:10px;font-weight:500;line-height:13px}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__down_icon{text-align:center;border-left:2px dashed var(--Pink-10);min-width:65px;height:100%;padding:20px 16px;position:relative}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__down_icon:after,.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__down_icon:before{content:"";background-color:var(--Gray-0);border-radius:50%;width:12px;height:12px;display:block;position:absolute;left:-7px}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__down_icon:before{top:-10px}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__down_icon:after{bottom:-10px}.ActivityPayment-module-scss-module__XpbR8G__info .ActivityPayment-module-scss-module__XpbR8G__coupon .ActivityPayment-module-scss-module__XpbR8G__down_icon svg{width:18px;height:18px}.ActivityPayment-module-scss-module__XpbR8G__wait{display:block;position:sticky;top:148px}.ActivityPayment-module-scss-module__XpbR8G__wait>div{align-items:center;gap:var(--Spacing-20);padding:var(--Spacing-30);background-color:var(--Gray-10);border-radius:12px;flex-direction:column;display:flex}.ActivityPayment-module-scss-module__XpbR8G__wait>div img{background:0 0}.ActivityPayment-module-scss-module__XpbR8G__wait .ActivityPayment-module-scss-module__XpbR8G__text_wrap{flex-direction:column;gap:6px;font-size:16px;font-weight:600;display:flex}.ActivityPayment-module-scss-module__XpbR8G__wait .ActivityPayment-module-scss-module__XpbR8G__text_wrap p{color:var(--Gray-60)}.ActivityPayment-module-scss-module__XpbR8G__wait .ActivityPayment-module-scss-module__XpbR8G__text_wrap .ActivityPayment-module-scss-module__XpbR8G__opening{color:var(--Pink-50);align-items:center;gap:6px;display:flex}
.ActivityFixedBannerCarousel-module-scss-module__etmRTq__container .ActivityFixedBannerCarousel-module-scss-module__etmRTq__carousel{padding:30px 16px}@media (max-width:640px){.ActivityFixedBannerCarousel-module-scss-module__etmRTq__container .ActivityFixedBannerCarousel-module-scss-module__etmRTq__carousel{padding:30px 0}}.ActivityFixedBannerCarousel-module-scss-module__etmRTq__container.ActivityFixedBannerCarousel-module-scss-module__etmRTq__mobile{display:none}@media (max-width:640px){.ActivityFixedBannerCarousel-module-scss-module__etmRTq__container.ActivityFixedBannerCarousel-module-scss-module__etmRTq__mobile{display:block}}.ActivityFixedBannerCarousel-module-scss-module__etmRTq__container.ActivityFixedBannerCarousel-module-scss-module__etmRTq__pc{display:block}@media (max-width:640px){.ActivityFixedBannerCarousel-module-scss-module__etmRTq__container.ActivityFixedBannerCarousel-module-scss-module__etmRTq__pc{display:none}}.ActivityFixedBannerCarousel-module-scss-module__etmRTq__container .ActivityFixedBannerCarousel-module-scss-module__etmRTq__card{aspect-ratio:367.18/123}
.ActivityAreaSections-module-scss-module__-qHdeW__component{padding:30px 16px}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section{background:var(--Gray-0);gap:16px;display:flex}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__info{cursor:pointer;border:solid 1px var(--Gray-70);border-radius:8px;flex-direction:column;width:100%;padding:16px;display:flex}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__info .ActivityAreaSections-module-scss-module__-qHdeW__message{color:var(--Gray-100);margin-top:4px;font-size:12px;font-weight:500;line-height:15px}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__info .ActivityAreaSections-module-scss-module__-qHdeW__container{margin-top:auto;display:flex}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__info .ActivityAreaSections-module-scss-module__-qHdeW__container .ActivityAreaSections-module-scss-module__-qHdeW__empty{color:var(--Gray-50);justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:18px;display:flex}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__info .ActivityAreaSections-module-scss-module__-qHdeW__container .ActivityAreaSections-module-scss-module__-qHdeW__item{border:1px solid var(--Gray-0);border-radius:50%;width:56px;height:56px}@media (max-width:640px){.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__info .ActivityAreaSections-module-scss-module__-qHdeW__container .ActivityAreaSections-module-scss-module__-qHdeW__item{width:46px;height:46px}}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__info .ActivityAreaSections-module-scss-module__-qHdeW__container .ActivityAreaSections-module-scss-module__-qHdeW__item+.ActivityAreaSections-module-scss-module__-qHdeW__item{margin-left:-10px}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__info .ActivityAreaSections-module-scss-module__-qHdeW__container .ActivityAreaSections-module-scss-module__-qHdeW__more{color:var(--Gray-0);background:var(--Dimmed-Black-70);justify-content:center;align-items:center;padding:14px 8px;font-size:12px;font-weight:700;display:flex}@media (max-width:640px){.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__info .ActivityAreaSections-module-scss-module__-qHdeW__container .ActivityAreaSections-module-scss-module__-qHdeW__more{font-size:10px;font-weight:700}}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__wrapper_empty{gap:8px;width:100%;display:flex}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__wrapper_empty .ActivityAreaSections-module-scss-module__-qHdeW__wrapper_empty_info{background:var(--Gray-10);border-radius:8px;flex-direction:column;justify-content:space-between;width:100%;padding:20px;display:flex}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__wrapper_empty .ActivityAreaSections-module-scss-module__-qHdeW__wrapper_empty_info .ActivityAreaSections-module-scss-module__-qHdeW__more{color:var(--Gray-50);font-size:14px;font-weight:600;line-height:18px}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__title{color:var(--Gray-100);font-size:15px;font-weight:600}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__card{aspect-ratio:130/186;border-radius:8px;flex-direction:column;width:100%;max-width:130px;height:100%;display:flex;position:relative}@media (max-width:640px){.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__card{aspect-ratio:104/150;max-width:104px}}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__card .ActivityAreaSections-module-scss-module__-qHdeW__card_image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.ActivityAreaSections-module-scss-module__-qHdeW__component .ActivityAreaSections-module-scss-module__-qHdeW__section .ActivityAreaSections-module-scss-module__-qHdeW__card .ActivityAreaSections-module-scss-module__-qHdeW__card_name{color:var(--Gray-0);z-index:1;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:linear-gradient(#0000 0%,#00000080 100%);justify-content:center;margin-top:auto;padding:32px 10px 10px;font-size:12px;font-weight:600;display:flex;position:relative}
.LightBox-module-scss-module__B3klYG__wrap{background:var(--Dimmed-Black-70);z-index:600;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}@media (max-width:640px){.LightBox-module-scss-module__B3klYG__wrap{background:var(--Gray-100)}}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__top{flex-direction:column;align-items:center;width:100%;height:105px;padding-top:50px;display:flex}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__top button{display:none}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__top span{color:var(--Gray-0);background:var(--Dimmed-Black-50);border-radius:40px;padding:4px 10px;font-size:18px;font-weight:500}@media (max-width:640px){.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__top{justify-content:center;height:60px;padding:13px 16px;position:relative}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__top span{background:0 0;border:none;padding:0}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__top button{display:block;position:absolute;top:13px;left:16px}}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body{flex:1;height:calc(100vh - 210px);display:flex}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__left,.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__right{align-items:center;width:166px;height:100%;display:flex}@media (max-width:640px){.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__left,.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__right{display:none}}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__left button,.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__right button{cursor:pointer;background:0 0;border:none;outline:none;width:126px;height:126px}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__left{justify-content:flex-end}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media{flex:1;width:calc(100% - 332px)}@media (max-width:640px){.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media{width:100%}}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper{width:100%;height:100%}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .swiper-slide{justify-content:center;align-items:center;display:flex}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper img{object-fit:contain;max-width:100%;max-height:100%;width:auto!important;height:auto!important;position:unset!important}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video{cursor:pointer;width:fit-content;position:relative}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video:hover{-webkit-tap-highlight-color:#0000}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video:hover .LightBox-module-scss-module__B3klYG__video_status{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:640px){.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video:hover .LightBox-module-scss-module__B3klYG__video_status{display:none}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video{justify-content:center;align-items:center;width:100%;display:flex}}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video .LightBox-module-scss-module__B3klYG__video_status{background:var(--Dimmed-Black-50);border-radius:40px;width:72px;height:72px;padding:16px;display:none}@media (max-width:640px){.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video .LightBox-module-scss-module__B3klYG__video_status{display:none}}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video .LightBox-module-scss-module__B3klYG__mobile_status{background:var(--Dimmed-Black-50);border-radius:40px;width:72px;height:72px;padding:16px;display:none}@media (max-width:640px){.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video .LightBox-module-scss-module__B3klYG__mobile_status{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video .LightBox-module-scss-module__B3klYG__mobile_status.LightBox-module-scss-module__B3klYG__is_show{opacity:0;animation:1s forwards LightBox-module-scss-module__B3klYG__fadeOut;display:flex}}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__media .LightBox-module-scss-module__B3klYG__swiper .LightBox-module-scss-module__B3klYG__video video{width:fit-content;position:unset;max-width:100%}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__body .LightBox-module-scss-module__B3klYG__right{justify-content:flex-start}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__bottom{flex-direction:column;justify-content:center;align-items:center;width:100%;height:105px;display:flex}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__bottom>div{width:568px;max-width:100%}@media (max-width:640px){.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__bottom{height:60px;padding:0}.LightBox-module-scss-module__B3klYG__wrap .LightBox-module-scss-module__B3klYG__bottom>div{width:100%}}@keyframes LightBox-module-scss-module__B3klYG__fadeOut{0%{opacity:1}to{opacity:0}}
.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section{aspect-ratio:1.984;width:100%;margin-top:20px;padding:0 16px;position:relative}@media (max-width:640px){.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section{padding:0}}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section.ActivityImageSection-module-scss-module__kCsTNG__waug_app{margin-top:0}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__mobile{display:none}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc{background:var(--Gray-0);gap:8px;display:flex}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc.ActivityImageSection-module-scss-module__kCsTNG__shorts .ActivityImageSection-module-scss-module__kCsTNG__left{flex:85}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc.ActivityImageSection-module-scss-module__kCsTNG__shorts .ActivityImageSection-module-scss-module__kCsTNG__right{flex-direction:row;flex:161}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc.ActivityImageSection-module-scss-module__kCsTNG__shorts .ActivityImageSection-module-scss-module__kCsTNG__right .ActivityImageSection-module-scss-module__kCsTNG__right_sub{background:var(--Gray-0);flex-direction:column;gap:8px;display:flex}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc.ActivityImageSection-module-scss-module__kCsTNG__shorts .ActivityImageSection-module-scss-module__kCsTNG__right .ActivityImageSection-module-scss-module__kCsTNG__right_sub img{background:var(--Gray-20);flex:1;min-height:0}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc .ActivityImageSection-module-scss-module__kCsTNG__left{cursor:pointer;background:var(--Gray-20);flex:85}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc .ActivityImageSection-module-scss-module__kCsTNG__right{background:var(--Gray-0);flex-direction:column;flex:38;gap:8px;display:flex}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc .ActivityImageSection-module-scss-module__kCsTNG__right>div{background:var(--Gray-20);flex:1;min-width:0;min-height:0}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc img{cursor:pointer;position:unset!important}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__mobile,.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc,.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__img{border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__mobile img,.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc img,.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__img img{object-fit:cover;width:100%;height:100%}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__mobile .ActivityImageSection-module-scss-module__kCsTNG__banner_img,.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc .ActivityImageSection-module-scss-module__kCsTNG__banner_img,.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__img .ActivityImageSection-module-scss-module__kCsTNG__banner_img{object-fit:cover}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__swiper{width:100%;height:100%}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__swiper .ActivityImageSection-module-scss-module__kCsTNG__sound{bottom:55px}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__video_icon{width:20%;height:20%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pagination{z-index:3;background:var(--Dimmed-Black-50);color:var(--Gray-0);border-radius:40px;padding:4px 8px;font-size:12px;font-weight:700;position:absolute;bottom:16px;right:16px}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__waug_badge{z-index:3;width:auto;height:40px;position:absolute;bottom:8px;left:24px}@media (max-width:640px){.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__waug_badge{left:8px}}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__more{background:var(--Gray-10);color:var(--Gray-80);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:12px;font-style:normal;font-weight:600;line-height:16px;position:absolute;bottom:16px;right:32px}@media (max-width:640px){.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__more{display:none}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section{aspect-ratio:1.125;margin-top:0;padding:0}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__img,.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__mobile{border-radius:0}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__mobile{display:block}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__badge{left:16px}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__pc{display:none}}
.ActivityAreaPopupComponent-module-scss-module__eMq6JG__component{min-height:calc(var(--vh,1vh)*100 - 235px);padding:0 30px 30px;position:relative}@media (max-width:640px){.ActivityAreaPopupComponent-module-scss-module__eMq6JG__component{min-height:calc(var(--vh,1vh)*100 - 126px);padding:0 0 16px}}.ActivityAreaPopupComponent-module-scss-module__eMq6JG__component .ActivityAreaPopupComponent-module-scss-module__eMq6JG__tabs{z-index:2;background:var(--Gray-0);border-top:1px solid var(--Gray-10);position:sticky;top:0;padding:20px 0 0!important}@media (max-width:640px){.ActivityAreaPopupComponent-module-scss-module__eMq6JG__component .ActivityAreaPopupComponent-module-scss-module__eMq6JG__tabs{border:0;border-bottom:1px solid var(--Gray-10);padding:0 0 12px!important}.ActivityAreaPopupComponent-module-scss-module__eMq6JG__component .ActivityAreaPopupComponent-module-scss-module__eMq6JG__tabs .swiper-slide:first-child{margin-left:16px}.ActivityAreaPopupComponent-module-scss-module__eMq6JG__component .ActivityAreaPopupComponent-module-scss-module__eMq6JG__tabs .swiper-slide:last-child{margin-right:16px}}.ActivityAreaPopupComponent-module-scss-module__eMq6JG__component .ActivityAreaPopupComponent-module-scss-module__eMq6JG__cards{margin:0 -8px}@media (max-width:640px){.ActivityAreaPopupComponent-module-scss-module__eMq6JG__component .ActivityAreaPopupComponent-module-scss-module__eMq6JG__cards{margin:0;padding:0 8px}}.ActivityAreaPopupComponent-module-scss-module__eMq6JG__component .ActivityAreaPopupComponent-module-scss-module__eMq6JG__cards .ActivityAreaPopupComponent-module-scss-module__eMq6JG__card{cursor:pointer}
.ActivityAreaHotplace-module-scss-module__Ob_otG__container{flex-direction:column;gap:12px;padding:30px 0;display:flex}.ActivityAreaHotplace-module-scss-module__Ob_otG__container .ActivityAreaHotplace-module-scss-module__Ob_otG__header{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.ActivityAreaHotplace-module-scss-module__Ob_otG__container .ActivityAreaHotplace-module-scss-module__Ob_otG__header .ActivityAreaHotplace-module-scss-module__Ob_otG__title{color:var(--Gray-100);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal;-webkit-box-orient:vertical;font-size:18px;font-weight:600;display:-webkit-box;overflow:hidden}@container (min-width:540px) and (not (min-width:627px)){.ActivityAreaHotplace-module-scss-module__Ob_otG__container .ActivityAreaHotplace-module-scss-module__Ob_otG__carousel .ActivityAreaHotplace-module-scss-module__Ob_otG__slide{width:calc(16.6667% - 13.3333px)!important}}@container not (min-width:540px){.ActivityAreaHotplace-module-scss-module__Ob_otG__container .ActivityAreaHotplace-module-scss-module__Ob_otG__carousel .ActivityAreaHotplace-module-scss-module__Ob_otG__slide{width:calc(28.5714% - 9.14286px)!important}}.ActivityAreaHotplace-module-scss-module__Ob_otG__container .ActivityAreaHotplace-module-scss-module__Ob_otG__carousel button{top:calc(50% - 16px)!important}
.DayPicker-module-scss-module__FHPDOG__root{--rdp-cell-size:100%;--rdp-background-color:#e7edff}.DayPicker-module-scss-module__FHPDOG__vhidden{box-sizing:border-box;appearance:none;background:0 0;margin:0;padding:0;top:0;clip:rect(1px, 1px, 1px, 1px)!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.DayPicker-module-scss-module__FHPDOG__day_button{appearance:none;cursor:default;color:inherit;font:inherit;background:0 0;margin:0;padding:0;position:relative}.DayPicker-module-scss-module__FHPDOG__day_button:focus-visible{outline:none}.DayPicker-module-scss-module__FHPDOG__day_button{border:none}.DayPicker-module-scss-module__FHPDOG__day_button[disabled]:not(.DayPicker-module-scss-module__FHPDOG__day_selected){opacity:.25}.DayPicker-module-scss-module__FHPDOG__day_button:not([disabled]){cursor:pointer}.DayPicker-module-scss-module__FHPDOG__months{flex-direction:column;gap:0;display:flex;position:relative}.DayPicker-module-scss-module__FHPDOG__months .DayPicker-module-scss-module__FHPDOG__nav{z-index:1;justify-content:space-between;align-items:center;width:100%;padding:0 16px;display:flex;position:absolute}.DayPicker-module-scss-module__FHPDOG__months .DayPicker-module-scss-module__FHPDOG__nav button{cursor:pointer;width:34px;height:34px;fill:var(--Gray-40);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.DayPicker-module-scss-module__FHPDOG__months .DayPicker-module-scss-module__FHPDOG__nav button:disabled{opacity:.25;cursor:not-allowed}.DayPicker-module-scss-module__FHPDOG__month{width:100%}.DayPicker-module-scss-module__FHPDOG__month:last-child .DayPicker-module-scss-module__FHPDOG__month_grid{border-bottom:0;margin-bottom:0;padding-bottom:0}.DayPicker-module-scss-module__FHPDOG__chevron{color:var(--Gray-40)}.DayPicker-module-scss-module__FHPDOG__table{flex-direction:column;display:flex}.DayPicker-module-scss-module__FHPDOG__with_weeknumber .DayPicker-module-scss-module__FHPDOG__table{max-width:calc(var(--rdp-cell-size)*8);border-collapse:collapse}.DayPicker-module-scss-module__FHPDOG__month_caption{text-align:left;justify-content:space-between;align-items:center;margin:0 16px 10px;padding:0;display:flex}@media (max-width:640px){.DayPicker-module-scss-module__FHPDOG__month_caption{margin:20px 12px 10px}.DayPicker-module-scss-module__FHPDOG__month_caption .DayPicker-module-scss-module__FHPDOG__caption_label{width:100%;max-width:340px;padding:0 4px}}.DayPicker-module-scss-module__FHPDOG__month_grid{flex-direction:column;align-items:center;display:flex}.DayPicker-module-scss-module__FHPDOG__month_grid thead{width:100%;margin-bottom:10px;padding:0 5px;display:flex}.DayPicker-module-scss-module__FHPDOG__month_grid{border-bottom:solid 10px var(--Gray-10);margin-bottom:10px;padding-bottom:10px}.DayPicker-module-scss-module__FHPDOG__month_caption{justify-content:center;height:34px;display:flex;position:relative}.DayPicker-module-scss-module__FHPDOG__caption{margin:20px 12px 10px}.DayPicker-module-scss-module__FHPDOG__caption_dropdowns{display:inline-flex;position:relative}.DayPicker-module-scss-module__FHPDOG__caption_label{align-items:center;font-size:18px;font-weight:600;display:flex}.DayPicker-module-scss-module__FHPDOG__nav{white-space:nowrap}.DayPicker-module-scss-module__FHPDOG__multiple_months .DayPicker-module-scss-module__FHPDOG__caption_start .DayPicker-module-scss-module__FHPDOG__nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.DayPicker-module-scss-module__FHPDOG__multiple_months .DayPicker-module-scss-module__FHPDOG__caption_end .DayPicker-module-scss-module__FHPDOG__nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.DayPicker-module-scss-module__FHPDOG__nav_button{cursor:pointer;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.DayPicker-module-scss-module__FHPDOG__nav_icon{color:var(--Gray-40)}.DayPicker-module-scss-module__FHPDOG__dropdown_year,.DayPicker-module-scss-module__FHPDOG__dropdown_month{align-items:center;display:inline-flex;position:relative}.DayPicker-module-scss-module__FHPDOG__dropdown{appearance:none;z-index:2;width:100%;cursor:inherit;opacity:0;font-family:inherit;font-size:inherit;line-height:inherit;background-color:#0000;border:none;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0}.DayPicker-module-scss-module__FHPDOG__dropdown[disabled]{opacity:unset;color:unset}.DayPicker-module-scss-module__FHPDOG__dropdown:focus-visible:not([disabled])+.DayPicker-module-scss-module__FHPDOG__caption_label{background-color:var(--rdp-background-color);border-radius:6px}.DayPicker-module-scss-module__FHPDOG__dropdown_icon{margin:0 0 0 5px}.DayPicker-module-scss-module__FHPDOG__weekdays,.DayPicker-module-scss-module__FHPDOG__week{width:100%;display:flex}.DayPicker-module-scss-module__FHPDOG__weekday{color:var(--Gray-50);justify-content:center;align-items:center;width:100%;height:30px;font-size:15px;font-weight:600;display:flex}.DayPicker-module-scss-module__FHPDOG__weekday:first-child{color:var(--Pink-50)}.DayPicker-module-scss-module__FHPDOG__weekday:last-child{color:var(--Blue-70)}.DayPicker-module-scss-module__FHPDOG__weeks{flex-direction:column;width:100%;padding:0 5px;display:flex}.DayPicker-module-scss-module__FHPDOG__day{color:var(--Gray-70);justify-content:center;align-items:center;width:100%;height:60px;font-size:15px;font-weight:600;display:flex;border:none!important}.DayPicker-module-scss-module__FHPDOG__day:first-child{color:var(--Pink-50)}.DayPicker-module-scss-module__FHPDOG__day:last-child{color:var(--Blue-70)}.DayPicker-module-scss-module__FHPDOG__day_button{flex-direction:column;align-items:center;width:100%;height:100%;margin:0;font-size:15px;font-weight:600;display:flex}.DayPicker-module-scss-module__FHPDOG__selected,.DayPicker-module-scss-module__FHPDOG__selected:focus-visible{opacity:1}.DayPicker-module-scss-module__FHPDOG__selected .DayPicker-module-scss-module__FHPDOG__day_box,.DayPicker-module-scss-module__FHPDOG__selected:focus-visible .DayPicker-module-scss-module__FHPDOG__day_box{color:var(--Gray-0);background:var(--Gray-100)}.DayPicker-module-scss-module__FHPDOG__selected .DayPicker-module-scss-module__FHPDOG__day_label_today,.DayPicker-module-scss-module__FHPDOG__selected:focus-visible .DayPicker-module-scss-module__FHPDOG__day_label_today{display:none}.DayPicker-module-scss-module__FHPDOG__outside{opacity:.5}.DayPicker-module-scss-module__FHPDOG__hidden{visibility:hidden}.DayPicker-module-scss-module__FHPDOG__day_wrapper{justify-content:center;width:100%;display:flex}.DayPicker-module-scss-module__FHPDOG__day_wrapper .DayPicker-module-scss-module__FHPDOG__day_box{border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.DayPicker-module-scss-module__FHPDOG__day_label_today{color:var(--Pink-50);font-size:10px;font-weight:500;line-height:13px}.DayPicker-module-scss-module__FHPDOG__root:not([dir=rtl]) .DayPicker-module-scss-module__FHPDOG__range_start:not(.DayPicker-module-scss-module__FHPDOG__range_end) .DayPicker-module-scss-module__FHPDOG__day_wrapper{background:linear-gradient(to right, transparent, var(--Gray-15) 50%)}.DayPicker-module-scss-module__FHPDOG__root:not([dir=rtl]) .DayPicker-module-scss-module__FHPDOG__range_end:not(.DayPicker-module-scss-module__FHPDOG__range_start) .DayPicker-module-scss-module__FHPDOG__day_wrapper{background:linear-gradient(to right, var(--Gray-15) 50%, transparent)}.DayPicker-module-scss-module__FHPDOG__range_middle .DayPicker-module-scss-module__FHPDOG__day_wrapper{background:var(--Gray-15)}.DayPicker-module-scss-module__FHPDOG__range_middle .DayPicker-module-scss-module__FHPDOG__day_box{background:var(--Gray-15);color:var(--Gray-100)}
.ActivityNoticeComponent-module-scss-module__SDuFWG__component{letter-spacing:normal;flex-direction:column;gap:20px;padding:0 30px 30px;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}@media (max-width:640px){.ActivityNoticeComponent-module-scss-module__SDuFWG__component{padding:0 16px 30px}}.ActivityNoticeComponent-module-scss-module__SDuFWG__component .ActivityNoticeComponent-module-scss-module__SDuFWG__contents .ActivityNoticeComponent-module-scss-module__SDuFWG__sub{background-color:var(--Pink-10);border:1px solid var(--Pink-20);color:var(--Pink-50);border-radius:12px;margin-top:16px;padding:16px 20px;position:relative}.ActivityNoticeComponent-module-scss-module__SDuFWG__component .ActivityNoticeComponent-module-scss-module__SDuFWG__contents .ActivityNoticeComponent-module-scss-module__SDuFWG__sub ul{margin:0}
.ActivityDetailNoticeSection-module-scss-module__LdX8Yq__container{gap:var(--Spacing-16);padding:var(--Spacing-Y-Section-Primary) var(--Spacing-X-Global);flex-direction:column;display:flex}.ActivityDetailNoticeSection-module-scss-module__LdX8Yq__container .ActivityDetailNoticeSection-module-scss-module__LdX8Yq__title{color:var(--Gray-100);align-items:center;gap:6px;margin:0;font-size:18px;font-weight:600;display:flex}.ActivityDetailNoticeSection-module-scss-module__LdX8Yq__container .ActivityDetailNoticeSection-module-scss-module__LdX8Yq__message{gap:var(--Spacing-04);color:var(--Gray-100);letter-spacing:normal;align-items:center;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57;display:flex}.ActivityDetailNoticeSection-module-scss-module__LdX8Yq__container .ActivityDetailNoticeSection-module-scss-module__LdX8Yq__button_notice{gap:var(--Spacing-04);justify-content:center;align-items:center;display:flex}.ActivityDetailNoticeSection-module-scss-module__LdX8Yq__container .ActivityDetailNoticeSection-module-scss-module__LdX8Yq__button_notice .ActivityDetailNoticeSection-module-scss-module__LdX8Yq__icon_check{color:var(--Gray-0)}.ActivityDetailNoticeSection-module-scss-module__LdX8Yq__modal_faq_contents{padding:0 30px 30px}
.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__navigation_bar{padding-top:var(--Spacing-12)}@media (max-width:640px){.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__navigation_bar{padding-top:0}}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__wrap{width:100%;max-width:1024px;height:calc(100dvh - 64px);padding-bottom:var(--Spacing-60);box-sizing:border-box;align-items:stretch;gap:0;margin:0 auto;display:flex}@media (max-width:640px){.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__wrap{flex-direction:column;max-width:none;height:100dvh;padding-bottom:0}}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__calendar{flex-shrink:0;width:626px;min-height:0;padding:20px 16px;overflow-y:auto}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__calendar::-webkit-scrollbar{width:4px}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__calendar::-webkit-scrollbar-thumb{background:var(--Gray-20);border-radius:4px}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__calendar .CalendarSelectOptionsContainer-module-scss-module__NCF9EW__date_picker{width:100%}@media (max-width:640px){.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__calendar{flex:1;width:100%;padding:0}}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options{align-items:center;gap:var(--Spacing-30);padding:var(--Spacing-20) var(--Spacing-16);background:var(--Bg-Secondary);border-radius:var(--Radius-L);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options::-webkit-scrollbar{width:4px}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options::-webkit-scrollbar-thumb{background:var(--Gray-20);border-radius:4px}@media (max-width:640px){.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options{border-radius:0;flex:1;width:100%}}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options .CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options_contents{gap:var(--Spacing-12);flex-direction:column;width:100%;display:flex}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options_with_cta{padding-bottom:0}@media (max-width:640px){.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options_with_cta{padding-bottom:272px}}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__date_title{color:var(--Text-Primary);text-align:center;padding:var(--Spacing-10) 0;flex-shrink:0;width:100%;font-size:18px;font-weight:600}@media (max-width:640px){.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__date_title{display:none}}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__coupon_banner{flex-shrink:0;width:100%}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__scroll_locked{touch-action:none}@media (max-width:640px){.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__no_selection .CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options,.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__has_selection .CalendarSelectOptionsContainer-module-scss-module__NCF9EW__calendar{display:none}}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__open_date{justify-content:center}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__open_date .CalendarSelectOptionsContainer-module-scss-module__NCF9EW__options{flex:0 auto;width:100%;max-width:540px;height:100%}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__months_vertical{flex-direction:column;gap:0}.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__months_vertical>div+div{border-top:var(--Spacing-10) solid var(--Border-Primary);padding-top:var(--Spacing-20)}@media (max-width:640px){.CalendarSelectOptionsContainer-module-scss-module__NCF9EW__months_vertical>div{padding:20px 5px 9px}}
.ActivityContainer-module-scss-module__5qbX9a__review_container{padding:30px 16px 0}@media (max-width:640px){.ActivityContainer-module-scss-module__5qbX9a__review_container{padding:30px 0 0}}.ActivityContainer-module-scss-module__5qbX9a__fixed_banners_container{display:none}@media (max-width:640px){.ActivityContainer-module-scss-module__5qbX9a__fixed_banners_container{display:block}.ActivityContainer-module-scss-module__5qbX9a__toast{bottom:104px!important}}.ActivityContainer-module-scss-module__5qbX9a__host_container{justify-content:space-between;align-items:center;gap:16px;padding:30px 16px;display:flex}.ActivityContainer-module-scss-module__5qbX9a__host_container .ActivityContainer-module-scss-module__5qbX9a__host_info{align-items:center;gap:16px;width:100%;display:flex}.ActivityContainer-module-scss-module__5qbX9a__host_container .ActivityContainer-module-scss-module__5qbX9a__host_info .ActivityContainer-module-scss-module__5qbX9a__host_info_thumbnail{aspect-ratio:1;border-radius:50%;width:100%;max-width:60px;position:relative}.ActivityContainer-module-scss-module__5qbX9a__host_container .ActivityContainer-module-scss-module__5qbX9a__host_info .ActivityContainer-module-scss-module__5qbX9a__host_info_content{flex-direction:column;gap:4px;width:fit-content;display:flex}.ActivityContainer-module-scss-module__5qbX9a__host_container .ActivityContainer-module-scss-module__5qbX9a__host_info .ActivityContainer-module-scss-module__5qbX9a__host_info_content .ActivityContainer-module-scss-module__5qbX9a__host_info_content_name{color:var(--Gray-100);font-size:14px;font-weight:600;line-height:18px}.ActivityContainer-module-scss-module__5qbX9a__host_container .ActivityContainer-module-scss-module__5qbX9a__host_info .ActivityContainer-module-scss-module__5qbX9a__host_info_content .ActivityContainer-module-scss-module__5qbX9a__host_info_content_description{color:var(--Gray-50);font-size:12px;font-weight:600}.ActivityContainer-module-scss-module__5qbX9a__host_info_popup{flex-direction:column;gap:16px;padding:8px 30px 30px;display:flex}.ActivityContainer-module-scss-module__5qbX9a__host_info_popup .ActivityContainer-module-scss-module__5qbX9a__host_info_popup_thumbnail{border-radius:50%;width:100px;height:100px;margin:0 auto;position:relative}.ActivityContainer-module-scss-module__5qbX9a__host_info_popup .ActivityContainer-module-scss-module__5qbX9a__host_info_popup_content{flex-direction:column;align-items:center;gap:28px;display:flex}.ActivityContainer-module-scss-module__5qbX9a__host_info_popup .ActivityContainer-module-scss-module__5qbX9a__host_info_popup_content .ActivityContainer-module-scss-module__5qbX9a__host_info_popup_content_name{color:var(--Gray-100);text-align:center;font-size:24px;font-weight:600}.ActivityContainer-module-scss-module__5qbX9a__host_info_popup .ActivityContainer-module-scss-module__5qbX9a__host_info_popup_content .ActivityContainer-module-scss-module__5qbX9a__host_info_popup_description{letter-spacing:normal;color:var(--Gray-70);white-space:pre-wrap;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.ActivityContainer-module-scss-module__5qbX9a__host_info_thumbnail_image{object-fit:cover;border-radius:inherit;width:100%;height:100%}
