.hdh-page-tabs[data-v-4fa31259]{grid-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:12px 0}.hdh-page-tabs__btn[data-v-4fa31259]{background:#fff;border:1px solid #e6e6e6;border-radius:99px;color:#212121;cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;-webkit-transition:all .15s;transition:all .15s;white-space:nowrap}.hdh-page-tabs__btn.on[data-v-4fa31259]:not(.custom){background:#ff5b00;border-color:#ff5b00;color:#fff}.hdh-page-tabs__btn.custom.on[data-v-4fa31259]{-webkit-box-shadow:0 0 0 2px rgba(33,33,33,.22);box-shadow:0 0 0 2px rgba(33,33,33,.22);font-weight:800}.hdh-page-tabs[platform=mweb][data-v-4fa31259]{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:10px 16px}.hdh-page-tabs[platform=mweb][data-v-4fa31259]::-webkit-scrollbar{display:none}.hdh-page-tabs[platform=mweb] .hdh-page-tabs__btn[data-v-4fa31259]{-webkit-box-flex:0;-ms-flex:none;flex:none}.hootel-guest-content[data-v-461f31ba]{position:relative;width:100%}.hootel-guest-content .hotel-guest-item[data-v-461f31ba]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 0}.hootel-guest-content .hotel-guest-item>b[data-v-461f31ba]{font-size:16px;font-weight:600;line-height:1.5}.hootel-guest-content .hotel-guest-item .counter-wraper[data-v-461f31ba]{text-align:center;width:108px}.hootel-guest-content .hotel-child-age[data-v-461f31ba]{margin-top:20px}.hootel-guest-content .hotel-child-age .age-tip[data-v-461f31ba]{color:#757575;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:4px}.hootel-guest-content .age-select[data-v-461f31ba]{font-size:14px;font-weight:400;line-height:1.5}.hootel-guest-content .age-select[data-v-461f31ba] .klk-collapse-item .klk-collapse-item-content-inner{padding:0}.hootel-guest-content .age-select[data-v-461f31ba] .klk-collapse-item:last-child{border:none}.hootel-guest-content .age-select .collapse-age-header[data-v-461f31ba]{-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px 0}.hootel-guest-content .age-select .collapse-age-header .svg-icon[data-v-461f31ba]{margin-left:4px;vertical-align:middle}.hootel-guest-content .age-select .age-tag[data-v-461f31ba]{border-radius:20px;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:10px;margin-right:10px;padding-left:0;padding-right:0;text-align:center;white-space:nowrap;width:calc(16.66667% - 8.33333px)}.hootel-guest-content .age-select .age-tag[data-v-461f31ba]:nth-child(6n){margin-right:0}.hootel-guest-content.platform-desktop .no-child[data-v-461f31ba]{border:none}.bottom-in-enter[data-v-430f6f2d],.bottom-in-leave-to[data-v-430f6f2d]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.bottom-in-enter-active[data-v-430f6f2d],.bottom-in-leave-active[data-v-430f6f2d]{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.page-layer[data-v-430f6f2d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;bottom:0;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;position:fixed;right:0;top:0}.page-layer .flex-header[data-v-430f6f2d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;position:relative}.page-layer .flex-header>svg[data-v-430f6f2d]{color:#4a4a4a;left:0;position:absolute}.page-layer .btn-secondary[data-v-430f6f2d]{-webkit-box-flex:0;border-radius:6px;color:#2073f9;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;height:24px;line-height:24px;position:absolute;right:0}.page-layer .flex-auto[data-v-430f6f2d]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-layer-header[data-v-430f6f2d]{-webkit-box-flex:0;background-color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;padding:0 16px}.page-layer-header.border[data-v-430f6f2d]{-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12)}.page-layer-header.shadow[data-v-430f6f2d]{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px 0 rgba(0,0,0,.12)}.page-layer-header .flex-auto[data-v-430f6f2d]{font-size:16px;font-weight:500;line-height:1.5;margin:0 16px;overflow:hidden;text-align:center;text-overflow:ellipsis}.page-layer-header svg.placeholder[data-v-430f6f2d]{opacity:0}.page-layer-content[data-v-430f6f2d]{-webkit-box-flex:1;-webkit-overflow-scrolling:touch;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-layer-footer[data-v-430f6f2d]{-webkit-box-flex:0;background:#fff;border-top:.5px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;padding:8px 20px}.page-layer-footer button[data-v-430f6f2d]{height:44px}.hotel-selector-item[data-v-d492172e]{-webkit-box-flex:1;background-color:#f5f5f5;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212121;cursor:pointer;display:block;-ms-flex:1;flex:1;margin-right:10px;outline:0;padding:0;position:relative}.hotel-selector-item.poptip-destination[data-v-d492172e],.hotel-selector-item[data-v-d492172e]>.klk-poptip-reference{padding:8px 16px;width:100%}.hotel-selector-item .klk-poptip-popper-inner[data-v-d492172e]{overflow:visible}[data-v-d492172e] .hotel-selector-item_name{color:#757575;font-size:12px;font-weight:500}[data-v-d492172e] .hotel-selector-item_name,[data-v-d492172e] .hotel-selector-item_value{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-d492172e] .hotel-selector-item_value{font-size:16px;font-weight:600}[data-v-d492172e] .hotel-selector-item_value.placeholder{color:#8a8a8a;font-weight:400}.hotel-selector-item .poptip-destination-modal[data-v-d492172e],.hotel-selector-item[data-v-d492172e] .klk-poptip-popper{cursor:default;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.hotel-selector-item[data-v-d492172e]:focus,.hotel-selector-item[data-v-d492172e]:hover,.hotel-selector-item[data-v-d492172e][focus-within]{background-color:#ecf3fc!important}.hotel-selector-item[data-v-d492172e]:focus,.hotel-selector-item[data-v-d492172e]:focus-within,.hotel-selector-item[data-v-d492172e]:hover{background-color:#ecf3fc!important}.hotel-selector-item[data-v-d492172e] .travel-date-diff{border:1px solid #212121;border-radius:12px;display:inline-block;font-size:12px;font-weight:600;line-height:1;margin-left:8px;margin-top:-1px;padding:3px 8px;vertical-align:middle}.klk-date-picker[data-v-d492172e]{padding-bottom:0}.calendar-type-tab[data-v-d492172e]{background-color:#f5f5f5;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:400;height:44px;line-height:1.5;margin-left:50%;padding:4px;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.calendar-type-tab .calendar-type-btn[data-v-d492172e]{border-radius:16px;cursor:pointer;height:100%;padding:8px 16px;white-space:nowrap;width:auto}.calendar-type-tab .calendar-type-btn[data-v-d492172e]:last-child{margin-left:8px}.calendar-type-tab .calendar-type-btn[data-v-d492172e]:hover{color:#ff5b00}.calendar-type-tab .calendar-type-btn.active[data-v-d492172e]{background-color:#fff;color:#ff5b00;font-weight:600}.c-gray[data-v-d492172e]{font-size:14px}.flex-tag-list[data-v-d492172e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;text-align:center;width:100%}.flex-tag-list .ellipsis[data-v-d492172e]{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-tag-list .flex-tag-item[data-v-d492172e]{border:1px solid #e6e6e6;border-radius:12px;cursor:pointer;padding:12px}.flex-tag-list .flex-tag-item.row-column2[data-v-d492172e]{width:calc(50% - 4px)}.flex-tag-list .flex-tag-item.row-column3[data-v-d492172e]{width:calc(33.33333% - 5.33333px)}.flex-tag-list .flex-tag-item.row-column4[data-v-d492172e]{width:calc(25% - 6px)}.flex-tag-list .flex-tag-item.row-column7[data-v-d492172e]{width:calc(14.28571% - 6.85714px)}.flex-tag-list .flex-tag-item[data-v-d492172e]:not(:last-child){margin-right:8px}.flex-tag-list .flex-tag-item.active[data-v-d492172e]{border:2px solid #4a4a4a;font-weight:600}.flexible-container[data-v-d492172e]{overflow:hidden}.flexible-container .flexible-tip[data-v-d492172e]{margin-top:32px}.flexible-container .c-gray[data-v-d492172e]{color:#757575;font-weight:400}.flexible-container .c-primary[data-v-d492172e]{color:#ff5b00}.flexible-container .gray-tip[data-v-d492172e]{font-size:12px;margin-top:2px}.hotel-calendar-desktop-extra-tip[data-v-d492172e]{border-top:1px solid #e6e6e6;font-size:16px;font-weight:600;line-height:1.5;margin:12px -16px;padding:16px 20px 0;text-align:center}.flexible-container[data-v-d492172e]{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:24px}.calendar-footer[data-v-d492172e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;align-items:center;border-top:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:space-between;margin:0 -16px;padding:16px 16px 0}.calendar-footer .extra-tip[data-v-d492172e]{font-size:16px;font-weight:500;line-height:1.32}.hotel-selector-item[data-v-279ae79a]{-webkit-box-flex:1;background-color:#f5f5f5;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212121;cursor:pointer;display:block;-ms-flex:1;flex:1;margin-right:10px;outline:0;padding:0;position:relative}.hotel-selector-item.poptip-destination[data-v-279ae79a],.hotel-selector-item[data-v-279ae79a]>.klk-poptip-reference{padding:8px 16px;width:100%}.hotel-selector-item .klk-poptip-popper-inner[data-v-279ae79a]{overflow:visible}[data-v-279ae79a] .hotel-selector-item_name{color:#757575;font-size:12px;font-weight:500}[data-v-279ae79a] .hotel-selector-item_name,[data-v-279ae79a] .hotel-selector-item_value{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-279ae79a] .hotel-selector-item_value{font-size:16px;font-weight:600}[data-v-279ae79a] .hotel-selector-item_value.placeholder{color:#8a8a8a;font-weight:400}.hotel-selector-item .poptip-destination-modal[data-v-279ae79a],.hotel-selector-item[data-v-279ae79a] .klk-poptip-popper{cursor:default;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.hotel-selector-item[data-v-279ae79a]:focus,.hotel-selector-item[data-v-279ae79a]:hover,.hotel-selector-item[data-v-279ae79a][focus-within]{background-color:#ecf3fc!important}.hotel-selector-item[data-v-279ae79a]:focus,.hotel-selector-item[data-v-279ae79a]:focus-within,.hotel-selector-item[data-v-279ae79a]:hover{background-color:#ecf3fc!important}.text-ellipsis[data-v-279ae79a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-279ae79a] .destination-wrapper{margin-bottom:20px}[data-v-279ae79a] .destination-wrapper .destination-title{font-size:14px;font-weight:600;line-height:1.5}[data-v-279ae79a] .destination-wrapper .destination-title .history-clear{cursor:pointer;float:right;margin-left:12px}[data-v-279ae79a] .destination-wrapper .destination-group{font-size:0;margin-left:-10px;overflow:hidden;-webkit-transition:max-height .2s linear;transition:max-height .2s linear}[data-v-279ae79a] .destination-wrapper .destination-group-item{cursor:pointer;display:inline-block;margin-left:10px;margin-top:12px}[data-v-279ae79a] .destination-wrapper .destination-group-item.destination-location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:400;line-height:1.5;max-width:100%;padding:8px 10px}[data-v-279ae79a] .destination-wrapper .destination-group-item.destination-location>img{height:16px;margin-right:8px;width:16px}[data-v-279ae79a] .destination-wrapper .destination-group-item.destination-location:hover{border-color:#4a4a4a}[data-v-279ae79a] .destination-wrapper .destination-group-item.search-history{background-color:#f5f5f5;border-radius:6px;border-radius:8px;padding:12px;width:calc(50% - 10px)}[data-v-279ae79a] .destination-wrapper .destination-group-item.search-history .history-name{font-size:14px;font-weight:600;line-height:1.5}[data-v-279ae79a] .destination-wrapper .destination-group-item.search-history .history-params{font-size:12px;font-weight:400;line-height:1.5;margin-top:4px}[data-v-279ae79a] .destination-wrapper .destination-group-item.search-history.single{width:calc(100% - 10px)}[data-v-279ae79a] .destination-wrapper .destination-group-item.search-history.single .history-params{display:inline-block;max-width:100%}[data-v-279ae79a] .destination-wrapper .destination-group-item.search-history.single .history-params:nth-of-type(2){margin-right:8px}[data-v-279ae79a] .flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}[data-v-279ae79a] .flex-container .flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}[data-v-279ae79a] .flex-container .flex-grow{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}[data-v-279ae79a] .search-suggest{cursor:pointer;margin-top:20px}[data-v-279ae79a] .search-suggest>img{-ms-flex-item-align:start;align-self:flex-start;margin-right:12px;margin-top:2px}[data-v-279ae79a] .search-suggest .c-gray{color:#757575}[data-v-279ae79a] .search-suggest .hightlight-keyword{color:#ff5b00}[data-v-279ae79a] .search-suggest-title{font-size:16px;font-weight:400;line-height:1.5}[data-v-279ae79a] .search-suggest-desc{font-size:12px;font-weight:400;line-height:1.5}[data-v-279ae79a] .search-suggest-desc-second{font-size:14px;font-weight:400;line-height:1.32;margin-top:4px}[data-v-279ae79a] .search-suggest p.search-suggest-desc{margin-top:4px}[data-v-279ae79a] .search-suggest span.search-suggest-desc{margin-left:12px;max-width:100px}[data-v-279ae79a] .search-suggest div.search-suggest-desc{background-color:#f5f5f5;border-radius:8px;font-size:12px;font-weight:400;line-height:1.5;margin-top:12px;padding:8px}[data-v-279ae79a] .search-suggest div.search-suggest-desc:nth-of-type(2){margin-top:8px}[data-v-279ae79a] .layer-destination-container .destination-group.popular{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0 56px 10px}[data-v-279ae79a] .layer-destination-container .destination-group.popular .destination-group-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:unset;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:calc(28.24859vw - 14.12429px);justify-content:center;line-height:1.5;margin:0 8px 8px 0;padding:8px;width:calc(50% - 5px)}[data-v-279ae79a] .layer-destination-container .destination-group.popular .destination-group-item>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}[data-v-279ae79a] .layer-destination-container .destination-group.popular .destination-group-item:nth-child(2n){margin-right:0}[data-v-279ae79a] .poptip-destination-modal .destination-group.popular .destination-group-item{background-image:unset!important}.poptip-destination[data-v-279ae79a]{display:block}.poptip-destination.no-label[data-v-279ae79a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px}.poptip-destination.no-label .hotel-selector-item_value[data-v-279ae79a]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:4px}.poptip-destination-input[data-v-279ae79a]{background:0 0;border:none;display:block;outline:0;padding:0;width:100%}.poptip-destination-input[data-v-279ae79a]::-webkit-input-placeholder{word-wrap:break-word;color:#8a8a8a;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poptip-destination-input[data-v-279ae79a]:focus{text-overflow:clip}.poptip-destination-modal[data-v-279ae79a]{background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.08);box-shadow:0 4px 16px 0 rgba(0,0,0,.08);left:-1px;max-height:500px;overflow-x:hidden;overflow-y:auto;padding:0 16px;position:absolute;scrollbar-color:transparent transparent;scrollbar-width:thin;top:calc(100% + 4px);width:544px;word-break:break-word;z-index:2}.poptip-destination-modal[data-v-279ae79a]:before{background-color:#fff;content:"";display:block;height:20px;position:sticky;top:0;width:100%;z-index:2}.poptip-destination-modal[data-v-279ae79a]:after{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:24px;margin-top:-4px;position:sticky;width:100%;z-index:2}.poptip-destination-modal[data-v-279ae79a]::-webkit-scrollbar{height:0;width:5px}.poptip-destination-modal[data-v-279ae79a]::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.poptip-destination-modal[data-v-279ae79a]::-webkit-scrollbar-thumb{border-radius:4px;border-right:1px solid transparent;-webkit-box-shadow:inset 4px 0 0 #8a8a8a;box-shadow:inset 4px 0 0 #8a8a8a;visibility:hidden}.poptip-destination-modal[data-v-279ae79a]:hover{scrollbar-color:#8a8a8a transparent}.poptip-destination-modal[data-v-279ae79a]:hover::-webkit-scrollbar-thumb{visibility:visible;visibility:initial}.poptip-destination-modal.fade-in-enter[data-v-279ae79a],.poptip-destination-modal.fade-in-leave-to[data-v-279ae79a]{opacity:0}.poptip-destination-modal.fade-in-enter-active[data-v-279ae79a],.poptip-destination-modal.fade-in-leave-active[data-v-279ae79a]{-webkit-transition:opacity .24s cubic-bezier(.22,0,.08,1);transition:opacity .24s cubic-bezier(.22,0,.08,1)}.hotel-selector-item[data-v-2e767b94]{-webkit-box-flex:1;background-color:#f5f5f5;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212121;cursor:pointer;display:block;-ms-flex:1;flex:1;margin-right:10px;outline:0;padding:0;position:relative}.hotel-selector-item.poptip-destination[data-v-2e767b94],.hotel-selector-item[data-v-2e767b94]>.klk-poptip-reference{padding:8px 16px;width:100%}.hotel-selector-item .klk-poptip-popper-inner[data-v-2e767b94]{overflow:visible}[data-v-2e767b94] .hotel-selector-item_name{color:#757575;font-size:12px;font-weight:500}[data-v-2e767b94] .hotel-selector-item_name,[data-v-2e767b94] .hotel-selector-item_value{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-2e767b94] .hotel-selector-item_value{font-size:16px;font-weight:600}[data-v-2e767b94] .hotel-selector-item_value.placeholder{color:#8a8a8a;font-weight:400}.hotel-selector-item .poptip-destination-modal[data-v-2e767b94],.hotel-selector-item[data-v-2e767b94] .klk-poptip-popper{cursor:default;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.hotel-selector-item[data-v-2e767b94]:focus,.hotel-selector-item[data-v-2e767b94]:hover,.hotel-selector-item[data-v-2e767b94][focus-within]{background-color:#ecf3fc!important}.hotel-selector-item[data-v-2e767b94]:focus,.hotel-selector-item[data-v-2e767b94]:focus-within,.hotel-selector-item[data-v-2e767b94]:hover{background-color:#ecf3fc!important}.guest-footer[data-v-2e767b94]{background-color:#fff;border-top:1px solid #eee;bottom:-16px;margin:8px -20px -16px;padding:8px 20px;position:sticky;text-align:right}.hotel-selector-desktop[data-v-3eefecfa]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;width:1160px}.hotel-selector-desktop .poptip-destination[data-v-3eefecfa]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px}.hotel-selector-desktop .poptip-destination[data-v-3eefecfa] .klk-poptip-popper-inner{margin:16px 0;padding:0 16px}.hotel-selector-desktop .hotel-selector-button[data-v-3eefecfa]{border-radius:12px;min-width:140px;padding:8px 12px}.hotel-selector-desktop .hotel-selector-button[data-v-3eefecfa] .i-icon{margin-right:8px}.hotel-drawer-selector-mobile[data-v-531b51e5] .selector-drawer .klk-drawer-content{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.hotel-drawer-selector-mobile .drawer-selector-container[data-v-531b51e5]{background-color:#fff;padding:12px 20px;position:relative;z-index:20}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper[data-v-531b51e5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .split-line[data-v-531b51e5]{-webkit-box-flex:0;color:#a8a8a8;-ms-flex:0 0 4px;flex:0 0 4px;font-size:14px;font-weight:400;line-height:1.5;margin:0 16px}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .layer-destination[data-v-531b51e5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .layer-destination .entrance-desc[data-v-531b51e5]{width:100%}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc[data-v-531b51e5]{word-wrap:break-word;font-size:14px;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc.selector-entrance[data-v-531b51e5]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:50%}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc.selector-entrance .date-item[data-v-531b51e5]{word-wrap:break-word;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc.destination-entrance[data-v-531b51e5]{padding:9.5px 0;text-align:center}.hotel-drawer-selector-mobile .drawer-selector-container .drawer-selector-wraper .entrance-desc.destination-entrance[data-v-531b51e5] .klk-icon{margin:-2px 4px 0 0;vertical-align:middle}.hotel-selector-mobile[data-v-531b51e5]{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.1);box-shadow:0 1px 6px 0 rgba(0,0,0,.1);padding:0 16px 16px}.hotel-selector-mobile .hotel-selector-item[data-v-531b51e5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid #eee;border-radius:unset;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:20px 0}.hotel-selector-mobile .poptip-destination[data-v-531b51e5]{display:block}.hotel-selector-mobile .poptip-destination[data-v-531b51e5] .klk-poptip-popper-inner{margin:16px 0;padding:0 16px}.hotel-selector-mobile .hotel-selector-button[data-v-531b51e5]{border-radius:12px;margin-top:16px;width:100%}.hotel-selector-mobile .hotel-selector-button[data-v-531b51e5] .i-icon{margin-right:8px}.hotel-selector-item[data-v-3e873d74]{background:#f5f5f5;border-radius:12px;display:block;margin-bottom:8px;padding:8px 12px}.hotel-selector-item>.i-icon[data-v-3e873d74]{font-size:16px}.hotel-selector-item[data-v-3e873d74] .selector_item_label{color:#757575;font-size:12px;font-weight:400;margin-bottom:2px}.hotel-selector-item .selector_item_value[data-v-3e873d74],.hotel-selector-item[data-v-3e873d74] .selector_item_label{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-selector-item .selector_item_value[data-v-3e873d74]{font-size:16px;font-weight:500}.hotel-selector-item .selector_item_value.placeholder[data-v-3e873d74]{color:#8a8a8a;font-weight:400}.hotel-selector-item[data-v-3e873d74] .travel-date-diff{border:1px solid #212121;border-radius:12px;display:inline-block;font-size:12px;font-weight:600;line-height:1;margin-left:8px;margin-top:-1px;padding:3px 8px;vertical-align:middle}.klk-date-picker[data-v-3e873d74]{padding-bottom:0}.calendar-type-tab[data-v-3e873d74]{background-color:#f5f5f5;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:400;height:44px;line-height:1.5;margin-left:50%;padding:4px;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.calendar-type-tab .calendar-type-btn[data-v-3e873d74]{border-radius:16px;cursor:pointer;height:100%;padding:8px 16px;white-space:nowrap;width:auto}.calendar-type-tab .calendar-type-btn[data-v-3e873d74]:last-child{margin-left:8px}.calendar-type-tab .calendar-type-btn[data-v-3e873d74]:hover{color:#ff5b00}.calendar-type-tab .calendar-type-btn.active[data-v-3e873d74]{background-color:#fff;color:#ff5b00;font-weight:600}.c-gray[data-v-3e873d74]{font-size:14px}.flex-tag-list[data-v-3e873d74]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;text-align:center;width:100%}.flex-tag-list .ellipsis[data-v-3e873d74]{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-tag-list .flex-tag-item[data-v-3e873d74]{border:1px solid #e6e6e6;border-radius:12px;cursor:pointer;padding:12px}.flex-tag-list .flex-tag-item.row-column2[data-v-3e873d74]{width:calc(50% - 4px)}.flex-tag-list .flex-tag-item.row-column3[data-v-3e873d74]{width:calc(33.33333% - 5.33333px)}.flex-tag-list .flex-tag-item.row-column4[data-v-3e873d74]{width:calc(25% - 6px)}.flex-tag-list .flex-tag-item.row-column7[data-v-3e873d74]{width:calc(14.28571% - 6.85714px)}.flex-tag-list .flex-tag-item[data-v-3e873d74]:not(:last-child){margin-right:8px}.flex-tag-list .flex-tag-item.active[data-v-3e873d74]{border:2px solid #4a4a4a;font-weight:600}.flexible-container[data-v-3e873d74]{line-height:1.5;overflow:hidden}.flexible-container .flexible-tip[data-v-3e873d74]{margin-top:32px}.flexible-container .c-gray[data-v-3e873d74]{color:#757575;font-weight:400}.flexible-container .c-primary[data-v-3e873d74]{color:#ff5b00}.flexible-container .gray-tip[data-v-3e873d74]{font-size:12px;margin-top:2px}.calendar-footer[data-v-3e873d74]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.layer-calendar .i-icon-icon-calendar[data-v-3e873d74]{margin-right:8px}.layer-calendar .selector_item_value[data-v-3e873d74]{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:space-between}.layer-calendar .selector_item_value[data-v-3e873d74] .travel-date-diff{-webkit-box-flex:0;background:#f5f5f5;border:none;color:#757575;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:500;line-height:1.5;margin-left:8px;margin-top:0;padding:2px 8px}.hotel-calendar-date-selected-tip[data-v-3e873d74] .klk-poptip-popper{border-radius:6px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hotel-calendar-date-selected-tip[data-v-3e873d74] .klk-poptip-popper .klk-poptip-popper-content{font-size:14px;font-weight:400;line-height:1.5}.flexible-container[data-v-3e873d74]{font-size:14px}.flexible-container .flexible-dayly-list[data-v-3e873d74]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flexible-container .flexible-dayly-list .row-column4[data-v-3e873d74]{margin-bottom:8px}.flexible-container .flexible-dayly-list .row-column4[data-v-3e873d74]:nth-child(4){margin-right:0}.flexible-container .row-column2[data-v-3e873d74]{display:-webkit-box;display:-ms-flexbox;display:flex}.flexible-container .row-column2>span[data-v-3e873d74]{margin:auto}.flexible-container .row-column2[data-v-3e873d74]:first-child{width:42%}.flexible-container .row-column2[data-v-3e873d74]:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto!important}[data-v-3e873d74] .klk-bottom-sheet-body{padding-bottom:0!important;padding-top:0!important;position:relative}[data-v-3e873d74] .klk-date-picker-weeks{border-bottom:1px solid #eee}.hotel-selector-item[data-v-1437cc81]{background:#f5f5f5;border-radius:12px;display:block;margin-bottom:8px;padding:8px 12px}.hotel-selector-item>.i-icon[data-v-1437cc81]{font-size:16px}.hotel-selector-item[data-v-1437cc81] .selector_item_label{color:#757575;font-size:12px;font-weight:400;margin-bottom:2px}.hotel-selector-item .selector_item_value[data-v-1437cc81],.hotel-selector-item[data-v-1437cc81] .selector_item_label{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-selector-item .selector_item_value[data-v-1437cc81]{font-size:16px;font-weight:500}.hotel-selector-item .selector_item_value.placeholder[data-v-1437cc81]{color:#8a8a8a;font-weight:400}.text-ellipsis[data-v-1437cc81]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-1437cc81] .destination-wrapper{margin-bottom:20px}[data-v-1437cc81] .destination-wrapper .destination-title{font-size:14px;font-weight:600;line-height:1.5}[data-v-1437cc81] .destination-wrapper .destination-title .history-clear{cursor:pointer;float:right;margin-left:12px}[data-v-1437cc81] .destination-wrapper .destination-group{font-size:0;margin-left:-10px;overflow:hidden;-webkit-transition:max-height .2s linear;transition:max-height .2s linear}[data-v-1437cc81] .destination-wrapper .destination-group-item{cursor:pointer;display:inline-block;margin-left:10px;margin-top:12px}[data-v-1437cc81] .destination-wrapper .destination-group-item.destination-location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:400;line-height:1.5;max-width:100%;padding:8px 10px}[data-v-1437cc81] .destination-wrapper .destination-group-item.destination-location>img{height:16px;margin-right:8px;width:16px}[data-v-1437cc81] .destination-wrapper .destination-group-item.destination-location:hover{border-color:#4a4a4a}[data-v-1437cc81] .destination-wrapper .destination-group-item.search-history{background-color:#f5f5f5;border-radius:6px;border-radius:8px;padding:12px;width:calc(50% - 10px)}[data-v-1437cc81] .destination-wrapper .destination-group-item.search-history .history-name{font-size:14px;font-weight:600;line-height:1.5}[data-v-1437cc81] .destination-wrapper .destination-group-item.search-history .history-params{font-size:12px;font-weight:400;line-height:1.5;margin-top:4px}[data-v-1437cc81] .destination-wrapper .destination-group-item.search-history.single{width:calc(100% - 10px)}[data-v-1437cc81] .destination-wrapper .destination-group-item.search-history.single .history-params{display:inline-block;max-width:100%}[data-v-1437cc81] .destination-wrapper .destination-group-item.search-history.single .history-params:nth-of-type(2){margin-right:8px}[data-v-1437cc81] .flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}[data-v-1437cc81] .flex-container .flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}[data-v-1437cc81] .flex-container .flex-grow{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}[data-v-1437cc81] .search-suggest{cursor:pointer;margin-top:20px}[data-v-1437cc81] .search-suggest>img{-ms-flex-item-align:start;align-self:flex-start;margin-right:12px;margin-top:2px}[data-v-1437cc81] .search-suggest .c-gray{color:#757575}[data-v-1437cc81] .search-suggest .hightlight-keyword{color:#ff5b00}[data-v-1437cc81] .search-suggest-title{font-size:16px;font-weight:400;line-height:1.5}[data-v-1437cc81] .search-suggest-desc{font-size:12px;font-weight:400;line-height:1.5}[data-v-1437cc81] .search-suggest-desc-second{font-size:14px;font-weight:400;line-height:1.32;margin-top:4px}[data-v-1437cc81] .search-suggest p.search-suggest-desc{margin-top:4px}[data-v-1437cc81] .search-suggest span.search-suggest-desc{margin-left:12px;max-width:100px}[data-v-1437cc81] .search-suggest div.search-suggest-desc{background-color:#f5f5f5;border-radius:8px;font-size:12px;font-weight:400;line-height:1.5;margin-top:12px;padding:8px}[data-v-1437cc81] .search-suggest div.search-suggest-desc:nth-of-type(2){margin-top:8px}[data-v-1437cc81] .layer-destination-container .destination-group.popular{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0 56px 10px}[data-v-1437cc81] .layer-destination-container .destination-group.popular .destination-group-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:unset;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:calc(28.24859vw - 14.12429px);justify-content:center;line-height:1.5;margin:0 8px 8px 0;padding:8px;width:calc(50% - 5px)}[data-v-1437cc81] .layer-destination-container .destination-group.popular .destination-group-item>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}[data-v-1437cc81] .layer-destination-container .destination-group.popular .destination-group-item:nth-child(2n){margin-right:0}[data-v-1437cc81] .poptip-destination-modal .destination-group.popular .destination-group-item{background-image:unset!important}.layer-destination.no-label[data-v-1437cc81]{padding:12px}.layer-destination .i-icon[data-v-1437cc81]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:16px}.layer-destination .i-icon.i-icon-icon-search[data-v-1437cc81]{color:#212121;margin-right:8px}.layer-destination .i-icon.i-icon-icon-position[data-v-1437cc81]{color:#2073f9;margin-left:20px}.layer-destination .selector_item_value[data-v-1437cc81]{-webkit-box-flex:1;-ms-flex:1;flex:1}.destination_container.layer-destination-container[data-v-1437cc81]{padding:16px 20px}.destination_container .destination_search[data-v-1437cc81]{line-height:24px;margin-bottom:20px;position:relative}.destination_container .destination_search_input[data-v-1437cc81]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ff5b00;border-radius:99rem;caret-color:#ff5b00;color:#212121;font-size:14px;font-weight:400;height:36px;line-height:1.5;outline:0;padding:0 12px;width:100%}.destination_container .destination_search_input[data-v-1437cc81]:active,.destination_container .destination_search_input[data-v-1437cc81]:hover,.destination_container .destination_search_input[data-v-1437cc81]:visited{border:1px solid #ff5b00;outline:0}.destination_container .destination_search_clear[data-v-1437cc81]{height:24px;position:absolute;right:10px;top:6px;width:24px}.destination_container .suggest-empty[data-v-1437cc81]{min-height:300px;padding-top:100px;position:relative;text-align:center}.destination_container .suggest-empty>p[data-v-1437cc81]{color:#757575;font-size:16px;font-weight:400;line-height:1.5;margin:24px 0}.destination_container[data-v-1437cc81] .search-suggest .search-suggest-desc-second,.destination_container[data-v-1437cc81] .search-suggest p.search-suggest-desc{margin-top:2px}.hotel-selector-item[data-v-4398660f]{background:#f5f5f5;border-radius:12px;display:block;margin-bottom:8px;padding:8px 12px}.hotel-selector-item>.i-icon[data-v-4398660f]{font-size:16px}.hotel-selector-item[data-v-4398660f] .selector_item_label{color:#757575;font-size:12px;font-weight:400;margin-bottom:2px}.hotel-selector-item .selector_item_value[data-v-4398660f],.hotel-selector-item[data-v-4398660f] .selector_item_label{word-wrap:break-word;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-selector-item .selector_item_value[data-v-4398660f]{font-size:16px;font-weight:500}.hotel-selector-item .selector_item_value.placeholder[data-v-4398660f]{color:#8a8a8a;font-weight:400}.layer-guest .i-icon-icon-user[data-v-4398660f]{margin-right:8px}.layer-guest .selector_item_value[data-v-4398660f]{color:#212121}.hotel-calendar{position:relative}.hotel-calendar[\:has\(\.klk-date-picker-footer\)] .klk-date-picker-panels{padding-bottom:20px}.hotel-calendar:has(.klk-date-picker-footer) .klk-date-picker-panels{padding-bottom:20px}.campaign-title[platform=web][data-v-b5d238f2]{margin:0 auto 28px;width:900px}.campaign-title[platform=web] .title[data-v-b5d238f2]{color:#212121;font-size:32px;font-weight:700;line-height:42px;margin-bottom:8px;min-height:42px}.campaign-title[platform=web] .sub-title[data-v-b5d238f2],.campaign-title[platform=web] .title[data-v-b5d238f2]{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-style:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-word}.campaign-title[platform=web] .sub-title[data-v-b5d238f2]{font-size:16px;font-weight:400;line-height:22px}.campaign-title[platform=mweb][data-v-b5d238f2]{margin-bottom:16px;width:100%}.campaign-title[platform=mweb] .title[data-v-b5d238f2]{font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px;min-height:32px}.campaign-title[platform=mweb] .sub-title[data-v-b5d238f2],.campaign-title[platform=mweb] .title[data-v-b5d238f2]{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#212121;display:-webkit-box;font-style:normal;overflow:hidden;text-align:left;text-overflow:ellipsis;word-break:break-word}.campaign-title[platform=mweb] .sub-title[data-v-b5d238f2]{font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:400px){.campaign-title[platform=web][data-v-b5d238f2]{margin-bottom:16px;width:100%}.campaign-title[platform=web] .title[data-v-b5d238f2]{font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px;min-height:32px}.campaign-title[platform=web] .sub-title[data-v-b5d238f2],.campaign-title[platform=web] .title[data-v-b5d238f2]{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#212121;display:-webkit-box;font-style:normal;overflow:hidden;text-align:left;text-overflow:ellipsis;word-break:break-word}.campaign-title[platform=web] .sub-title[data-v-b5d238f2]{font-size:14px;font-weight:400;line-height:20px}}.tetris-hotel-selector p{margin:0;padding:0}.tetris-hotel-selector .selector-inner{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.08);box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.tetris-hotel-selector .selector-inner .hotel-selector{background-color:transparent}.tetris-hotel-selector .tag-list{grid-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:0 16px 16px}.tetris-hotel-selector .tag-item{border:1px solid #4a4a4a;border-radius:19px;color:#212121;cursor:pointer;padding:8px 12px}.tetris-hotel-selector[platform=web] .selector-container{margin-left:auto;margin-right:auto;padding:32px 0;width:1160px}.tetris-hotel-selector[platform=web] .hotel-selector-desktop{border-radius:12px}.tetris-hotel-selector[platform=mweb] .selector-container{padding:32px 16px}.tetris-hotel-selector[platform=mweb] .hotel-selector-mobile{border-radius:12px}.hdh-search[data-v-2818c26a]{display:contents}.hdh-search[platform=web] .hdh-search__bar[data-v-2818c26a]{background:transparent;min-height:114px;position:sticky;top:60px;z-index:199}.hdh-search[platform=web] .hdh-search__bar.no-pin[data-v-2818c26a]{position:relative;top:auto}.hdh-search[platform=mweb] .hdh-search__bar[data-v-2818c26a]{background:transparent;min-height:299px;position:relative;z-index:300}.hdh-search .hdh-search__bar.is-pinned[data-v-2818c26a]{background:#fff}.hdh-search__skeleton[data-v-2818c26a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0}.hdh-search__skeleton .sk-card[data-v-2818c26a],.hdh-search__skeleton[data-v-2818c26a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.hdh-search__skeleton .sk-card[data-v-2818c26a]{grid-gap:12px;background:#fff;border-radius:12px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.08);box-shadow:0 1px 6px 0 rgba(0,0,0,.08);gap:12px;max-width:1160px;padding:16px;width:100%}.hdh-search__skeleton .sk-field[data-v-2818c26a]{-webkit-box-flex:1;background:#f2f3f5;-ms-flex:1;flex:1;height:40px}.hdh-search__skeleton .sk-btn[data-v-2818c26a],.hdh-search__skeleton .sk-field[data-v-2818c26a]{-webkit-animation:hdhSkPulse-2818c26a 1.2s ease-in-out infinite;animation:hdhSkPulse-2818c26a 1.2s ease-in-out infinite;border-radius:8px}.hdh-search__skeleton .sk-btn[data-v-2818c26a]{-webkit-box-flex:0;background:#ffd9c2;-ms-flex:0 0 120px;flex:0 0 120px;height:48px}.hdh-search[platform=web] .hdh-search__skeleton[data-v-2818c26a]{min-height:114px}.hdh-search[platform=mweb] .hdh-search__skeleton[data-v-2818c26a]{min-height:299px;padding:12px 16px}.hdh-search[platform=mweb] .hdh-search__skeleton .sk-card[data-v-2818c26a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;grid-gap:14px;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:18px 16px}.hdh-search[platform=mweb] .hdh-search__skeleton .sk-field[data-v-2818c26a]{-webkit-box-flex:0;-ms-flex:none;flex:none;height:52px}.hdh-search[platform=mweb] .hdh-search__skeleton .sk-btn[data-v-2818c26a]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.hdh-search__hero[data-v-2818c26a]{background-color:#eee;background-repeat:no-repeat;color:#fff;margin-left:calc(50% - 50vw);min-height:200px;width:100vw}.hdh-search[platform=web] .hdh-search__hero[data-v-2818c26a]{margin-bottom:-64px;margin-top:-8px}.hdh-search[platform=mweb] .hdh-search__hero[data-v-2818c26a]{margin-bottom:-280px;margin-top:-4px;min-height:360px}.hdh-search.is-nested[platform=mweb] .hdh-search__hero[data-v-2818c26a],.hdh-search.is-nested[platform=web] .hdh-search__hero[data-v-2818c26a],.hdh-search[platform=mweb]:not(:first-child) .hdh-search__hero[data-v-2818c26a],.hdh-search[platform=web]:not(:first-child) .hdh-search__hero[data-v-2818c26a]{margin-top:0}.hdh-search__hero-inner[data-v-2818c26a]{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0 auto;max-width:1160px}.hdh-search[platform=web] .hdh-search__hero-inner[data-v-2818c26a]{padding:78px 0 0}.hdh-search[platform=mweb] .hdh-search__hero-inner[data-v-2818c26a]{padding:44px 16px 0}.hdh-search__hero-title[data-v-2818c26a]{font-weight:600;line-height:1.32;margin:0}.hdh-search[platform=web] .hdh-search__hero-title[data-v-2818c26a]{font-size:60px}.hdh-search[platform=mweb] .hdh-search__hero-title[data-v-2818c26a]{font-size:24px}.hdh-search__hero-desc[data-v-2818c26a]{font-size:20px;font-weight:600;line-height:1.32;margin:8px 0 0}.hdh-search[data-v-2818c26a] .tetris-hotel-selector[platform=web] .selector-container{padding:12px 0}.hdh-search[data-v-2818c26a] .tetris-hotel-selector[platform=mweb] .selector-container{padding:12px 16px}.hdh-search[data-v-2818c26a] .tetris-hotel-selector .selector-inner{-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.08);box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.hdh-search[data-v-2818c26a] .tetris-hotel-selector .hotel-selector-mobile{-webkit-box-shadow:none;box-shadow:none}.hdh-search[data-v-2818c26a] .tetris-hotel-selector .tag-list{grid-gap:8px;gap:8px}.hdh-search[data-v-2818c26a] .tetris-hotel-selector .tag-item{border-radius:15px;font-size:13px;line-height:18px;padding:5px 12px}@-webkit-keyframes hdhSkPulse-2818c26a{0%,to{opacity:1}50%{opacity:.5}}@keyframes hdhSkPulse-2818c26a{0%,to{opacity:1}50%{opacity:.5}}.klk-bottom-sheet-header>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.hdh-banner[data-v-bf3e6f04]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;overflow:hidden;padding:32px 28px;position:relative;text-decoration:none}.hdh-banner.is-flush[data-v-bf3e6f04]{border-radius:0}.hdh-banner__title[data-v-bf3e6f04]{font-size:30px;font-weight:800;line-height:1.25;margin:0}.hdh-banner__subtitle[data-v-bf3e6f04]{font-size:14px;margin:6px 0 0;opacity:.9}.hdh-banner[platform=mweb][data-v-bf3e6f04]{border-radius:12px;padding:22px 18px}.hdh-banner[platform=mweb] .hdh-banner__title[data-v-bf3e6f04]{font-size:22px}.hdh-banner-wrap[data-v-9d50d1a2]{position:relative}.hdh-banner-wrap[platform=mweb][data-v-9d50d1a2]{margin:0 16px}.hdh-banner-wrap .hdh-banner__viewport[data-v-9d50d1a2]{border-radius:16px;overflow:hidden;position:relative}.hdh-banner-wrap[platform=mweb] .hdh-banner__viewport[data-v-9d50d1a2]{border-radius:12px}.hdh-banner-wrap .hdh-banner__scroller[data-v-9d50d1a2]{-webkit-overflow-scrolling:touch;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;overflow-x:auto;overflow-y:hidden;position:absolute;right:0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;top:0}.hdh-banner-wrap .hdh-banner__scroller[data-v-9d50d1a2]::-webkit-scrollbar{display:none}.hdh-banner-wrap .hdh-banner__cell[data-v-9d50d1a2]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:100%;scroll-snap-align:start;width:100%}.hdh-banner-wrap .hdh-banner__arrow[data-v-9d50d1a2]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.08);border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.16);box-shadow:0 2px 8px rgba(0,0,0,.16);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,background .2s;transition:box-shadow .2s,background .2s,-webkit-box-shadow .2s;width:36px;z-index:3}.hdh-banner-wrap .hdh-banner__arrow[data-v-9d50d1a2]:hover{background:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.22);box-shadow:0 4px 12px rgba(0,0,0,.22)}.hdh-banner-wrap .hdh-banner__arrow.is-prev[data-v-9d50d1a2]{left:-18px}.hdh-banner-wrap .hdh-banner__arrow.is-next[data-v-9d50d1a2]{right:-18px}.hdh-banner-wrap .hdh-banner__dots[data-v-9d50d1a2]{-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:6px;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:center;left:0;position:absolute;right:0;z-index:2}.hdh-banner-wrap .hdh-banner__dots .dot[data-v-9d50d1a2]{background:hsla(0,0%,100%,.55);border-radius:50%;cursor:pointer;height:6px;-webkit-transition:all .2s;transition:all .2s;width:6px}.hdh-banner-wrap .hdh-banner__dots .dot.on[data-v-9d50d1a2]{background:#fff;border-radius:3px;width:16px}.hdh-city-tabs[data-v-6a7f9d96]{-webkit-box-align:center;-ms-flex-align:center;grid-gap:8px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:32px 0 4px}.hdh-city-tabs__chip[data-v-6a7f9d96]{background:#fff;border:1px solid #e6e6e6;border-radius:99px;color:#212121;cursor:pointer;font-size:16px;font-weight:600;line-height:20px;padding:9px 22px;position:relative;-webkit-transition:all .15s;transition:all .15s}.hdh-city-tabs__chip.on[data-v-6a7f9d96]{background:#ff5b00;border-color:#ff5b00;color:#fff}.hdh-city-tabs__chip.on[data-v-6a7f9d96]:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ff5b00;bottom:-6px;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hdh-city-tabs[platform=mweb][data-v-6a7f9d96]{-webkit-overflow-scrolling:touch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding:20px 16px 4px}.hdh-city-tabs[platform=mweb][data-v-6a7f9d96]::-webkit-scrollbar{display:none}.hdh-city-tabs[platform=mweb] .hdh-city-tabs__chip[data-v-6a7f9d96]{-webkit-box-flex:0;border-radius:20px;-ms-flex:none;flex:none;padding:9px 12px}.hdh-anchor-nav[data-v-37393653]{grid-gap:28px;background:#fff;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;margin:16px 0 -32px;position:sticky;z-index:190}.hdh-anchor-nav__btn[data-v-37393653]{background:none;border:none;color:#212121;cursor:pointer;font-family:inherit;font-size:16px;font-weight:400;padding:8px 0 10px;position:relative;white-space:nowrap}.hdh-anchor-nav__btn.on[data-v-37393653]:after{background:#ff5b00;border-radius:2px;bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.hdh-anchor-nav[platform=mweb][data-v-37393653]{grid-gap:16px;-webkit-overflow-scrolling:touch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;margin:12px 0 0;overflow-x:auto;padding:8px 16px 0}.hdh-anchor-nav[platform=mweb][data-v-37393653]::-webkit-scrollbar{display:none}.hdh-anchor-nav[platform=mweb] .hdh-anchor-nav__btn[data-v-37393653]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;padding:6px 0 10px}li[data-v-5f57a75d],ol[data-v-5f57a75d],ul[data-v-5f57a75d]{margin:0;padding:0}.tnc[data-v-5f57a75d]{color:#212121}.tnc .not_applicable_for[data-v-5f57a75d]{margin-bottom:12px}.tnc>li[data-v-5f57a75d]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.tnc>li .icon[data-v-5f57a75d]{height:20px;margin-right:10px}.tnc>li .icon.circle[data-v-5f57a75d]{-webkit-box-flex:0;background-color:#4a4a4a;border-radius:50%;display:block;-ms-flex:0 0 6px;flex:0 0 6px;height:6px;margin-top:6px;width:6px}.tnc>li .more-btn[data-v-5f57a75d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:underline}.tnc>li .more-btn .more[data-v-5f57a75d]{margin-right:4px}.tnc>li ol>li[data-v-5f57a75d]{display:-webkit-box;display:-ms-flexbox;display:flex}.tnc>li ol>li[data-v-5f57a75d]:not(:last-child){margin-bottom:12px}.tnc>li.promo-code .title[data-v-5f57a75d]{margin-bottom:2px}.tnc>li.promo-code .content[data-v-5f57a75d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tnc>li.promo-code .code[data-v-5f57a75d]{margin:0 10px 10px 0;word-break:break-all}.tnc>li.promo-code .copy[data-v-5f57a75d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff0e5;border-radius:6px;color:#ff5b00;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;line-height:1.5;margin:0 0 10px;padding:2px 6px}.tnc>li.promo-code .copy .copy-icon[data-v-5f57a75d]{margin-right:4px}.tnc>li>.title[data-v-5f57a75d]{font-size:16px;font-weight:600;line-height:1.5}.tnc>li>.content[data-v-5f57a75d]{font-size:14px;font-weight:400;line-height:1.5}.tnc>li>.content a[data-v-5f57a75d]{color:#2073f9;display:block;text-decoration:underline;width:100%}.tnc>li>.content .text[data-v-5f57a75d]{width:100%}.tnc>li>.content .tip[data-v-5f57a75d]{background:#fafafa;border:1px solid #eee;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;padding:12px 16px}.tnc>li>.content .tip .tip-icon[data-v-5f57a75d]{margin-right:8px;margin-top:2px}.tnc .tnc-text .more-contents[data-v-5f57a75d]{overflow:hidden;position:relative;width:100%}.tnc .tnc-text .more-content1[data-v-5f57a75d]{margin-left:-100%;position:absolute;visibility:hidden;width:100%}.tnc .tnc-text .more-content[data-v-5f57a75d]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.tnc_desktop[data-v-5f57a75d],.tnc_web[data-v-5f57a75d]{border:1px solid #eee;border-bottom:none;border-radius:8px}.tnc_desktop .tnc-text .title[data-v-5f57a75d],.tnc_web .tnc-text .title[data-v-5f57a75d]{position:sticky;top:0}.tnc_desktop .tops[data-v-5f57a75d],.tnc_web .tops[data-v-5f57a75d]{background:#fafafa;border-radius:8px 8px 0 0}.tnc_desktop .tops .content[data-v-5f57a75d],.tnc_web .tops .content[data-v-5f57a75d]{display:-webkit-box;display:-ms-flexbox;display:flex}.tnc_desktop .tops .content.description[data-v-5f57a75d],.tnc_web .tops .content.description[data-v-5f57a75d]{font-weight:700}.tnc_desktop>li[data-v-5f57a75d],.tnc_web>li[data-v-5f57a75d]{border-bottom:1px solid #eee}.tnc_desktop>li[data-v-5f57a75d]:last-child,.tnc_web>li[data-v-5f57a75d]:last-child{border-radius:8px}.tnc_desktop>li>.title[data-v-5f57a75d],.tnc_web>li>.title[data-v-5f57a75d]{-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px;padding:20px;width:190px}.tnc_desktop>li>.content[data-v-5f57a75d],.tnc_web>li>.content[data-v-5f57a75d]{padding:20px}.tnc_mobile[data-v-5f57a75d],.tnc_mweb[data-v-5f57a75d]{padding-top:12px}.tnc_mobile>li[data-v-5f57a75d]:not(:last-child),.tnc_mweb>li[data-v-5f57a75d]:not(:last-child){margin-bottom:20px}.tnc_mobile>li:not(:last-child) ol li[data-v-5f57a75d]:not(:last-child),.tnc_mweb>li:not(:last-child) ol li[data-v-5f57a75d]:not(:last-child){margin-bottom:12px}.tnc_mobile>li[data-v-5f57a75d],.tnc_mweb>li[data-v-5f57a75d]{-ms-flex-wrap:wrap;flex-wrap:wrap}.tnc_mobile .title[data-v-5f57a75d],.tnc_mweb .title[data-v-5f57a75d]{margin-bottom:12px;width:100%}.tnc_mobile .content[data-v-5f57a75d],.tnc_mweb .content[data-v-5f57a75d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px;width:100%}.tnc_mobile .description[data-v-5f57a75d],.tnc_mweb .description[data-v-5f57a75d]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}h4[data-v-7c5be9c4],li[data-v-7c5be9c4],ol[data-v-7c5be9c4],p[data-v-7c5be9c4],ul[data-v-7c5be9c4]{margin:0;padding:0}.divide-box[data-v-7c5be9c4]{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 16px;flex:0 0 16px;position:relative;z-index:2}.divide-box[data-v-7c5be9c4]:after,.divide-box[data-v-7c5be9c4]:before{border-color:transparent var(--border-color) var(--border-color) transparent;border-radius:50%;border-style:solid;border-width:1.2px;content:"";display:block;height:16px;position:absolute;width:16px;z-index:2}.divide-box[data-v-7c5be9c4]:before{top:-8.5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.divide-box[data-v-7c5be9c4]:after{bottom:-8.5px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.divide-box .left[data-v-7c5be9c4]{background:radial-gradient(circle at 100%,at 0,transparent 7px,#fff 0) 0 0/100% 60% no-repeat,radial-gradient(circle at 100%,at 100%,transparent 7px,#fff 0) 0 100%/100% 60% no-repeat;background:radial-gradient(circle at 100% 0,transparent 7px,#fff 0) 0 0/100% 60% no-repeat,radial-gradient(circle at 100% 100%,transparent 7px,#fff 0) 0 100%/100% 60% no-repeat;height:100%;position:relative;width:8px}.divide-box .left[data-v-7c5be9c4]:before{background-image:linear-gradient(180deg,transparent 5px,var(--border-color) 0);background-position:0 0;background-repeat:repeat-y;background-size:2px 10px;bottom:9px;content:"";display:block;position:absolute;right:-.5px;top:9px;width:1px}.divide-box .right[data-v-7c5be9c4]{background:radial-gradient(circle at 0,at 0,transparent 7px,var(--fill-color) 0) 0 0/100% 60% no-repeat,radial-gradient(circle at 0,at 100%,transparent 7px,var(--fill-color) 0) 0 100%/100% 60% no-repeat;background:radial-gradient(circle at 0 0,transparent 7px,var(--fill-color) 0) 0 0/100% 60% no-repeat,radial-gradient(circle at 0 100%,transparent 7px,var(--fill-color) 0) 0 100%/100% 60% no-repeat;height:100%;width:8px}.secondary .expired.status[data-v-7c5be9c4],.secondary .not_start.status[data-v-7c5be9c4],.secondary .sold_out.status[data-v-7c5be9c4]{color:#8a8a8a}.coupon-item[data-v-7c5be9c4]{border-radius:16px;color:var(--text-primary-color);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.coupon-item .klk-badge[data-v-7c5be9c4]{position:absolute;right:-6px;top:-4px;z-index:1}.coupon-item.multiple[data-v-7c5be9c4]:after{background:var(--fill-color);border:1px solid var(--border-color);border-left:none;border-radius:0 12px 12px 0;bottom:15px;content:"";position:absolute;right:-5px;top:15px;width:6px}.coupon-item.loading[data-v-7c5be9c4]{height:146px}.coupon-item.loading .skeleton[data-v-7c5be9c4]{width:100%}.coupon-item .coupon-details[data-v-7c5be9c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid var(--border-color);border-radius:16px 0 0 16px;border-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-right:-1px;padding:16px 8px 16px 16px;width:calc(100% - 136px)}.coupon-item .coupon-details .tags[data-v-7c5be9c4]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:4px}.coupon-item .coupon-details .tags ul[data-v-7c5be9c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:20px;margin-right:12px;overflow:hidden}.coupon-item .coupon-details .tags .tag[data-v-7c5be9c4]{-webkit-box-align:center;-ms-flex-align:center;grid-gap:4px;align-items:center;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;gap:4px;height:20px;line-height:1.5;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.coupon-item .coupon-details .tags .tag[data-v-7c5be9c4]:not(:last-child){margin-right:4px}.coupon-item .coupon-details .validity-wrapper[data-v-7c5be9c4]{margin-top:8px}.coupon-item .coupon-details .validity[data-v-7c5be9c4]{border-radius:6px;color:#ff5b00;font-size:12px;font-weight:500;line-height:1.5}.coupon-item .coupon-details .title[data-v-7c5be9c4]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;line-height:1.5}.coupon-item .coupon-details .title .desc-mini[data-v-7c5be9c4],.coupon-item .coupon-details .title .desc-small[data-v-7c5be9c4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.coupon-item .coupon-details .img-big-wrapper[data-v-7c5be9c4],.coupon-item .coupon-details .img-wrapper[data-v-7c5be9c4]{-webkit-box-flex:0;border:1px solid #e6e6e6;border-radius:8px;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:8px;padding:2px}.coupon-item .coupon-details .img-big-wrapper[data-v-7c5be9c4]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;justify-content:center;padding:0}.coupon-item .coupon-details .img-big[data-v-7c5be9c4]{background-position:50%;background-size:cover;border-radius:6px;display:block;height:32px;width:32px}.coupon-item .coupon-details .img[data-v-7c5be9c4]{background-position:50%;background-size:cover;height:16px;width:16px}.coupon-item .coupon-details .sub-title[data-v-7c5be9c4]{word-wrap:break-word;color:var(--text-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-weight:400;line-height:1.5;margin-top:8px}.coupon-item .coupon-details .sub-title span[data-v-7c5be9c4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.coupon-item .coupon-currency[data-v-7c5be9c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;background:var(--fill-color);border:1px solid var(--border-color);border-left:0;border-radius:0 16px 16px 0;color:var(--currency-font-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 120px;flex:0 0 120px;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:-.5px;padding:16px 12px 16px 0;position:relative}.coupon-item .coupon-currency .not_start[data-v-7c5be9c4]:not(.status){opacity:1}.coupon-item .coupon-currency[data-v-7c5be9c4] h4{color:inherit;font-size:16px;font-weight:600;line-height:1.32;text-align:center;width:100%}.coupon-item .coupon-currency[data-v-7c5be9c4] h4 span{display:inline-block}.coupon-item .coupon-currency p[data-v-7c5be9c4]{font-size:12px;font-weight:400;line-height:1.5;text-align:center;width:100%}.coupon-item .coupon-currency p span[data-v-7c5be9c4]{display:inline-block}.coupon-item .coupon-currency .status[data-v-7c5be9c4]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;height:28px;justify-content:center;line-height:1.5;margin-top:8px}.coupon-item .coupon-currency .status .icon[data-v-7c5be9c4]{margin-right:4px}.coupon-item .coupon-currency .redeem[data-v-7c5be9c4]{-webkit-line-clamp:1;-webkit-box-orient:vertical;background:var(--currency-font-color);border-color:var(--currency-font-color);color:var(--button-font-color);display:-webkit-box;margin-top:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.coupon-item .coupon-currency .redeem[data-v-7c5be9c4] .klk-button-loading-icon{color:var(--button-font-color)}.coupon-item .coupon-currency .remind[data-v-7c5be9c4]{-webkit-line-clamp:1;-webkit-box-orient:vertical;background:var(--button-font-color);border:1px solid var(--button-font-color);color:var(--currency-font-color);display:-webkit-box;margin-top:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.coupon-item .coupon-currency .remind[data-v-7c5be9c4] .klk-button-loading-icon{color:var(--currency-font-color)}.coupon-item .coupon-currency .use[data-v-7c5be9c4]{-webkit-line-clamp:1;-webkit-box-orient:vertical;background:0 0;border-color:var(--currency-font-color);color:var(--currency-font-color);display:-webkit-box;margin-top:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.coupon-item .coupon-currency .use[data-v-7c5be9c4]:hover{background:0 0}.coupon-item .coupon-currency .remind-me[data-v-7c5be9c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}.coupon-item .coupon-currency .remind-me .start-time[data-v-7c5be9c4]{color:#212121;font-size:12px;margin-top:8px}.coupon-item .coupon-currency .remind-me .start-time[data-v-7c5be9c4] .start-time-num{font-weight:600}.coupon-item .coupon-currency .remind-me .icon[data-v-7c5be9c4]{margin-right:4px}.coupon-item .coupon-currency .added-calendar[data-v-7c5be9c4]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.coupon-item .coupon-currency .added-calendar .icon[data-v-7c5be9c4]{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;margin-right:4px}.coupon-item.brief[data-v-7c5be9c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#faf0f0;border:.5px solid #ffe0ce;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.coupon-item.brief[data-v-7c5be9c4] .klk-button-mini{font-size:10px;padding:1px 14.5px}.coupon-item.brief .coupon-coverage[data-v-7c5be9c4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;grid-gap:10px;align-items:center;background:#fdc9c1;border-radius:7px 7px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px;isolation:isolate;justify-content:center;overflow:hidden;padding:2px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.coupon-item.brief .coupon-coverage_tag[data-v-7c5be9c4]{color:#8a0300;display:block;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:15px;max-width:85%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.coupon-item.brief .coupon-coverage_icon[data-v-7c5be9c4]{opacity:.5;position:absolute;right:4px;top:4px}.coupon-item.brief .coupon-wrapper[data-v-7c5be9c4]{padding:0 6px;width:100%}.coupon-item.brief .coupon-currency[data-v-7c5be9c4]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;background:0 0;border:none;color:#f44622;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;justify-content:space-between;margin:8px 0;padding:0;width:100%}.coupon-item.brief .coupon-currency[data-v-7c5be9c4] h4{color:inherit;font-size:14px;font-weight:600;line-height:1.32;text-align:center;width:100%}.coupon-item.brief .coupon-currency[data-v-7c5be9c4] h4 span{display:inline-block;word-break:break-word}.coupon-item.brief .coupon-currency .discount-ellipsis[data-v-7c5be9c4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:10px;overflow:hidden;text-overflow:ellipsis}.coupon-item.brief .coupon-currency .status[data-v-7c5be9c4]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-size:10px;font-weight:500;height:28px;justify-content:center;line-height:1.32;margin-top:8px}.coupon-item.brief .coupon-currency .status .icon[data-v-7c5be9c4]{margin-right:4px}.coupon-item.brief .coupon-currency .redeem[data-v-7c5be9c4],.coupon-item.brief .coupon-currency .remind[data-v-7c5be9c4]{-webkit-line-clamp:1;-webkit-box-orient:vertical;background:#ff5b00;border-color:transparent;color:#fff;display:-webkit-box;margin-top:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.coupon-item.brief .coupon-currency .redeem[data-v-7c5be9c4] .klk-button-loading-icon,.coupon-item.brief .coupon-currency .remind[data-v-7c5be9c4] .klk-button-loading-icon{color:#ff5b00}.coupon-item.brief .coupon-currency .use[data-v-7c5be9c4]{-webkit-line-clamp:1;-webkit-box-orient:vertical;background:0 0;border-color:#ff5b00;color:#ff5b00;display:-webkit-box;margin-top:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.coupon-item.brief .coupon-currency .use[data-v-7c5be9c4]:hover{background:0 0}.coupon-item.brief .img-wrapper[data-v-7c5be9c4]{border:.45px solid #e6e6e6;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4px}.coupon-item.brief .img[data-v-7c5be9c4]{background-position:50%;background-size:cover;border:.45px solid #e6e6e6;border-radius:50%;height:17px;width:17px}.coupon-item.brief .brand-ellipsis[data-v-7c5be9c4]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:10px;overflow:hidden;text-align:unset;text-overflow:ellipsis;width:auto;word-break:break-all}.coupon-item.brief .sub-title[data-v-7c5be9c4]{word-wrap:break-word;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8a0300;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:12px;font-weight:400;justify-content:center;line-height:1.5;margin-top:4px}.coupon-item.brief .sub-title span[data-v-7c5be9c4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.coupon-list-desktop .coupons[data-v-172cc72f],.coupon-list-web .coupons[data-v-172cc72f]{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.coupon-list-desktop .coupons .item[data-v-172cc72f],.coupon-list-web .coupons .item[data-v-172cc72f]{margin-bottom:20px;width:calc(50% - 10px)}.coupon-list-mobile .coupons .item[data-v-172cc72f]:not(:last-child),.coupon-list-mweb .coupons .item[data-v-172cc72f]:not(:last-child){margin-bottom:16px}h3[data-v-4bcd2219]{margin:0;padding:0}.coupon-list .title[data-v-4bcd2219]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.coupon-list .title span[data-v-4bcd2219]{cursor:pointer;text-decoration:underline}.coupon-list-desktop .title[data-v-4bcd2219],.coupon-list-web .title[data-v-4bcd2219]{margin-bottom:32px}.coupon-list-desktop .title h3[data-v-4bcd2219],.coupon-list-web .title h3[data-v-4bcd2219]{font-size:28px;font-weight:600;line-height:1.32}.coupon-list-desktop .title span[data-v-4bcd2219],.coupon-list-web .title span[data-v-4bcd2219]{font-size:16px;font-weight:400;line-height:1.5}.coupon-list-desktop .coupons[data-v-4bcd2219],.coupon-list-web .coupons[data-v-4bcd2219]{grid-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.coupon-list-desktop .coupons .item[data-v-4bcd2219],.coupon-list-web .coupons .item[data-v-4bcd2219]{width:calc(33.333% - 12px)}.coupon-list-mobile .title[data-v-4bcd2219],.coupon-list-mweb .title[data-v-4bcd2219]{margin-bottom:16px;padding:0 20px}.coupon-list-mobile .title h3[data-v-4bcd2219],.coupon-list-mweb .title h3[data-v-4bcd2219]{font-size:20px;font-weight:600;line-height:1.32}.coupon-list-mobile .title span[data-v-4bcd2219],.coupon-list-mweb .title span[data-v-4bcd2219]{font-size:16px;font-weight:400;line-height:1.5}.coupon-list-mobile .coupons[data-v-4bcd2219],.coupon-list-mweb .coupons[data-v-4bcd2219]{grid-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding:0 20px}.coupon-list-mobile .coupons[data-v-4bcd2219]::-webkit-scrollbar,.coupon-list-mweb .coupons[data-v-4bcd2219]::-webkit-scrollbar{width:10px}.coupon-list-mobile .coupons[data-v-4bcd2219]::-webkit-scrollbar-thumb,.coupon-list-mobile .coupons[data-v-4bcd2219]::-webkit-scrollbar-track,.coupon-list-mweb .coupons[data-v-4bcd2219]::-webkit-scrollbar-thumb,.coupon-list-mweb .coupons[data-v-4bcd2219]::-webkit-scrollbar-track{background-color:transparent}.coupon-list-mobile .coupons .item[data-v-4bcd2219],.coupon-list-mweb .coupons .item[data-v-4bcd2219]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100vw - 70px)}.coupon-group .coupon-group__title[data-v-396f91bc]{font-size:20px;font-weight:600;line-height:1.32;margin:8px 0 16px}.coupon-group .coupon-group__tabs[data-v-396f91bc]{margin-bottom:16px}.coupon-group .coupon-group__tabs .klk-tag-select-items[data-v-396f91bc]{-webkit-overflow-scrolling:touch}.coupon-group .coupon-group__coupons[data-v-396f91bc],.coupon-group .coupons-min-width[data-v-396f91bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.coupon-group .coupons-min-width[data-v-396f91bc]{width:100%}.coupon-group .one-coupon-item[data-v-396f91bc]{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;-webkit-box-sizing:border-box;box-sizing:border-box;flex-grow:0;flex-shrink:0;margin:0 20px 20px 0;width:calc(33.33% - 13.33px)}.coupon-group .one-coupon-item[data-v-396f91bc]:nth-child(3n){margin-right:0}.coupon-group .coupon-group-viewmore[data-v-396f91bc]{color:#212121;font-size:14px;font-weight:600;line-height:1.5;margin:0 auto 16px}.coupon-group .coupon-group-viewmore .icon[data-v-396f91bc]{margin-left:0}.coupon-group-mobile .coupon-group__title[data-v-396f91bc]{margin:24px auto 20px}.coupon-group-mobile .coupon-group__tabs[data-v-396f91bc]{margin:0 0 10px}.coupon-group-mobile .coupon-group__coupons[data-v-396f91bc]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.coupon-group-mobile .coupon-group__coupons[data-v-396f91bc],.coupon-group-mobile .coupons-min-width[data-v-396f91bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.coupon-group-mobile .coupons-min-width[data-v-396f91bc]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.coupon-group-mobile .one-coupon-item[data-v-396f91bc]{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;-webkit-box-sizing:border-box;box-sizing:border-box;flex-grow:0;flex-shrink:0;margin:0 0 12px;width:100%}.coupon-group-mobile .promo-bottom-btn-template[data-v-396f91bc]{margin:4px auto 16px}.coupon-group-mobile[data-v-396f91bc] .klk-tag-select .klk-tag-select-item{background-color:#fff;border:1px solid #e6e6e6;color:#212121;font-size:14px;font-weight:400;line-height:1.5}.coupon-group-mobile[data-v-396f91bc] .klk-tag-select .klk-tag-select-item-active{backdrop-filter:none;background:#ff5b00;border-color:transparent;border-radius:9999px;color:#fff;font-size:14px;font-weight:400;line-height:1.5}.coupon-entry[data-v-1f2cf87c]{background:#fff;border:1px solid #e6e6e6;border-radius:12px;cursor:pointer;overflow:hidden;position:relative}.coupon-entry .coupon-entry-img[data-v-1f2cf87c]{position:absolute;top:0}.coupon-entry .coupon-entry-title[data-v-1f2cf87c]{color:#212121;font-size:16px;font-weight:600;line-height:1.5}.coupon-entry .coupon-entry-subtitle[data-v-1f2cf87c]{color:#757575;font-size:16px;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.coupon-entry .coupon-entry-header[data-v-1f2cf87c]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:relative}.coupon-entry .coupon-entry-btn[data-v-1f2cf87c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.coupon-entry .coupon-entry-subtitle[data-v-1f2cf87c]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:0 16px}.coupon-entry .coupon-entry-card-item[data-v-1f2cf87c]{background:#fff4f4;border:1px solid rgba(244,70,34,.4);padding:4px 12px;position:relative;text-align:center}.coupon-entry .coupon-entry-card-item[data-v-1f2cf87c]:after,.coupon-entry .coupon-entry-card-item[data-v-1f2cf87c]:before{background:#fff;border-color:rgba(244,70,34,.4) transparent transparent rgba(244,70,34,.4);border-radius:50%;border-style:solid;border-width:1px;content:"";display:block;height:10px;position:absolute;top:18px;width:10px;z-index:2}.coupon-entry .coupon-entry-card-item[data-v-1f2cf87c]:before{left:-6px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.coupon-entry .coupon-entry-card-item[data-v-1f2cf87c]:after{right:-6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.coupon-entry .coupon-entry-card-item .item-discount[data-v-1f2cf87c]{color:#f44622;font-size:16px;font-weight:600;line-height:1.32;margin-bottom:2px}.coupon-entry .coupon-entry-card-item .item-desc[data-v-1f2cf87c]{color:#757575;font-size:10px;font-weight:400;line-height:1.5}.coupon-entry .coupon-entry-list[data-v-1f2cf87c]{-webkit-box-flex:1;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-wrap:wrap;flex-wrap:wrap;height:22px;justify-content:flex-end;margin:0 8px 0 20px;overflow:hidden}.coupon-entry .coupon-entry-list-item[data-v-1f2cf87c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(244,70,34,.4);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2px;margin-right:8px;max-width:168px;overflow:hidden;padding:2px 4px;white-space:nowrap}.coupon-entry .coupon-entry-list-item svg[data-v-1f2cf87c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.coupon-entry .coupon-entry-list-item .item-discount[data-v-1f2cf87c]{color:#f44622;font-size:12px;font-weight:400;line-height:1.32;margin-left:4px;overflow:hidden;text-overflow:ellipsis}.coupon-entry .coupon-entry-cards[data-v-1f2cf87c]:after,.coupon-entry .coupon-entry-cards[data-v-1f2cf87c]:before{bottom:0;content:"";position:absolute;top:0;width:45px;z-index:1}.coupon-entry .coupon-entry-cards[data-v-1f2cf87c]:before{background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.coupon-entry .coupon-entry-cards[data-v-1f2cf87c]:after{background:-webkit-gradient(linear,right top,left top,color-stop(0,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:0}.coupon-entry .coupon-entry-cards[data-v-1f2cf87c] .klk-card-swiper-items-wrapper{scrollbar-width:none}.coupon-entry .coupon-entry-cards[data-v-1f2cf87c] .klk-card-swiper-items-wrapper::-webkit-scrollbar{display:none}.coupon-entry-non-vertical[data-v-1f2cf87c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.coupon-entry-non-vertical.coupon-entry-desktop[data-v-1f2cf87c]{min-height:60px;padding:12px 20px 12px 68px}.coupon-entry-non-vertical.coupon-entry-desktop .coupon-entry-img[data-v-1f2cf87c]{left:0;width:100px}.coupon-entry-non-vertical.coupon-entry-mobile[data-v-1f2cf87c]{padding:12px 12px 12px 40px}.coupon-entry-non-vertical.coupon-entry-mobile .coupon-entry-img[data-v-1f2cf87c]{height:100%;left:0}.coupon-entry-vertical[data-v-1f2cf87c]{border:1px solid #e6e6e6}.coupon-entry-vertical.coupon-entry-mobile[data-v-1f2cf87c]{padding:12px 0}.coupon-entry-vertical.coupon-entry-mobile .coupon-entry-title[data-v-1f2cf87c]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon-entry-vertical.coupon-entry-mobile .coupon-entry-img[data-v-1f2cf87c]{left:0;width:80px}.coupon-entry-vertical.coupon-entry-mobile .coupon-entry-header[data-v-1f2cf87c]{margin:0 12px 16px 44px}.coupon-entry-vertical.coupon-entry-mobile .coupon-entry-cards[data-v-1f2cf87c]:after,.coupon-entry-vertical.coupon-entry-mobile .coupon-entry-cards[data-v-1f2cf87c]:before{width:12px}.coupon-entry-vertical.coupon-entry-desktop[data-v-1f2cf87c]{padding:20px 0}.coupon-entry-vertical.coupon-entry-desktop .coupon-entry-header[data-v-1f2cf87c]{margin:0 24px 16px 80px}.coupon-entry-vertical.coupon-entry-desktop .coupon-entry-img[data-v-1f2cf87c]{left:0;width:96px}.hdh-coupon[data-v-07326446]{padding:64px 0 0;scroll-margin-top:72px;scroll-margin-top:calc(var(--hdh-sticky-bottom, 88px) - 16px)}.hdh-coupon[platform=web][data-v-07326446]{scroll-margin-top:126px;scroll-margin-top:calc(var(--hdh-sticky-bottom, 174px) - 48px)}.hdh-coupon[platform=mweb][data-v-07326446]{padding:32px 16px 0}.hdh-coupon[platform=mweb] .hdh-coupon__head[data-v-07326446]{margin-bottom:16px}.hdh-coupon[platform=mweb] .hdh-coupon__title[data-v-07326446]{font-size:18px;line-height:24px}.hdh-coupon[platform=mweb] .hdh-coupon__empty[data-v-07326446]{max-width:100%;width:335px}.hdh-coupon__head[data-v-07326446]{-webkit-box-align:center;-ms-flex-align:center;grid-gap:10px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:32px}.hdh-coupon__title[data-v-07326446]{color:#212121;color:var(--hdh-text-color,#212121);font-size:24px;font-weight:600;line-height:1.32;margin:0}.hdh-coupon__promise[data-v-07326446]{background:#ffefe8;clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);color:#8a0300;font-size:13px;font-weight:600;padding:4px 12px 4px 16px}.hdh-coupon__tabs[data-v-07326446]{margin-bottom:16px;padding-left:0!important}.hdh-coupon__tabs[data-v-07326446] .klk-tag-select-item-active,.hdh-coupon__tabs[data-v-07326446] .klk-tag-select-item-active:hover{background-color:#fff6f1!important;border-color:#ff5b00!important;color:#ff5b00!important}.hdh-coupon__grid[data-v-07326446]{grid-gap:20px;gap:20px}.hdh-coupon__grid.is-mweb[data-v-07326446]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.hdh-coupon__grid.is-mweb[data-v-07326446],.hdh-coupon__grid.is-scroll[data-v-07326446]{-webkit-box-direction:normal;grid-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.hdh-coupon__grid.is-scroll[data-v-07326446]{-webkit-box-orient:horizontal;-webkit-overflow-scrolling:touch;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:2px 0 8px;-ms-touch-action:pan-x;touch-action:pan-x}.hdh-coupon__grid.is-scroll[data-v-07326446]::-webkit-scrollbar{display:none}.hdh-coupon__grid.is-scroll .hdh-coupon__cell[data-v-07326446],.hdh-coupon__grid.is-scroll .hdh-coupon__skeleton[data-v-07326446]{-webkit-box-flex:0;-ms-flex:0 0 82%;flex:0 0 82%;max-width:320px}.hdh-coupon__empty[data-v-07326446]{margin:24px auto;text-align:center}.hdh-coupon__empty-pic[data-v-07326446]{display:inline-block;height:138px;width:200px}.hdh-coupon__empty-text[data-v-07326446]{color:#757575;display:block;font-size:14px;line-height:1.5;padding-top:24px;text-align:center;width:100%}.hdh-coupon__cell[data-v-07326446]{min-width:0}.hdh-coupon__item[data-v-07326446]{height:100%;width:100%}.hdh-coupon[platform=mweb] .hdh-coupon__grid.is-mweb .hdh-coupon__cell[data-v-07326446]{width:100%}.hdh-coupon__more[data-v-07326446]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:24px}.hdh-coupon__more-btn[data-v-07326446]{background:transparent;border:1px solid #4a4a4a;border-radius:12px;color:#212121;cursor:pointer;font-size:16px;font-weight:600;line-height:22px;min-width:320px;padding:10px 16px;-webkit-transition:background .15s;transition:background .15s}.hdh-coupon__more-btn[data-v-07326446]:hover{background:rgba(0,0,0,.04)}.hdh-coupon[platform=mweb] .hdh-coupon__more-btn[data-v-07326446]{min-width:0;width:100%}.hdh-coupon__drawer-body[data-v-07326446]{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.hdh-coupon__drawer-body .hdh-coupon__cell[data-v-07326446]{width:100%}.hdh-coupon__skeleton[data-v-07326446]{background:#fff;border-radius:12px;-webkit-box-shadow:inset 0 0 1px .5px #e0e0e0;box-shadow:inset 0 0 1px .5px #e0e0e0;min-height:110px;padding:14px}.hdh-coupon__skeleton .sk-line[data-v-07326446]{-webkit-animation:hdh-pulse-07326446 1.2s ease-in-out infinite;animation:hdh-pulse-07326446 1.2s ease-in-out infinite;background:#ffe4d2;border-radius:6px;height:14px;margin-top:10px}.hdh-coupon__skeleton .sk-line.w70[data-v-07326446]{width:70%}.hdh-coupon__skeleton .sk-line.w50[data-v-07326446]{width:50%}.hdh-coupon__skeleton .sk-line.w40[data-v-07326446]{width:40%}@-webkit-keyframes hdh-pulse-07326446{0%,to{opacity:1}50%{opacity:.5}}@keyframes hdh-pulse-07326446{0%,to{opacity:1}50%{opacity:.5}}.hdh-countdown[data-v-76b8a277]{-webkit-box-align:center;-ms-flex-align:center;grid-gap:5px;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;gap:5px;white-space:nowrap}.hdh-countdown__label[data-v-76b8a277]{font-weight:500;margin-right:6px;opacity:.85}.hdh-countdown__exact[data-v-76b8a277]{font-weight:600}.hdh-countdown__t[data-v-76b8a277]{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:#212121;border-radius:6px;color:#fff;display:inline-block;font-variant-numeric:tabular-nums;min-width:26px;padding:2px 4px;text-align:center}.hdh-countdown i[data-v-76b8a277]{color:#212121;font-style:normal;font-weight:800}.hdh-countdown--sm[data-v-76b8a277]{font-size:12px}.hdh-countdown--sm .hdh-countdown__t[data-v-76b8a277]{border-radius:4px;min-width:20px;padding:1px 3px}.hdh-countdown--md[data-v-76b8a277]{font-size:14px}.hdh-hotel-card[data-v-8b7e800e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:16px;-webkit-box-shadow:inset 0 0 1px .5px #e0e0e0;box-shadow:inset 0 0 1px .5px #e0e0e0;color:#212121;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;line-height:1.32;overflow:hidden;position:relative;text-decoration:none;top:0;-webkit-transition:top .2s ease;transition:top .2s ease}@media(hover:hover){.hdh-hotel-card[data-v-8b7e800e]:hover{top:-4px}.hdh-hotel-card:hover .hdh-hotel-card__arrow[data-v-8b7e800e]{opacity:1}}.hdh-hotel-card.is-ended .hdh-hotel-card__header[data-v-8b7e800e]:after{background:rgba(33,33,33,.35);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.hdh-hotel-card.is-ended[data-v-8b7e800e],.hdh-hotel-card.is-soldout[data-v-8b7e800e]{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.75;pointer-events:none}.hdh-hotel-card .hdh-tag[data-v-8b7e800e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:400;height:20px;line-height:20px;max-width:100%;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.hdh-hotel-card .hdh-tag img[data-v-8b7e800e]{-webkit-box-flex:0;-ms-flex:none;flex:none;height:14px;margin-right:4px;width:14px}.hdh-hotel-card .hdh-tag--adm[data-v-8b7e800e]{display:inline-block}.hdh-hotel-card .hdh-tag.is-reward[data-v-8b7e800e]{border-radius:2px;color:#fff}.hdh-hotel-card .hdh-tag.is-reward img[data-v-8b7e800e]{height:100%;margin-left:-4px;margin-right:2px;width:auto}.hdh-hotel-card .hdh-tag.headtag[data-v-8b7e800e]{height:18px;line-height:18px}.hdh-hotel-card .hdh-tag--special[data-v-8b7e800e]{background:#fff;border-radius:2px;-webkit-box-shadow:inset 0 0 0 1px rgba(244,70,34,.4);box-shadow:inset 0 0 0 1px rgba(244,70,34,.4);color:#f44622;height:20px;line-height:20px;overflow:visible;padding:0 5px;position:relative}.hdh-hotel-card .hdh-tag--special .sp-ico[data-v-8b7e800e]{height:12px;margin-right:2px;width:12px}.hdh-hotel-card .hdh-tag--special .vp-text[data-v-8b7e800e]{background-color:rgba(244,70,34,.2);background-image:radial-gradient(circle at .9em center,#fff .22em,transparent 0),linear-gradient(125deg,#fff .68em,transparent 0),linear-gradient(55deg,#fff .68em,transparent 0);display:inline-block;font-weight:400;height:18px;line-height:18px;margin:0 -4px 0 5px;padding:0 4px 0 1.42em;white-space:nowrap}.hdh-hotel-card .has-tip[data-v-8b7e800e]{overflow:visible;position:relative}.hdh-hotel-card .hdh-tip[data-v-8b7e800e]{background:rgba(0,0,0,.85);border-radius:8px;bottom:calc(100% + 8px);color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:8px 12px;text-align:left;white-space:nowrap;z-index:5}.hdh-hotel-card .hdh-tip[data-v-8b7e800e],.hdh-hotel-card .hdh-tip[data-v-8b7e800e]:after{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hdh-hotel-card .hdh-tip[data-v-8b7e800e]:after{border:5px solid transparent;border-top-color:rgba(0,0,0,.85);content:"";top:100%}.hdh-hotel-card .hdh-tip--wrap[data-v-8b7e800e]{max-width:240px;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hdh-hotel-card .hdh-tip--bottom[data-v-8b7e800e]{bottom:auto;top:calc(100% + 8px)}.hdh-hotel-card .hdh-tip--bottom[data-v-8b7e800e]:after{border-bottom-color:rgba(0,0,0,.85);border-top-color:transparent;bottom:100%;top:auto}.hdh-hotel-card .hdh-tip--light[data-v-8b7e800e]{background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.08);box-shadow:0 4px 20px 0 rgba(0,0,0,.08);color:#212121;padding:12px 16px}.hdh-hotel-card .hdh-tip--light[data-v-8b7e800e]:after{border-top-color:#fff;-webkit-filter:drop-shadow(1px 2px 1px rgba(0,0,0,.04));filter:drop-shadow(1px 2px 1px rgba(0,0,0,.04))}.hdh-hotel-card .hdh-tip--light.hdh-tip--bottom[data-v-8b7e800e]:after{border-bottom-color:#fff;border-top-color:transparent}.hdh-hotel-card__header[data-v-8b7e800e]{-ms-flex-negative:0;flex-shrink:0;position:relative}.hdh-hotel-card__imgs[data-v-8b7e800e]{-webkit-overflow-scrolling:touch;border-radius:12px 12px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.hdh-hotel-card__imgs[data-v-8b7e800e]::-webkit-scrollbar{display:none}.hdh-hotel-card__img[data-v-8b7e800e]{-webkit-box-flex:0;background-color:#eee;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:50%;position:relative;scroll-snap-align:start}.hdh-hotel-card__img .pic[data-v-8b7e800e]{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.hdh-hotel-card__fav[data-v-8b7e800e]{background:transparent;border:none;cursor:pointer;line-height:0;padding:4px;position:absolute;right:8px;top:8px;-webkit-transition:-webkit-transform .12s;transition:-webkit-transform .12s;transition:transform .12s;transition:transform .12s,-webkit-transform .12s;z-index:3}.hdh-hotel-card__fav svg[data-v-8b7e800e]{display:block}.hdh-hotel-card__fav[data-v-8b7e800e]:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.hdh-hotel-card__fav.is-busy[data-v-8b7e800e]{opacity:.6;pointer-events:none}.hdh-hotel-card__band[data-v-8b7e800e]{background:rgba(33,33,33,.85);border-radius:0 4px 4px 0;color:#fff;font-size:12px;font-weight:600;left:0;padding:3px 10px;position:absolute;top:12px;z-index:2}.hdh-hotel-card__city[data-v-8b7e800e]{bottom:8px;left:8px;max-width:calc(100% - 16px);position:absolute;z-index:2}.hdh-hotel-card__city.has-count[data-v-8b7e800e]{max-width:calc(100% - 76px)}.hdh-hotel-card__city[data-v-8b7e800e]{background:rgba(0,0,0,.55);border-radius:99px;color:#fff;font-size:12px;font-weight:600;overflow:hidden;padding:2px 10px;text-overflow:ellipsis;white-space:nowrap}.hdh-hotel-card__arrow[data-v-8b7e800e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.3);border:none;border-radius:50%;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;opacity:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .15s,background .1s;transition:opacity .15s,background .1s;width:32px;z-index:2}.hdh-hotel-card__arrow[data-v-8b7e800e]:hover{background:rgba(0,0,0,.5)}.hdh-hotel-card__arrow.prev[data-v-8b7e800e]{left:8px}.hdh-hotel-card__arrow.prev svg[data-v-8b7e800e]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hdh-hotel-card__arrow.next[data-v-8b7e800e]{right:8px}.hdh-hotel-card__count[data-v-8b7e800e]{background:rgba(0,0,0,.6);border-radius:12px;bottom:12px;color:#fff;font-size:12px;font-weight:500;padding:1px 8px;position:absolute;right:12px;z-index:2}.hdh-hotel-card__main[data-v-8b7e800e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-height:180px;padding:12px}.hdh-hotel-card__name[data-v-8b7e800e]{color:#212121;font-size:14px;font-weight:600;line-height:1.4;max-height:40px;overflow:hidden;word-break:break-word}.hdh-hotel-card__name .suffix[data-v-8b7e800e]{white-space:nowrap}.hdh-hotel-card__name .stars[data-v-8b7e800e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:4px;vertical-align:middle}.hdh-hotel-card__name .stars img[data-v-8b7e800e]{height:12px;width:12px}.hdh-hotel-card__name .headtag[data-v-8b7e800e]{margin-left:6px;vertical-align:middle}.hdh-hotel-card__name .sus-tag[data-v-8b7e800e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:6px;vertical-align:middle}.hdh-hotel-card__name .sus-tag img[data-v-8b7e800e]{height:14px;width:14px}.hdh-hotel-card__name .desc-pill[data-v-8b7e800e]{background:#f5f5f5;color:#3132ab;padding:1px 4px}.hdh-hotel-card__name .ad-tag[data-v-8b7e800e],.hdh-hotel-card__name .desc-pill[data-v-8b7e800e]{border-radius:2px;display:inline-block;font-size:12px;font-weight:400;margin-left:6px;vertical-align:middle}.hdh-hotel-card__name .ad-tag[data-v-8b7e800e]{height:20px;line-height:20px;padding:0 4px}.hdh-hotel-card__name-en[data-v-8b7e800e]{color:#757575;font-size:12px;font-weight:400;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdh-hotel-card__review[data-v-8b7e800e]{margin-top:6px;overflow:hidden}.hdh-hotel-card__review .score[data-v-8b7e800e],.hdh-hotel-card__review[data-v-8b7e800e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hdh-hotel-card__review .score[data-v-8b7e800e]{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;background:#6056d6;border-radius:8px 3px;color:#fff;flex-shrink:0;height:20px;justify-content:center;padding:0 4px}.hdh-hotel-card__review .score span[data-v-8b7e800e]{font-size:12px;font-weight:600}.hdh-hotel-card__review .score .slash[data-v-8b7e800e]{font-weight:400;-webkit-transform:scaleY(.7);-ms-transform:scaleY(.7);transform:scaleY(.7)}.hdh-hotel-card__review .desc[data-v-8b7e800e]{-webkit-box-flex:0;color:#6056d6;-ms-flex:0 2 auto;flex:0 2 auto;font-size:14px;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdh-hotel-card__review .count[data-v-8b7e800e]{-webkit-box-flex:0;color:#757575;-ms-flex:0 3 auto;flex:0 3 auto;font-size:12px;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdh-hotel-card__loc[data-v-8b7e800e]{color:#757575;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;line-height:1.32;margin-top:4px}.hdh-hotel-card__loc .pin[data-v-8b7e800e]{-webkit-box-flex:0;-ms-flex:none;flex:none;height:12px;margin-right:2px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);width:12px}.hdh-hotel-card__loc .text[data-v-8b7e800e]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hdh-hotel-card__bottom[data-v-8b7e800e]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding-top:6px}.hdh-hotel-card__tagsec[data-v-8b7e800e]{grid-gap:4px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 6px;margin-bottom:12px}.hdh-hotel-card__tagsec .hdh-tag[data-v-8b7e800e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.hdh-hotel-card__soldout[data-v-8b7e800e]{color:#8a8a8a;font-size:20px;font-weight:600;margin-top:auto;text-align:right}.hdh-hotel-card__price[data-v-8b7e800e]{margin-top:auto}.hdh-hotel-card__price .ptags[data-v-8b7e800e]{grid-gap:4px;gap:4px}.hdh-hotel-card__price .pline[data-v-8b7e800e],.hdh-hotel-card__price .ptags[data-v-8b7e800e]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin-bottom:4px}.hdh-hotel-card__price .pline[data-v-8b7e800e]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1.2}.hdh-hotel-card__price .origin[data-v-8b7e800e]{color:#757575;font-size:12px;margin-right:2px;text-decoration:line-through}.hdh-hotel-card__price .sale[data-v-8b7e800e]{white-space:nowrap}.hdh-hotel-card__price .sale i[data-v-8b7e800e]{font-size:18px;font-style:normal;font-weight:600}.hdh-hotel-card__price .sale b[data-v-8b7e800e]{font-size:18px;font-weight:600}.hdh-hotel-card__price .tax[data-v-8b7e800e]{color:#757575;font-size:12px;line-height:1.5;text-align:right}.hdh-hotel-card__price .paylater[data-v-8b7e800e]{color:#00828a;font-size:12px;margin-top:2px;text-align:right}.hdh-voucher-card[data-v-dcb379d8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #f0f0f0;border-radius:12px;color:#212121;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;text-decoration:none;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}@media(hover:hover){.hdh-voucher-card[data-v-dcb379d8]:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}}.hdh-voucher-card.is-ended[data-v-dcb379d8],.hdh-voucher-card.is-soldout[data-v-dcb379d8]{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.75;pointer-events:none}.hdh-voucher-card.is-soldout .hdh-voucher-card__tags:not(.admin) span[data-v-dcb379d8]{background:#f5f5f5!important;color:#757575!important}.hdh-voucher-card__img[data-v-dcb379d8]{-webkit-box-flex:0;background-color:#f5f5f5;border-radius:12px 12px 0 0;-ms-flex:none;flex:none;height:154px;overflow:hidden;position:relative}.hdh-voucher-card__img .pic[data-v-dcb379d8]{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.hdh-voucher-card__band[data-v-dcb379d8]{background:rgba(33,33,33,.85);border-radius:0 4px 4px 0;color:#fff;font-size:12px;font-weight:600;left:0;padding:3px 10px;position:absolute;top:10px;z-index:1}.hdh-voucher-card__content[data-v-dcb379d8]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;overflow:hidden;padding:12px 16px}.hdh-voucher-card__title[data-v-dcb379d8]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-size:14px;font-weight:600;line-height:20px;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis}.hdh-voucher-card__tags[data-v-dcb379d8]{grid-gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:8px}.hdh-voucher-card__tags span[data-v-dcb379d8]{-ms-flex-negative:0;border-radius:2px;flex-shrink:0;font-size:12px;font-weight:400;line-height:16px;max-width:100%;overflow:hidden;padding:2px 4px;text-overflow:ellipsis;white-space:nowrap}.hdh-voucher-card__tags.admin[data-v-dcb379d8]{grid-gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.hdh-voucher-card__tags.admin span[data-v-dcb379d8]{border-radius:4px;margin-right:0;padding:2px 8px}.hdh-voucher-card__price-wrap .sale-desc[data-v-dcb379d8]{color:#757575;font-size:12px;line-height:16px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdh-voucher-card__price-wrap .price[data-v-dcb379d8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px;overflow:hidden}.hdh-voucher-card__price-wrap .price .pd[data-v-dcb379d8]{-ms-flex-negative:0;flex-shrink:0;font-size:12px;font-weight:400;line-height:16px}.hdh-voucher-card__price-wrap .price[data-v-dcb379d8] .price-desc{color:#212121;font-size:16px;font-weight:700;line-height:19px;margin:0 2px}.hdh-voucher-card__price-wrap .price .night[data-v-dcb379d8]{color:#212121;font-size:12px;font-weight:400;line-height:14px;margin-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdh-voucher-card__price-wrap .ori-price[data-v-dcb379d8]{-webkit-box-align:center;-ms-flex-align:center;grid-gap:6px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:8px}.hdh-voucher-card__price-wrap .ori-price .save[data-v-dcb379d8]{border-radius:2px;font-size:12px;font-weight:600;line-height:16px;padding:0 4px}.hdh-voucher-card__price-wrap .ori-price .ori-desc[data-v-dcb379d8]{color:#8a8a8a;font-size:12px;text-decoration:line-through}.hdh-voucher-card__soldout[data-v-dcb379d8]{color:#757575;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdh-voucher-card__soldout>span[data-v-dcb379d8]{color:#212121;font-size:14px;font-weight:600;line-height:20px;margin-right:8px}.hdh-section[data-v-ed96a920]{padding:64px 0 0;scroll-margin-top:72px;scroll-margin-top:calc(var(--hdh-sticky-bottom, 88px) - 16px)}.hdh-section[platform=web][data-v-ed96a920]{scroll-margin-top:126px;scroll-margin-top:calc(var(--hdh-sticky-bottom, 174px) - 48px)}.hdh-section__head[data-v-ed96a920]{-webkit-box-align:center;-ms-flex-align:center;grid-gap:12px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:32px}.hdh-section__title[data-v-ed96a920]{-ms-flex-negative:0;color:#212121;color:var(--hdh-text-color,#212121);flex-shrink:0;font-size:24px;font-weight:600;line-height:1.32;margin:0;max-width:100%}.hdh-section__ttag[data-v-ed96a920]{-ms-flex-negative:0;clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);flex-shrink:0;font-size:14px;font-weight:700;padding:2px 8px 2px 14px}.hdh-section__status[data-v-ed96a920]{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;font-size:12px;font-weight:600;padding:3px 10px}.hdh-section__cd[data-v-ed96a920]{-ms-flex-negative:0;color:#757575;flex-shrink:0;margin-left:auto;white-space:nowrap}.hdh-section__tabs[data-v-ed96a920]{-webkit-box-align:center;-ms-flex-align:center;grid-gap:8px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:4px 0 16px}.hdh-section__tab[data-v-ed96a920]{-webkit-box-flex:0;background:#fff;border:1px solid #e6e6e6;border-radius:999px;color:#212121;cursor:pointer;-ms-flex:none;flex:none;font-size:14px;font-weight:500;line-height:1.5;padding:8px 18px;-webkit-transition:all .15s;transition:all .15s}.hdh-section__tab.is-active[data-v-ed96a920]{background:#fff6f1;border-color:#ff5b00;color:#ff5b00}.hdh-section__cards[data-v-ed96a920]{grid-gap:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.hdh-section__cards.is-scroll[data-v-ed96a920]{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;padding:6px 0 10px}.hdh-section__cards.is-scroll[data-v-ed96a920]::-webkit-scrollbar{display:none}.hdh-section__cards.is-scroll .hdh-section__card[data-v-ed96a920]{-webkit-box-flex:0;-ms-flex:0 0 68%;flex:0 0 68%;max-width:260px}.hdh-section__empty[data-v-ed96a920]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:260px;padding:40px 16px;text-align:center;width:100%}.hdh-section__empty-pic[data-v-ed96a920]{display:block;height:137px;width:130px}.hdh-section__empty-text[data-v-ed96a920]{color:#757575;font-size:14px;line-height:1.5;margin:16px 0 0}.hdh-section__skeleton[data-v-ed96a920]{background:#fff;border:1px solid #eee;border-radius:12px;overflow:hidden}.hdh-section__skeleton .sk-img[data-v-ed96a920]{-webkit-animation:hdh-pulse-ed96a920 1.2s ease-in-out infinite;animation:hdh-pulse-ed96a920 1.2s ease-in-out infinite;background:#eee;padding-top:50%}.hdh-section__skeleton .sk-body[data-v-ed96a920]{min-height:180px;padding:12px}.hdh-section__skeleton.is-voucher .sk-img[data-v-ed96a920]{height:154px;padding-top:0}.hdh-section__skeleton.is-voucher .sk-body[data-v-ed96a920]{min-height:120px}.hdh-section__skeleton .sk-line[data-v-ed96a920]{-webkit-animation:hdh-pulse-ed96a920 1.2s ease-in-out infinite;animation:hdh-pulse-ed96a920 1.2s ease-in-out infinite;background:#eee;border-radius:6px;height:12px;margin-top:10px}.hdh-section__skeleton .sk-line[data-v-ed96a920]:first-child{margin-top:0}.hdh-section__skeleton .sk-line.w70[data-v-ed96a920]{width:70%}.hdh-section__skeleton .sk-line.w50[data-v-ed96a920]{width:50%}.hdh-section__skeleton .sk-line.w40[data-v-ed96a920]{width:40%}.hdh-section__viewall-wrap[data-v-ed96a920]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:24px}.hdh-section__viewall[data-v-ed96a920]{background:transparent;border:1px solid #4a4a4a;border-radius:12px;color:#212121;cursor:pointer;font-size:16px;font-weight:600;line-height:22px;min-width:320px;padding:10px 16px;-webkit-transition:background .15s;transition:background .15s}.hdh-section__viewall[data-v-ed96a920]:hover{background:rgba(0,0,0,.04)}.hdh-section[platform=mweb][data-v-ed96a920]{padding:32px 16px 0}.hdh-section[platform=mweb] .hdh-section__head[data-v-ed96a920]{margin-bottom:16px}.hdh-section[platform=mweb] .hdh-section__title[data-v-ed96a920]{font-size:18px;line-height:24px}.hdh-section[platform=mweb] .hdh-section__ttag[data-v-ed96a920]{font-size:12px}.hdh-section[platform=mweb] .hdh-section__cd[data-v-ed96a920]{margin-left:0}.hdh-section[platform=mweb] .hdh-section__status[data-v-ed96a920]{font-size:11px;padding:2px 8px}.hdh-section[platform=mweb] .hdh-section__cards.is-scroll[data-v-ed96a920],.hdh-section[platform=mweb] .hdh-section__cards[data-v-ed96a920]{grid-gap:12px;gap:12px}.hdh-section[platform=mweb] .hdh-section__empty[data-v-ed96a920]{min-height:220px;padding:32px 16px}.hdh-section[platform=mweb] .hdh-section__empty-text[data-v-ed96a920]{font-size:14px;margin-top:12px}.hdh-section[platform=mweb] .hdh-section__viewall[data-v-ed96a920]{line-height:22px;min-width:0;padding:10px 16px;width:100%}@-webkit-keyframes hdh-pulse-ed96a920{0%,to{opacity:1}50%{opacity:.5}}@keyframes hdh-pulse-ed96a920{0%,to{opacity:1}50%{opacity:.5}}.hdh-promo[data-v-10a5e1a4]{padding:64px 0 8px;scroll-margin-top:72px;scroll-margin-top:calc(var(--hdh-sticky-bottom, 88px) - 16px)}.hdh-promo[platform=web][data-v-10a5e1a4]{scroll-margin-top:126px;scroll-margin-top:calc(var(--hdh-sticky-bottom, 174px) - 48px)}.hdh-promo__head[data-v-10a5e1a4]{margin-bottom:32px}.hdh-promo__title[data-v-10a5e1a4]{color:#212121;color:var(--hdh-text-color,#212121);font-size:24px;font-weight:600;line-height:1.32;margin:0}.hdh-promo__grid[data-v-10a5e1a4]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.hdh-promo__grid.is-scroll[data-v-10a5e1a4]{-webkit-overflow-scrolling:touch;grid-gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding:6px 0 10px}.hdh-promo__grid.is-scroll[data-v-10a5e1a4]::-webkit-scrollbar{display:none}.hdh-promo__grid.is-scroll .hdh-promo__card[data-v-10a5e1a4]{-webkit-box-flex:0;-ms-flex:0 0 86%;flex:0 0 86%;max-width:340px}.hdh-promo__card[data-v-10a5e1a4]{border-radius:12px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:160px;overflow:hidden;text-decoration:none;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}@media(hover:hover){.hdh-promo__card[data-v-10a5e1a4]:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}}.hdh-promo__card.theme-navy[data-v-10a5e1a4]{background:linear-gradient(120deg,#1a1f3c,#4f54b5)}.hdh-promo__card.theme-orange[data-v-10a5e1a4]{background:linear-gradient(120deg,#ff5b00,#ff8a3d)}.hdh-promo__card.theme-light[data-v-10a5e1a4]{background:#faf5f2;color:#212121}.hdh-promo__card.theme-light .badge[data-v-10a5e1a4]{border-color:#ff5b00;color:#ff5b00}.hdh-promo__card.theme-light .t[data-v-10a5e1a4]{color:#ff5b00}.hdh-promo__card.theme-light .cta[data-v-10a5e1a4]{background:#ff5b00;color:#fff}.hdh-promo__card.no-bg.has-img[data-v-10a5e1a4]{position:relative}.hdh-promo__card.no-bg.has-img .img[data-v-10a5e1a4]{-webkit-box-flex:0;bottom:0;-ms-flex:none;flex:none;left:0;position:absolute;right:0;top:0}.hdh-promo__card.no-bg.has-img .txt[data-v-10a5e1a4]{position:relative;z-index:1}.hdh-promo__card .txt[data-v-10a5e1a4]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;grid-gap:4px;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0;padding:16px}.hdh-promo__card .badge[data-v-10a5e1a4]{border:1px solid hsla(0,0%,100%,.55);border-radius:99px;font-size:10px;font-weight:500;padding:1px 9px}.hdh-promo__card .t[data-v-10a5e1a4]{font-size:16px;font-weight:600;line-height:1.3}.hdh-promo__card .s[data-v-10a5e1a4]{font-size:11px;line-height:1.5;opacity:.88}.hdh-promo__card .cta[data-v-10a5e1a4]{background:#fff;border-radius:99px;color:#ff5b00;font-size:12px;font-weight:600;margin-top:auto;padding:5px 15px}.hdh-promo__card .img[data-v-10a5e1a4]{-webkit-box-flex:0;background-position:50%;background-size:cover;-ms-flex:0 0 36%;flex:0 0 36%}.hdh-promo[platform=mweb][data-v-10a5e1a4]{padding:32px 16px 4px}.hdh-promo[platform=mweb] .hdh-promo__head[data-v-10a5e1a4]{margin-bottom:16px}.hdh-promo[platform=mweb] .hdh-promo__title[data-v-10a5e1a4]{font-size:18px;line-height:24px}.hdh-dest[data-v-90d8235c]{padding:64px 0 0;scroll-margin-top:72px;scroll-margin-top:calc(var(--hdh-sticky-bottom, 88px) - 16px)}.hdh-dest[platform=web][data-v-90d8235c]{scroll-margin-top:126px;scroll-margin-top:calc(var(--hdh-sticky-bottom, 174px) - 48px)}.hdh-dest__head[data-v-90d8235c]{margin-bottom:32px}.hdh-dest__title[data-v-90d8235c]{color:#212121;color:var(--hdh-text-color,#212121);font-size:24px;font-weight:600;line-height:1.32;margin:0}.hdh-dest__grid[data-v-90d8235c]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,1fr)}.hdh-dest__item[data-v-90d8235c]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:10px;color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:12px 14px;text-decoration:none;-webkit-transition:all .15s;transition:all .15s}.hdh-dest__item .nm[data-v-90d8235c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdh-dest__item .arr[data-v-90d8235c]{-webkit-box-flex:0;color:#8a8a8a;-ms-flex:none;flex:none;font-weight:700;margin-left:6px}@media(hover:hover){.hdh-dest__item[data-v-90d8235c]:hover{border-color:#ff5b00;color:#ff5b00}.hdh-dest__item:hover .arr[data-v-90d8235c]{color:#ff5b00}}.hdh-dest[platform=mweb][data-v-90d8235c]{padding:32px 16px 0}.hdh-dest[platform=mweb] .hdh-dest__head[data-v-90d8235c]{margin-bottom:16px}.hdh-dest[platform=mweb] .hdh-dest__title[data-v-90d8235c]{font-size:18px;line-height:24px}.hdh-dest[platform=mweb] .hdh-dest__grid[data-v-90d8235c]{grid-template-columns:repeat(2,1fr)}.hotel-deals-hub[data-v-1efededc]{color:#212121}.hotel-deals-hub[platform=web][data-v-1efededc]{margin:0 auto;max-width:1160px;padding:8px 0 40px;width:100%}.hotel-deals-hub[platform=mweb][data-v-1efededc]{padding:4px 0 32px}.hdh-edit-empty[data-v-1efededc]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fafafa;border:1px dashed #d0d0d0;border-radius:12px;color:#8a8a8a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:center;margin:24px 16px;min-height:180px;padding:40px 16px;text-align:center}