.common-copy-text[data-v-40053130]{cursor:pointer}.common-copy-text.style-left-right[data-v-40053130]{justify-content:space-between;align-items:center;display:flex}.copy-style[data-v-40053130]{flex:none;margin-left:4px;display:flex}.poi-copy-box[data-v-29e5a2e2]{flex-direction:column;gap:4px;display:flex}.poi-copy-box .custom-copy-style[data-v-29e5a2e2]{color:#757575;align-items:flex-start;font-size:13px;font-weight:400;line-height:1.32;display:flex}.poi-copy-box .custom-copy-style[data-v-29e5a2e2] .copy-style{margin:-1px 0 0 12px}.desktop .poi-comp[data-v-29e5a2e2]{color:#212121;cursor:inherit;padding:0;font-size:15px;font-weight:600;line-height:1.32}.desktop .poi-comp .poi-comp__icon[data-v-29e5a2e2]{display:none}.desktop .poi-comp .poi-title[data-v-29e5a2e2]{cursor:pointer;text-decoration:underline}.desktop .poi-comp .poi-comp__text[data-v-29e5a2e2]{flex-wrap:wrap;align-items:baseline;display:inline-flex}.desktop .poi-comp .poi-comp__separator[data-v-29e5a2e2]{margin:0 7px;text-decoration:none}.desktop .poi-comp .poi-comp__extra[data-v-29e5a2e2]{text-decoration:none;position:relative;top:1px}.desktop .poi-comp[data-v-29e5a2e2] .copy-style img{position:relative;top:3px}.poi-comp[data-v-29e5a2e2]{color:#212121;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:flex-start;font-size:15px;font-weight:600;line-height:1.5;display:flex}.poi-comp.has-poi-number[data-v-29e5a2e2]{justify-content:flex-start}.poi-comp .poi-comp__desc[data-v-29e5a2e2]{align-items:center;display:flex}.poi-comp .poi-comp__number[data-v-29e5a2e2]{color:#757575;white-space:nowrap;background-color:#eee;border-radius:6px;flex:none;justify-content:center;align-items:center;min-width:54px;margin-right:12px;padding:2px 3px;font-size:13px;font-weight:500;line-height:1.32;display:flex}.poi-comp .poi-comp__icon[data-v-29e5a2e2]{margin:2px 0 0 4px}.desktop .icons-comp[data-v-06756f36]{font-size:16px;font-weight:400;line-height:1.32}.desktop .icons-comp__icon[data-v-06756f36]{width:16px;height:16px;margin-right:8px}.icons-comp[data-v-06756f36]{color:#757575;flex-wrap:wrap;font-size:12px;font-weight:400;line-height:1.32;display:flex}.icons-comp__item[data-v-06756f36]{align-items:center;display:flex}.icons-comp__item[data-v-06756f36]:not(:last-of-type){margin-right:16px}.icons-comp__icon[data-v-06756f36]{width:12px;height:12px;margin-right:4px}.icons-comp__text[data-v-06756f36]{color:#757575;font-size:16px;font-weight:400;line-height:1.32}.icons-comp.mobile .icons-comp__text[data-v-06756f36]{font-size:12px;font-weight:400;line-height:1.32}.prefix-img-contain[data-v-4329e91c]{isolation:isolate;width:100%;position:relative;overflow:hidden}.prefix-img-contain .load-img-box[data-v-4329e91c]{-o-object-fit:cover;object-fit:cover;width:100%;position:absolute}.prefix-img-contain .load-img-box.show-transition-style[data-v-4329e91c]{opacity:0;transition:opacity .6s ease-out}.prefix-img-contain .load-img-box.filter-blur[data-v-4329e91c]{filter:blur(42px)}.prefix-img-contain .load-img-box.load-image-transition[data-v-4329e91c]{opacity:1}.prefix-img-contain .load-img-box img[data-v-4329e91c]{z-index:-1;visibility:hidden;position:absolute;top:0;left:0}.prefix-img-contain__prefix-img[data-v-4329e91c]{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.prefix-img-contain__prefix-img.show-transition-style[data-v-4329e91c]{opacity:0;transition:opacity .6s ease-out}.prefix-img-contain__prefix-img.load-image-transition[data-v-4329e91c]{opacity:1}.text-underline-style.show-more-wrap .show-more-box .common-more-box[data-v-e83b7a2a]{color:#000;margin-top:8px}.text-underline-style.show-more-wrap .show-more-box .common-more-btn[data-v-e83b7a2a]{text-decoration:underline}.show-more-wrap.show-linear-gradient .common-more-box[data-v-e83b7a2a]{position:relative}.show-more-wrap.show-linear-gradient .common-more-box[data-v-e83b7a2a]:before{content:"";z-index:3;background:linear-gradient(#f5f5f500,#fff 100%);width:100%;height:48px;display:inline-block;position:absolute;bottom:19px;left:0}.show-more-wrap .show-more-box[data-v-e83b7a2a]{flex-wrap:wrap;display:flex}.show-more-wrap .show-more-box .common-more-box[data-v-e83b7a2a]{color:#212121;cursor:pointer;background-color:#fff;justify-content:center;align-items:center;width:100%;font-size:15px;font-weight:500;line-height:1.32;display:flex}.show-more-wrap .show-more-box .common-more-box.less[data-v-e83b7a2a]{margin-top:12px}.show-more-wrap .show-more-box .common-more-box .down[data-v-e83b7a2a]{margin-left:4px;transform:rotate(90deg)}.show-more-wrap .show-more-box .common-more-box .up[data-v-e83b7a2a]{margin-left:4px;transform:rotate(-90deg)}.show-more-wrap .show-more-box .common-more-icon[data-v-e83b7a2a]{margin-left:8px}.show-more-wrap.mini-style .common-more-btn[data-v-e83b7a2a]{font-size:12px;line-height:16px}.card-swiper-wrap[data-v-87245db6]{width:100%;overflow:hidden}.card-swiper-wrap .card-swiper[data-v-87245db6]{flex-wrap:nowrap;width:100%;margin-bottom:-20px;padding:0 20px 20px 0;display:flex;overflow:auto hidden}.custom-carousel-load-style[data-v-42dca916],.custom-carousel-load-style.cursor-initial[data-v-42dca916] .klk-carousel-indicators .klk-carousel-indicator{cursor:initial}.custom-carousel-load-style.klk-carousel.itinerary-klk-carousel-hover[data-v-42dca916] .klk-carousel-next,.custom-carousel-load-style.klk-carousel.itinerary-klk-carousel-hover[data-v-42dca916] .klk-carousel-prev{display:none}.custom-carousel-load-style.klk-carousel.itinerary-klk-carousel-hover[data-v-42dca916] .klk-carousel-next .klk-carousel-next-btn,.custom-carousel-load-style.klk-carousel.itinerary-klk-carousel-hover[data-v-42dca916] .klk-carousel-prev .klk-carousel-prev-btn{color:#fff;background-color:#00000061;border:0}.custom-carousel-load-style.klk-carousel.itinerary-klk-carousel-hover[data-v-42dca916]:hover .klk-carousel-next,.custom-carousel-load-style.klk-carousel.itinerary-klk-carousel-hover[data-v-42dca916]:hover .klk-carousel-prev{display:initial}.desktop .imgs-comp[data-v-6450bea6]{border-radius:12px;width:240px;height:150px;overflow:hidden}.desktop .imgs-comp.desktop-itinerary-details.img-card-swiper[data-v-6450bea6]{width:734px}.desktop .imgs-comp.desktop-itinerary-details.img-card-swiper.is-sub-container[data-v-6450bea6]{width:734px;height:460px}.desktop .imgs-comp .imgs-comp__item-img[data-v-6450bea6]{width:240px;height:150px}.mobile.img-card-swiper.card-swiper-wrap[data-v-6450bea6] .card-swiper{padding:0 0 20px}.imgs-comp.scroll-nowrap[data-v-6450bea6]{flex-wrap:nowrap;display:flex;overflow:scroll hidden}.imgs-comp .imgs-comp__item[data-v-6450bea6]{cursor:pointer}.imgs-comp .imgs-comp__item[data-v-6450bea6]:not(:last-of-type){margin-right:5px}.imgs-comp .imgs-comp__item-img[data-v-6450bea6]{border-radius:12px;width:180px;height:112px}.mobile-itinerary-details.imgs-comp[data-v-6450bea6]{border-radius:12px;width:100%;overflow:hidden}.mobile-itinerary-details.imgs-comp .imgs-comp__item[data-v-6450bea6]{width:100%;height:100%;display:block}.mobile-itinerary-details.imgs-comp .imgs-comp__item[data-v-6450bea6]:not(:last-of-type){margin-bottom:12px;margin-right:0}.mobile-itinerary-details.imgs-comp .imgs-comp__item-img[data-v-6450bea6]{border-radius:12px;width:100%;height:100%}.desktop.texts-comp.has-visible-image .texts-comp__icon[data-v-13491a25]{z-index:8;position:absolute;top:0;left:-310px}.desktop.texts-comp .texts-comp__item.dark[data-v-13491a25],.desktop.texts-comp .texts-comp__item.text[data-v-13491a25]{font-size:15px;font-weight:400;line-height:1.5}.desktop.texts-comp .texts-comp__icon[data-v-13491a25]{z-index:8;position:absolute;top:0;left:-28px}.desktop.texts-comp.has-icon[data-v-13491a25]{margin-top:0}.texts-comp[data-v-13491a25]{position:relative}.texts-comp.has-icon[data-v-13491a25]{align-items:flex-start;display:flex}.texts-comp__icon[data-v-13491a25]{flex-shrink:0;width:20px;height:20px;margin-right:8px}.texts-comp.has-right-slot[data-v-13491a25]{align-items:flex-start;display:flex}.texts-comp.has-right-slot .texts-comp__main[data-v-13491a25]{flex:0 auto;min-width:0}.texts-comp__right-slot[data-v-13491a25]{color:#757575;flex-shrink:0;align-items:center;margin-left:8px;display:inline-flex}.texts-comp__item[data-v-13491a25]{white-space:pre-line}.texts-comp__item.dark[data-v-13491a25]{font-size:15px;font-weight:400;line-height:1.32}.texts-comp__item.text[data-v-13491a25]{color:#212121;font-size:13px;font-weight:400;line-height:1.32}.texts-comp__item.desc[data-v-13491a25]{color:#757575;font-size:13px;font-weight:400;line-height:1.32}.texts-comp__bold[data-v-13491a25]{font-weight:600!important}.stars-hotel__list[data-v-07fc93bd]{align-items:center;display:flex}.stars-hotel__item[data-v-07fc93bd]{width:10px;height:10px;display:inline-block}.stars-hotel__item[data-v-07fc93bd]:not(:last-of-type){margin-right:2px}.desktop .title-icons-group .title-item.has-padding[data-v-04e478cd]{padding:8px 0}.desktop .title-icons-group .title-item.has-margin[data-v-04e478cd]{margin:8px 0 0}.desktop .title-icons-group .title-item .title-heading[data-v-04e478cd]{font-size:15px;font-weight:400;line-height:1.5}.title-icons-group[data-v-04e478cd] .copy-style img{position:relative;top:2px}.title-icons-group .custom-stars-style[data-v-04e478cd]{display:inline}.title-icons-group.text-underline .title-item[data-v-04e478cd]{width:100%;position:relative}.title-icons-group.text-underline .title-item.border-top[data-v-04e478cd]:before{content:"";z-index:1;border-top:1px solid #e6e6e6;width:200%;height:0;position:absolute;top:0;left:-50%;transform:scale(.5)}.title-icons-group.text-underline .title-item[data-v-04e478cd]:last-of-type:after{content:"";z-index:1;border-top:1px solid #e6e6e6;width:200%;height:0;position:absolute;bottom:0;left:-50%;transform:scale(.5)}.title-icons-group .title-item[data-v-04e478cd]{justify-content:space-between;align-items:flex-start;display:flex}.title-icons-group .title-item.has-padding[data-v-04e478cd]{padding:8px 0}.title-icons-group .title-item.has-margin[data-v-04e478cd]{margin:8px 0 0}.title-icons-group .title-item .title-icons[data-v-04e478cd]{flex:none;margin-left:16px}.title-icons-group .title-item .title-icons-style[data-v-04e478cd]{font-size:16px;font-weight:400;line-height:1.32}.title-icons-group .title-item .title-icons-style[data-v-04e478cd] img{width:14px;height:14px}.title-icons-group .title-item .title-icons-style[data-v-04e478cd] .icons-comp__text{color:#212121}.title-icons-group .title-item .title-heading[data-v-04e478cd]{color:#212121;font-size:13px;font-weight:400;line-height:1.32}.title-icons-group .title-item .title-heading__text[data-v-04e478cd]{display:inline}.title-icons-group .title-item .title-heading__stars[data-v-04e478cd]{flex:none;display:inline-block}.mobile.reminder-box[data-v-0cc97895]{margin-bottom:20px}.reminder-box[data-v-0cc97895]{background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:16px}.reminder-box .reminder-title[data-v-0cc97895]{color:#212121;margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.32}.reminder-box .reminder-list[data-v-0cc97895]{margin:0;padding:0 0 0 16px;list-style:disc}.reminder-box .reminder-list .reminder-item[data-v-0cc97895]{color:#212121;font-size:15px;font-weight:400;line-height:1.5}.divider-comp[data-v-0f5bfb82]{align-items:center;gap:8px;margin:12px 0;display:flex}.divider-comp .divider-comp__text[data-v-0f5bfb82]{padding:0 8px;font-size:12px;font-weight:500;line-height:1.5}.divider-comp.desktop .divider-comp__text[data-v-0f5bfb82]{background-color:#212121;border-radius:2px}.divider-comp.mobile .divider-comp__line.before[data-v-0f5bfb82]{flex:1}.divider-comp .divider-comp__line[data-v-0f5bfb82]{height:1px}.divider-comp .divider-comp__line.before[data-v-0f5bfb82]{width:20px}.divider-comp .divider-comp__line.after[data-v-0f5bfb82]{flex:1}.tips-comp[data-v-fa02ed8e]{color:#212121;border-radius:12px;align-items:flex-start;gap:8px;padding:8px;font-size:14px;font-weight:400;line-height:1.32;display:flex}.tips-comp .tips-comp__icon[data-v-fa02ed8e]{width:16px;height:16px}.color-texts-comp.has-gap[data-v-50c292bd]{margin-top:4px}.color-texts-comp .color-texts-comp__item[data-v-50c292bd]{font-size:13px;font-weight:400;line-height:1.32}.desktop.front-title-with-tag-comp.has-icon[data-v-62fcd621]{margin-top:0}.front-title-with-tag-comp[data-v-62fcd621]{flex-wrap:wrap;align-items:flex-start;gap:0 8px;display:flex;position:relative}.front-title-with-tag-comp.has-icon[data-v-62fcd621]{margin-top:12px}.front-title-with-tag-comp__icon[data-v-62fcd621]{vertical-align:middle;width:20px;height:20px;display:inline-block}.front-title-with-tag-comp.desktop .front-title-with-tag-comp__icon[data-v-62fcd621]{z-index:8;position:absolute;top:0;left:-28px}.front-title-with-tag-comp.desktop.has-visible-image .front-title-with-tag-comp__icon[data-v-62fcd621]{z-index:8;position:absolute;top:0;left:-306px}.front-title-with-tag-comp__content[data-v-62fcd621]{flex:1;min-width:0}.front-title-with-tag-comp__tags[data-v-62fcd621]{white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:1.32;display:inline-flex}.front-title-with-tag-comp__tag[data-v-62fcd621]{border:1px solid #0000;border-radius:4px;padding:2px 6px;position:relative;top:0}.front-title-with-tag-comp__title[data-v-62fcd621]{color:#212121;margin-right:8px;font-size:15px;font-weight:600;line-height:23px}.front-title-with-tag-comp__title.is-poi-title[data-v-62fcd621]{cursor:pointer;text-decoration:underline}.front-title-with-tag-comp.mobile .front-title-with-tag-comp__title[data-v-62fcd621]{font-size:15px;font-weight:600;line-height:23px}.desktop.session-details-comp .session-details-comp__scrollable-content[data-v-69fb131d]{padding:0 20px}.session-details-comp[data-v-69fb131d]{flex-direction:column;gap:8px;width:100%;display:flex}.session-details-comp__header[data-v-69fb131d]{z-index:1;color:#212121;background-color:#fff;flex-direction:column;gap:16px;padding-top:12px;display:flex;position:sticky;top:0}.session-details-comp__desc[data-v-69fb131d]{color:#212121;font-size:15px;font-weight:400;line-height:1.5}.session-details-comp__bottom-desc[data-v-69fb131d]{color:#757575;font-size:13px;font-weight:400;line-height:1.5}.session-details-comp__scrollable-content[data-v-69fb131d]{border:1px solid #e6e6e6;border-radius:12px;width:100%;margin:0 auto;padding:0 16px;position:relative;overflow:hidden auto}.session-details-comp .common-table-row[data-v-69fb131d]{color:#212121;border-bottom:1px dashed #e6e6e6;justify-content:space-between;padding:12px 0;font-size:15px;font-weight:400;line-height:1.32;display:flex}.session-details-comp .common-table-row[data-v-69fb131d]:last-child{border-bottom:none}.session-details-comp .common-table-row.table-header[data-v-69fb131d]{color:#757575;border-bottom:1px dashed #e6e6e6;padding:0 0 12px;font-size:13px;font-weight:400;line-height:1.32}.session-block-details-bs .klk-bottom-sheet-inner{min-height:250px;max-height:80vh}.session-block-comp[data-v-6a1e0342]{align-items:flex-start;gap:var(--spacing-xxs,8px);border-radius:8px;flex-direction:column;margin-bottom:12px;display:flex}.session-block-comp[data-v-6a1e0342] .klk-poptip{max-width:100%}.session-block-comp__departure-times[data-v-6a1e0342]{box-sizing:border-box;cursor:pointer;flex-wrap:nowrap;align-items:center;gap:4px;width:100%;max-width:100%;display:flex;overflow:hidden}.session-block-comp__text[data-v-6a1e0342]{color:#757575;font-size:12px;font-weight:400;line-height:1.5}.session-block-comp__departure-time[data-v-6a1e0342]{white-space:nowrap;color:#212121;flex-shrink:0;font-size:14px;font-weight:600;line-height:1.5}.session-block-comp__departure-time.is-multi[data-v-6a1e0342]{color:#6056d6;background-color:#f1eefa;border-radius:6px;padding:4px 8px;font-size:14px;font-weight:500;line-height:1.5}.desktop .step-icon--number[data-v-d94b2eda]{width:40px;height:40px;font-size:15px;font-weight:600;line-height:132%}.desktop .step-icon--circle[data-v-d94b2eda]{width:20px;height:20px}.step-icon-wrap[data-v-d94b2eda]{justify-content:center;align-items:center;width:100%;height:100%;display:inline-grid}.step-icon--number[data-v-d94b2eda]{color:#212121;background-color:#f0f7f7;border-radius:50vh;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:600;line-height:1.32;display:inline-flex}.step-icon--circle[data-v-d94b2eda]{background-color:#f0f7f7;border-radius:50%;width:16px;height:16px;display:inline-block}.step-icon--img[data-v-d94b2eda]{width:100%;height:100%}.sub-container-comp[data-v-393d14f0]{position:relative}.has-icon-none-image[data-v-393d14f0]{position:relative;left:28px}.sub-container-comp__left-icon[data-v-393d14f0]{width:24px;height:24px;display:inline-block;position:absolute;top:0;left:-52px}.sub-container-comp.mobile .sub-container-comp__left-icon[data-v-393d14f0]{left:-36px}.sub-container-comp.desktop[data-v-393d14f0]{align-items:flex-start;gap:20px;display:flex}.sub-container-comp__left[data-v-393d14f0]{flex-shrink:0}.sub-container-comp__right[data-v-393d14f0]{flex:1;align-self:flex-start}.color-text-with-expand__header[data-v-4ea684b3]{cursor:pointer;color:#212121;align-items:flex-start;gap:4px;font-size:13px;font-weight:400;line-height:1.32;display:flex}.star-text-box[data-v-4ea684b3]{align-items:flex-start;gap:4px;display:flex}.star-text-box .star-text-box__star[data-v-4ea684b3]{flex:none}.color-text-with-expand__chevron[data-v-4ea684b3]{flex:none;transition:transform .2s;transform:rotate(180deg)}.color-text-with-expand__chevron.is-open[data-v-4ea684b3]{transform:rotate(0)}.color-text-with-expand__details[data-v-4ea684b3]{margin-top:16px}.desktop.search-input-box[data-v-cd70b71e]{margin:0 0 16px}.search-input-box[data-v-cd70b71e]{margin:0 0 20px}.search-input-box .search-input-title[data-v-cd70b71e]{color:#212121;margin:0 0 12px;font-size:15px;line-height:150%}.search-input-box .search-input-comp[data-v-cd70b71e]{cursor:pointer;width:100%}.search-input-box .search-input-comp[data-v-cd70b71e] .klk-input-inner{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px}.search-input-box .search-input-comp[data-v-cd70b71e] .klk-input-inner .klk-input-prepend>.klk-icon{color:#8a8a8a}.search-input-box .search-input-comp[data-v-cd70b71e] .klk-input-el{color:#212121;cursor:pointer;font-size:15px;line-height:132%}.search-input-box .search-input-comp[data-v-cd70b71e] .klk-input-el::placeholder{color:#8a8a8a}.search-input-box .search-input-comp__clear[data-v-cd70b71e]{cursor:pointer;color:#c2c2c2;align-items:center;padding-right:12px;display:inline-flex}.desktop.type-pickup-search[data-v-39c20dea]{margin-bottom:16px}.desktop.type-pickup-search .type-pickup-search__fee-info[data-v-39c20dea]{margin:16px 0}.type-pickup-search[data-v-39c20dea]{margin-bottom:20px}.type-pickup-search__fee-info[data-v-39c20dea]{margin:20px 0}.type-pickup-search__state[data-v-39c20dea]{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.type-pickup-search__tag[data-v-39c20dea]{color:#212121;border-radius:6px;align-self:flex-start;align-items:center;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.type-pickup-search__charge[data-v-39c20dea]{color:#212121;font-size:14px;font-weight:600;line-height:1.5}.type-pickup-search__desc[data-v-39c20dea]{color:#757575;font-size:12px;font-weight:400;line-height:1.32}.type-pickup-search__warning[data-v-39c20dea]{color:#757575;align-items:flex-start;gap:6px;font-size:12px;font-weight:400;line-height:1.32;display:flex}.type-pickup-search__warning.is-error[data-v-39c20dea]{color:#f44622}.type-pickup-search__warning svg[data-v-39c20dea]{flex-shrink:0;margin-top:1px}.with-right-triangle-title-comp[data-v-103c1358]{color:#212121;align-items:center;gap:4px;margin-top:20px;font-size:16px;font-weight:600;line-height:1.32;display:flex}.with-right-triangle-title-comp.mobile[data-v-103c1358]{font-size:14px;font-weight:600;line-height:1.32}.with-right-triangle-title-comp.__has-details[data-v-103c1358]{cursor:pointer;text-decoration:underline}.type-comp__item.is-indented[data-v-280743ed]{padding-left:28px}.type-comp__item.is-details-entry[data-v-280743ed]{cursor:pointer}.desktop .title-comp__left-icon[data-v-56e8c6fd]{width:40px;height:40px;top:-9px;left:-56px}.desktop .title-comp__left-icon[data-v-56e8c6fd]:before{height:3px;top:-3px}.desktop .title-comp__left-icon[data-v-56e8c6fd]:after{height:3px;bottom:-3px}.desktop .title-comp__left-icon--small-circle[data-v-56e8c6fd]{width:20px;height:20px;transform:translate(10px,17px)}.desktop .title-comp__icon[data-v-56e8c6fd]{margin:0 0 0 4px}.desktop .title-comp__icon.is-expand[data-v-56e8c6fd]{transform:rotate(180deg)}.desktop .title-comp--pill[data-v-56e8c6fd]{padding:8px 16px;font-size:15px;font-weight:600;line-height:1.32}.desktop .title-comp .poi-title[data-v-56e8c6fd]{cursor:pointer;text-decoration:underline}.desktop .title-comp .seo-element[data-v-56e8c6fd]{font-size:15px;font-weight:600;line-height:1.32}.title-comp[data-v-56e8c6fd]{color:#212121;align-items:flex-start;display:flex;position:relative}.title-comp .seo-element[data-v-56e8c6fd]{font-size:15px;font-weight:600;line-height:1.32}.title-comp.hide-title[data-v-56e8c6fd]>:not(.title-comp__left-icon){display:none}.title-comp.title-comp-bold .seo-element[data-v-56e8c6fd]{font-weight:600}.title-comp.curson-pointer[data-v-56e8c6fd]{cursor:pointer}.title-comp--pill[data-v-56e8c6fd]{border-radius:50vh;align-items:center;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.32;display:inline-flex}.title-comp.event-none[data-v-56e8c6fd]{pointer-events:none}.title-comp__text[data-v-56e8c6fd]:not(:last-of-type):after{content:"";vertical-align:middle;background-color:#212121;border-radius:50%;width:4px;height:4px;margin:0 7px;display:inline-block}.title-comp__icon[data-v-56e8c6fd]{margin:0 0 0 4px}.title-comp__left-icon[data-v-56e8c6fd]{z-index:1;background-color:#f0f7f7;border-radius:50%;width:32px;height:32px;display:inline-block;position:absolute;top:-6px;left:-40px}.title-comp__left-icon[data-v-56e8c6fd]:before{content:"";background-color:#fff;width:100%;height:2px;display:block;position:absolute;top:-2px;right:0}.title-comp__left-icon[data-v-56e8c6fd]:after{content:"";background-color:#fff;width:100%;height:2px;display:block;position:absolute;bottom:-2px;right:0}.title-comp__left-icon--number[data-v-56e8c6fd]{background-color:#0000;padding:0}.title-comp__left-icon--small-circle[data-v-56e8c6fd]{background-color:#0000;width:16px;height:16px;transform:translate(8px,14px)}.spec-bg-content.card-box .card-box__content[data-v-5f24d9d1]{padding:12px}.spec-bg-content.card-box .card-box__sub-card-box[data-v-5f24d9d1]{background:#ffffff80;padding:12px 0 12px 12px}.desktop .spec-bg-content.card-box .card-box__content[data-v-5f24d9d1]{padding:16px}.desktop .spec-bg-content.card-box .card-box__sub-card-box[data-v-5f24d9d1]{padding:8px 0 16px 16px}.desktop.itinerary-details .section-list__item[data-v-3172af41]:not(:last-of-type){margin-bottom:16px}.itinerary-details .section-list__item[data-v-3172af41]:not(:last-of-type){margin-bottom:12px}.itinerary-details .section-list .itinerary-details__title[data-v-3172af41]{color:#6056d6;background-color:#f6f5fc;border-radius:6px;margin:24px 0 0;padding:4px 8px;font-size:14px;font-weight:500;line-height:1.5;display:inline-block}.itinerary-details .section-list .itinerary-details__title.none-margin[data-v-3172af41]{margin:0}.itinerary-details__comp-box[data-v-3172af41] .icons-comp{flex-flow:column;align-items:flex-start}.itinerary-details__comp-box[data-v-3172af41] .icons-comp__item:not(:last-of-type){margin-top:4px;margin-bottom:8px;margin-right:0}.common-body-muster.fullscreen[data-v-81159364] .klk-bottom-sheet-inner{border-radius:0;height:100%!important;max-height:100%!important}.common-body-muster.fullscreen.reset-header[data-v-81159364] .klk-bottom-sheet-inner .klk-bottom-sheet-header{padding:0!important}.common-body-muster.fullscreen.reset-header[data-v-81159364] .klk-bottom-sheet-body{border-top:0!important}.common-body-muster.fullscreen.reset-body[data-v-81159364] .klk-bottom-sheet-body{padding:0!important}.bottom-sheet-header-left-icon[data-v-81159364]{cursor:pointer;align-items:center;display:inline-flex}.drawer-body-wrap[data-v-81159364]{box-sizing:border-box;width:100%;height:100vh;position:relative}.drawer-body-wrap__scroll-box[data-v-81159364]{width:100%;height:100%;overflow:hidden auto}.drawer-body-wrap__header-box[data-v-81159364]{box-sizing:border-box;z-index:3;color:#212121;background-color:#fff;justify-content:space-between;align-items:center;width:100%;padding:0 32px;display:flex;position:absolute;top:0;left:0}.drawer-body-wrap__header-box .header-title[data-v-81159364]{-webkit-line-clamp:1;text-overflow:ellipsis;text-align:center;-webkit-box-orient:vertical;width:100%;padding:0 8px;font-size:20px;font-weight:600;line-height:1.32;display:-webkit-box;overflow:hidden}.drawer-body-wrap__header-box .header-icon[data-v-81159364]{cursor:pointer;flex:none;align-items:center;width:24px;padding:25px 0;display:flex}.drawer-body-wrap__footer-box[data-v-81159364]{box-sizing:border-box;z-index:3;background-color:#fff;width:100%;position:absolute;bottom:0;left:0}.meetup-search[data-v-54ac1121]{flex-direction:column;padding:0 16px 12px;display:flex}.meetup-search__list[data-v-54ac1121]{margin:0;padding:0;list-style:none;overflow-y:auto}.meetup-search__item[data-v-54ac1121]{cursor:pointer;align-items:flex-start;gap:10px;padding:12px 0;display:flex}.meetup-search__item[data-v-54ac1121]:active{background:#fafafa}.meetup-search__location-icon[data-v-54ac1121]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:-2px;display:flex}.meetup-search__location-icon svg[data-v-54ac1121]{display:block}.meetup-search__item-content[data-v-54ac1121]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.meetup-search__item-name[data-v-54ac1121]{color:#212121;word-break:break-word;font-size:15px;line-height:132%}.meetup-search__item-name .is-matched[data-v-54ac1121]{font-weight:600}.meetup-search__item-desc[data-v-54ac1121]{color:#8a8a8a;word-break:break-word;font-size:13px;line-height:132%}.meetup-search__empty[data-v-54ac1121]{color:#212121;align-items:center;gap:8px;margin:4px 0;font-size:14px;font-weight:400;line-height:1.32;display:flex}.meetup-search__custom-header[data-v-1fcba41b]{background:#fff;padding:0 16px 12px}.meetup-search__header[data-v-1fcba41b]{align-items:center;gap:12px;display:flex}.meetup-search__back-btn[data-v-1fcba41b]{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.meetup-search__input-wrap[data-v-1fcba41b]{background:#fff;border:1px solid #e6e6e6;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;padding:10px 14px;display:flex}.meetup-search__input-wrap.is-focused[data-v-1fcba41b]{border-color:#ff5b00}.meetup-search__input-wrap.is-error[data-v-1fcba41b]{border-color:#f44622}.meetup-search__input[data-v-1fcba41b]{color:#212121;background:0 0;border:none;outline:0;flex:1;min-width:0;font-size:15px;line-height:132%}.meetup-search__input[data-v-1fcba41b]::placeholder{color:#8a8a8a}.meetup-search__clear-btn[data-v-1fcba41b]{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;line-height:1;display:flex}.tagging-tag.credits-style .tagging-tag_custom[data-v-1ddc7650],.tagging-tag.middle-style.credits-style .tagging-tag_custom[data-v-1ddc7650]{padding-left:29px;position:relative}.tagging-tag.credits-style img.left-icon[data-v-1ddc7650],.tagging-tag.middle-style.credits-style img.left-icon[data-v-1ddc7650]{width:27px;height:100%;margin:0;position:absolute;top:0;left:0}.tagging-tag.mobile.credits-style .tagging-tag_custom[data-v-1ddc7650]{font-size:12px;font-weight:500;line-height:1.5}.tagging-tag.desktop .tagging-tag_icon[data-v-1ddc7650]{width:24px;height:24px}.tagging-tag[data-v-1ddc7650]{display:inline-block}.tagging-tag_custom[data-v-1ddc7650]{box-sizing:border-box;color:#fff;background-color:#ff5b00;border:1px solid #ff5b00;border-radius:6px;height:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:18px;display:flex;overflow:hidden}.tagging-tag_icon[data-v-1ddc7650]{cursor:pointer;width:20px;height:20px}.tagging-tag_icon.left-icon[data-v-1ddc7650]{margin-right:4px}.tagging-tag_icon.right-icon[data-v-1ddc7650]{margin-left:4px}.tagging-tag_text[data-v-1ddc7650]{box-sizing:border-box;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tagging-tag_tips[data-v-1ddc7650]{align-items:center;display:flex}.tagging-tag_tips[data-v-1ddc7650] .klk-poptip-reference{height:16px}.middle-style.tagging-tag .tagging-tag_custom[data-v-1ddc7650]{height:24px;padding:0 8px;font-size:14px;line-height:22px}.tagging-wrap[data-v-b7bb120a]{overflow:hidden}.tagging-wrap.ta-right .tagging-box[data-v-b7bb120a]{justify-content:flex-end}.tagging-wrap .tagging-box[data-v-b7bb120a]{flex-wrap:wrap;margin-bottom:-8px;display:flex}.tagging-wrap .tagging-box .tagging-tag[data-v-b7bb120a]{margin:0 8px 8px 0}.tagging-wrap .tagging-box .tagging-tag[data-v-b7bb120a]:last-of-type{margin-right:0}.small-style.tagging-wrap .tagging-box[data-v-b7bb120a]{margin-bottom:-4px}.small-style.tagging-wrap .tagging-box .tagging-tag[data-v-b7bb120a]{margin:0 4px 4px 0}.small-style.tagging-wrap .tagging-box .tagging-tag[data-v-b7bb120a]:last-of-type{margin-right:0}.one-tag.tagging-wrap .tagging-box[data-v-b7bb120a]{margin-bottom:0}.one-tag.tagging-wrap .tagging-box[data-v-b7bb120a] .tagging-tag{margin:0}.location-info.has-location-icon[data-v-c681fe20]{padding-left:34px;position:relative}.location-info-location-icon[data-v-c681fe20]{justify-content:center;align-items:center;width:24px;height:24px;margin-top:-2px;display:flex;position:absolute;top:0;left:0}.location-info-location-icon svg[data-v-c681fe20]{display:block}.location-info-header[data-v-c681fe20]{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.location-info-title[data-v-c681fe20]{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;font-size:16px;font-weight:400;line-height:150%;display:-webkit-box;overflow:hidden}.location-info-tags[data-v-c681fe20]{margin-top:4px;font-size:12px;font-weight:500;line-height:1.5}.location-info-address[data-v-c681fe20]{justify-content:space-between;align-items:center;gap:4px;margin-top:4px;display:flex}.location-info-address-text[data-v-c681fe20]{-webkit-line-clamp:1;text-overflow:ellipsis;color:#8a8a8a;word-break:break-all;-webkit-box-orient:vertical;font-size:14px;line-height:150%;display:-webkit-box;overflow:hidden}.location-info-address-copy-wrap[data-v-c681fe20]{background:linear-gradient(270deg,#fff 0 50%,#fff0 100%);flex:none;justify-content:flex-end;align-self:flex-end;width:32px;height:19px;display:flex}.location-info-address-copy-wrap .copy-icon[data-v-c681fe20]{width:16px;height:16px}.location-info.card-info .location-info-title[data-v-c681fe20]{font-weight:500}.location-info.card-info .location-info-address-text[data-v-c681fe20]{font-size:12px}.location-info.is-unavailable .location-info-address-text[data-v-c681fe20]{color:#a8a8a8}.pickup-search[data-v-4c77d655]{flex-direction:column;padding:0 16px 12px;display:flex}.pickup-search__loading[data-v-4c77d655]{justify-content:center;align-items:center;padding:24px 0;display:flex}.pickup-search__loading-spinner[data-v-4c77d655]{border:2px solid #eee;border-top-color:#ff5b00;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite pickup-spin-data-v-4c77d655}@keyframes pickup-spin-data-v-4c77d655{to{transform:rotate(360deg)}}.pickup-search__empty[data-v-4c77d655]{color:#212121;align-items:center;gap:8px;margin:4px 0;font-size:14px;font-weight:400;line-height:1.32;display:flex}.pickup-search__my-location-title[data-v-4c77d655]{color:#8a8a8a;margin:4px 0;font-size:13px;font-weight:400;line-height:132%}.pickup-search__locate-entry[data-v-4c77d655]{cursor:pointer;align-items:center;gap:10px;padding:12px 0;display:flex}.pickup-search__locate-entry[data-v-4c77d655]:active{background:#fafafa}.pickup-search__locate-entry.is-loading[data-v-4c77d655]{opacity:.6;pointer-events:none}.pickup-search__locate-icon[data-v-4c77d655]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.pickup-search__locate-icon svg[data-v-4c77d655]{display:block}.pickup-search__locate-text[data-v-4c77d655]{color:#212121;word-break:break-word;flex:1;min-width:0;font-size:15px;line-height:132%}.pickup-search__locate-spinner[data-v-4c77d655]{border:2px solid #eee;border-top-color:#ff5b00;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite pickup-spin-data-v-4c77d655}.pickup-search__list[data-v-4c77d655]{margin:0;padding:0;list-style:none;overflow-y:auto}.pickup-search__item[data-v-4c77d655]{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:12px 0}.pickup-search__item[data-v-4c77d655]:last-child{border-bottom:none}.pickup-search__item[data-v-4c77d655]:active{background:#fafafa}.pickup-search__item.is-loading[data-v-4c77d655]{opacity:.6;pointer-events:none}.pickup-search__item-loading[data-v-4c77d655]{flex:0 0 20px;width:20px;height:20px;position:relative}.details-search-popup__body[data-v-1ac6c505]{flex:1;padding:0}.details-search-popup__body.is-desktop[data-v-1ac6c505]{flex-direction:column;min-height:100%;display:flex}.details-search-popup__body.is-desktop[data-v-1ac6c505] .meetup-search__custom-header{z-index:2;background:#fff;position:sticky;top:0}.details-search-popup__modal.klk-modal{box-sizing:border-box;flex-direction:column;height:calc(100vh - 120px);display:inline-flex}.details-search-popup__modal.klk-modal>.klk-modal-body{flex:1;min-height:0;max-height:none!important}.itinerary-details-mobile[data-v-6a55c192]{padding-top:0}.itinerary-details-mobile.is-bs-style[data-v-6a55c192] .poi-comp{margin:12px 0 24px!important}.itinerary-details-mobile.is-bs-style[data-v-6a55c192] .klk-tabs-body{margin-top:20px}.itinerary-details-mobile.is-bs-style[data-v-6a55c192] .klk-tabs-header{z-index:999;background-color:#fff;padding-left:20px;position:sticky;top:0}.itinerary-details-mobile.is-bs-style[data-v-6a55c192] .itinerary-details-mobile__content{padding:0 20px}.itinerary-details-mobile.is-bs-style[data-v-6a55c192] .itinerary-details-mobile__content.has-poi-style{padding-bottom:58px}.itinerary-details-mobile.is-one-tabs-style .klk-tabs[data-v-6a55c192]{padding-top:20px}.itinerary-details-mobile.is-one-tabs-style .klk-tabs[data-v-6a55c192] .klk-tabs-header{display:none}.itinerary-details-mobile.is-one-tabs-style .klk-tabs[data-v-6a55c192] .klk-tabs-body{margin-top:0}.itinerary-details-desktop[data-v-7979ea80] .show-more-box .common-more-box{justify-content:flex-start}.itinerary-details-desktop[data-v-7979ea80] .klk-tabs-body{margin-top:12px}.itinerary-details-desktop[data-v-7979ea80] .klk-tabs-header .klk-tabs-item{height:24px;padding:12px 0 24px}.itinerary-details-desktop[data-v-7979ea80] .is-content-fit .common-more-box,.itinerary-details-desktop.is-one-tabs-style[data-v-7979ea80] .klk-tabs-header{display:none}.itinerary-details-desktop__clip[data-v-7979ea80]{width:100%;overflow:hidden}.itinerary-details-desktop__content[data-v-7979ea80]{padding:0}.itinerary-details-desktop__content[data-v-7979ea80] .card-swiper-wrap.imgs-comp .card-swiper{padding:0 0 20px}.bottom-sheet-header-left-icon[data-v-f1b470a4]{justify-content:center;align-items:center;display:flex}.desktop .day-list .header-box__title[data-v-f1b470a4]{font-size:18px;font-weight:600;line-height:1.32}.desktop .day-list .day-list__group-item[data-v-f1b470a4]{padding-left:12px}.desktop .day-list .day-list__group-item[data-v-f1b470a4]:last-of-type{min-height:50px}.desktop .day-list .day-list__group-item[data-v-f1b470a4]:not(:last-of-type){padding-bottom:24px}.desktop .day-list .day-list__group-item[data-v-f1b470a4]:not(:last-of-type):before{content:"";background-color:#f0f7f7;width:6px;height:100%;display:inline-block;position:absolute;top:18px;left:-27px}.desktop .day-list .day-list__content[data-v-f1b470a4]{padding-left:48px;position:relative}.desktop .day-list.is-one-day .day-list__content[data-v-f1b470a4]{margin-top:0}.desktop .day-list .hack-step-style.spec-bg-content[data-v-f1b470a4] .title-comp__left-icon{left:-52px}.day-list.is-multi-day .klk-collapse[data-v-f1b470a4] .klk-collapse-item{border-bottom:1px solid #eee;border-radius:0}.day-list.is-one-day .klk-steps-reset-style[data-v-f1b470a4]{margin-top:0}.day-list.is-one-day .klk-collapse[data-v-f1b470a4] .klk-collapse-item-header{display:none}.day-list.is-one-day .day-list__content[data-v-f1b470a4]{margin-top:24px}.day-list .day-list__content[data-v-f1b470a4]{padding-left:40px}.day-list .day-list__group-item[data-v-f1b470a4]{position:relative}.day-list .day-list__group-item[data-v-f1b470a4]:not(:last-of-type){padding-bottom:24px}.day-list .day-list__group-item[data-v-f1b470a4]:not(:last-of-type):before{content:"";background-color:#f0f7f7;width:3px;height:100%;display:inline-block;position:absolute;top:16px;left:-25.5px}.day-list .spec-title-map-box[data-v-f1b470a4]{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.desktop .klk-collapse-reset-style.klk-collapse[data-v-f1b470a4] .klk-collapse-item:first-of-type .header-box{padding-top:12px}.klk-collapse-reset-style .header-box[data-v-f1b470a4]{cursor:pointer;color:#212121;justify-content:space-between;align-items:center;display:flex}.klk-collapse-reset-style .header-box__title[data-v-f1b470a4]{flex:0 auto;font-size:15px;font-weight:600;line-height:1.32}.klk-collapse-reset-style .header-box__icon[data-v-f1b470a4]{flex:none;margin-left:10px}.klk-collapse-reset-style.klk-collapse[data-v-f1b470a4] .klk-collapse-item{border-radius:0;margin:0;padding:0}.klk-collapse-reset-style.klk-collapse[data-v-f1b470a4] .klk-collapse-item .header-box{padding:24px 0}.klk-collapse-reset-style.klk-collapse[data-v-f1b470a4] .klk-collapse-item-ctrl-btn{display:none}.klk-steps-reset-style .step-icon[data-v-f1b470a4]{width:24px;height:24px;display:inline-block}.klk-steps-reset-style.klk-steps.klk-steps-vertical[data-v-f1b470a4] .klk-step-head-inner{margin-right:12px}.klk-steps-reset-style.klk-steps.klk-steps-vertical[data-v-f1b470a4] .klk-step-content{margin:0}.itinerary-details-bs.klk-bottom-sheet[data-v-f1b470a4] .klk-bottom-sheet-body{padding:0 0 20px}.itinerary-details-bs .seasonal-details-comp[data-v-f1b470a4]{padding:20px}.hack-step-style[data-v-f1b470a4] .poi-comp{padding-right:0}.hack-step-style[data-v-f1b470a4] .card-swiper-wrap.imgs-comp.mobile{width:calc(100% + 20px)}.hack-step-style[data-v-f1b470a4] .card-swiper-wrap.imgs-comp .card-swiper{padding:0 0 20px}.hack-step-style.spec-bg-content[data-v-f1b470a4] .title-comp__left-icon{left:-48px}.hack-step-style.spec-bg-content[data-v-f1b470a4] .card-swiper-wrap.imgs-comp.mobile{width:calc(100% + 20px)}.hack-step-style.spec-bg-content[data-v-f1b470a4] .card-swiper-wrap.imgs-comp .card-swiper{padding:0 0 20px}.mobile[data-v-07939795] .static-map-wrapper{width:100%!important;height:auto!important}.mobile[data-v-07939795] .static-map-wrapper .static-map-img{aspect-ratio:3;-o-object-fit:cover;object-fit:cover;display:block;width:100%!important;height:auto!important}.mobile[data-v-07939795] .static-map-wrapper .map-bg-marker{max-width:calc(100% - 40px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.desktop.view-on-map[data-v-07939795]{justify-content:flex-end;align-items:center;width:auto;height:auto;padding:0;font-size:16px;font-weight:500;line-height:1.5;display:flex}.desktop.view-on-map .view-on-map__icon[data-v-07939795]{width:20px;height:20px}.view-on-map[data-v-07939795]{box-sizing:border-box;color:#a8a8a8;align-items:center;width:100%;height:auto;padding:0;font-size:12px;font-weight:500;line-height:1.5}.view-on-map.is-success[data-v-07939795]{color:#2073f9;cursor:pointer}.view-on-map.is-failed[data-v-07939795]{color:#a8a8a8}.view-on-map__title-box[data-v-07939795]{border-radius:12px;align-items:center;display:flex;overflow:hidden}.view-on-map__title[data-v-07939795]{color:#212121;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border-radius:40px;padding:12px 24px;font-size:15px;font-weight:600;line-height:132%;overflow:hidden}.view-on-map__icon[data-v-07939795]{width:16px;height:16px;margin-left:4px}.view-on-map__fullscreen-btn[data-v-07939795]{box-sizing:border-box;color:#212121;cursor:pointer;background-color:#fff;border:none;border-radius:50vh;justify-content:center;align-items:center;width:40px;height:40px;padding:12px;transition:background-color .2s;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 2px 8px #0000001f}.view-on-map__fullscreen-btn[data-v-07939795]:hover{background-color:#f5f5f5}.view-on-map__placeholder[data-v-07939795]{aspect-ratio:3;background-color:#f5f5f5;justify-content:center;align-items:center;width:100%;display:flex}.view-on-map__placeholder.desktop[data-v-07939795]{aspect-ratio:auto;width:320px;height:500px}.nearest-comp[data-v-4c09b1e1]{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.nearest-comp .nearest-comp__title-tag[data-v-4c09b1e1]{border:1px solid #0000;border-radius:4px;margin-right:4px;padding:1px 6px;font-size:12px;font-weight:500;line-height:1.5}.nearest-comp .nearest-comp__title[data-v-4c09b1e1]{color:#212121;font-size:16px;font-weight:400;line-height:1.5}.nearest-comp .nearest-comp__left[data-v-4c09b1e1]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nearest-comp .nearest-comp__right[data-v-4c09b1e1]{white-space:nowrap;align-items:center;display:flex}.nearest-comp.mobile .nearest-comp__right[data-v-4c09b1e1] .klk-poptip-popper-content{color:#757575;font-size:12px;font-weight:400;line-height:1.5}.nearest-comp .nearest-comp__distance[data-v-4c09b1e1]{color:#757575;margin-right:4px;font-size:14px;font-weight:600;line-height:1.5}.nearest-comp .nearest-comp__tips-text[data-v-4c09b1e1]{white-space:break-spaces}.nearest-comp .nearest-comp__tips-icon[data-v-4c09b1e1]{margin-top:4px}.search-keywords-wrap[data-v-ca339db4]{position:relative}.search-keywords .keywords-search-modal-body[data-v-ca339db4]{box-sizing:border-box;z-index:500;background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;width:100%;position:absolute;bottom:-10px;left:0;transform:translateY(100%);box-shadow:0 4px 12px #0000001a}.search-keywords .keywords-search-modal-body[data-v-ca339db4] .klk-tabs-header{z-index:300;background-color:#fff}.search-keywords .keywords-search-modal-body[data-v-ca339db4] .klk-tabs-body{display:none}.search-keywords-input[data-v-ca339db4]{width:100%}.search-keywords-input.klk-input-is-focus[data-v-ca339db4] .klk-input-inner,.search-keywords-input[data-v-ca339db4]:hover .klk-input-inner{border-color:#ff5b00}.search-keywords-input.is-error[data-v-ca339db4] .klk-input-inner{border-color:#f44622}.search-keywords-warning[data-v-ca339db4]{color:#757575;justify-content:flex-start;align-items:flex-start;margin-top:8px;display:flex}.search-keywords-warning.is-error[data-v-ca339db4]{color:#f44622}.search-keywords-warning-icon[data-v-ca339db4]{flex-shrink:0;margin:2px 8px 0 0}.search-keywords-warning-text[data-v-ca339db4]{font-size:14px;font-weight:400;line-height:1.5}.search-keywords-pop[data-v-ca339db4]{box-sizing:border-box;width:100%;min-height:40px;max-height:375px;overflow-y:auto}.search-keywords-loading[data-v-ca339db4]{min-height:100px}.search-keywords-none[data-v-ca339db4]{padding:0 12px}.search-keywords-none-text[data-v-ca339db4]{color:#757575;margin:8px 0;padding:12px 8px;font-size:14px;font-weight:400;line-height:1.5}.search-keywords-none-divider[data-v-ca339db4]{margin:16px 0}.search-keywords-none-button[data-v-ca339db4]{margin:8px 0}.search-keywords-none-title[data-v-ca339db4]{color:#212121;margin:20px 0 8px;font-size:14px;font-weight:500;line-height:1.5}.search-keywords-item[data-v-ca339db4]{cursor:pointer;background-color:#fff;border-radius:8px;flex-direction:column;gap:4px;padding:12px 20px;display:flex}.search-keywords-item[data-v-ca339db4]:hover{background-color:#fafafa}.search-keywords-item.active[data-v-ca339db4]{background-color:#faf5f2}.search-keywords-item.is-local[data-v-ca339db4]{flex-direction:row;align-items:flex-start;gap:10px}.search-keywords-item-icon[data-v-ca339db4]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:-2px;display:flex}.search-keywords-item-icon svg[data-v-ca339db4]{display:block}.search-keywords-item-content[data-v-ca339db4]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.search-keywords-item-name[data-v-ca339db4]{color:#212121;word-break:break-word;font-size:15px;line-height:132%}.search-keywords-item-name .is-matched[data-v-ca339db4]{font-weight:600}.search-keywords-item-sub[data-v-ca339db4]{color:#8a8a8a;word-break:break-word;font-size:13px;line-height:132%}.search-keywords-item-title[data-v-ca339db4]{-webkit-line-clamp:1;text-overflow:ellipsis;color:#212121;-webkit-box-orient:vertical;font-size:16px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.search-keywords-item-desc[data-v-ca339db4]{-webkit-line-clamp:1;text-overflow:ellipsis;color:#757575;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.search-keywords.is-pop-reversed .keywords-search-modal-body[data-v-ca339db4]{top:-10px;bottom:unset;transform:translateY(-100%)}.search-keywords.is-pop-reversed .search-keywords-content[data-v-ca339db4],.search-keywords.is-pop-reversed .search-keywords-none[data-v-ca339db4]{flex-direction:column-reverse;display:flex}.pick-up-map-area-marker-wrap[data-v-007b52f4]{flex-direction:column;align-items:center;display:flex}.pick-up-map-area-marker-wrap .pick-up-map-area-marker[data-v-007b52f4]{white-space:nowrap;color:#212121;background-color:#fff;border:1px solid #a8a8a8;border-radius:16px;padding:6px 12px;font-size:14px}.pick-up-map-area-marker-wrap .marker-after[data-v-007b52f4]{z-index:1;transform-origin:50%;background-color:#fff;border-style:solid;border-color:#a8a8a8;border-bottom-width:1px;border-left-width:1px;width:10px;height:10px;margin-top:-6px;position:relative;transform:rotate(-45deg);border-top-width:0!important;border-right-width:0!important}@keyframes MarkerScale-data-v-007b52f4{0%{transform:scale(1)}to{transform:scale(1.4)}}@keyframes FadeIn-data-v-007b52f4{0%{opacity:0}to{opacity:1}}.pick-up-map[data-v-007b52f4]{border-radius:12px;overflow:hidden}.pick-up-map-fixed_container[data-v-007b52f4]{z-index:3000;background:#00000075;padding:10vh 10vw;animation:.26s ease-in FadeIn-data-v-007b52f4;position:fixed;top:0;bottom:0;left:0;right:0}.pick-up-map-wrapper[data-v-007b52f4]{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;height:420px;display:flex;position:relative}.pick-up-map-wrapper.fullscreen[data-v-007b52f4]{width:100%;height:80vh}.pick-up-map-wrapper .map-close[data-v-007b52f4]{z-index:9;cursor:pointer;width:32px;height:32px;position:absolute;top:0;right:-48px}.pick-up-map-marker-layer[data-v-007b52f4]{width:0;height:0;position:absolute}.pick-up-map-marker[data-v-007b52f4]{-o-object-fit:contain;object-fit:contain;width:28px;height:32px}.pick-up-map-marker.active[data-v-007b52f4]{transform-origin:bottom;animation:.26s ease-in MarkerScale-data-v-007b52f4;transform:scale(1.4)}.pick-up-map-zoom[data-v-007b52f4]{z-index:222;background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:32px;display:flex;position:absolute;bottom:20px;right:16px;box-shadow:0 4px 10px #00000024}.pick-up-map-zoom-minus[data-v-007b52f4],.pick-up-map-zoom-plus[data-v-007b52f4]{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;display:flex}[data-v-007b52f4] .klkMap_marker.marker-active{z-index:202!important}[data-v-007b52f4] .klkMap_marker.is-area{z-index:200!important}.icon-wrap[data-v-007b52f4]{z-index:222;cursor:pointer;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;box-shadow:0 4px 10px #00000024}.icon-wrap.enlarge[data-v-007b52f4]{top:16px;right:16px}.icon-wrap .enlarge-icon[data-v-007b52f4]{width:16px;height:16px}.user-location[data-v-007b52f4]{width:32px;height:32px;padding:0;bottom:104px;left:auto;right:16px}.marker-tips[data-v-007b52f4]{text-align:left}.recenter-button[data-v-007b52f4]{color:#212121;cursor:pointer;z-index:223;background-color:#fff;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.5;transition:all .2s;position:absolute;top:32px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00000024}.recenter-button[data-v-007b52f4]:hover{background-color:#fafafa;box-shadow:0 4px 10px #00000024}.pick-up-desktop[data-v-1e8345a4]{height:480px}.pickup-wrapper[data-v-1e8345a4]{min-height:300px;margin-bottom:16px}.view-map-modal-wrapper .custom-map-wrap[data-v-192770d5]{z-index:100;position:absolute;top:0;right:-360px}.map-card[data-v-627db60e]{background:#fff;border-radius:20px 20px 0 0;padding:20px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px 8px #0000001c}.keywords-search-modal[data-v-709cefa2]{flex-direction:column;height:auto;min-height:60vh;max-height:80vh;display:flex}.keywords-search-modal .keywords-search-modal-body[data-v-709cefa2] .klk-tabs-header{z-index:300;background-color:#fff}.keywords-search-modal .keywords-search-modal-body[data-v-709cefa2] .klk-tabs-body{display:none}.keywords-search-modal.focus-mode[data-v-709cefa2]{min-height:auto}.keywords-search-modal.focus-mode .keywords-search-modal-body[data-v-709cefa2]{height:auto;min-height:auto;max-height:calc(80vh - 60px)}.keywords-search-modal.focus-mode .search-keywords-result-list[data-v-709cefa2]{height:100%;overflow:hidden auto}.keywords-search-modal .search-keywords-result-list-item-info[data-v-709cefa2]{width:100%}.keywords-search-modal-header[data-v-709cefa2]{justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 20px;display:flex}.keywords-search-modal-header_cancel-button[data-v-709cefa2]{margin-left:12px;font-size:14px;font-weight:600;line-height:1.5}.keywords-search-modal-header_right[data-v-709cefa2]{box-sizing:border-box;background:#f5f5f5;border:1px solid #0000;border-radius:20px;flex:1;justify-content:space-between;align-items:center;height:36px;padding:0 10px;display:flex}.keywords-search-modal-header_right.active[data-v-709cefa2]{border:1px solid #ff5b00}.keywords-search-modal-header_right .search-icon[data-v-709cefa2]{width:20px;height:20px;margin-right:8px}.keywords-search-modal-header_right .search-input[data-v-709cefa2]{caret-color:#ff5b00;white-space:nowrap;background:0 0;border:none;outline:0;width:calc(100% - 30px)}.keywords-search-modal-header_right .icon-box[data-v-709cefa2]{flex:none;justify-content:flex-end;align-items:center;margin-left:12px;display:flex}.keywords-search-modal-header_right .icon-box .search-clear-icon[data-v-709cefa2]{flex:none;width:16px;height:16px}.keywords-search-modal-body[data-v-709cefa2]{height:auto;min-height:calc(60vh - 60px);max-height:calc(80vh - 60px);position:relative;overflow:hidden scroll}.keywords-search-modal-body[data-v-709cefa2] .klk-tabs-body{display:none}.keywords-search-modal-body .loading-box[data-v-709cefa2]{height:260px;position:relative}.keywords-search-modal-body .search-keywords-result-list[data-v-709cefa2]{transition:all .3s ease-out}.keywords-search-modal-body .search-keywords-result-list.has-tabs[data-v-709cefa2]{min-height:calc(60vh - 116px);max-height:calc(80vh - 116px);overflow:hidden auto}.keywords-search-modal-body .search-keywords-result-list.focus-mode[data-v-709cefa2]{height:100%;overflow:hidden auto}.keywords-search-modal-body .search-keywords-result-list.expanding .result-list-container[data-v-709cefa2]{animation:.3s ease-out expandList-data-v-709cefa2}.keywords-search-modal-body .search-keywords-result-list .result-list-container[data-v-709cefa2]{position:relative}.keywords-search-modal-body .search-keywords-result-list-item[data-v-709cefa2]{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 20px;transition:all .2s ease-out;display:flex}.keywords-search-modal-body .search-keywords-result-list-item-right[data-v-709cefa2]{flex:0 0 20px;width:20px;height:20px;position:relative}.keywords-search-modal-body .search-keywords-result-list-item .icon-selected[data-v-709cefa2]{flex:none;width:20px;height:20px}.keywords-search-modal-body .search-keywords-result-list-item.selected[data-v-709cefa2]{background:#faf5f2}.keywords-search-modal-body .search-keywords-none-text[data-v-709cefa2]{color:#757575;padding:20px 12px;font-size:14px;line-height:21px}.keywords-search-modal-body .search-keywords-none-point-below .gap[data-v-709cefa2]{background:#f5f5f5;width:100vw;height:8px;margin-left:-8px}.keywords-search-modal-body .search-keywords-none-point-below .sugguest[data-v-709cefa2]{color:#212121;padding:24px 12px 0;font-size:14px;font-weight:500;line-height:21px}@keyframes expandList-data-v-709cefa2{0%{opacity:.8;transform:scale(.98)}50%{opacity:.9;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}.keywords-search-modal .result-item-enter-active[data-v-709cefa2]{transition:all .3s ease-out}.keywords-search-modal .result-item-leave-active[data-v-709cefa2]{transition:all .2s ease-in}.keywords-search-modal .result-item-enter[data-v-709cefa2]{opacity:0;transform:translateY(-20px)}.keywords-search-modal .result-item-leave-to[data-v-709cefa2]{opacity:0;transform:translateY(-10px)}.keywords-search-modal .result-item-move[data-v-709cefa2]{transition:transform .3s ease-out}.search-area[data-v-95e84e48]{background-color:#f5f5f5;border-radius:8px;align-items:center;margin-top:12px;padding:8px 20px;display:flex}.search-area .search-icon[data-v-95e84e48]{width:16px;height:16px;margin-right:3px}.search-area .search-text[data-v-95e84e48]{font-size:14px;font-weight:400;line-height:1.5}.card-wrap[data-v-95e84e48]{background:#fff;border-radius:16px;gap:12px;padding:12px;display:flex;box-shadow:0 4px 10px #00000024;height:150px!important}.card-wrap .image[data-v-95e84e48]{-o-object-fit:cover;object-fit:cover;border-radius:12px;flex:none;width:70px;height:70px}.card-wrap .info-wrap[data-v-95e84e48]{color:#212121;flex-direction:column;flex:1;gap:8px;display:flex}.card-wrap .info-wrap .info-tags[data-v-95e84e48]{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.card-wrap .info-wrap .info-tags .tag-item[data-v-95e84e48]{white-space:nowrap;border:1px solid;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:400;line-height:1.5}.card-wrap .info-wrap .info-top[data-v-95e84e48]{display:flex}.card-wrap .info-wrap .info-top-left[data-v-95e84e48]{flex:1;padding-right:12px}.card-wrap .info-wrap .info-top-left .head[data-v-95e84e48]{font-size:14px;font-weight:400;line-height:1.5}.card-wrap .info-wrap .info-top-left .head .dot[data-v-95e84e48]{vertical-align:middle;background:#212121;border-radius:50%;width:3px;height:3px;display:inline-block}.card-wrap .info-wrap .info-top-left .bold-head[data-v-95e84e48]{max-height:42px;font-size:14px;font-weight:600;line-height:1.5}.card-wrap .info-wrap .sub-head[data-v-95e84e48]{color:#757575;font-size:12px;font-weight:400;line-height:1.5;display:flex}.card-wrap .info-wrap .sub-head .address[data-v-95e84e48]{flex:1;max-height:40px}.card-wrap .info-wrap .sub-head .copy-wrap[data-v-95e84e48]{background:linear-gradient(270deg,#fff 0 50%,#fff0 100%);flex:none;justify-content:flex-end;align-self:flex-end;width:32px;height:19px;display:flex}.card-wrap .info-wrap .info-title-icon[data-v-95e84e48]{border:1px solid #0000;border-radius:4px;width:-moz-fit-content;width:fit-content;padding:1px 6px;font-size:12px;font-weight:500;line-height:1.5}.ellipsis[data-v-95e84e48]{-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp[data-v-95e84e48]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.info-icon-text-list[data-v-95e84e48]{-moz-column-gap:12px;color:#8a8a8a;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12px;font-weight:400;line-height:1.32;display:flex}.info-icon-text-list .info-icon-text-item[data-v-95e84e48]{-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.info-icon-text-list .info-icon-text-item img[data-v-95e84e48]{width:12px;height:12px;position:relative;top:2px}.pick-up-map-area-marker-wrap[data-v-60beaeea]{flex-direction:column;align-items:center;display:flex}.pick-up-map-area-marker-wrap .pick-up-map-area-marker[data-v-60beaeea]{white-space:nowrap;color:#212121;background-color:#fff;border:1px solid #a8a8a8;border-radius:16px;padding:6px 12px;font-size:14px}.pick-up-map-area-marker-wrap .marker-after[data-v-60beaeea]{z-index:1;transform-origin:50%;background-color:#fff;border-style:solid;border-color:#a8a8a8;border-bottom-width:1px;border-left-width:1px;width:10px;height:10px;margin-top:-6px;position:relative;transform:rotate(-45deg);border-top-width:0!important;border-right-width:0!important}@keyframes MarkerScale-data-v-60beaeea{0%{transform:scale(1)}to{transform:scale(1.4)}}@keyframes FadeIn-data-v-60beaeea{0%{opacity:0}to{opacity:1}}.icon-img[data-v-60beaeea]{-o-object-fit:contain;object-fit:contain;width:38px;height:44px}.icon-img.active[data-v-60beaeea]{transform-origin:bottom;animation:.26s ease-in MarkerScale-data-v-60beaeea;transform:scale(1.36)}.top-operator-box[data-v-60beaeea]{align-items:center;width:100%;padding:20px;display:flex;position:absolute;top:0}.top-operator-box .close-button[data-v-60beaeea]{flex:none}.top-operator-box .fake-input-box[data-v-60beaeea]{background:#fff;border-radius:9999px;flex:1;align-items:center;width:calc(100% - 96px);height:40px;margin-left:16px;padding:0 16px;transition:all .32s ease-in-out;display:flex;box-shadow:0 4px 10px #00000024}.top-operator-box .fake-input-box-left[data-v-60beaeea]{flex:1;align-items:center;display:flex;overflow:hidden}.top-operator-box .fake-input-box-left .glass-icon[data-v-60beaeea]{flex:none;width:20px;height:20px}.top-operator-box .fake-input-box-left .search-input[data-v-60beaeea]{color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;flex:1;margin-left:8px;font-size:14px;line-height:21px;overflow:hidden}.top-operator-box .fake-input-box-left .search-input.is-keywords[data-v-60beaeea]{color:#212121}.top-operator-box .fake-input-box-right[data-v-60beaeea]{align-items:center;margin-left:8px;padding:0 4px;display:flex}.top-operator-box .fake-input-box-right .clear-icon[data-v-60beaeea]{flex:none;width:16px;height:16px}.top-operator-box .fake-input-box.no-width[data-v-60beaeea]{flex:none;padding:0;overflow:hidden;width:0!important}.marker-item-outer[data-v-60beaeea]{border:1px solid #e6e6e6;border-radius:50%;position:relative;box-shadow:0 4px 10px #00000024}.marker-item-outer.active[data-v-60beaeea]{transform-origin:bottom;border:2px solid #e6e6e6;transition:transform .25s ease-in-out;transform:scale(1.4)}.marker-item-outer.active .marker-item-outer-foot[data-v-60beaeea]{border:2px solid #e6e6e6}.marker-item-outer .marker-item-outer-foot[data-v-60beaeea]{transform-origin:50%;z-index:1;border:1px solid #e6e6e6;border-radius:1px;width:12px;height:12px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.marker-item-outer .marker-item[data-v-60beaeea]{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}[data-v-60beaeea] .klkMap_marker.marker-active{z-index:202!important}[data-v-60beaeea] .klkMap_marker.is-area{z-index:200!important}.search-full-srceen-modal[data-v-60beaeea]{z-index:3333;background:#fff;border-radius:20px 20px 0 0;width:100vw;min-height:40vh;max-height:75vh;transition:transform .3s ease-in-out;position:fixed;bottom:0;left:0;transform:translateY(200%)}.search-full-srceen-modal.active[data-v-60beaeea]{transform:translateY(0)}.klk-scroll-snap-map[data-v-60beaeea]{z-index:222;position:absolute;bottom:0;left:0;right:0}.klk-scroll-snap-map[data-v-60beaeea] .klk-scroll-snap_scroller{align-items:flex-end}.klk-scroll-snap-map[data-v-60beaeea] .klk-scroll-snap_scroller .card-wrap{height:-moz-fit-content!important;height:fit-content!important}.icon-img-wrap[data-v-60beaeea]{position:relative}.icon-img-wrap .pick-up-map-area-marker-wrap[data-v-60beaeea]{position:absolute;top:-56px;left:50%;transform:translate(-50%)}.user-location[data-v-60beaeea]{bottom:174px;right:16px;left:unset!important}.map-search-box[data-v-60beaeea]{position:absolute;right:16px}.map-search-box .map-search-tips[data-v-60beaeea]{white-space:nowrap;color:#212121;z-index:10;background:#fff;border-radius:8px;align-items:flex-start;gap:4px;max-width:250px;margin-right:6px;padding:12px 16px;font-size:16px;font-weight:400;line-height:1.5;display:flex;position:absolute;top:50%;right:50px;transform:translateY(-50%);box-shadow:0 4px 10px #00000024}.map-search-box .map-search-tips[data-v-60beaeea]:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:8px solid #fff;width:0;height:0;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.map-search-box .map-search-tips .map-search-light-bulb[data-v-60beaeea]{flex:0 0 20px;width:20px;height:20px;margin-top:2px}.map-search-box .map-search-tips .map-search-tip-text[data-v-60beaeea]{white-space:break-spaces;word-break:keep-all;flex:1;width:max-content}.map-search-box .map-search-tips .map-search-close[data-v-60beaeea]{cursor:pointer;color:#666;flex:0 0 16px;margin-top:4px}.map-search-box .map-search-tips .map-search-close[data-v-60beaeea]:hover{color:#212121}.map-search-box .map-search-icon[data-v-60beaeea]{color:#212121;text-align:center;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;width:40px;height:40px;padding:10px;line-height:46px;display:inline-flex;box-shadow:0 4px 10px #00000024}.search-bottom-sheet[data-v-60beaeea]{max-height:80vh;top:initial}.search-bottom-sheet[data-v-60beaeea] .klk-bottom-sheet-mask{display:none}.search-bottom-sheet[data-v-60beaeea] .klk-bottom-sheet-inner{min-height:80vh;max-height:80vh;padding-top:4px}.search-bottom-sheet[data-v-60beaeea] .klk-bottom-sheet-inner .klk-bottom-sheet-body{height:auto;padding:0}.search-bottom-sheet.is-focus-mode[data-v-60beaeea] .klk-bottom-sheet-inner{min-height:inherit}.pick-up-mobile-full-screen-modal[data-v-6c32d12e] .klk-bottom-sheet-inner{padding-top:0}.pick-up-mobile-full-screen-modal[data-v-6c32d12e] .klk-bottom-sheet-body{padding:0}.pick-up-mobile-full-screen-modal[data-v-6c32d12e] .dynamic-teleport-box{height:100%}.fade-enter-active[data-v-0926bdd5],.fade-leave-active[data-v-0926bdd5]{transition:all .4s}.fade-enter[data-v-0926bdd5],.fade-leave-to[data-v-0926bdd5]{opacity:0}.mobile.page-activity-map-container .map-close[data-v-0926bdd5]{right:0}.page-activity-map-container[data-v-0926bdd5]{z-index:1000;background:#000000a6;width:100%;height:100%;padding:10vh 10vw;transition:opacity .333s;position:fixed;top:0;bottom:0;left:0;right:0}.page-activity-map-container .page-activity-map-wrap[data-v-0926bdd5]{background-color:#fff;border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.page-activity-map-container .map-close[data-v-0926bdd5]{z-index:9;cursor:pointer;width:32px;height:32px;position:absolute;top:10vh;right:calc(10vw - 48px)}.page-activity-map-container #activity-big-map[data-v-0926bdd5]{width:100%;height:100%}.page-activity-map-container[data-v-0926bdd5] .klk-poptip-popper{text-align:center}.itinerary-menus[data-v-bd1e2326]{z-index:6}.itinerary-menus__item-btn[data-v-bd1e2326]{white-space:nowrap}.itinerary-menus__tabs[data-v-bd1e2326] .klk-tabs-body{display:none}.itinerary-menus__tabs[data-v-bd1e2326] .klk-tabs-header .klk-tabs-item:not(.klk-tabs-item-active):hover{color:#212121}.pick-up-map-area-marker-wrap[data-v-4a2dbc72]{flex-direction:column;align-items:center;display:flex}.pick-up-map-area-marker-wrap .pick-up-map-area-marker[data-v-4a2dbc72]{white-space:nowrap;color:#212121;background-color:#fff;border:1px solid #a8a8a8;border-radius:16px;padding:6px 12px;font-size:14px}.pick-up-map-area-marker-wrap .marker-after[data-v-4a2dbc72]{z-index:1;transform-origin:50%;background-color:#fff;border-style:solid;border-color:#a8a8a8;border-bottom-width:1px;border-left-width:1px;width:10px;height:10px;margin-top:-6px;position:relative;transform:rotate(-45deg);border-top-width:0!important;border-right-width:0!important}@keyframes MarkerScale-data-v-4a2dbc72{0%{transform:scale(1)}to{transform:scale(1.4)}}@keyframes FadeIn-data-v-4a2dbc72{0%{opacity:0}to{opacity:1}}.pickup-area-map[data-v-4a2dbc72]{width:100%;margin-top:12px}.pickup-area-map.is-empty[data-v-4a2dbc72]{display:none}.pickup-area-map.is-fullscreen[data-v-4a2dbc72]{z-index:3100;background:#fff;margin-top:0;position:fixed;top:0;bottom:0;left:0;right:0}.pickup-area-map.is-fullscreen .pickup-area-map__canvas[data-v-4a2dbc72]{aspect-ratio:auto;border-radius:0;height:100%}.pickup-area-map__canvas[data-v-4a2dbc72]{aspect-ratio:5/3;background-color:#f5f5f5;border-radius:16px;width:100%;height:auto;position:relative;overflow:hidden}.pickup-area-map__placeholder[data-v-4a2dbc72]{background-color:#f5f5f5;border-radius:16px;width:100%;padding-top:60%}.pickup-area-map__top-operator[data-v-4a2dbc72]{z-index:2;align-items:center;display:flex;position:absolute;top:16px;left:16px}.pickup-area-map__expand-btn[data-v-4a2dbc72]{z-index:2;box-sizing:border-box;color:#212121;cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 8px #0000001f}.pickup-area-map__legend[data-v-4a2dbc72]{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pickup-area-map__legend-item[data-v-4a2dbc72]{align-items:center;gap:4px;display:flex}.pickup-area-map__legend-swatch[data-v-4a2dbc72]{border:1px solid #0000;flex-shrink:0;width:24px;height:16px}.pickup-area-map__legend-text[data-v-4a2dbc72]{color:#212121;font-size:12px;font-weight:400;line-height:1.32}.pickup-area-map__marker[data-v-4a2dbc72]{justify-content:center;align-items:center;display:flex;position:relative}.pickup-area-map__marker .pick-up-map-area-marker-wrap[data-v-4a2dbc72]{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.pickup-area-map__marker-icon[data-v-4a2dbc72]{-o-object-fit:contain;object-fit:contain;width:38px;height:44px}.pickup-area-map__marker-dot[data-v-4a2dbc72]{background:#ff5b00;border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 4px #0000004d}.vue-zoomer{margin:-250px 0;padding:250px 0;transition:background-color .5s;overflow-x:hidden}.zoomer{transform-origin:50%;width:100%;height:100%}.zoomer>img{vertical-align:top;-webkit-user-drag:none}.activity-image-viewer_swiper_container[data-v-1486d0cf]{height:100%}.activity-image-viewer_swiper_container .image-viewer-title[data-v-1486d0cf]{z-index:2;color:#fff;text-align:center;width:100%;padding:16px 20px;font-size:16px;font-weight:600;line-height:1.5;position:absolute;top:56px;left:0}.activity-image-viewer_swiper_container .swiper-wrapper .swiper-slide[data-v-1486d0cf]{scrollbar-width:none;-ms-overflow-style:none;align-items:center;display:flex;overflow-y:scroll}.activity-image-viewer_swiper_container .swiper-wrapper .swiper-slide[data-v-1486d0cf]::-webkit-scrollbar{display:none}.activity-image-viewer_swiper_container .swiper-wrapper .swiper-slide .img-box[data-v-1486d0cf]{width:100%;max-height:100%}.activity-image-viewer_swiper_container .swiper-wrapper .swiper-slide .vue-zoomer[data-v-1486d0cf]{width:100%;margin:0;padding:0}.activity-image-viewer_swiper_container .activity-image[data-v-1486d0cf]{width:100%}.activity-image-viewer_swiper_container .image-viewer-top[data-v-1486d0cf]{color:#fff;z-index:2;justify-content:center;align-items:center;width:100%;height:56px;display:flex;position:absolute;top:0;left:0}.activity-image-viewer_swiper_container .image-viewer-top .activity-image_icon-close[data-v-1486d0cf]{z-index:11;width:24px;height:24px;position:absolute;top:16px;left:16px}.activity-image-viewer_swiper_container .image-viewer-top .map-button[data-v-1486d0cf]{z-index:11;color:#fff;background-color:#0000;border:1px solid #fff;position:absolute;top:14px;right:12px}.activity-image-viewer_swiper_container .image-viewer-top .activity-swiper-pagination[data-v-1486d0cf]{color:#fff;font-size:16px;font-weight:500;line-height:1.5;position:static}.activity-image-viewer_swiper_container .activity-image-description[data-v-1486d0cf]{box-sizing:border-box;color:#fff;opacity:.6;background:#0009;width:100%;padding:8px 16px 24px;position:absolute;bottom:0}.activity-image-viewer_swiper_container .activity-image-description .activity-image-description_author[data-v-1486d0cf]{color:#fff;font-size:16px}.activity-image-viewer_swiper_container .activity-image-description .activity-image-description_score-time[data-v-1486d0cf]{color:#ffffffb8;align-items:center;margin-top:4px;font-size:12px;display:flex}.activity-image-viewer_swiper_container .activity-image-description .activity-image-description_score-time .activity-image-description_time[data-v-1486d0cf]{margin-left:4px}.activity-image-viewer_swiper_container .activity-image-description .activity-image-description_package[data-v-1486d0cf]{text-overflow:ellipsis;-webkit-line-clamp:2;color:#ffffffb8;-webkit-box-orient:vertical;max-height:28px;margin-bottom:4px;font-size:12px;display:-webkit-box;overflow:hidden}.activity-image-viewer_swiper_container .activity-image-description .activity-image-description_comment[data-v-1486d0cf]{color:#fff;max-height:72px;font-size:16px;overflow-y:scroll}.layer-head{color:#212121;justify-content:center;align-items:center;height:48px;padding:0 16px;display:flex;position:relative;box-shadow:inset 0 -1px #0000001f}.layer-head .icon-close{color:#212121;width:24px;height:24px;position:absolute;left:16px}.layer-head .title{font-size:16px;font-weight:600}.activity-layer[data-v-044d929a]{z-index:999;background-color:#00000061;width:100%;height:100%;position:fixed;top:0;left:0}.activity-layer .activity-layer_mask[data-v-044d929a]{background-color:#00000061;width:100%;height:100%}.activity-layer .activity-layer_content-wrap[data-v-044d929a]{width:100%;height:100%}.activity-layer .activity-layer-header_wrap.fixed[data-v-044d929a]{width:100%;height:48px}.activity-layer .activity-layer-header_wrap.fixed .activity-layer-header[data-v-044d929a]{z-index:2;background:#fff;width:100%;height:48px;position:fixed;top:0;left:0}.activity-layer .activity-layer_content[data-v-044d929a]{z-index:1;-webkit-overflow-scrolling:touch;background-color:#fff;width:100%;height:100%;position:fixed;bottom:0;left:0;overflow:hidden auto}.activity-layer .fade-enter[data-v-044d929a],.activity-layer .fade-leave-to[data-v-044d929a]{opacity:0}.activity-layer .fade-enter-active[data-v-044d929a],.activity-layer .fade-leave-active[data-v-044d929a]{transition:all .1s}.activity-layer .slide-up-enter[data-v-044d929a],.activity-layer .slide-up-leave-to[data-v-044d929a]{transform:translateY(100%)}.activity-layer .slide-up-enter-active[data-v-044d929a],.activity-layer .slide-up-leave-active[data-v-044d929a]{transition:all .3s}.activity-layer .slide-left-enter[data-v-044d929a],.activity-layer .slide-left-leave-to[data-v-044d929a]{transform:translate(100%)}.activity-layer .slide-left-enter-active[data-v-044d929a],.activity-layer .slide-left-leave-active[data-v-044d929a]{transition:all .3s}.activity-image-viewer[data-v-7957abc5]{background:#000;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999!important}.image-viewer-modal[data-v-7957abc5]{z-index:2020!important}.mobile.itinerary-disclaimers .itinerary-disclaimers__item-icon[data-v-810cdc7a]{margin-top:1.5px}.mobile.itinerary-disclaimers .itinerary-disclaimers__item-text[data-v-810cdc7a]{font-size:13px;font-weight:400;line-height:1.5}.desktop.itinerary-disclaimers[data-v-810cdc7a]{margin-left:12px}.itinerary-disclaimers[data-v-810cdc7a]{background:#f5f5f5;border-radius:6px;flex-direction:column;gap:8px;margin-top:20px;padding:4px 8px;display:inline-flex;overflow:hidden}.itinerary-disclaimers__item[data-v-810cdc7a]{align-items:flex-start;gap:8px;display:flex}.itinerary-disclaimers__item-icon[data-v-810cdc7a]{width:16px;height:16px;margin-top:3px}.itinerary-disclaimers__item-text[data-v-810cdc7a]{color:#a8a8a8;font-size:15px;font-weight:400;line-height:1.5}.exp-itinerary[data-v-5f83fb64]{position:relative}.exp-itinerary .view-map-wrap[data-v-5f83fb64]{z-index:2;position:relative}.merchant-image-description[data-v-5f83fb64]{color:#fff;width:100%;padding:16px 20px calc(env(safe-area-inset-bottom) + 16px)20px;z-index:1;box-sizing:border-box;background-color:#000c;border-radius:16px 16px 0 0;max-height:133px;font-size:14px;font-weight:400;line-height:1.5;position:absolute;bottom:0;left:0;overflow:auto}.v-lazy-logo[data-v-edaae3a4]{width:0;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svg-style[data-v-ff224db8]{width:20px;height:20px}.big-image-swiper[data-v-ff224db8]{flex:auto;position:relative}.big-image-swiper .swiper-container[data-v-ff224db8]{width:calc(150vh - 352px);max-width:100%;height:calc(100vh - 319px);max-height:100%;padding:0 64px;overflow:hidden}.big-image-swiper .swiper-container .swiper-slide[data-v-ff224db8]{visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:contain;align-items:center;display:flex;position:relative}.big-image-swiper .swiper-container .swiper-slide.current-slide-visible[data-v-ff224db8]{visibility:visible}.big-image-swiper .swiper-container .swiper-slide[lazy=loading][data-v-ff224db8]{background-color:#eee}.big-image-swiper .swiper-container .swiper-slide__img-wrap[data-v-ff224db8]{cursor:pointer;width:100%;max-height:100%;overflow:auto}.big-image-swiper .swiper-container .swiper-slide__img-wrap[data-v-ff224db8]::-webkit-scrollbar{-webkit-appearance:none;background-color:#0000;width:7px}.big-image-swiper .swiper-container .swiper-slide__img-wrap[data-v-ff224db8]:hover::-webkit-scrollbar{-webkit-appearance:none;background:0 0;width:7px}.big-image-swiper .swiper-container .swiper-slide__img-wrap[data-v-ff224db8]:hover::-webkit-scrollbar-track{background:0 0;width:7px}.big-image-swiper .swiper-container .swiper-slide__img-wrap[data-v-ff224db8]:hover::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:4px;box-shadow:0 0 1px #ffffff80}.big-image-swiper .swiper-container .swiper-slide__img[data-v-ff224db8]{width:100%;display:block}.big-image-swiper .swiper-container .next-prev[data-v-ff224db8]{cursor:pointer;z-index:1;width:64px;height:100%;position:absolute;top:0}.big-image-swiper .swiper-container .next-prev__icon[data-v-ff224db8]{color:#ffffff9e;background-color:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;line-height:48px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.big-image-swiper .swiper-container .next-prev__icon[data-v-ff224db8]:hover{background-color:#ffffff40;border:1px solid #fff}.big-image-swiper .swiper-container .swiper-next[data-v-ff224db8]{right:0}.big-image-swiper .swiper-container .swiper-prev[data-v-ff224db8]{left:0;transform:rotate(180deg)}.big-image-swiper .swiper-container .swiper-pagination[data-v-ff224db8]{color:#fff;background:#0009;border-radius:6px;width:auto;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;bottom:8px;left:auto;right:72px}.small-image-swiper[data-v-ff224db8]{width:calc(150vh - 480px);max-width:calc(100% - 128px);height:72px;margin:20px auto 0;position:relative}.small-image-swiper-wrapper[data-v-ff224db8]{width:100%;height:100%;margin:0 auto;position:relative}.small-image-swiper-wrapper:hover .small-next-prev[data-v-ff224db8]{visibility:visible;pointer-events:auto}.small-image-swiper .swiper-slide[data-v-ff224db8]{box-sizing:border-box;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;width:72px;height:72px;position:relative;overflow:hidden}.small-image-swiper .swiper-slide[data-v-ff224db8]:before{content:"";background-color:#00000061;width:100%;height:100%;position:absolute;top:0;left:0}.small-image-swiper .swiper-slide[lazy=loading][data-v-ff224db8]{background-color:#eee}.small-image-swiper .swiper-slide.high-light-swiper-slide[data-v-ff224db8]{opacity:1;border:3px solid #fff}.small-image-swiper .swiper-slide.high-light-swiper-slide[data-v-ff224db8]:before{display:none}.small-image-swiper .small-next-prev[data-v-ff224db8]{cursor:pointer;z-index:1;visibility:hidden;pointer-events:none;outline:0;width:48px;height:72px;position:absolute;top:0}.small-image-swiper .small-next-prev.small-swiper-prev[data-v-ff224db8]{left:-48px;transform:rotate(180deg)}.small-image-swiper .small-next-prev.small-swiper-next[data-v-ff224db8]{right:-48px}.small-image-swiper .small-next-prev__icon[data-v-ff224db8]{color:#ffffff9e;background-color:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;line-height:32px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.small-image-swiper .small-next-prev__icon[data-v-ff224db8]:hover{background-color:#ffffff40;border:1px solid #fff}.swiper-screen[data-v-ff224db8]{color:#fff;z-index:100;cursor:pointer;background-color:#00000073;border-radius:8px;justify-content:flex-start;align-items:center;padding:8px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.swiper-screen[data-v-ff224db8]:hover{background-color:#0009}.swiper-screen-text[data-v-ff224db8]{margin-left:8px}.hack-close-btn-wrap[data-v-15024722]{z-index:8;position:absolute;top:46px;right:46px}.hack-close-btn-wrap__close-btn[data-v-15024722]{color:#fff;cursor:pointer;width:32px;height:32px;font-size:32px;font-weight:600;display:inline-block}.hack-close-btn-wrap__close-btn svg[data-v-15024722]{fill:currentColor;width:100%;height:100%}.title-text[data-v-15024722]{box-sizing:border-box;color:#fff;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:886px;height:44px;padding-top:20px;font-size:16px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}.page-activity-reviews-gallery-modal[data-v-15024722] .klk-modal{background-color:#000c;margin:0;padding:0}.page-activity-reviews-gallery-modal[data-v-15024722] .klk-modal-close{z-index:23;font-size:32px;position:fixed;top:46px;right:46px}.page-activity-reviews-gallery-modal[data-v-15024722] .klk-modal-body{width:100%;height:100%;padding:70px 40px;position:relative;overflow:hidden}.page-activity-reviews-gallery-modal .reviews-container[data-v-15024722]{border-radius:12px;flex-direction:column;justify-content:flex-start;width:100%;max-width:100%;height:100%;max-height:100%;display:flex}.page-activity-reviews-gallery-modal .reviews-container .button-group[data-v-15024722]{justify-content:center;width:100%;height:44px;margin-bottom:40px;display:flex}.page-activity-reviews-gallery-modal .reviews-container .button-group .button-group-item[data-v-15024722]{color:#fff;border-color:#fff;border-radius:22px;margin:0 10px}.page-activity-reviews-gallery-modal .reviews-container .button-group .button-group-item.active[data-v-15024722]{color:#212121;background-color:#fff}.page-activity-reviews-gallery-modal .reviews-container .image-gallery-container[data-v-15024722]{flex:auto;justify-content:center;display:flex}.page-activity-reviews-gallery-modal .reviews-container .reviews-container-left[data-v-15024722]{border-radius:12px 0 0 12px;position:relative}.page-activity-reviews-gallery-modal .reviews-container .reviews-container-left.banner-swiper[data-v-15024722]{width:100%;height:100%}.page-activity-reviews-gallery-modal .reviews-container .reviews-container-left.banner-swiper .banner-swiper__img-content[data-v-15024722]{flex-direction:column;align-content:flex-start;max-width:100%;max-height:100%;display:flex}.page-activity-reviews-gallery-modal .reviews-container .reviews-container-left.reviews-swiper[data-v-15024722]{max-width:calc(100% - 432px)}.page-activity-reviews-gallery-modal .reviews-container .reviews-container-right[data-v-15024722]{border-radius:0 12px 12px 0;flex:none;width:352px;min-width:352px;padding:0 40px 40px 32px}.big-image-swiper[data-v-15024722]{width:100%;height:483px;position:relative}.big-image-swiper .swiper-container[data-v-15024722]{width:636px;height:100%;position:static}.big-image-swiper .swiper-container .swiper-slide[data-v-15024722]{background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative}.big-image-swiper .swiper-container .next-prev[data-v-15024722]{cursor:pointer;z-index:1;width:52px;height:483px;position:absolute;top:0}.big-image-swiper .swiper-container .next-prev svg[data-v-15024722]{color:#ffffff9e;position:absolute;top:50%;right:0;transform:translateY(-50%)}.big-image-swiper .swiper-container .next-prev:hover svg[data-v-15024722]{color:#fff}.big-image-swiper .swiper-container .swiper-next[data-v-15024722]{right:0}.big-image-swiper .swiper-container .swiper-prev[data-v-15024722]{left:0}.big-image-swiper .swiper-container .swiper-prev svg[data-v-15024722]{left:0;transform:translateY(-50%)rotate(180deg)}.big-image-swiper .swiper-container .swiper-pagination[data-v-15024722]{color:#fff;background:#0009;border-radius:6px;width:auto;padding:2px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;bottom:8px;left:auto;right:44px}.small-image-swiper[data-v-15024722]{width:100%;height:72px;margin-top:20px;position:relative}.small-image-swiper-wrapper[data-v-15024722]{width:646px;height:100%;margin:0 auto;position:relative}.small-image-swiper-wrapper:hover .small-next-prev[data-v-15024722]{visibility:visible;pointer-events:auto}.small-image-swiper .swiper-container[data-v-15024722]{width:646px;height:100%}.small-image-swiper .swiper-slide[data-v-15024722]{box-sizing:border-box;cursor:pointer;opacity:.6;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;width:72px;height:72px}.small-image-swiper .high-light-swiper-slide[data-v-15024722]{opacity:1;border:3px solid #fff}.small-image-swiper .small-next-prev[data-v-15024722]{cursor:pointer;z-index:1;visibility:hidden;pointer-events:none;outline:0;width:20px;height:72px;position:absolute;top:0}.small-image-swiper .small-next-prev .gradient-wrapper[data-v-15024722]{align-items:center;width:100%;height:100%;display:flex}.small-image-swiper .small-next-prev .gradient-1[data-v-15024722]{background:linear-gradient(90deg,#0000007a 0,#000 100%);width:12px;height:100%}.small-image-swiper .small-next-prev .gradient-2[data-v-15024722]{background:linear-gradient(90deg,#0000 0,#0000007a 100%);width:8px;height:100%}.small-image-swiper .small-next-prev svg[data-v-15024722]{color:#ffffff9e;position:absolute;top:50%;right:0;transform:translateY(-50%)}.small-image-swiper .small-next-prev:hover svg[data-v-15024722]{color:#fff}.small-image-swiper .small-swiper-next[data-v-15024722]{right:-1px}.small-image-swiper .small-swiper-prev[data-v-15024722]{left:-1px}.small-image-swiper .small-swiper-prev .gradient-wrapper[data-v-15024722]{transform:rotate(180deg)}.small-image-swiper .small-swiper-prev svg[data-v-15024722]{left:0;transform:translateY(-50%)rotate(180deg)}.klk-lock-body-scroll body{width:100%;height:100%!important;position:fixed!important}.exp-itinerary[data-v-8bb8ec0e]{position:relative}.exp-itinerary .view-map-wrap[data-v-8bb8ec0e]{flex:none;margin-left:32px}