.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;line-height:23px}
.CalendarOptionCard-module-scss-module__VticFa__card{background:var(--Bg-Primary);filter:drop-shadow(3px 3px 5px #282f331a);cursor:pointer;text-align:left;box-sizing:border-box;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.CalendarOptionCard-module-scss-module__VticFa__card[aria-disabled=true]{cursor:not-allowed;opacity:.5}.CalendarOptionCard-module-scss-module__VticFa__card.CalendarOptionCard-module-scss-module__VticFa__selected{border-color:var(--Border-Focused)}.CalendarOptionCard-module-scss-module__VticFa__card .CalendarOptionCard-module-scss-module__VticFa__info{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.CalendarOptionCard-module-scss-module__VticFa__card .CalendarOptionCard-module-scss-module__VticFa__name_row{align-items:center;gap:6px;display:flex}.CalendarOptionCard-module-scss-module__VticFa__card .CalendarOptionCard-module-scss-module__VticFa__name{color:var(--Text-Primary);font-size:16px;font-weight:600}.CalendarOptionCard-module-scss-module__VticFa__card .CalendarOptionCard-module-scss-module__VticFa__tag{color:var(--Text-Positive)!important;background:var(--Bg-Positive)!important}.CalendarOptionCard-module-scss-module__VticFa__card .CalendarOptionCard-module-scss-module__VticFa__price{color:var(--Text-Secondary);font-size:14px;font-weight:400;line-height:18px}.CalendarOptionCard-module-scss-module__VticFa__icon_chevron_down{margin:0 var(--Spacing-06);color:var(--Icon-Primary)}
.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;line-height:15px;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}
.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}
.ActivityTourCourse-module-scss-module__2fN5oG__tour_course{padding:30px 16px}.ActivityTourCourse-module-scss-module__2fN5oG__tour_course h2{color:var(--Gray-100);margin-bottom:20px;font-size:18px;font-weight:600;line-height:23px}.ActivityTourCourse-module-scss-module__2fN5oG__tour_course .ActivityTourCourse-module-scss-module__2fN5oG__course_wrap{padding:var(--Spacing-20);border:1px solid var(--Gray-15);border-radius:16px}.ActivityTourCourse-module-scss-module__2fN5oG__tour_course .ActivityTourCourse-module-scss-module__2fN5oG__course_wrap+.ActivityTourCourse-module-scss-module__2fN5oG__course_wrap{margin-top:var(--Spacing-20)}.ActivityTourCourse-module-scss-module__2fN5oG__tour_course .ActivityTourCourse-module-scss-module__2fN5oG__course_wrap h3{color:var(--Gray-100);margin-bottom:20px;font-size:16px;font-weight:600}.ActivityTourCourse-module-scss-module__2fN5oG__tour_course .ActivityTourCourse-module-scss-module__2fN5oG__course_wrap>div{aspect-ratio:1.6;border-radius:12px;width:100%;margin-bottom:20px;overflow:hidden}:is(.ActivityTourCourse-module-scss-module__2fN5oG__tour_course .ActivityTourCourse-module-scss-module__2fN5oG__course_wrap .gm-fullscreen-control,.ActivityTourCourse-module-scss-module__2fN5oG__tour_course .ActivityTourCourse-module-scss-module__2fN5oG__course_wrap .gm-bundled-control){display:none!important}
.ActivityGuide-module-scss-module__FwnSrW__section{padding:var(--Spacing-30) 16px;display:block;position:relative}@media (max-width:830px){.ActivityGuide-module-scss-module__FwnSrW__section{padding:var(--Spacing-30) var(--Spacing-16)}}.ActivityGuide-module-scss-module__FwnSrW__section .ActivityGuide-module-scss-module__FwnSrW__title{justify-content:space-between;align-items:center;display:flex}.ActivityGuide-module-scss-module__FwnSrW__section .ActivityGuide-module-scss-module__FwnSrW__title h2{color:var(--Gray-100);align-items:center;gap:6px;font-size:18px;font-weight:600;line-height:23px;display:flex}.ActivityGuide-module-scss-module__FwnSrW__section .ActivityGuide-module-scss-module__FwnSrW__wrap{padding:var(--Spacing-16);border:1px solid var(--Gray-15);border-radius:16px;margin-top:16px}.ActivityGuide-module-scss-module__FwnSrW__section .ActivityGuide-module-scss-module__FwnSrW__wrap .ActivityGuide-module-scss-module__FwnSrW__sub_title{color:var(--Gray-100);margin-bottom:20px;font-size:16px;font-weight:600}.ActivityGuide-module-scss-module__FwnSrW__section .ActivityGuide-module-scss-module__FwnSrW__wrap div{margin-top:var(--Spacing-16);color:var(--Gray-70);font-size:14px;font-weight:400;line-height:1.8}.ActivityGuide-module-scss-module__FwnSrW__section .ActivityGuide-module-scss-module__FwnSrW__wrap div ul{padding-left:var(--Spacing-16)}
.ActivityAddress-module-scss-module__EN-YTq__activity_address_info_set{padding:30px 16px 20px}@media (max-width:830px){.ActivityAddress-module-scss-module__EN-YTq__activity_address_info_set{padding:var(--Spacing-30) var(--Spacing-16)}}.ActivityAddress-module-scss-module__EN-YTq__activity_address_info_set h2{color:var(--Gray-100);font-size:18px;font-weight:600;line-height:23px}.ActivityAddress-module-scss-module__EN-YTq__activity_address_info_set .ActivityAddress-module-scss-module__EN-YTq__maps{height:54vw;margin-bottom:var(--Spacing-16);position:relative}.ActivityAddress-module-scss-module__EN-YTq__activity_address_info_set .ActivityAddress-module-scss-module__EN-YTq__address_container{padding:var(--Spacing-12) 0;justify-content:space-between;align-items:center;display:flex}.ActivityAddress-module-scss-module__EN-YTq__activity_address_info_set .ActivityAddress-module-scss-module__EN-YTq__address_container .ActivityAddress-module-scss-module__EN-YTq__address{color:var(--Gray-60);align-items:center;font-size:12px;font-weight:600;line-height:15px;display:flex}.ActivityAddress-module-scss-module__EN-YTq__activity_address_info_set .ActivityAddress-module-scss-module__EN-YTq__address_container .ActivityAddress-module-scss-module__EN-YTq__address svg{width:14px;height:14px}.ActivityAddress-module-scss-module__EN-YTq__activity_address_info_set .ActivityAddress-module-scss-module__EN-YTq__no_map{height:0;margin:0;padding-top:0}.ActivityAddress-module-scss-module__EN-YTq__activity_address_info_set .ActivityAddress-module-scss-module__EN-YTq__gm_wrapper{border-radius:10px;width:100%;height:100%;overflow:hidden}
.ActivityDetailCustomerServiceSection-module-scss-module__dunWFG__container{align-items:center;gap:var(--Spacing-16);padding:var(--Spacing-Y-Section-Primary) var(--Spacing-X-Global);flex-direction:column;display:flex}.ActivityDetailCustomerServiceSection-module-scss-module__dunWFG__container .ActivityDetailCustomerServiceSection-module-scss-module__dunWFG__button_customer_service{justify-content:center;align-items:center;gap:var(--Spacing-08);display:flex}.ActivityDetailCustomerServiceSection-module-scss-module__dunWFG__container .ActivityDetailCustomerServiceSection-module-scss-module__dunWFG__button_customer_service .ActivityDetailCustomerServiceSection-module-scss-module__dunWFG__people_icon{color:var(--Icon-Secondary)}.ActivityDetailCustomerServiceSection-module-scss-module__dunWFG__container .ActivityDetailCustomerServiceSection-module-scss-module__dunWFG__goods_id_copy{color:var(--Text-Primary);align-items:center;gap:var(--Spacing-10);font-size:14px;font-weight:400;line-height:18px;display:inline-flex}
.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;line-height:23px;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)}
.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{flex-direction:column;padding:30px 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{margin-bottom:var(--Spacing-08);background:var(--Bg-Critical-Alt);color:var(--Text-Inverse);border-radius:10px;align-self:flex-start;padding:2px 6px;font-size:12px;font-weight:600;line-height:15px}@media (max-width:830px){.ActivityPayment-module-scss-module__XpbR8G__container{border-top-right-radius:var(--Radius-XXL);border-top-left-radius:var(--Radius-XXL);width:100%;padding:0 16px;position:relative;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{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{gap:var(--Spacing-20);flex-direction:column;display:flex}@media (max-width:830px){.ActivityPayment-module-scss-module__XpbR8G__contents{display:none}}.ActivityPayment-module-scss-module__XpbR8G__contents .ActivityPayment-module-scss-module__XpbR8G__actions{justify-content:flex-end;align-items:center;gap:var(--Spacing-10);display:flex}.ActivityPayment-module-scss-module__XpbR8G__contents .ActivityPayment-module-scss-module__XpbR8G__actions .ActivityPayment-module-scss-module__XpbR8G__share_button{cursor:pointer;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.ActivityPayment-module-scss-module__XpbR8G__cta{justify-content:space-between;align-items:center;gap:var(--Spacing-10);display:flex}.ActivityPayment-module-scss-module__XpbR8G__cta .ActivityPayment-module-scss-module__XpbR8G__price{flex-direction:column;min-width:0;display:flex}.ActivityPayment-module-scss-module__XpbR8G__cta .ActivityPayment-module-scss-module__XpbR8G__price del{color:var(--Text-Tertiary);font-size:12px;text-decoration:line-through;display:block}.ActivityPayment-module-scss-module__XpbR8G__cta .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__price_wrapper{align-items:center;gap:var(--Spacing-04);display:flex}.ActivityPayment-module-scss-module__XpbR8G__cta .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__price_wrapper .ActivityPayment-module-scss-module__XpbR8G__sale_price{color:var(--Text-Primary);white-space:nowrap;font-size:20px;font-weight:700;line-height:25px}.ActivityPayment-module-scss-module__XpbR8G__cta .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__price_label{margin-top:var(--Spacing-04)}.ActivityPayment-module-scss-module__XpbR8G__cta .ActivityPayment-module-scss-module__XpbR8G__price .ActivityPayment-module-scss-module__XpbR8G__coupon_discount{align-items:center;gap:var(--Spacing-04);color:var(--Text-Critical);font-size:14px;font-weight:600;line-height:18px;display:inline-flex}.ActivityPayment-module-scss-module__XpbR8G__cta .ActivityPayment-module-scss-module__XpbR8G__cta_button{flex:0 175px}@media (max-width:830px){.ActivityPayment-module-scss-module__XpbR8G__cta .ActivityPayment-module-scss-module__XpbR8G__cta_button{flex:0 159px}}.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:830px){.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__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}
.CalendarCombineListContainer-module-scss-module__f2X-zq__container{flex-direction:column;height:100%;display:flex}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__divider{margin:0 30px}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__head{flex-direction:column;gap:12px;padding:20px 30px;display:flex}@media (max-width:640px){.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__head{padding:10px 16px 20px}}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__head .CalendarCombineListContainer-module-scss-module__f2X-zq__sub_title{color:var(--Gray-100);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:23px;display:-webkit-box;overflow:hidden}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel{flex-direction:column;margin-bottom:10px;padding:0 30px;display:flex;position:relative;container-type:inline-size}@media (max-width:640px){.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel{padding:0}}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides{width:100%;display:flex}@media (max-width:640px){.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides{padding:0 16px}}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide{margin-right:16px}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide:last-child{margin-right:0}@container (min-width:480px){.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide{width:calc(50% - 8px)}}@container not (min-width:480px){.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide{width:62.5%}}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card{flex-direction:column;display:flex;position:relative}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card.CalendarCombineListContainer-module-scss-module__f2X-zq__selected .CalendarCombineListContainer-module-scss-module__f2X-zq__contents{border-color:var(--Gray-100)}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents{border:solid 1px var(--Gray-15);aspect-ratio:292/367;cursor:pointer;border-radius:12px;flex-direction:column;display:flex}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__icon_check{z-index:1;position:absolute;top:16px;right:16px}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__thumbnail{border-top-left-radius:inherit;border-top-right-radius:inherit;flex:1;display:flex;position:relative}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__thumbnail .CalendarCombineListContainer-module-scss-module__f2X-zq__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__thumbnail .CalendarCombineListContainer-module-scss-module__f2X-zq__gradient{padding:14px 14px 22px}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__thumbnail .CalendarCombineListContainer-module-scss-module__f2X-zq__floating{gap:8px;width:100%;padding:16px;display:flex;position:absolute;top:0}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__thumbnail .CalendarCombineListContainer-module-scss-module__f2X-zq__floating .CalendarCombineListContainer-module-scss-module__f2X-zq__badges{position:static}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__info{background:var(--Gray-0);z-index:1;border-radius:12px;margin-top:-10px;padding:12px 16px}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__card_contents{flex-direction:column;gap:6px;display:flex;position:relative}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__card_contents .CalendarCombineListContainer-module-scss-module__f2X-zq__ticket_name{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:12px;font-weight:500;line-height:15px;display:-webkit-box;overflow:hidden}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__card_contents .CalendarCombineListContainer-module-scss-module__f2X-zq__options_row{align-items:center;gap:var(--Spacing-04);min-width:0;display:flex}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__card_contents .CalendarCombineListContainer-module-scss-module__f2X-zq__options{color:var(--Gray-50);-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;flex:auto;min-width:0;font-size:12px;font-weight:500;line-height:15px;display:-webkit-box;overflow:hidden}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__card_contents .CalendarCombineListContainer-module-scss-module__f2X-zq__more_button{color:var(--Text-Tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;font-size:12px;font-weight:500;line-height:15px;display:inline-flex}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__card_contents .CalendarCombineListContainer-module-scss-module__f2X-zq__icon_chevron_right_thin{color:var(--Icon-Primary)}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__button_select{border:solid 1px var(--Gray-100);margin-top:8px}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__slides .CalendarCombineListContainer-module-scss-module__f2X-zq__slide .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__button_cancel{margin-top:8px}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__prev{left:12px}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__carousel .CalendarCombineListContainer-module-scss-module__f2X-zq__next{right:12px}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom{background:var(--Gray-0);z-index:1;flex-direction:column;gap:20px;padding:20px 30px 30px;display:flex;position:sticky;bottom:0}@media (max-width:640px){.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom{border-radius:20px 20px 0 0;margin-top:auto;padding:20px 16px;box-shadow:0 -4px 13px #00000008}}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom .CalendarCombineListContainer-module-scss-module__f2X-zq__price{color:var(--Gray-80);justify-content:space-between;align-items:center;display:flex}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom .CalendarCombineListContainer-module-scss-module__f2X-zq__price .CalendarCombineListContainer-module-scss-module__f2X-zq__price_label{font-size:14px;font-weight:600;line-height:1.43}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom .CalendarCombineListContainer-module-scss-module__f2X-zq__price .CalendarCombineListContainer-module-scss-module__f2X-zq__price_value{font-size:16px;font-weight:600}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom .CalendarCombineListContainer-module-scss-module__f2X-zq__buttons{gap:8px;display:flex}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom .CalendarCombineListContainer-module-scss-module__f2X-zq__buttons .CalendarCombineListContainer-module-scss-module__f2X-zq__init{white-space:nowrap;width:fit-content}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom .CalendarCombineListContainer-module-scss-module__f2X-zq__buttons .CalendarCombineListContainer-module-scss-module__f2X-zq__next,.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom .CalendarCombineListContainer-module-scss-module__f2X-zq__buttons .CalendarCombineListContainer-module-scss-module__f2X-zq__back{width:100%}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom .CalendarCombineListContainer-module-scss-module__f2X-zq__buttons .CalendarCombineListContainer-module-scss-module__f2X-zq__next{position:relative}.CalendarCombineListContainer-module-scss-module__f2X-zq__container .CalendarCombineListContainer-module-scss-module__f2X-zq__bottom .CalendarCombineListContainer-module-scss-module__f2X-zq__buttons .CalendarCombineListContainer-module-scss-module__f2X-zq__next .CalendarCombineListContainer-module-scss-module__f2X-zq__badge_point{background:var(--Pink-50);color:var(--Gray-0);border-radius:8px;padding:2px 6px;font-size:10px;font-weight:600;line-height:13px;position:absolute;top:-6px;right:10px}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup{flex-direction:column;display:flex}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__divider{margin:0 30px}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__meeting_point_banner{padding:0 30px 20px}@media (max-width:640px){.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__meeting_point_banner{padding:0 16px 20px}}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card{flex-direction:column;gap:20px;padding:30px;display:flex}@media (max-width:640px){.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card{padding:30px 16px}}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__info{align-items:center;gap:12px;display:flex}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__thumbnail{object-fit:cover;border-radius:8px}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__title{color:var(--Gray-100);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__button_icon{margin-left:auto}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__button_icon .CalendarCombineListContainer-module-scss-module__f2X-zq__icon_chevron_down{transform:rotate(0)}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__button_icon .CalendarCombineListContainer-module-scss-module__f2X-zq__icon_chevron_down path{stroke:var(--Gray-50)}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__info .CalendarCombineListContainer-module-scss-module__f2X-zq__button_icon.CalendarCombineListContainer-module-scss-module__f2X-zq__open .CalendarCombineListContainer-module-scss-module__f2X-zq__icon_chevron_down{transform:rotate(180deg)}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__divider_small{margin:0}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card .CalendarCombineListContainer-module-scss-module__f2X-zq__contents{color:var(--Gray-70);font-size:14px;font-weight:400;line-height:18px}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__card ul{padding-left:16px}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__divider_large{margin:0 30px}@media (max-width:640px){.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__divider_large{margin:0}}.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__buttons{background:var(--Gray-0);border-radius:20px 20px 0 0;padding:20px 30px 30px;position:sticky;bottom:0;box-shadow:0 -4px 13px #00000008}@media (max-width:640px){.CalendarCombineListContainer-module-scss-module__f2X-zq__notice_popup .CalendarCombineListContainer-module-scss-module__f2X-zq__buttons{padding:20px 16px}}
.StripBannerCard-module-scss-module__b2xPeG__container{border-radius:inherit;aspect-ratio:320/127;width:100%;height:100%;position:relative}.StripBannerCard-module-scss-module__b2xPeG__container .StripBannerCard-module-scss-module__b2xPeG__contents{border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}.StripBannerCard-module-scss-module__b2xPeG__container .StripBannerCard-module-scss-module__b2xPeG__contents.StripBannerCard-module-scss-module__b2xPeG__link{cursor:pointer}.StripBannerCard-module-scss-module__b2xPeG__container .StripBannerCard-module-scss-module__b2xPeG__contents .StripBannerCard-module-scss-module__b2xPeG__image{border-radius:inherit;object-fit:cover;width:100%;height:100%}.StripBannerCard-module-scss-module__b2xPeG__pagination{z-index:1;color:var(--Gray-0);background:#0003;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:700;position:absolute;bottom:6px;right:6px}@media (max-width:640px){.StripBannerCard-module-scss-module__b2xPeG__pagination{padding:2px 5px;bottom:6px;right:22px}}
.MagazineSection-module-scss-module__l228za__container{padding:30px 16px;position:relative;container-type:inline-size}@media (max-width:640px){.MagazineSection-module-scss-module__l228za__container{padding:30px 0}}.MagazineSection-module-scss-module__l228za__container.MagazineSection-module-scss-module__l228za__without_media{padding:30px 0}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents{gap:16px;display:flex}@media (max-width:640px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents{flex-direction:column}}@container not (min-width:980px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents{flex-direction:column}}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__media_wrapper{aspect-ratio:1;border-radius:8px;flex-shrink:0;width:328px;height:328px;position:relative}@media (max-width:640px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__media_wrapper{width:auto;max-width:100%;height:auto;max-height:fit-content}}@container not (min-width:980px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__media_wrapper{width:auto;max-width:100%;height:auto;max-height:fit-content;margin:0 16px}}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__media_wrapper .MagazineSection-module-scss-module__l228za__media{border-radius:inherit;width:100%;height:100%}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__media_wrapper .MagazineSection-module-scss-module__l228za__tag{cursor:pointer;align-items:center;gap:4px;display:flex;position:absolute;bottom:16px;right:16px}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__media_wrapper .MagazineSection-module-scss-module__l228za__tag .MagazineSection-module-scss-module__l228za__icon_arrow_right path{fill:var(--Gray-100)}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info{flex-direction:column;width:100%;display:flex;overflow-x:hidden}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info.MagazineSection-module-scss-module__l228za__without_info{transform:translateY(-8px)}@media (max-width:640px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info.MagazineSection-module-scss-module__l228za__without_info{transform:translateY(0)}}@container not (min-width:980px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info.MagazineSection-module-scss-module__l228za__without_info{transform:translateY(0)}}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__head{flex-direction:column;gap:6px;padding:0 16px 12px;display:flex}@media (max-width:640px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__head{padding:0 16px 16px}}@container not (min-width:980px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__head{padding:0 16px 16px}}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__head .MagazineSection-module-scss-module__l228za__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:20px;font-weight:600;line-height:25px;display:-webkit-box;overflow:hidden}@media (max-width:640px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__head .MagazineSection-module-scss-module__l228za__title{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__head .MagazineSection-module-scss-module__l228za__title{word-break:keep-all!important}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__head .MagazineSection-module-scss-module__l228za__description{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:14px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}@media (max-width:640px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__head .MagazineSection-module-scss-module__l228za__description{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__head .MagazineSection-module-scss-module__l228za__description{word-break:keep-all!important}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__slides{width:100%;max-width:664px;padding:0 8px}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__slides .swiper-wrapper{grid-auto-flow:column;grid-template-rows:var(--grid-rows,repeat(2, 1fr));display:grid}@media (max-width:640px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__slides{max-width:100%}}@container not (min-width:980px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__slides{max-width:100%}}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__slides.MagazineSection-module-scss-module__l228za__without_media{max-width:100%}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__slides .MagazineSection-module-scss-module__l228za__slide{width:324px}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__bottom{justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}@media (max-width:640px){.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__bottom{display:none}}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__bottom .MagazineSection-module-scss-module__l228za__button{background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:4px;padding:6px 12px;font-size:16px;font-style:normal;font-weight:600;line-height:20px;display:inline-flex}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__bottom .MagazineSection-module-scss-module__l228za__button.MagazineSection-module-scss-module__l228za__disabled{cursor:auto;color:var(--Gray-30)}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__bottom .MagazineSection-module-scss-module__l228za__button.MagazineSection-module-scss-module__l228za__disabled .MagazineSection-module-scss-module__l228za__icon_chevron_left path,.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__bottom .MagazineSection-module-scss-module__l228za__button.MagazineSection-module-scss-module__l228za__disabled .MagazineSection-module-scss-module__l228za__icon_chevron_right path{stroke:var(--Gray-30)}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__bottom .MagazineSection-module-scss-module__l228za__button.MagazineSection-module-scss-module__l228za__actived{cursor:pointer;color:var(--Gray-100)}.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__bottom .MagazineSection-module-scss-module__l228za__button.MagazineSection-module-scss-module__l228za__actived .MagazineSection-module-scss-module__l228za__icon_chevron_left path,.MagazineSection-module-scss-module__l228za__container .MagazineSection-module-scss-module__l228za__contents .MagazineSection-module-scss-module__l228za__info .MagazineSection-module-scss-module__l228za__bottom .MagazineSection-module-scss-module__l228za__button.MagazineSection-module-scss-module__l228za__actived .MagazineSection-module-scss-module__l228za__icon_chevron_right path{stroke:var(--Gray-100)}
.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__head{justify-content:flex-end;padding:8px 8px 2px;display:flex}.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner{aspect-ratio:992/144;border-radius:8px;margin:8px 16px 20px;display:block;position:relative}@media (max-width:640px){.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner{aspect-ratio:328/114}}.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__image{object-fit:cover;border-radius:inherit;z-index:0;width:100%;height:100%;position:relative}.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__image.AreaBannerSection-module-scss-module__nU0Mmq__mobile{display:none}@media (max-width:640px){.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__image.AreaBannerSection-module-scss-module__nU0Mmq__mobile{display:block}}.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__image.AreaBannerSection-module-scss-module__nU0Mmq__pc{display:block}@media (max-width:640px){.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__image.AreaBannerSection-module-scss-module__nU0Mmq__pc{display:none}}.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__gradient{content:"";border-radius:inherit;background:linear-gradient(90deg,#000000b3 0%,#0000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__info{z-index:1;flex-direction:column;gap:2px;display:flex;position:absolute;top:50%;left:30px;transform:translateY(-50%)}@media (max-width:640px){.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__info{left:20px}}.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__info .AreaBannerSection-module-scss-module__nU0Mmq__title{color:var(--Gray-0);align-items:center;gap:4px;font-size:24px;font-weight:600;display:flex}@media (max-width:640px){.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__info .AreaBannerSection-module-scss-module__nU0Mmq__title{font-size:18px;font-weight:600;line-height:23px}}.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__info .AreaBannerSection-module-scss-module__nU0Mmq__description{color:var(--Gray-0);font-size:18px;font-weight:500}@media (max-width:640px){.AreaBannerSection-module-scss-module__nU0Mmq__container .AreaBannerSection-module-scss-module__nU0Mmq__banner .AreaBannerSection-module-scss-module__nU0Mmq__info .AreaBannerSection-module-scss-module__nU0Mmq__description{letter-spacing:normal;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:22px}}
.CategoryMainMapSection-module-scss-module__CPzU0q__container{gap:var(--Spacing-30);padding:var(--Spacing-30) 0;flex-direction:column;align-items:center;display:flex}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__map{width:100%;padding:0 var(--Spacing-16);border-radius:8px;flex-direction:column;display:flex}@media (max-width:640px){.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__map{padding:0}}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__map .CategoryMainMapSection-module-scss-module__CPzU0q__map_view{background:var(--Bg-Secondary);width:100%;height:340px}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__map .CategoryMainMapSection-module-scss-module__CPzU0q__map_view .CategoryMainMapSection-module-scss-module__CPzU0q__naver_map{z-index:1}@media (max-width:640px){.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__map .CategoryMainMapSection-module-scss-module__CPzU0q__map_view{height:240px}}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__carousel{width:100%;padding:0 var(--Spacing-16);position:relative}@media (max-width:640px){.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__carousel{padding:0}}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__carousel .CategoryMainMapSection-module-scss-module__CPzU0q__swiper{width:100%}@media (max-width:640px){.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__carousel .CategoryMainMapSection-module-scss-module__CPzU0q__swiper{padding:0 var(--Spacing-16)}}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__carousel .CategoryMainMapSection-module-scss-module__CPzU0q__column{flex-direction:column;gap:16px;width:calc(50% - 8px);height:auto;margin-right:16px;display:flex}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__carousel .CategoryMainMapSection-module-scss-module__CPzU0q__column:last-child{margin-right:0}@media (max-width:640px){.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__carousel .CategoryMainMapSection-module-scss-module__CPzU0q__column{width:83%}}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__carousel .CategoryMainMapSection-module-scss-module__CPzU0q__card_wrapper{display:block}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__buttons{width:100%;padding:0 var(--Spacing-16);justify-content:center;display:flex}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__buttons .CategoryMainMapSection-module-scss-module__CPzU0q__more_button{gap:var(--Spacing-08);justify-content:center;align-items:center;width:328px;max-width:100%;display:flex}@media (max-width:640px){.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__buttons .CategoryMainMapSection-module-scss-module__CPzU0q__more_button{width:100%}}.CategoryMainMapSection-module-scss-module__CPzU0q__container .CategoryMainMapSection-module-scss-module__CPzU0q__buttons .CategoryMainMapSection-module-scss-module__CPzU0q__more_button .CategoryMainMapSection-module-scss-module__CPzU0q__icon_chevron_right{color:var(--Icon-Primary)}
.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}}
.ExclusiveSection-module-scss-module__ALwnNa__container{flex-direction:column;gap:12px;padding:30px 0;display:flex;position:relative}.ExclusiveSection-module-scss-module__ALwnNa__container .ExclusiveSection-module-scss-module__ALwnNa__header{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.ExclusiveSection-module-scss-module__ALwnNa__container .ExclusiveSection-module-scss-module__ALwnNa__header .ExclusiveSection-module-scss-module__ALwnNa__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:20px;font-weight:600;line-height:25px;display:-webkit-box;overflow:hidden}
.DayPicker-module-scss-module__J7De5G__root{--rdp-cell-size:50px;--rdp-background-color:#e7edff;gap:10px}.DayPicker-module-scss-module__J7De5G__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__J7De5G__day_button{appearance:none;cursor:default;color:inherit;font:inherit;background:0 0;margin:0;padding:0;position:relative}.DayPicker-module-scss-module__J7De5G__day_button:focus-visible{outline:none}.DayPicker-module-scss-module__J7De5G__day_button{border:none}.DayPicker-module-scss-module__J7De5G__day_button[disabled]:not(.DayPicker-module-scss-module__J7De5G__day_selected){opacity:.25}.DayPicker-module-scss-module__J7De5G__day_button:not([disabled]){cursor:pointer}.DayPicker-module-scss-module__J7De5G__months{flex-direction:column;gap:38px;display:flex}@media (max-width:640px){.DayPicker-module-scss-module__J7De5G__months{flex-direction:row;gap:0;position:relative}}.DayPicker-module-scss-module__J7De5G__months>div{flex-direction:column;gap:10px;display:flex}@media (max-width:640px){.DayPicker-module-scss-module__J7De5G__months>div{flex:1}}.DayPicker-module-scss-module__J7De5G__months table{flex-direction:column;gap:10px;display:flex}@media (max-width:640px){.DayPicker-module-scss-module__J7De5G__months table{border-bottom:0;margin-bottom:0;padding-bottom:0}}.DayPicker-module-scss-module__J7De5G__months table .DayPicker-module-scss-module__J7De5G__head{display:flex}.DayPicker-module-scss-module__J7De5G__with_weeknumber .DayPicker-module-scss-module__J7De5G__table{max-width:calc(var(--rdp-cell-size)*8);border-collapse:collapse}.DayPicker-module-scss-module__J7De5G__month_caption{text-align:left;justify-content:flex-start;align-items:center;height:34px;padding:0;display:flex;position:relative}@media (max-width:640px){.DayPicker-module-scss-module__J7De5G__month_caption{margin:0 11px}.DayPicker-module-scss-module__J7De5G__month_caption .DayPicker-module-scss-module__J7De5G__nav{flex:1;justify-content:space-between;display:flex}}.DayPicker-module-scss-module__J7De5G__caption_dropdowns{display:inline-flex;position:relative}.DayPicker-module-scss-module__J7De5G__caption_label{align-items:center;font-size:18px;font-weight:600;line-height:23px;display:flex}.DayPicker-module-scss-module__J7De5G__nav{z-index:1;justify-content:space-between;align-items:center;width:100%;padding:0 16px;display:flex;position:absolute}.DayPicker-module-scss-module__J7De5G__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__J7De5G__nav button:disabled{opacity:.25;cursor:not-allowed}.DayPicker-module-scss-module__J7De5G__multiple_months .DayPicker-module-scss-module__J7De5G__caption_start .DayPicker-module-scss-module__J7De5G__nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.DayPicker-module-scss-module__J7De5G__multiple_months .DayPicker-module-scss-module__J7De5G__caption_end .DayPicker-module-scss-module__J7De5G__nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.DayPicker-module-scss-module__J7De5G__nav_button{cursor:pointer;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.DayPicker-module-scss-module__J7De5G__nav_icon{color:var(--Gray-40)}.DayPicker-module-scss-module__J7De5G__dropdown_year,.DayPicker-module-scss-module__J7De5G__dropdown_month{align-items:center;display:inline-flex;position:relative}.DayPicker-module-scss-module__J7De5G__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__J7De5G__dropdown[disabled]{opacity:unset;color:unset}.DayPicker-module-scss-module__J7De5G__dropdown:focus-visible:not([disabled])+.DayPicker-module-scss-module__J7De5G__caption_label{background-color:var(--rdp-background-color);border-radius:6px}.DayPicker-module-scss-module__J7De5G__dropdown_icon{margin:0 0 0 5px}.DayPicker-module-scss-module__J7De5G__weekdays,.DayPicker-module-scss-module__J7De5G__week{justify-content:center;width:100%;display:flex}.DayPicker-module-scss-module__J7De5G__weekday{color:var(--Gray-50);flex:1;justify-content:center;align-items:center;height:30px;font-size:15px;font-weight:600;display:flex}.DayPicker-module-scss-module__J7De5G__weekday:first-child{color:var(--Pink-50)}.DayPicker-module-scss-module__J7De5G__weekday:last-child{color:var(--Blue-70)}.DayPicker-module-scss-module__J7De5G__tbody{flex-direction:column;display:flex}.DayPicker-module-scss-module__J7De5G__week td{color:var(--Gray-70);flex:1;align-items:center;height:60px;font-size:15px;font-weight:600;display:flex}.DayPicker-module-scss-module__J7De5G__week td:first-child{color:var(--Pink-50)}.DayPicker-module-scss-module__J7De5G__week td:last-child{color:var(--Blue-70)}.DayPicker-module-scss-module__J7De5G__week td.DayPicker-module-scss-module__J7De5G__hidden{visibility:hidden}.DayPicker-module-scss-module__J7De5G__week td.DayPicker-module-scss-module__J7De5G__selected,.DayPicker-module-scss-module__J7De5G__week td.DayPicker-module-scss-module__J7De5G__selected:focus-visible{opacity:1}.DayPicker-module-scss-module__J7De5G__week td.DayPicker-module-scss-module__J7De5G__selected .DayPicker-module-scss-module__J7De5G__day_box,.DayPicker-module-scss-module__J7De5G__week td.DayPicker-module-scss-module__J7De5G__selected:focus-visible .DayPicker-module-scss-module__J7De5G__day_box{color:var(--Gray-0);background:var(--Gray-100)}.DayPicker-module-scss-module__J7De5G__week td.DayPicker-module-scss-module__J7De5G__selected .DayPicker-module-scss-module__J7De5G__day_label_today,.DayPicker-module-scss-module__J7De5G__week td.DayPicker-module-scss-module__J7De5G__selected:focus-visible .DayPicker-module-scss-module__J7De5G__day_label_today{display:none}.DayPicker-module-scss-module__J7De5G__week td.DayPicker-module-scss-module__J7De5G__outside{opacity:.5}.DayPicker-module-scss-module__J7De5G__day{flex-direction:column;align-items:center;width:100%;height:100%;margin:0;font-size:15px;font-weight:600;display:flex;border:none!important}.DayPicker-module-scss-module__J7De5G__day_wrapper{justify-content:center;width:100%;display:flex}.DayPicker-module-scss-module__J7De5G__day_wrapper .DayPicker-module-scss-module__J7De5G__day_box{border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.DayPicker-module-scss-module__J7De5G__day_label_today{color:var(--Pink-50);font-size:10px;font-weight:500;line-height:13px}.DayPicker-module-scss-module__J7De5G__root:not([dir=rtl]) .DayPicker-module-scss-module__J7De5G__day_range_start:not(.DayPicker-module-scss-module__J7De5G__day_range_end) .DayPicker-module-scss-module__J7De5G__day_wrapper{background:linear-gradient(to right, transparent, var(--Gray-15) 50%)}.DayPicker-module-scss-module__J7De5G__root:not([dir=rtl]) .DayPicker-module-scss-module__J7De5G__day_range_end:not(.DayPicker-module-scss-module__J7De5G__day_range_start) .DayPicker-module-scss-module__J7De5G__day_wrapper{background:linear-gradient(to right, var(--Gray-15) 50%, transparent)}.DayPicker-module-scss-module__J7De5G__day_range_middle .DayPicker-module-scss-module__J7De5G__day_wrapper{background:var(--Gray-15)}.DayPicker-module-scss-module__J7De5G__day_range_middle .DayPicker-module-scss-module__J7De5G__day_box{background:var(--Gray-15);color:var(--Gray-100)}@media (max-width:640px){.DayPicker-module-scss-module__J7De5G__caption_end .DayPicker-module-scss-module__J7De5G__table{border-bottom:0;margin-bottom:0;padding-bottom:0}}
.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section{width:100%;margin-top:30px}.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__media{aspect-ratio:1.984;width:100%;padding:0 16px;position:relative}@media (max-width:640px){.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__media{padding: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__badges{gap:var(--Spacing-06);z-index:3;top:16px;left:32px;right:32px}@media (max-width:640px){.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__badges{left:16px;right:16px}}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__badges .ActivityImageSection-module-scss-module__kCsTNG__badge{gap:var(--Spacing-04);padding:var(--Spacing-04) var(--Spacing-08);border-radius:var(--Radius-XXS);font-size:12px;font-weight:600;line-height:15px}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__badges .ActivityImageSection-module-scss-module__kCsTNG__badge .ActivityImageSection-module-scss-module__kCsTNG__icon{width:12px;height:12px}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__ribbon_area{margin-top:12px;padding:0 16px}@media (max-width:640px){.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__ribbon_area{margin-top:0;padding:0}}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__ribbon_area .ActivityImageSection-module-scss-module__kCsTNG__ribbon{background:var(--Bg-Inverse-Alt);border-radius:var(--Radius-S);justify-content:center;align-items:center;height:40px;display:flex}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__ribbon_area .ActivityImageSection-module-scss-module__kCsTNG__ribbon .ActivityImageSection-module-scss-module__kCsTNG__ribbon_logo{width:auto;height:24px}@media (max-width:640px){.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__ribbon_area .ActivityImageSection-module-scss-module__kCsTNG__ribbon{border-radius:0}}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__ribbon_area .ActivityImageSection-module-scss-module__kCsTNG__ribbon.ActivityImageSection-module-scss-module__kCsTNG__quality{background:var(--Purple-60)}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__ribbon_area .ActivityImageSection-module-scss-module__kCsTNG__ribbon.ActivityImageSection-module-scss-module__kCsTNG__quality .ActivityImageSection-module-scss-module__kCsTNG__ribbon_logo{height:18px}.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{margin-top:0}.ActivityImageSection-module-scss-module__kCsTNG__activity_image_section .ActivityImageSection-module-scss-module__kCsTNG__media{aspect-ratio:1;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__pc{display:none}}
.CategoryMainSections-module-scss-module__JLiKIq__container{flex-direction:column;width:100%;display:flex}@media (min-width:641px){.CategoryMainSections-module-scss-module__JLiKIq__container{max-width:1024px;margin:0 auto}}
.AreaHotPlaceSection-module-scss-module__GgpTOa__container{flex-direction:column;gap:12px;padding:30px 0;display:flex}.AreaHotPlaceSection-module-scss-module__GgpTOa__container .AreaHotPlaceSection-module-scss-module__GgpTOa__header{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.AreaHotPlaceSection-module-scss-module__GgpTOa__container .AreaHotPlaceSection-module-scss-module__GgpTOa__header .AreaHotPlaceSection-module-scss-module__GgpTOa__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:20px;font-weight:600;line-height:25px;display:-webkit-box;overflow:hidden}.AreaHotPlaceSection-module-scss-module__GgpTOa__container button{top:calc(50% - 10px)!important}
.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;line-height:23px}@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}.ActivityContainer-module-scss-module__5qbX9a__fixed_banners_container{display:none}@media (max-width:830px){.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_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:22px}
.MainBannerSection-module-scss-module__JzK_Cq__container{padding:30px 0}.MainBannerSection-module-scss-module__JzK_Cq__container.MainBannerSection-module-scss-module__JzK_Cq__full{padding:20px 0}@media (max-width:640px){.MainBannerSection-module-scss-module__JzK_Cq__container.MainBannerSection-module-scss-module__JzK_Cq__full{padding:0}}.MainBannerSection-module-scss-module__JzK_Cq__container .MainBannerSection-module-scss-module__JzK_Cq__head{justify-content:flex-end;padding:0 16px;display:flex}@media (max-width:640px){.MainBannerSection-module-scss-module__JzK_Cq__container .MainBannerSection-module-scss-module__JzK_Cq__head{display:none}}
.ThemeSection-module-scss-module__Ncx8ga__container{flex-direction:column;gap:12px;padding:30px 0;display:flex}@media (max-width:640px){.ThemeSection-module-scss-module__Ncx8ga__container{background:var(--Gray-10)}}.ThemeSection-module-scss-module__Ncx8ga__container .ThemeSection-module-scss-module__Ncx8ga__header{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.ThemeSection-module-scss-module__Ncx8ga__container .ThemeSection-module-scss-module__Ncx8ga__header .ThemeSection-module-scss-module__Ncx8ga__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:20px;font-weight:600;line-height:25px;display:-webkit-box;overflow:hidden}
.StripBannerListTemplate-module-scss-module__bl4FrG__container{padding-top:12px}@media (max-width:640px){.StripBannerListTemplate-module-scss-module__bl4FrG__container{padding:0 0 40px}}.StripBannerListTemplate-module-scss-module__bl4FrG__container .StripBannerListTemplate-module-scss-module__bl4FrG__cards{grid-template-columns:repeat(2,1fr);gap:16px;padding:20px 16px;display:grid}@media (max-width:640px){.StripBannerListTemplate-module-scss-module__bl4FrG__container .StripBannerListTemplate-module-scss-module__bl4FrG__cards{grid-template-columns:1fr;padding:0 16px}}.StripBannerListTemplate-module-scss-module__bl4FrG__container .StripBannerListTemplate-module-scss-module__bl4FrG__cards .StripBannerListTemplate-module-scss-module__bl4FrG__card{border-radius:8px;position:relative}.StripBannerListTemplate-module-scss-module__bl4FrG__container .StripBannerListTemplate-module-scss-module__bl4FrG__cards .StripBannerListTemplate-module-scss-module__bl4FrG__card .StripBannerListTemplate-module-scss-module__bl4FrG__pagination{bottom:12px;right:12px}@media (max-width:640px){.StripBannerListTemplate-module-scss-module__bl4FrG__container .StripBannerListTemplate-module-scss-module__bl4FrG__cards .StripBannerListTemplate-module-scss-module__bl4FrG__card .StripBannerListTemplate-module-scss-module__bl4FrG__pagination{bottom:6px;right:6px}}
