.ThumbImage_thumb-img__jOysd{position:relative}.ThumbImage_thumb-img__jOysd span{position:absolute;width:100%;height:100%;top:0;left:0;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:50%}.CardText_default__GQtxH{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);font-style:var(--default-font-style);line-height:var(--default-line-height);color:var(--black-0C)}.CardBadgeBest_badge-best__HGqkf{display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#ff00e7,#ee4391)}.CardBadgeBest_for-image___KRjE{width:40px;height:28px}.CardBadgeBest_for-card__gqKKZ{width:30px;height:20px}.CardBadgeCommon_badge__F_KCy{display:inline-flex;justify-content:center;align-items:center;gap:2px;height:28px;line-height:1;padding:0 6px;font-size:10px;font-weight:600}.CardBadgeCommon_badge-freebie__CgWXt{color:#333;background-color:#f7daff}.CardBadgeCommon_badge-freebie__CgWXt:before{content:"";display:inline-block;width:16px;height:16px;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-badge-gift.bf01f7d1.svg) no-repeat 0;background-size:contain}.CardBadgeCommon_badge-coupon__OM0_I{color:#333;background-color:#f7daff}.CardBadgeCommon_badge-coupon__OM0_I:before{content:"";display:inline-block;width:16px;height:16px;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-badge-coupon.d2bda2b8.svg) no-repeat 0;background-size:contain}.CardBadgeCommon_badge-plus__29MPV{font-size:12px;font-weight:700;background-color:#f7daff}.CardBadgeCommon_badge-plus__29MPV span{background:linear-gradient(151deg,#edb6ff -16.86%,#7f01fd 60.8%,#48018f 93.02%);-webkit-background-clip:text;background-clip:text;color:transparent}.CardBadgeCommon_badge-free-cancel__cFvV_,.CardBadgeCommon_badge-korea-guide__VqMAt{color:#0184fd;background:#e5f9fe;height:20px;padding:0 4px}.CardBadgeDirect_top__XFmSr{display:inline-flex;align-items:center}.CardBadgeDirect_badge-new-direct__JP_5H{position:relative;font-size:10px;height:28px;padding-left:19px;padding-right:6px;text-align:center;font-weight:600;color:#fff;display:inline-flex;align-items:center;background:linear-gradient(45deg,transparent 10px,#333 0)}.CardBadgeDirect_badge-new-direct__JP_5H:after{position:absolute;box-sizing:border-box;top:-3px;left:-9px;width:28px;height:33px;background-size:auto;content:"";z-index:500;background:url(https://cdns.tourvis.com/common/dist/images/svg/ico-direct-lightning.svg) 50% no-repeat}.CardBadgeHotelPlus_badge-hotel-plus__tm2Vx{display:flex;justify-content:center;align-items:center;background-color:#00a651}.CardBadgeHotelPlus_badge-hotel-plus__tm2Vx:before{width:12px;height:12px;margin-right:4px;content:"";background:url(https://cdns.tourvis.com/common/dist/images/svg/ico-chain.svg) 50% no-repeat}.CardBadgeHotelPlus_for-image__QQGpE{width:76px;height:28px;padding:4px 8px}.CardBadgeHotelPlus_for-card__UD_c0{width:68px;height:20px;padding:4px}.CardBadgeInstant_badge-instant__85Qvw{display:flex;justify-content:center;align-items:center;background:var(--black-33)}.CardBadgeInstant_for-image__B3un1{width:51px;height:28px}.CardBadgeInstant_for-card__TU1Ks{width:43px;height:20px}.CardBadgeToday_available-starting-today-box__EIAkZ{padding:3px 4px;height:20px;display:inline-flex;justify-content:flex-start;align-items:center;gap:2px;background:var(--blue-E5F);font-size:10px;font-weight:600;color:#0184fd;white-space:pre-wrap}.CardPrice_price-box__dvEA5{margin-top:5px}.CardPrice_ori-price-box__beWTn{font-size:var(--font-size-sm);color:var(--gray-B3)}.CardPrice_miles-box__Smd5P{display:flex;justify-content:flex-start;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:3px 4px;background-color:#f4f4f4}.CardPrice_miles-box__Smd5P:before{content:"";width:12px;height:12px;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-logo-korean-air.d54d6364.svg) 50% no-repeat;background-size:12px}.CardReview_review-box__3T7Am{margin-top:1px;display:flex;justify-content:flex-start;align-items:center;font-size:var(--font-size-sm);color:var(--gray-75)}.CardReview_review-box__3T7Am:before{margin-right:2px;content:"";width:12px;height:12px;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-star-pink.da35c283.svg) 50% no-repeat}.CardTimer_countdown-box__hCXYS{padding:0 4px;z-index:1;position:absolute;left:50%;top:0;transform:translate(-50%,-16px);width:228px;height:32px;display:flex;justify-content:center;align-items:center;color:var(--white);background:linear-gradient(105.11deg,#2ad7e3 -19.57%,#0084ff 109%);border-radius:var(--default-border-radius);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:pre-wrap}.CardTimer_countdown-box__hCXYS:before{content:"";width:20px;height:20px;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-clock-white.596cd896.svg) 50% no-repeat}.CardTimer_time-pkg__oFfEW{height:100%;justify-content:center}.CardTimer_time-pkg__oFfEW,.HeaderAlarmBtn_alarm-box__qngzb{display:flex;align-items:center}.HeaderAlarmBtn_alarm__FfhEN{line-height:0;position:relative;display:block}.HeaderAlarmBtn_alarm__FfhEN:before{display:block;content:"";width:24px;height:24px;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-bell.5989626e.svg) 50% no-repeat}.HeaderAlarmBtn_alarm__FfhEN .HeaderAlarmBtn_dot__8_dLR{position:absolute;top:0;right:0;display:block;width:4px;height:4px;border-radius:50%;background-color:#ea4754}.HeaderAppTestBtn_btn-app-test__cTeQB{width:50px;height:50px}.HeaderAppTestBtn_btn-app-test__cTeQB.HeaderAppTestBtn_is-dev__hqnEO{background-color:#ff0}.HeaderBackBtn_btn-back__75FiZ{width:24px;height:24px;margin-right:16px;background:url(https://cdns.tourvis.com/activity/dist/images/svg/ico-back.svg) 50% no-repeat;flex-shrink:0}.HeaderLogo_logo__wxrHg{display:inline-block;width:88px;height:24px;background:url(https://cdns.tourvis.com/common/dist/images/logo-tourvis.png) 50% no-repeat;background-size:contain}.HeaderLogo_brand-name__hDFk0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HeaderLogo_logo__wxrHg.HeaderLogo_black__VJE6q{width:100px;height:26px;background:url(https://cdns.tourvis.com/common/dist/images/logo-tourvis-25th-black.png) no-repeat 50%;background-size:contain}.HeaderMypageBtn_btn-mypage__pdg6C{position:relative;display:block;width:24px;height:24px;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-mypage.5c48ec42.svg) 50% no-repeat}.HeaderSearchBox_wrapper__p1TfA{padding:0 20px 20px;background-color:#fff}.HeaderSearchBox_wrapper__p1TfA.HeaderSearchBox_scroll__FCpZm{position:-webkit-sticky;position:sticky;z-index:5;top:54px}.HeaderSearchBox_wrapper__p1TfA.HeaderSearchBox_shadow__SYXg3{box-shadow:2px 2px 15px 0 rgba(0,0,0,.1)}.HeaderSearchBox_common-search-box__X1_QU{background-clip:content-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#5dd7df,#65b5ff);background-origin:border-box;border:1px solid transparent;border-radius:8px;box-sizing:border-box}.HeaderSearchBox_common-search__vACPk{display:flex;text-align:left;color:#b3b3b3;align-items:center;justify-content:space-between;background:transparent;border:none;caret-color:#01c5fd;color:#0c0c0c;flex-grow:1;height:46px;outline:none;padding:0 16px}.HeaderSearchBox_common-search__vACPk:after{display:block;width:20px;height:20px;content:"";background:url(https://cdns.tourvis.com/hotel/dist/images/svg/ico-search-blue.svg) no-repeat;background-size:contain}.HeaderSearchBox_text___dacx{color:#b3b3b3;flex-grow:1}.HeaderTitle_title__ZikFJ{font-size:18px;font-weight:600;line-height:1;margin-right:auto}.ModalCloseBtn_close-btn__58uCb.ModalCloseBtn_bg__x0JP5{content:"";display:block;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-close-black.6a801c2f.svg) 50% no-repeat;height:24px;width:24px}.ModalCloseForTodayBtn_modal-close-for-today-btn__HnIC_{display:flex;justify-content:flex-start;align-items:center;gap:10px}.ModalCloseForTodayBtn_modal-close-for-today-btn__HnIC_:before{content:"";width:20px;height:20px;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-check-square-gray.acbe1185.svg) no-repeat}.ModalDimmed_dim__QbQyD{position:fixed;display:flex;align-items:center;justify-content:center;inset:0;background-color:hsla(0,0%,5%,.5);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:-1;opacity:1;transition:opacity 225ms cubic-bezier(.4,0,.2,1) 0ms}.ModalHeader_modal-header__O3czz{padding:0 20px;display:flex}.ModalWrapper_modal__bd6Zu{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);display:flex;flex-direction:column;z-index:1200;position:fixed;inset:0;outline:0}.ReservationListContent_reservation-list-section__vwrCc{padding:0 20px 20px}.ReservationListContent_reservation-list-header__HDbhc{padding:13px 13px 13px 16px;display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center;gap:13px;border-radius:8px;background:var(--gray-FA)}.ReservationListContent_reservation-list-header__HDbhc.ReservationListContent_open__cMdva{border-bottom-left-radius:0;border-bottom-right-radius:0}.ReservationListContent_header-title-box__qqPTV{display:flex;width:calc(100% - 20px - 13px)}.ReservationListContent_d-day__ipKRp{margin-right:8px;padding:4px 5px;width:max-content;height:18px;flex:0 1 auto;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--white);white-space:nowrap;display:flex;justify-content:center;align-items:center;border-radius:15px;background:var(--blue-018)}.ReservationListContent_name__8ndPa{font-weight:var(--font-weight-bold);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;flex:0 1 auto}.ReservationListContent_greeting__MjXnS{flex:0 0 auto}.ReservationListContent_header-more-btn__KBn6c{width:20px;height:26px;background:url(https://d2um1hurm6o2hd.cloudfront.net/tourvis-static/production/hotel/_next/static/media/ico-arrow-down-black.8e5f5dd7.svg) no-repeat;background-position:50%;background-size:12px 8px;flex:0 0 20px}.ReservationListContent_open__cMdva .ReservationListContent_header-more-btn__KBn6c{transform:rotate(180deg)}.ReservationListContent_reservation-list__BKfkQ{padding:16px 0;border-top:1px solid var(--gray-EB);background:var(--gray-FA);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ReservationListContent_reservation-list-swiper__e9Pj_{padding:0 16px 14px}.ReservationListContent_swiper-slide__f6ruf{width:100%!important;margin-right:16px}.ReservationListContent_swiper-slide__f6ruf:last-child{margin-right:0}.ReservationListContent_reservation-list-swiper-pagination__8hTEv{bottom:0!important;display:flex;justify-content:center;align-items:center;gap:3px}.ReservationListContent_reservation-list-swiper-pagination__8hTEv .swiper-pagination-bullet{margin:0!important;width:5px;height:5px;border-radius:50%;background:var(--gray-B3);opacity:1;transition:all .1s ease-in}.ReservationListContent_reservation-list-swiper-pagination__8hTEv .swiper-pagination-bullet-active{width:12px;height:5px;border-radius:26px;background:var(--blue-01C)}.ReservationListContent_card-box__Pq0if{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}.ReservationListContent_image-box__fSWd8{flex:0 0 80px}.ReservationListContent_image-box__fSWd8 img{max-width:80px}.ReservationListContent_info-box__xlRhY{flex:1 0}.ReservationListContent_schedule-box__DK3Mg{margin-bottom:10px;line-height:var(--font-size-md)}.ReservationListContent_title-box__0rLdL{margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.ReservationListContent_option-box__wzeKP{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.MODomIntTab_tab-list__cU1UP{margin:0 20px;border-radius:100px;background-color:#f5f6f8;display:flex;align-items:center}.MODomIntTab_top-margin__cA873{margin-top:30px}.MODomIntTab_tab-list__cU1UP a{font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.3px;display:flex;width:100%;height:48px;color:#0c0c0c;border-radius:100px;align-items:center;justify-content:center}.MODomIntTab_active__d1w9Q a,.MODomIntTab_tab-list__cU1UP .MODomIntTab_active__d1w9Q{color:#fff;border-radius:100px;background-color:#01c5fd}.MOMainHeader_header__8oltm{position:-webkit-sticky;position:sticky;z-index:10;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 20px;background-color:#fff}.MOMainHeader_btn-box__8Xwcm{display:flex;justify-content:flex-end;align-items:center;gap:16px}.MOMainModalBanner_modal__H92fz{display:flex;flex-direction:row;align-items:center;overflow-x:hidden;overflow-y:auto;padding-right:0!important}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-dialog__3ABa8{position:relative;display:flex;width:100%;min-height:calc(100% - 3.5rem);margin:1.75rem auto;transition:all .3s ease;align-items:center}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB{background-color:transparent;position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100% - 50px);transform:skew(-.05deg);text-align:left;border-radius:8px;overflow:initial}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-body__Oxzl2{position:relative;line-height:0;padding:0;overflow:auto;flex:0 1 auto}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-body__Oxzl2 .MOMainModalBanner_swiper-slide__5Z4SW{width:300px;margin:0 8px}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-body__Oxzl2 .MOMainModalBanner_swiper-slide__5Z4SW img{border-radius:8px;aspect-ratio:300/360}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-body__Oxzl2 .MOMainModalBanner_swiper-pagination-inner__yOlh_{position:absolute;z-index:1;right:50%;bottom:16px;display:flex;background:hsla(0,0%,100%,.8);align-items:center;transform:translateX(calc(50% + 114px));border-radius:15px}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-body__Oxzl2 .MOMainModalBanner_swiper-pagination-inner__yOlh_ .MOMainModalBanner_swiper-pagination-page__gH_b1{width:44px;font-size:10px;padding:0;position:relative;right:0;bottom:0;left:auto;color:#0c0c0c;background:none;justify-content:center;z-index:1;display:flex;height:22px;border-radius:15px;align-items:center}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-footer__c5__f{width:300px;margin:0 auto;padding-top:8px;min-height:35px}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-footer__c5__f>*{flex-grow:0;flex-shrink:0;flex-basis:auto}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-footer__c5__f .MOMainModalBanner_modal-close-area__pix2x{display:flex;align-items:center;justify-content:space-between}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-footer__c5__f .MOMainModalBanner_modal-close-area__pix2x .MOMainModalBanner_text__VTZsN{display:flex;align-items:center}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-footer__c5__f .MOMainModalBanner_modal-close-area__pix2x button{font-weight:700;padding:8px;color:#fff}.MOMainModalBanner_modal__H92fz .MOMainModalBanner_modal-content__c94jB .MOMainModalBanner_modal-footer__c5__f .MOMainModalBanner_modal-close-area__pix2x .MOMainModalBanner_modal-close__rTnhg:not(.MOMainModalBanner_btn-base__XGY6C){width:auto;height:auto;background:none}.MORootMainHeader_header__CGiHb{position:-webkit-sticky;position:sticky;z-index:10;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 20px;background-color:#fff}.MORootMainHeader_brand-title__z_nlr{margin:0;font-size:0;line-height:0}.MORootMainHeader_btn-box__MrwDp{display:flex;justify-content:flex-end;align-items:center;gap:16px}.MOMainSectionWrapper_main-section-style__x_ZFL{padding:10px 0 30px;letter-spacing:-.3px;word-break:break-word}.MOMainSectionWrapper_title-wrapper__6yXLA{padding:30px 20px 20px}.MOMainSectionWrapper_title-wrapper__6yXLA .MOMainSectionWrapper_section-title__K7nt4{font-weight:700;font-size:18px;line-height:1.4;color:#0c0c0c}.MOMainSectionWrapper_title-wrapper__6yXLA .MOMainSectionWrapper_section-sub-title__N2zq7{padding:4px 0;font-size:14px;color:#757575;font-weight:400}.MOContentsBannerSection_contents-banner-swiper__h_dr7{padding:0 20px}.MOContentsBannerSection_swiper-slide__RDg18{margin-right:20px}.MOContentsBannerSection_card-box__2DUwi{display:block;position:relative}.MOContentsBannerSection_image-box__HlapJ{width:calc(100vw - 40px);max-width:710px}.MOContentsBannerSection_image-box__HlapJ>img{aspect-ratio:335/162}.MOContentsBannerSection_contents-box__h6fRe{margin-top:10px;display:flex;flex-direction:column;gap:4px}.MOContentsBannerSection_title-box__lQEo8{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;color:#0c0c0c;-webkit-line-clamp:2;-webkit-box-orient:vertical}.MOContentsBannerSection_title-box__lQEo8>span{color:inherit}.MOContentsBannerSection_sub-title-box__oqCHD{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;color:#757575;-webkit-line-clamp:4;-webkit-box-orient:vertical}.MOContentsBannerSection_sub-title-box__oqCHD>span{color:inherit}.MOContentsBannerSection_block-layout-shift__MbDBn{height:28px}.MOContentsBannerSection_contents-banner-swiper-pagination__MSmSA{position:static!important}.MOContentsBannerSection_contents-banner-swiper-pagination__MSmSA .swiper-pagination-bullet{margin:0 2.5px!important;width:8px!important;height:8px!important;border-radius:50%;background:#dbdbdb;opacity:1;transition:all .1s ease-in}.MOContentsBannerSection_contents-banner-swiper-pagination__MSmSA .swiper-pagination-bullet:before{display:none!important}.MOContentsBannerSection_contents-banner-swiper-pagination__MSmSA .swiper-pagination-bullet-active{width:16px!important;height:8px!important;border-radius:26px;background:var(--blue-01C)}.MOContentsBannerSection_contents-banner-swiper-pagination__MSmSA .swiper-pagination-bullet-active:before{display:none!important}.MOHomeShoppingSection_homeShoppingSection__Z_5nz{position:relative;padding:0 20px}.MOHomeShoppingSection_swiper-slide__haQCd{margin-right:24px;width:240px!important}.MOHomeShoppingSection_swiper-slide__haQCd:last-child{margin-right:0}.MOHomeShoppingSection_homeshopping-main-card__vSOQe{position:relative}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_homeshopping-badges__5w5oR{position:absolute;z-index:1;top:0;left:0;display:flex}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_homeshopping-badges__5w5oR .MOHomeShoppingSection_hs-badge1__VPXos{font-size:0;display:flex;width:58px;height:28px;text-align:center;background-color:#000;align-items:center;justify-content:center}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_homeshopping-badges__5w5oR .MOHomeShoppingSection_hs-badge1__VPXos:after{font-size:10px;font-weight:600;line-height:1;display:block;content:"방영예정";color:#fff}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_homeshopping-badges__5w5oR .MOHomeShoppingSection_hs-badge1__VPXos.MOHomeShoppingSection_live__eWBT2{background-color:#ea4754;gap:2px}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_homeshopping-badges__5w5oR .MOHomeShoppingSection_hs-badge1__VPXos.MOHomeShoppingSection_live__eWBT2:before{display:block;width:18px;height:18px;content:"";background:url(https://cdns.tourvis.com/package/dist/images/svg/ico-live.gif) no-repeat 50%/cover}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_homeshopping-badges__5w5oR .MOHomeShoppingSection_hs-badge1__VPXos.MOHomeShoppingSection_live__eWBT2:after{display:block;content:"LIVE"}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_img-box__zcCFx{height:341px;position:relative;margin-bottom:10px}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_info-box__0ImnO{line-height:1.4}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_info-box__0ImnO .MOHomeShoppingSection_logo__OSmAt{height:20px;margin-bottom:2px}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_info-box__0ImnO .MOHomeShoppingSection_logo__OSmAt>img{width:auto;height:100%}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_title-box__h2_J8{line-height:1.4}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_title-box__h2_J8 .MOHomeShoppingSection_itinerary__upQnM{font-size:12px;margin-bottom:2px;color:#ea4754}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_title-box__h2_J8 .MOHomeShoppingSection_tit__PPeM1{font-size:14px;font-weight:700;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:2!important;-webkit-line-clamp:2!important}.MOHomeShoppingSection_homeshopping-main-card__vSOQe .MOHomeShoppingSection_cont__wEf9X{font-size:12px;display:-webkit-box;overflow:hidden;margin-top:10px;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:2!important;-webkit-line-clamp:2!important}.MOLineBannerASection_lineBannerA-swiper__y2EQy{position:relative}.MOLineBannerASection_swiper-slide__0rf2_{width:100dvw!important}.MOLineBannerASection_lineBannerA-swiper-pagination__xcLka{position:absolute;left:auto;right:10px!important;top:auto;bottom:10px;padding:5px 10px!important;width:max-content;height:22px;display:flex;justify-content:center;align-items:center;gap:2px;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--font-size-xs);color:var(--white);letter-spacing:.2em;text-align:center;border-radius:15px;background:hsla(0,0%,5%,.6)}.MOLineBannerASection_lineBannerA-swiper-pagination__xcLka .swiper-pagination-current{margin-right:0!important}.MOLineBannerASection_lineBannerA-swiper-pagination__xcLka .swiper-pagination-total{margin-left:0!important}.MOLineBannerASection_image-box__bzhzM{display:block;height:90px}.MOPictogramASection_pictogram-box__kSsX0{margin:20px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.MOPictogramASection_pictogram-box__kSsX0>div{flex:0 0 25%}.MOPictogramASection_card-box__dXzV5{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;height:74px}.MOPictogramASection_image-box__YWcgG{padding:4px}.MOPictogramASection_text-box__MLV6W{display:flex;justify-content:center;align-items:flex-start;word-break:break-all}