.hotel-offer-tag[data-v-97eea4c2]{border-radius:8px;align-items:center;margin-bottom:16px;padding:12px 16px;display:flex}.hotel-offer-tag .tag-icon[data-v-97eea4c2]{flex:none}.hotel-offer-tag .tag-content[data-v-97eea4c2]{flex:1 1 0;margin:0 12px}.hotel-offer-tag .tag-title[data-v-97eea4c2]{color:#212121;font-size:16px;font-weight:600;line-height:1.5}.hotel-offer-tag .tag-desc[data-v-97eea4c2]{-webkit-line-clamp:2;color:#212121;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.hotel-offer-tag[data-v-97eea4c2] .klk-button{white-space:nowrap;flex:none}.hotel-offer-tag.offer-tag-desktop[data-v-97eea4c2]{cursor:pointer;border-radius:16px;margin:0 0 12px}.hotel-offer-tag.offer-tag-mobile[data-v-97eea4c2]{border:1px solid #fff}.empty-view[data-v-062b94fa]{flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-view-title[data-v-062b94fa]{color:#757575;text-align:center;margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.5}.empty-view-desc[data-v-062b94fa]{color:#8a8a8a;text-align:center;font-size:14px;font-weight:400;line-height:1.5}.empty-view img[data-v-062b94fa]{width:182px;margin-bottom:24px}.empty-view .empty-view-button-list[data-v-062b94fa]{flex-direction:column;align-items:center;display:flex}.empty-view .empty-view-button-list>[data-v-062b94fa]{margin-top:12px}.empty-view .empty-view-button-list>span[data-v-062b94fa]{margin-top:8px;font-size:16px;font-weight:400;line-height:1.5}.empty-view .empty-view-button-list .underline-text[data-v-062b94fa]{cursor:pointer;outline:0;margin-top:12px;font-size:14px;font-weight:400;line-height:1.5;text-decoration:underline!important}.empty-view .empty-view-button-list .underline-text[data-v-062b94fa]:active,.empty-view .empty-view-button-list .underline-text[data-v-062b94fa]:hover{opacity:.8}.empty-view.empty-view-position--fixed[data-v-062b94fa]{position:fixed}.empty-view.empty-view-position--absolute[data-v-062b94fa],.empty-view.empty-view-position--fixed[data-v-062b94fa]{width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.empty-view.empty-view-position--absolute[data-v-062b94fa]{position:absolute}.empty-view-desktop .empty-view-desc[data-v-062b94fa]{font-size:16px;font-weight:400;line-height:1.5}.empty-view-desktop .empty-view-button-list[data-v-062b94fa]{flex-direction:row;align-items:center;display:flex}.empty-view-desktop .empty-view-button-list>[data-v-062b94fa]{margin-top:20px}.empty-view-desktop .empty-view-button-list>span[data-v-062b94fa]{margin:20px 12px 0;font-size:16px;font-weight:400;line-height:1.5}.empty-view-desktop.empty-view-error img[data-v-062b94fa],.empty-view-desktop.empty-view-loading img[data-v-062b94fa]{width:260px}.empty-view-empty img[data-v-062b94fa],.empty-view-filterEmpty img[data-v-062b94fa]{width:130px}.hotel-map-entrance[data-v-9a7c97e8]{cursor:pointer;z-index:9;background:#f5f5f5;border-radius:20px;flex:none;width:300px;height:100px;position:relative;overflow:hidden}.hotel-map-entrance .map-bg[data-v-9a7c97e8]{width:100%;height:100%;animation:2s .5s forwards scale-view-data-v-9a7c97e8;transform:scale(1.5)}@keyframes scale-view-data-v-9a7c97e8{to{transform:scale(2.3)}}.hotel-map-entrance .location-icon[data-v-9a7c97e8]{margin-left:-28px;animation:1s cubic-bezier(.49,2.11,.38,.52) 1.5s forwards top-in-data-v-9a7c97e8;position:absolute;top:-62px;left:50%;transform:scale(.1)}@keyframes top-in-data-v-9a7c97e8{to{top:38px;transform:scale(.75)translateY(-80%)}}.hotel-map-entrance .map-btn[data-v-9a7c97e8]{opacity:0;white-space:nowrap;border:none;animation:1s cubic-bezier(.32,1.59,1,.86) 1.5s forwards fade-in-data-v-9a7c97e8;position:absolute;bottom:16px;left:50%;transform:translate(-50%)scale(0);box-shadow:0 4px 10px #00000024}@keyframes fade-in-data-v-9a7c97e8{to{opacity:1;transform:translate(-50%)scale(1)}}.hotel-fixed-header{z-index:999;width:100%;position:sticky;top:0}.hotel-fixed-header:after{content:"";background-color:#eee;width:100%;height:1px;position:absolute;bottom:0;left:0}.hotel-fixed-header.complex{position:fixed}.hotel-fixed-header .back{width:24px;height:24px;position:absolute;left:20px}.hotel-fixed-header .header-right{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.hotel-fixed-header .hotel-fixed-header-default{background-color:#fff;justify-content:center;align-items:center;height:48px;padding:0 18px;display:flex}.hotel-fixed-header .hotel-fixed-header-title{-webkit-line-clamp:2;color:#212121;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:22px;display:-webkit-box;overflow:hidden}.hotel-fixed-header.showBack .hotel-fixed-header-title{padding:0 25px}.mobile-page-layer[data-v-ee3a57fc]{background-color:#fff}.mobile-page-layer[data-v-ee3a57fc] .hotel-fixed-header{top:0}.mobile-page-layer.hidden[data-v-ee3a57fc]{display:none}.mobile-page-layer.page .container-content[data-v-ee3a57fc]{width:100%}.mobile-page-layer.page .container-content .container-content-main[data-v-ee3a57fc]{min-height:calc(100vh - 109px)}.mobile-page-layer.page .container-footer[data-v-ee3a57fc]{border-top:1px solid #eee;padding:8px;position:sticky;bottom:0}.mobile-page-layer.layer.animate[data-v-ee3a57fc]{-o-transition:all .32s cubic-bezier(.22,0,.08,1);transition:all .32s cubic-bezier(.22,0,.08,1);transform:translateY(0)}.mobile-page-layer.layer.animate.hidden[data-v-ee3a57fc]{display:flex;transform:translateY(100%)}.mobile-page-layer.layer.mobile[data-v-ee3a57fc]{z-index:999;position:fixed;top:0;right:0}.mobile-page-layer.layer .container-content[data-v-ee3a57fc],.mobile-page-layer.layer.mobile[data-v-ee3a57fc]{flex-direction:column;width:100%;display:flex;bottom:0;left:0}.mobile-page-layer.layer .container-content[data-v-ee3a57fc]{min-height:100%;max-height:100%;position:absolute;overflow:hidden}.mobile-page-layer.layer .container-content .container-content-main[data-v-ee3a57fc]{flex:1}.mobile-page-layer.layer .container-content .container-content-main.no-animate[data-v-ee3a57fc]{-webkit-overflow-scrolling:touch;max-height:100%;padding:0 20px 64px;overflow-y:auto}.mobile-page-layer.layer .container-content .container-content-main.animate[data-v-ee3a57fc]{-webkit-overflow-scrolling:touch;-o-transition:-webkit-transform .5s;-o-transition:transform .5s;-o-transition:transform .5s,-webkit-transform .5s;height:100%;min-height:0;padding:0;transition:transform .5s;display:flex}.mobile-page-layer.layer .container-content .container-content-main.animate>div[data-v-ee3a57fc]{overflow:auto}.mobile-page-layer.layer .container-content .container-content-main.animate>div[data-v-ee3a57fc],.mobile-page-layer.layer .container-content .container-content-main.animate[data-v-ee3a57fc]>div{flex:0 0 100%;padding:16px 20px 64px;position:relative;overflow-y:auto}.mobile-page-layer.layer .container-footer[data-v-ee3a57fc]{z-index:1;border-top:1px solid #eee;flex:none;padding:8px 20px}.modal-wrap-mweb.klk-bottom-sheet .header-left .i-icon-icon-back{color:#212121}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden;padding:0!important}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body>.container-content-main{flex:1;height:100%;min-height:0;display:flex}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body>.container-content-main>div{flex:0 0 100%;padding:16px 20px 64px;position:relative;overflow-y:auto}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body>.container-content-main::v-deep>div{flex:0 0 100%;padding:16px 20px 64px;position:relative;overflow-y:auto}.modal-wrap-mweb.klk-bottom-sheet .klk-bottom-sheet-body>.container-content-main.animate{-o-transition:-webkit-transform .3s;-o-transition:transform .3s;-o-transition:transform .3s,-webkit-transform .3s;transition:transform .3s}.pay-later-desc[data-v-312005b8]{white-space:pre-wrap;font-size:14px;font-weight:400;line-height:1.5}.pay-later-desc[data-v-312005b8] a{color:#2073f9;text-decoration:underline}.hotel-text-tips .hotel-text-tips-content[data-v-096a92a0]{color:#212121}.hotel-text-tips .hotel-text-tips-content[data-v-096a92a0],.hotel-text-tips .hotel-text-tips-content[data-v-096a92a0] .klk-poptip-reference{align-items:center;display:flex}.hotel-text-tips .klk-poptip[data-v-096a92a0]{cursor:pointer}.hotel-text-tips .title[data-v-096a92a0]{font-size:14px;font-weight:400;line-height:1.5}.hotel-text-tips .title_icon[data-v-096a92a0]{margin-top:2px}.hotel-text-tips .tip_icon[data-v-096a92a0],.hotel-text-tips .title_icon[data-v-096a92a0]{color:#757575;width:16px;height:16px;margin-left:4px}.hotel-text-tips.dropdown .text-tips-dropdown .text-tips-dropdown--title[data-v-096a92a0]{justify-content:flex-end;align-items:center;display:flex}.hotel-text-tips.inline-flex[data-v-096a92a0]{margin-top:-2px;display:inline-flex;transform:translateY(2px)}.filter-container[data-v-b9e9175a]{background-color:#fff}.filter-container.mobile[data-v-b9e9175a]{padding-top:0!important}.filter-container .checked-dot[data-v-b9e9175a],.filter-container .filter-section.checked>.filter-section--title>span[data-v-b9e9175a]:first-child,.filter-container .filter-section.checked[data-v-b9e9175a] .list-wrap-view-more>span:first-child,.filter-container .filter-wrap--column-info[data-v-b9e9175a] .column-info-item.checked .column-info-item--title{position:relative}.filter-container .checked-dot[data-v-b9e9175a]:after,.filter-container .filter-section.checked>.filter-section--title>span[data-v-b9e9175a]:first-child:after,.filter-container .filter-section.checked[data-v-b9e9175a] .list-wrap-view-more>span:first-child:after,.filter-container .filter-wrap--column-info[data-v-b9e9175a] .column-info-item.checked .column-info-item--title:after{content:"";background-color:#ff5b00;border-radius:50%;width:6px;height:6px;margin-left:1px;position:absolute}.filter-container .filter-section[data-v-b9e9175a]{position:relative}.filter-container .filter-section .filter-section--title[data-v-b9e9175a]{justify-content:space-between;align-items:center;padding:32px 0 16px;font-size:20px;font-weight:600;line-height:1.32;display:flex}.filter-container .filter-section .filter-section--title>span[data-v-b9e9175a]{margin-right:4px}.filter-container .filter-section.checked[data-v-b9e9175a] .list-wrap-view-more>span:first-child:after{content:none}.filter-container .filter-price[data-v-b9e9175a] .klk-slider{margin:16px 12px 28px}.filter-container .filter-price[data-v-b9e9175a] .price-graph{align-items:flex-end;width:calc(100% - 24px);height:70px;margin-bottom:-16px;margin-left:12px;padding-top:8px;display:flex}.filter-container .filter-price[data-v-b9e9175a] .price-graph>.price-graph--item{-o-transition:background-color .3s;background-color:#fafafa;transition:background-color .3s}.filter-container .filter-price[data-v-b9e9175a] .price-input{align-items:center;display:flex}.filter-container .filter-price[data-v-b9e9175a] .price-input>span{color:#8a8a8a;margin:0 8px}.filter-container .filter-price[data-v-b9e9175a] .price-input>.klk-input .prepend-currency{padding-left:12px}.filter-container .filter-price[data-v-b9e9175a] .price-input>.klk-input input{padding:0 12px 0 4px}.filter-container .filter-wrap--rounded[data-v-b9e9175a]{flex-wrap:wrap;margin-bottom:-12px;display:flex}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag{box-sizing:border-box;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;align-items:center;margin:0 12px 12px 0;padding:8px 12px;font-size:14px;font-weight:400;line-height:1.5}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag .filter-tag-title{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag .filter-tag-title .i-icon-icon-star{flex-shrink:0;margin-left:4px}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag .filter-tag-sub{color:#757575;text-align:center;word-break:break-word;margin-top:4px;font-size:12px;font-weight:400;line-height:1.5}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag:last-child{margin-right:0}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.checked{color:#ff5b00;border-color:#ff5b00;font-weight:500}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.checked .filter-tag-sub,.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.checked .filter-tag-title .i-icon{color:#ff5b00}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.disabled:not(.checked){background-color:#fafafa}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.disabled:not(.checked) .filter-tag-title{color:#a8a8a8}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.disabled:not(.checked) .filter-tag-title img{filter:grayscale();opacity:.4}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.disabled:not(.checked) .filter-tag-sub{color:#a8a8a8}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.stayplus-icon{height:39px;padding:11px 12px}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.stayplus-icon .filter-tag-title>img:first-child{width:auto;height:16px}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.stayplus-icon.disabled .filter-tag-title>img:first-child{filter:grayscale();opacity:.4}.filter-container .filter-wrap--rounded[data-v-b9e9175a] .list-wrap-view-more{width:100%;margin-bottom:12px}.filter-container .filter-wrap--rounded.column[data-v-b9e9175a]{flex-wrap:nowrap}.filter-container .filter-wrap--rounded.column[data-v-b9e9175a] .filter-tag{border-radius:12px;flex:1;margin:0 12px 12px 0;padding:12px 8px;font-size:16px;font-weight:400;line-height:21px}.filter-container .filter-wrap--rounded.column[data-v-b9e9175a] .filter-tag:last-child{margin-right:0}.filter-container .filter-wrap--rounded.column.exceed[data-v-b9e9175a]{flex-wrap:wrap}.filter-container .filter-wrap--rounded.column.exceed[data-v-b9e9175a] .filter-tag{flex:auto;width:calc(50% - 6px)}.filter-container .filter-wrap--rounded.column.exceed[data-v-b9e9175a] .filter-tag:nth-child(2n){margin-right:0}.filter-container .filter-wrap--checkbox[data-v-b9e9175a] .filter-tag{margin:0 0 12px;display:flex}.filter-container .filter-wrap--checkbox[data-v-b9e9175a] .filter-tag.klk-checkbox .klk-checkbox-label{flex:1}.filter-container .filter-wrap--checkbox[data-v-b9e9175a] .filter-tag.klk-checkbox.stayplus-icon .klk-checkbox-label>img:first-child{vertical-align:middle;width:auto;height:15px}.filter-container .filter-wrap--checkbox[data-v-b9e9175a] .filter-tag.klk-checkbox.stayplus-icon.klk-checkbox-disabled .klk-checkbox-label>img:first-child{filter:grayscale();opacity:.4}.filter-container .filter-wrap--checkbox[data-v-b9e9175a] .filter-tag:last-child{margin-bottom:0}.filter-container .filter-wrap--checkbox[data-v-b9e9175a] .list-wrap-view-more{margin-top:16px}.filter-container .filter-wrap--radio[data-v-b9e9175a] .filter-tag{margin:0 0 4px;padding:4px;display:flex;align-items:flex-start!important}.filter-container .filter-wrap--radio[data-v-b9e9175a] .filter-tag.klk-radio .klk-radio-label{flex:1}.filter-container .filter-wrap--radio[data-v-b9e9175a] .filter-tag:last-child{margin-bottom:0}.filter-container .filter-wrap--column-info[data-v-b9e9175a] .column-info-item{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.filter-container .filter-wrap--column-info[data-v-b9e9175a] .column-info-item .i-icon{flex-shrink:0;margin-left:8px}.filter-container .filter-wrap--column-info[data-v-b9e9175a] .column-info-item.checked .column-info-item--title:after{margin-left:4px}.filter-container .filter-wrap--column-info[data-v-b9e9175a] .column-info-item.checked .filter-section--title>span:first-child:after{content:""!important}.filter-container .filter-wrap--column-info[data-v-b9e9175a] .list-wrap-view-more{margin-top:4px}.filter-container .filter-wrap--column-radio[data-v-b9e9175a] .list-wrap-view-more{padding-top:16px}.filter-container .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item{margin-bottom:0}.filter-container .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item .filter-section--title{padding:20px 0 12px;font-size:16px;font-weight:600;line-height:1.32}.filter-container .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item:first-child .filter-section--title{padding-top:0}.filter-container .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item .filter-wrap--radio:has(.list-wrap-view-more){margin-bottom:-12px}.filter-container .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item .list-wrap-view-more{display:none}.filter-container .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item.checked .column-radio-item--title:after{margin-top:2px;margin-left:1px}.filter-container .star-poptip-entrance[data-v-b9e9175a]{float:right}.filter-container .star-poptip-entrance .star-poptip-entrance[data-v-b9e9175a]{color:#212121;margin-left:8px}.filter-container .star-poptip-entrance[data-v-b9e9175a] :after{clear:both;content:"";display:block}.filter-container[data-v-b9e9175a] .list-wrap-view-more{word-wrap:break-word;cursor:pointer;text-decoration:underline}.filter-container[data-v-b9e9175a] .list-wrap-view-more>.i-icon{display:none}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-b9e9175a]{margin-bottom:8px!important}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-b9e9175a] .filter-tag{border-radius:12px;width:auto;padding:12px 4px;font-size:14px;font-weight:400;line-height:1.5}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-b9e9175a] .filter-tag .filter-tag-title{flex-direction:column}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-b9e9175a] .filter-tag .filter-tag-title img{width:20px;height:20px;margin-bottom:4px}.filter-container .filter-section.hotelAttr .filter-wrap--rounded.multiple[data-v-b9e9175a] .filter-tag{width:calc(33.33% - 8px)}.filter-container .filter-section.hotelAttr .filter-wrap--rounded.multiple[data-v-b9e9175a] .filter-tag:nth-child(3n){margin-right:0}.filter-container.desktop[data-v-b9e9175a] .list-wrap-view-more{margin-top:12px}.filter-container.desktop .filter-wrap--rounded[data-v-b9e9175a]{flex-wrap:wrap;margin-bottom:-8px;display:flex}.filter-container.desktop .filter-wrap--rounded[data-v-b9e9175a] .filter-tag:not(.disabled):not(.checked):hover{background-color:#fafafa;border-color:#4a4a4a}.filter-container.desktop .filter-wrap--rounded[data-v-b9e9175a] .filter-tag.disabled{cursor:not-allowed}.filter-container.desktop .filter-wrap--rounded.column[data-v-b9e9175a]{flex-wrap:nowrap}.filter-container.desktop .filter-wrap--rounded.column[data-v-b9e9175a] .filter-tag{border-radius:8px;margin:0 8px 8px 0;padding:12px 8px}.filter-container.desktop .filter-wrap--rounded.column[data-v-b9e9175a] .filter-tag:last-child{margin-right:0}.filter-container.desktop .filter-wrap--rounded.column.exceed[data-v-b9e9175a]{flex-wrap:wrap}.filter-container.desktop .filter-wrap--rounded.column.exceed[data-v-b9e9175a] .filter-tag{width:calc(50% - 4px)}.filter-container.desktop .filter-wrap--checkbox[data-v-b9e9175a] .filter-tag{margin-bottom:0;padding:4px;display:flex}.filter-container.desktop .filter-wrap--checkbox[data-v-b9e9175a] .filter-tag:not(.klk-checkbox-disabled):not(.klk-checkbox-checked):hover .klk-checkbox-base{border-color:#212121}.filter-container.desktop .filter-wrap--column-info[data-v-b9e9175a] .column-info-item{margin-bottom:0;padding:4px;font-size:14px;font-weight:400;line-height:1.5}.filter-container.desktop .filter-wrap--column-info[data-v-b9e9175a] .column-info-item:hover{background-color:#fafafa;border-radius:8px}.filter-container.desktop .filter-wrap--column-info[data-v-b9e9175a] .column-info-item.checked .column-info-item--title:after{margin-top:2px;margin-left:1px}.filter-container.desktop .filter-wrap--radio[data-v-b9e9175a] .filter-tag:hover{background-color:#fafafa;border-radius:8px}.filter-container.desktop .filter-wrap--radio[data-v-b9e9175a] .filter-tag:not(.klk-radio-disabled):not(.klk-radio-checked):hover .klk-checkbox-base{border-color:#212121}.filter-container.desktop .filter-wrap--column-radio[data-v-b9e9175a] .list-wrap-view-more{padding-top:0}.filter-container.desktop .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item{margin-bottom:0}.filter-container.desktop .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item .filter-section .filter-section--title{margin-left:0;padding:16px 0 8px;font-size:14px;font-weight:600;line-height:1.32}.filter-container.desktop .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item .filter-section .filter-section--title .filter-clear{display:none}.filter-container.desktop .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item:first-child .filter-section--title{padding-top:0}.filter-container.desktop .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item .filter-wrap--radio:has(.list-wrap-view-more){margin-bottom:-4px}.filter-container.desktop .filter-wrap--column-radio[data-v-b9e9175a] .column-radio-item.checked .column-radio-item--title:after{margin-top:2px;margin-left:1px}.star-poptip-content .star-desc[data-v-b9e9175a]{color:#000;margin-bottom:20px;padding-top:12px;font-size:16px;font-weight:400;line-height:1.5}.star-poptip-content .star-poptip-content-stars[data-v-b9e9175a]{display:flex}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap[data-v-b9e9175a]{flex-shrink:0;margin-right:8px}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap>div[data-v-b9e9175a]{margin-bottom:12px;font-size:16px;font-weight:400;line-height:1.5}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap>div[data-v-b9e9175a]:last-child{margin-bottom:0}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap-icon[data-v-b9e9175a]{flex-direction:column;justify-content:space-between;margin-bottom:12px;display:flex}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap-icon>div[data-v-b9e9175a]{align-items:center;height:24px;margin-bottom:12px;display:flex}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap-icon>div[data-v-b9e9175a]:last-child{margin-bottom:0}.list-filter-modal.no-tabs .filter-tag[data-v-b9e9175a]{margin:0;display:flex;align-items:flex-start!important}.list-filter-modal.no-tabs .filter-tag[data-v-b9e9175a]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.with-tabs .filter-layer-tabs[data-v-b9e9175a]{height:100%;display:flex}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]{scrollbar-color:transparent transparent;scrollbar-width:thin;overflow:hidden auto}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]::-webkit-scrollbar{width:5px;height:0}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]::-webkit-scrollbar-track{background-color:#0000;border-radius:2px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]::-webkit-scrollbar-thumb{visibility:hidden;border-right:1px solid #0000;border-radius:4px;box-shadow:inset 4px 0 #8a8a8a}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]:hover::-webkit-scrollbar-thumb{visibility:initial}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-b9e9175a]{cursor:pointer;word-break:break-word;width:180px;padding:12px;font-size:16px;font-weight:400;line-height:1.5}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-b9e9175a],.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-b9e9175a]:hover{color:#ff5b00;background-color:#fafafa}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-b9e9175a]{position:relative}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-b9e9175a]:after{content:"";background-color:#ff5b00;border-radius:50%;width:6px;height:6px;margin-left:1px;position:absolute;top:12px;right:12px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-b9e9175a]{scrollbar-color:transparent transparent;scrollbar-width:thin;background-color:#fafafa;flex-wrap:wrap;flex:1;align-content:flex-start;padding:0 16px;display:flex;overflow:hidden auto}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-b9e9175a]::-webkit-scrollbar{width:5px;height:0}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-b9e9175a]::-webkit-scrollbar-track{background-color:#0000;border-radius:2px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-b9e9175a]::-webkit-scrollbar-thumb{visibility:hidden;border-right:1px solid #0000;border-radius:4px;box-shadow:inset 4px 0 #8a8a8a}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-b9e9175a]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-b9e9175a]:hover::-webkit-scrollbar-thumb{visibility:initial}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-b9e9175a]{margin:0;display:flex;align-items:flex-start!important}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-b9e9175a]:hover{color:#ff5b00}.list-filter-modal.klk-bottom-sheet.no-tabs .filter-tag[data-v-b9e9175a],.list-filter-modal.mobile-page-layer.layer.mobile.no-tabs .filter-tag[data-v-b9e9175a]{width:100%;margin:0}.list-filter-modal.klk-bottom-sheet.no-tabs .filter-tag[data-v-b9e9175a]:hover,.list-filter-modal.mobile-page-layer.layer.mobile.no-tabs .filter-tag[data-v-b9e9175a]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs[data-v-b9e9175a],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs[data-v-b9e9175a]{height:auto;padding:0}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]{background-color:#fafafa;width:32%}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-b9e9175a],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-b9e9175a]{width:100%;padding:18px 16px 18px 20px;font-size:14px;font-weight:400;line-height:1.5}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-b9e9175a],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-b9e9175a]{color:#ff5b00;background-color:#fff;font-weight:600}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-b9e9175a]:after,.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-b9e9175a]:after{margin-left:0;top:18px;right:16px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-content[data-v-b9e9175a],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-content[data-v-b9e9175a]{background-color:#fff;padding:10px 20px;display:block}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-b9e9175a],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-b9e9175a]{width:100%;margin-right:0;padding:10px 0}.list-filter-modal.klk-modal.no-tabs .filter-tag[data-v-b9e9175a]{width:calc(50% - 6px);margin:0;padding:8px;display:inline-flex}.list-filter-modal.klk-modal.no-tabs .filter-tag[data-v-b9e9175a]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]{scrollbar-color:transparent transparent;scrollbar-width:thin;overflow-y:auto}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]::-webkit-scrollbar{width:5px;height:0}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]::-webkit-scrollbar-track{background-color:#0000;border-radius:2px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]::-webkit-scrollbar-thumb{visibility:hidden;border-right:1px solid #0000;border-radius:4px;box-shadow:inset 4px 0 #8a8a8a}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-b9e9175a]:hover::-webkit-scrollbar-thumb{visibility:initial}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-b9e9175a]{width:180px;padding:12px;font-size:16px;font-weight:400;line-height:1.5}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-b9e9175a]{font-weight:600}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-b9e9175a]{width:calc(50% - 6px);margin:0;padding:12px 0}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-b9e9175a]:hover{color:#ff5b00}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-b9e9175a]:nth-child(odd){margin-right:12px}.filter-container-outer[data-v-b9e9175a]{scrollbar-color:transparent transparent;scrollbar-width:thin;background-color:#fff;border-radius:16px;width:300px;overflow-y:auto}.filter-container-outer[data-v-b9e9175a]::-webkit-scrollbar{width:5px;height:0}.filter-container-outer[data-v-b9e9175a]::-webkit-scrollbar-track{background-color:#0000;border-radius:2px}.filter-container-outer[data-v-b9e9175a]::-webkit-scrollbar-thumb{visibility:hidden;border-right:1px solid #0000;border-radius:4px;box-shadow:inset 4px 0 #8a8a8a}.filter-container-outer[data-v-b9e9175a]:hover{scrollbar-color:#8a8a8a transparent}.filter-container-outer[data-v-b9e9175a]:hover::-webkit-scrollbar-thumb{visibility:initial}.filter-container-outer.map-filter[data-v-b9e9175a]{border:1px solid #eee}.filter-container-outer.map-filter .filter-container-wrap[data-v-b9e9175a]{flex-direction:column-reverse;display:flex}.filter-container-outer.map-filter.has-selected .filter-container>.filter-section[data-v-b9e9175a]:first-child:before{content:"";background-color:#eee;width:100%;height:1px;position:absolute;top:0;left:12px}.filter-container-outer.map-filter .filter-tag-list[data-v-b9e9175a]{z-index:1;background-color:#fff;margin-top:0;display:block;position:sticky;top:0}.filter-container-outer.map-filter .filter-tag-list .filter-tag--count[data-v-b9e9175a]{display:inline-block}.filter-container-outer.map-filter .filter-tag-list .filter-tag--title[data-v-b9e9175a]{margin-bottom:0}.filter-container-outer.map-filter .filter-tag-list .filter-clear[data-v-b9e9175a]{font-size:16px;font-weight:400;line-height:1.5}.filter-container-outer.map-filter .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag{font-size:12px;font-weight:500;line-height:1.5}.filter-container-outer.filter-pin .filter-section[data-v-b9e9175a]:not(.popular){display:none}.filter-container-outer.filter-pin .filter-tag-list[data-v-b9e9175a]{display:block}.filter-container-outer .filter-clear[data-v-b9e9175a]{cursor:pointer;float:right;flex-shrink:0;font-size:14px;font-weight:400;line-height:1.5;text-decoration:underline;margin-right:0!important}.filter-container-outer .filter-container.desktop>.filter-section[data-v-b9e9175a]{padding:0 12px 20px;position:relative}.filter-container-outer .filter-container.desktop>.filter-section[data-v-b9e9175a]:after{content:"";background-color:#eee;width:calc(100% - 24px);height:1px;position:absolute;bottom:0;left:12px}.filter-container-outer .filter-container.desktop>.filter-section.section-header[data-v-b9e9175a]{z-index:1;background-color:#fff;position:sticky;top:0}.filter-container-outer .filter-container.desktop>.filter-section.section-header .filter-section--title[data-v-b9e9175a]{margin-bottom:0}.filter-container-outer .filter-container.desktop>.filter-section[data-v-b9e9175a]:last-child:after{content:none}.filter-container-outer .filter-container.desktop>.filter-section .filter-section--title[data-v-b9e9175a]{padding:20px 0 12px;font-size:16px;font-weight:600;line-height:1.5}.filter-container-outer .filter-container.desktop>.filter-section .filter-section--title>span[data-v-b9e9175a]{margin-right:4px}.filter-container-outer .filter-container.desktop>.filter-section.checked .filter-section--title>span[data-v-b9e9175a]:first-child:after{content:none}.filter-container-outer .filter-container.desktop>.filter-section.checked[data-v-b9e9175a] .list-wrap-view-more>span:first-child:after{content:""}.filter-container-outer .filter-tag-list[data-v-b9e9175a]{background:#fff;margin-top:-20px;padding:0 12px 20px;display:none;position:relative}.filter-container-outer .filter-tag-list .filter-tag--title[data-v-b9e9175a]{padding:20px 0 12px;font-size:16px;font-weight:600;line-height:1.5}.filter-container-outer .filter-tag-list .filter-tag--title>span[data-v-b9e9175a]{margin-right:4px}.filter-container-outer .filter-tag-list .filter-tag--count[data-v-b9e9175a]{display:none}.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list{flex-wrap:wrap;align-items:center;margin-bottom:-8px;display:flex}.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag--count,.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag--delete,.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .klk-link{display:none}.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag{background:#fff;border:1px solid #e6e6e6;border-radius:8px;align-items:center;max-width:100%;margin:0 8px 8px 0;padding:8px 12px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag:last-child{margin-right:0}.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag .filter-tag-name{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;overflow:hidden}.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag>.filter-tag-icon{flex:none;width:auto;height:14px}.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag>.i-icon-icon-star{flex:none;margin-left:4px}.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag .i-icon-icon-close{cursor:pointer;margin-top:-1px}.filter-container-outer .filter-tag-list[data-v-b9e9175a] .filter-section-selected---tag-list .filter-tag .i-icon-icon-close svg{width:14px;height:14px}.list-filter-modal .klk-modal-title{margin-bottom:24px}.list-filter-modal .klk-modal-body{height:45vh}.list-filter-modal .klk-checkbox .klk-checkbox-label{flex:1}.list-filter-modal .klk-modal-footer .footer{justify-content:flex-end;padding-top:20px;display:flex}.list-filter-modal .klk-modal-footer .footer .filter-clear-btn{margin-right:16px}.filter-container[data-v-5879bfb0]{background-color:#fff}.filter-container.mobile[data-v-5879bfb0]{padding-top:0!important}.filter-container .checked-dot[data-v-5879bfb0],.filter-container .filter-section.checked>.filter-section--title>span[data-v-5879bfb0]:first-child,.filter-container .filter-section.checked[data-v-5879bfb0] .list-wrap-view-more>span:first-child,.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .column-info-item--title{position:relative}.filter-container .checked-dot[data-v-5879bfb0]:after,.filter-container .filter-section.checked>.filter-section--title>span[data-v-5879bfb0]:first-child:after,.filter-container .filter-section.checked[data-v-5879bfb0] .list-wrap-view-more>span:first-child:after,.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .column-info-item--title:after{content:"";background-color:#ff5b00;border-radius:50%;width:6px;height:6px;margin-left:1px;position:absolute}.filter-container .filter-section[data-v-5879bfb0]{position:relative}.filter-container .filter-section .filter-section--title[data-v-5879bfb0]{justify-content:space-between;align-items:center;padding:32px 0 16px;font-size:20px;font-weight:600;line-height:1.32;display:flex}.filter-container .filter-section .filter-section--title>span[data-v-5879bfb0]{margin-right:4px}.filter-container .filter-section.checked[data-v-5879bfb0] .list-wrap-view-more>span:first-child:after{content:none}.filter-container .filter-price[data-v-5879bfb0] .klk-slider{margin:16px 12px 28px}.filter-container .filter-price[data-v-5879bfb0] .price-graph{align-items:flex-end;width:calc(100% - 24px);height:70px;margin-bottom:-16px;margin-left:12px;padding-top:8px;display:flex}.filter-container .filter-price[data-v-5879bfb0] .price-graph>.price-graph--item{-o-transition:background-color .3s;background-color:#fafafa;transition:background-color .3s}.filter-container .filter-price[data-v-5879bfb0] .price-input{align-items:center;display:flex}.filter-container .filter-price[data-v-5879bfb0] .price-input>span{color:#8a8a8a;margin:0 8px}.filter-container .filter-price[data-v-5879bfb0] .price-input>.klk-input .prepend-currency{padding-left:12px}.filter-container .filter-price[data-v-5879bfb0] .price-input>.klk-input input{padding:0 12px 0 4px}.filter-container .filter-wrap--rounded[data-v-5879bfb0]{flex-wrap:wrap;margin-bottom:-12px;display:flex}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag{box-sizing:border-box;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;align-items:center;margin:0 12px 12px 0;padding:8px 12px;font-size:14px;font-weight:400;line-height:1.5}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-title{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-title .i-icon-icon-star{flex-shrink:0;margin-left:4px}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-sub{color:#757575;text-align:center;word-break:break-word;margin-top:4px;font-size:12px;font-weight:400;line-height:1.5}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag:last-child{margin-right:0}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.checked{color:#ff5b00;border-color:#ff5b00;font-weight:500}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.checked .filter-tag-sub,.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.checked .filter-tag-title .i-icon{color:#ff5b00}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled:not(.checked){background-color:#fafafa}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled:not(.checked) .filter-tag-title{color:#a8a8a8}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled:not(.checked) .filter-tag-title img{filter:grayscale();opacity:.4}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled:not(.checked) .filter-tag-sub{color:#a8a8a8}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.stayplus-icon{height:39px;padding:11px 12px}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.stayplus-icon .filter-tag-title>img:first-child{width:auto;height:16px}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.stayplus-icon.disabled .filter-tag-title>img:first-child{filter:grayscale();opacity:.4}.filter-container .filter-wrap--rounded[data-v-5879bfb0] .list-wrap-view-more{width:100%;margin-bottom:12px}.filter-container .filter-wrap--rounded.column[data-v-5879bfb0]{flex-wrap:nowrap}.filter-container .filter-wrap--rounded.column[data-v-5879bfb0] .filter-tag{border-radius:12px;flex:1;margin:0 12px 12px 0;padding:12px 8px;font-size:16px;font-weight:400;line-height:21px}.filter-container .filter-wrap--rounded.column[data-v-5879bfb0] .filter-tag:last-child{margin-right:0}.filter-container .filter-wrap--rounded.column.exceed[data-v-5879bfb0]{flex-wrap:wrap}.filter-container .filter-wrap--rounded.column.exceed[data-v-5879bfb0] .filter-tag{flex:auto;width:calc(50% - 6px)}.filter-container .filter-wrap--rounded.column.exceed[data-v-5879bfb0] .filter-tag:nth-child(2n){margin-right:0}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag{margin:0 0 12px;display:flex}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag.klk-checkbox .klk-checkbox-label{flex:1}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag.klk-checkbox.stayplus-icon .klk-checkbox-label>img:first-child{vertical-align:middle;width:auto;height:15px}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag.klk-checkbox.stayplus-icon.klk-checkbox-disabled .klk-checkbox-label>img:first-child{filter:grayscale();opacity:.4}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag:last-child{margin-bottom:0}.filter-container .filter-wrap--checkbox[data-v-5879bfb0] .list-wrap-view-more{margin-top:16px}.filter-container .filter-wrap--radio[data-v-5879bfb0] .filter-tag{margin:0 0 4px;padding:4px;display:flex;align-items:flex-start!important}.filter-container .filter-wrap--radio[data-v-5879bfb0] .filter-tag.klk-radio .klk-radio-label{flex:1}.filter-container .filter-wrap--radio[data-v-5879bfb0] .filter-tag:last-child{margin-bottom:0}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item .i-icon{flex-shrink:0;margin-left:8px}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .column-info-item--title:after{margin-left:4px}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .filter-section--title>span:first-child:after{content:""!important}.filter-container .filter-wrap--column-info[data-v-5879bfb0] .list-wrap-view-more{margin-top:4px}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .list-wrap-view-more{padding-top:16px}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item{margin-bottom:0}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-section--title{padding:20px 0 12px;font-size:16px;font-weight:600;line-height:1.32}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item:first-child .filter-section--title{padding-top:0}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-wrap--radio:has(.list-wrap-view-more){margin-bottom:-12px}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .list-wrap-view-more{display:none}.filter-container .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item.checked .column-radio-item--title:after{margin-top:2px;margin-left:1px}.filter-container .star-poptip-entrance[data-v-5879bfb0]{float:right}.filter-container .star-poptip-entrance .star-poptip-entrance[data-v-5879bfb0]{color:#212121;margin-left:8px}.filter-container .star-poptip-entrance[data-v-5879bfb0] :after{clear:both;content:"";display:block}.filter-container[data-v-5879bfb0] .list-wrap-view-more{word-wrap:break-word;cursor:pointer;text-decoration:underline}.filter-container[data-v-5879bfb0] .list-wrap-view-more>.i-icon{display:none}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-5879bfb0]{margin-bottom:8px!important}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-5879bfb0] .filter-tag{border-radius:12px;width:auto;padding:12px 4px;font-size:14px;font-weight:400;line-height:1.5}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-title{flex-direction:column}.filter-container .filter-section.hotelAttr .filter-wrap--rounded[data-v-5879bfb0] .filter-tag .filter-tag-title img{width:20px;height:20px;margin-bottom:4px}.filter-container .filter-section.hotelAttr .filter-wrap--rounded.multiple[data-v-5879bfb0] .filter-tag{width:calc(33.33% - 8px)}.filter-container .filter-section.hotelAttr .filter-wrap--rounded.multiple[data-v-5879bfb0] .filter-tag:nth-child(3n){margin-right:0}.filter-container.desktop[data-v-5879bfb0] .list-wrap-view-more{margin-top:12px}.filter-container.desktop .filter-wrap--rounded[data-v-5879bfb0]{flex-wrap:wrap;margin-bottom:-8px;display:flex}.filter-container.desktop .filter-wrap--rounded[data-v-5879bfb0] .filter-tag:not(.disabled):not(.checked):hover{background-color:#fafafa;border-color:#4a4a4a}.filter-container.desktop .filter-wrap--rounded[data-v-5879bfb0] .filter-tag.disabled{cursor:not-allowed}.filter-container.desktop .filter-wrap--rounded.column[data-v-5879bfb0]{flex-wrap:nowrap}.filter-container.desktop .filter-wrap--rounded.column[data-v-5879bfb0] .filter-tag{border-radius:8px;margin:0 8px 8px 0;padding:12px 8px}.filter-container.desktop .filter-wrap--rounded.column[data-v-5879bfb0] .filter-tag:last-child{margin-right:0}.filter-container.desktop .filter-wrap--rounded.column.exceed[data-v-5879bfb0]{flex-wrap:wrap}.filter-container.desktop .filter-wrap--rounded.column.exceed[data-v-5879bfb0] .filter-tag{width:calc(50% - 4px)}.filter-container.desktop .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag{margin-bottom:0;padding:4px;display:flex}.filter-container.desktop .filter-wrap--checkbox[data-v-5879bfb0] .filter-tag:not(.klk-checkbox-disabled):not(.klk-checkbox-checked):hover .klk-checkbox-base{border-color:#212121}.filter-container.desktop .filter-wrap--column-info[data-v-5879bfb0] .column-info-item{margin-bottom:0;padding:4px;font-size:14px;font-weight:400;line-height:1.5}.filter-container.desktop .filter-wrap--column-info[data-v-5879bfb0] .column-info-item:hover{background-color:#fafafa;border-radius:8px}.filter-container.desktop .filter-wrap--column-info[data-v-5879bfb0] .column-info-item.checked .column-info-item--title:after{margin-top:2px;margin-left:1px}.filter-container.desktop .filter-wrap--radio[data-v-5879bfb0] .filter-tag:hover{background-color:#fafafa;border-radius:8px}.filter-container.desktop .filter-wrap--radio[data-v-5879bfb0] .filter-tag:not(.klk-radio-disabled):not(.klk-radio-checked):hover .klk-checkbox-base{border-color:#212121}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .list-wrap-view-more{padding-top:0}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item{margin-bottom:0}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-section .filter-section--title{margin-left:0;padding:16px 0 8px;font-size:14px;font-weight:600;line-height:1.32}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-section .filter-section--title .filter-clear{display:none}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item:first-child .filter-section--title{padding-top:0}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item .filter-wrap--radio:has(.list-wrap-view-more){margin-bottom:-4px}.filter-container.desktop .filter-wrap--column-radio[data-v-5879bfb0] .column-radio-item.checked .column-radio-item--title:after{margin-top:2px;margin-left:1px}.star-poptip-content .star-desc[data-v-5879bfb0]{color:#000;margin-bottom:20px;padding-top:12px;font-size:16px;font-weight:400;line-height:1.5}.star-poptip-content .star-poptip-content-stars[data-v-5879bfb0]{display:flex}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap[data-v-5879bfb0]{flex-shrink:0;margin-right:8px}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap>div[data-v-5879bfb0]{margin-bottom:12px;font-size:16px;font-weight:400;line-height:1.5}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap>div[data-v-5879bfb0]:last-child{margin-bottom:0}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap-icon[data-v-5879bfb0]{flex-direction:column;justify-content:space-between;margin-bottom:12px;display:flex}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap-icon>div[data-v-5879bfb0]{align-items:center;height:24px;margin-bottom:12px;display:flex}.star-poptip-content .star-poptip-content-stars .star-poptip-content-stars-wrap-icon>div[data-v-5879bfb0]:last-child{margin-bottom:0}.list-filter-modal.no-tabs .filter-tag[data-v-5879bfb0]{margin:0;display:flex;align-items:flex-start!important}.list-filter-modal.no-tabs .filter-tag[data-v-5879bfb0]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.with-tabs .filter-layer-tabs[data-v-5879bfb0]{height:100%;display:flex}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]{scrollbar-color:transparent transparent;scrollbar-width:thin;overflow:hidden auto}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar{width:5px;height:0}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar-track{background-color:#0000;border-radius:2px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar-thumb{visibility:hidden;border-right:1px solid #0000;border-radius:4px;box-shadow:inset 4px 0 #8a8a8a}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]:hover::-webkit-scrollbar-thumb{visibility:initial}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0]{cursor:pointer;word-break:break-word;width:180px;padding:12px;font-size:16px;font-weight:400;line-height:1.5}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-5879bfb0],.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0]:hover{color:#ff5b00;background-color:#fafafa}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-5879bfb0]{position:relative}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-5879bfb0]:after{content:"";background-color:#ff5b00;border-radius:50%;width:6px;height:6px;margin-left:1px;position:absolute;top:12px;right:12px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]{scrollbar-color:transparent transparent;scrollbar-width:thin;background-color:#fafafa;flex-wrap:wrap;flex:1;align-content:flex-start;padding:0 16px;display:flex;overflow:hidden auto}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]::-webkit-scrollbar{width:5px;height:0}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]::-webkit-scrollbar-track{background-color:#0000;border-radius:2px}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]::-webkit-scrollbar-thumb{visibility:hidden;border-right:1px solid #0000;border-radius:4px;box-shadow:inset 4px 0 #8a8a8a}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]:hover::-webkit-scrollbar-thumb{visibility:initial}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]{margin:0;display:flex;align-items:flex-start!important}.list-filter-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]:hover{color:#ff5b00}.list-filter-modal.klk-bottom-sheet.no-tabs .filter-tag[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.no-tabs .filter-tag[data-v-5879bfb0]{width:100%;margin:0}.list-filter-modal.klk-bottom-sheet.no-tabs .filter-tag[data-v-5879bfb0]:hover,.list-filter-modal.mobile-page-layer.layer.mobile.no-tabs .filter-tag[data-v-5879bfb0]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs[data-v-5879bfb0]{height:auto;padding:0}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]{background-color:#fafafa;width:32%}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0]{width:100%;padding:18px 16px 18px 20px;font-size:14px;font-weight:400;line-height:1.5}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-5879bfb0]{color:#ff5b00;background-color:#fff;font-weight:600}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-5879bfb0]:after,.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.checked[data-v-5879bfb0]:after{margin-left:0;top:18px;right:16px}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-content[data-v-5879bfb0]{background-color:#fff;padding:10px 20px;display:block}.list-filter-modal.klk-bottom-sheet.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0],.list-filter-modal.mobile-page-layer.layer.mobile.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]{width:100%;margin-right:0;padding:10px 0}.list-filter-modal.klk-modal.no-tabs .filter-tag[data-v-5879bfb0]{width:calc(50% - 6px);margin:0;padding:8px;display:inline-flex}.list-filter-modal.klk-modal.no-tabs .filter-tag[data-v-5879bfb0]:hover{background-color:#fafafa;border-radius:12px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]{scrollbar-color:transparent transparent;scrollbar-width:thin;overflow-y:auto}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar{width:5px;height:0}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar-track{background-color:#0000;border-radius:2px}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]::-webkit-scrollbar-thumb{visibility:hidden;border-right:1px solid #0000;border-radius:4px;box-shadow:inset 4px 0 #8a8a8a}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]:hover{scrollbar-color:#8a8a8a transparent}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav[data-v-5879bfb0]:hover::-webkit-scrollbar-thumb{visibility:initial}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item[data-v-5879bfb0]{width:180px;padding:12px;font-size:16px;font-weight:400;line-height:1.5}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-nav .nav-item.active[data-v-5879bfb0]{font-weight:600}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]{width:calc(50% - 6px);margin:0;padding:12px 0}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]:hover{color:#ff5b00}.list-filter-modal.klk-modal.with-tabs .filter-layer-tabs .filter-layer-content .filter-tag[data-v-5879bfb0]:nth-child(odd){margin-right:12px}.filter-layer.layer[data-v-5879bfb0]{z-index:9999!important}.filter-layer .filter-layer--footer[data-v-5879bfb0]{justify-content:space-between;align-items:center;display:flex}.filter-layer .filter-layer--footer .filter-clear-btn[data-v-5879bfb0]{color:#212121;text-overflow:ellipsis;white-space:nowrap;min-width:auto;margin-right:12px;text-decoration:underline;overflow:hidden}.filter-layer .filter-layer--footer .filter-confirm-btn[data-v-5879bfb0]{flex-shrink:0}.filter-layer .layer-tab[data-v-5879bfb0]{padding-top:20px!important}.filter-layer .layer-tab .klk-checkbox[data-v-5879bfb0]{width:100%;margin-bottom:20px;display:flex}.filter-layer .layer-tab .klk-checkbox .klk-checkbox-label[data-v-5879bfb0]{flex:1}.hotel-tag-separated[data-v-ffc784d6]{background-color:#fff;border-radius:16px;margin-bottom:12px;position:relative}.hotel-tag-separated .show-list[data-v-ffc784d6]{border-radius:16px;align-items:center;display:flex;position:relative}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]{box-sizing:border-box;cursor:pointer;text-align:center;flex-grow:1;justify-content:center;align-items:center;padding:16px 12px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex;position:relative}.hotel-tag-separated .show-list .tag-item>div[data-v-ffc784d6]{width:100%}.hotel-tag-separated .show-list .tag-item>div[data-v-ffc784d6] .klk-poptip-reference{justify-content:center;margin:-12px;padding:12px}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]:hover{background:#fafafa}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]:not(:last-child):after{content:"";z-index:1;background:#eee;width:1px;height:16px;position:absolute;top:50%;right:-1px;transform:translate(-50%,-50%)}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]:first-child{border-radius:16px 0 0 16px}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6]:last-child{border-radius:0 16px 16px 0}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6] .klk-poptip-popper{overflow:hidden}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6] .klk-poptip-reference{display:flex}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6] .klk-poptip-reference .price-icon{flex:none;margin-left:4px}.hotel-tag-separated .show-list .tag-item[data-v-ffc784d6] .klk-poptip-popper-inner{padding:0;overflow:hidden}.hotel-tag-separated .show-list .sub-item[data-v-ffc784d6]{color:#212121;cursor:pointer;justify-content:space-between;padding:12px 16px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.hotel-tag-separated .show-list .sub-item[data-v-ffc784d6]:hover{background:#fafafa}.hotel-tag-separated .show-list .active[data-v-ffc784d6]{color:#ff5b00;font-size:14px;font-weight:600;line-height:1.5}.hotel-tag-separated .show-list .show_more_icon[data-v-ffc784d6]{cursor:pointer;flex:none;margin-left:20px;margin-right:20px}.hotel-tag-separated .hide-list[data-v-ffc784d6]{cursor:pointer;z-index:2;background:#fff;border-radius:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 4px 20px #00000014}.hotel-tag-separated .hide-list .tag-item[data-v-ffc784d6]{color:#212121;padding:12px 20px;font-size:14px;font-weight:400;line-height:1.5}.hotel-tag-separated .hide-list .tag-item[data-v-ffc784d6]:hover{background:#fafafa}.sort-drawer--item[data-v-1e58f903]{justify-content:space-between;padding:12px 0;font-size:14px;font-weight:400;line-height:1.5;display:flex}.sort-drawer--item .i-icon-icon-check[data-v-1e58f903]{visibility:hidden;margin-left:8px}.sort-drawer--item.selected[data-v-1e58f903]{color:#ff5b00}.sort-drawer--item.selected .i-icon-icon-check[data-v-1e58f903]{visibility:visible}.sort-drawer--entrance[data-v-1e58f903]{justify-content:flex-end;align-items:center;display:flex}.sort-drawer--entrance>.i-icon-icon-sort[data-v-1e58f903]{margin-right:8px}.sort-drawer--entrance.disabled>.i-icon-icon-sort[data-v-1e58f903],.sort-drawer--entrance.disabled[data-v-1e58f903]{color:#a8a8a8}.image-view[data-v-491468b6]{position:relative}.image-view .original-tag-image[data-v-491468b6]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.image-view .original-tag-image-lazy[data-v-491468b6]{visibility:hidden}.image-view .image-box[data-v-491468b6]{background-position:50%;background-repeat:no-repeat;width:100%;height:100%}.image-view .slot-section[data-v-491468b6]{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.image-view .mask[data-v-491468b6]{opacity:.6;z-index:2;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.is-img-tag[data-v-491468b6]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8A9fX1/wmhA9+DscNoAAAAAElFTkSuQmCC)}.is-img-tag.image-view-hydrated .original-tag-image[data-v-491468b6]{visibility:visible}.atomic-special-tag[data-v-ca5902ba]{box-sizing:content-box;word-break:break-all;background:#fff;border-radius:2px;max-width:100%;padding:1px;display:inline-block;overflow:hidden}.atomic-special-tag .tag-icon[data-v-ca5902ba]{float:left;background:0 0}.atomic-special-tag-small[data-v-ca5902ba]{height:18px;font-size:12px;line-height:18px}.atomic-special-tag-small .tag-icon[data-v-ca5902ba]{padding:3px 4px}.atomic-special-tag-medium[data-v-ca5902ba]{height:22px;font-size:14px;line-height:22px}.atomic-special-tag-medium .tag-icon[data-v-ca5902ba]{padding:4px}.atomic-special-tag[data-v-ca5902ba] .svg-percent{vertical-align:middle;width:1em;height:1em;margin-top:-2px;margin-left:1px}.atomic-special-tag .tag-content[data-v-ca5902ba]{text-overflow:ellipsis;white-space:nowrap;padding:0 4px;overflow:hidden}.atomic-special-tag.special-reward[data-v-ca5902ba]{color:#fff}.atomic-special-tag.special-reward .tag-icon[data-v-ca5902ba]{height:calc(100% + 2px);margin-top:-1px;margin-left:-1px;padding:0}.atomic-special-tag.special-reward .tag-icon+.tag-content[data-v-ca5902ba]{padding-left:2px}.atomic-special-tag.special-manual-tag[data-v-ca5902ba],.atomic-special-tag.special-platform-promo-code-tag[data-v-ca5902ba],.atomic-special-tag.special-vertical-promo-tag[data-v-ca5902ba]{color:#f44622;box-shadow:inset 0 0 0 1px #f4462266}.atomic-special-tag.special-manual-tag .tag-icon[data-v-ca5902ba],.atomic-special-tag.special-platform-promo-code-tag .tag-icon[data-v-ca5902ba],.atomic-special-tag.special-vertical-promo-tag .tag-icon[data-v-ca5902ba]{background:0 0;height:1em}.atomic-special-tag.special-manual-tag .tag-icon+.tag-content[data-v-ca5902ba],.atomic-special-tag.special-platform-promo-code-tag .tag-icon+.tag-content[data-v-ca5902ba],.atomic-special-tag.special-vertical-promo-tag .tag-icon+.tag-content[data-v-ca5902ba]{padding-left:0}.atomic-special-tag.special-manual-tag .vertical-promo-tag-text[data-v-ca5902ba],.atomic-special-tag.special-platform-promo-code-tag .vertical-promo-tag-text[data-v-ca5902ba],.atomic-special-tag.special-vertical-promo-tag .vertical-promo-tag-text[data-v-ca5902ba]{box-sizing:border-box;float:right;text-overflow:ellipsis;white-space:nowrap;background-color:#f4462233;background-image:radial-gradient(circle at .9em,#fff .22em,#0000 0),linear-gradient(125deg,#fff .68em,#0000 0),linear-gradient(55deg,#fff .68em,#0000 0);max-width:100%;margin-left:-3px;padding-left:1.42em;padding-right:4px;overflow:hidden}.atomic-basic-tag[data-v-37c7d013]{border-radius:2px;align-items:center;max-width:100%;padding:0 4px;display:inline-flex}.atomic-basic-tag .tag-icon[data-v-37c7d013]{background:0 0;height:calc(1em + 2px);margin-right:4px}.atomic-basic-tag .tag-content[data-v-37c7d013]{-webkit-line-clamp:1;text-overflow:ellipsis;display:-webkit-box;overflow:hidden}.atomic-minimal-rating[data-v-f77f7d7a]{color:#757575;font-size:14px;font-weight:400;line-height:1.5}.atomic-minimal-rating .review-star[data-v-f77f7d7a]{color:#f09b0a;font-size:14px;font-weight:600;line-height:1.5}.atomic-minimal-rating .review-number-src[data-v-f77f7d7a]{text-decoration:underline}.atomic-minimal-rating .review-number-src[data-v-f77f7d7a]:hover{cursor:pointer}.atomic-minimal-rating-size-small[data-v-f77f7d7a]{font-size:12px;font-weight:400;line-height:1.5}.atomic-minimal-rating-size-small .review-star[data-v-f77f7d7a]{font-size:12px;font-weight:600;line-height:1.5}.atomic-minimal-rating-size-large[data-v-f77f7d7a]{font-size:16px;font-weight:400;line-height:1.5}.atomic-minimal-rating-size-large .review-star[data-v-f77f7d7a]{font-size:16px;font-weight:500;line-height:1.5}.high-light-price{color:#ff5b00}.atomic-price-info-size-small .market-price{font-size:14px;font-weight:400;line-height:1.5}.atomic-price-info-size-small .save-price{font-size:12px;font-weight:500;line-height:1.5}.atomic-price-info-size-small .sell-price{margin-right:4px;font-size:14px;font-weight:600;line-height:1.5}.atomic-price-info-size-small .sell-price .price-number{word-break:break-word;font-weight:600}.atomic-price-info-size-medium .market-price{font-size:16px;font-weight:400;line-height:1.5}.atomic-price-info-size-medium .save-price{font-size:14px;font-weight:500;line-height:1.5}.atomic-price-info-size-medium .sell-price{margin-right:4px;font-size:16px;font-weight:600;line-height:1.5}.atomic-price-info-size-medium .sell-price .price-number{word-break:break-word;font-weight:600}.atomic-price-info-size-large .market-price{font-size:16px;font-weight:400;line-height:1.5}.atomic-price-info-size-large .save-price{font-size:16px;font-weight:500;line-height:1.5}.atomic-price-info-size-large .sell-price{margin-right:8px;font-size:24px;font-weight:600;line-height:1.32}.atomic-price-info-size-large .sell-price .price-number{word-break:break-word;font-weight:600}.atomic-price-info[data-v-2f595958]{display:inline-block}.atomic-price-info .price-content[data-v-2f595958]{flex-wrap:wrap;align-items:baseline;display:flex}.atomic-price-info .price-content .sell-price[data-v-2f595958]{color:#212121}.atomic-price-info .price-content .market-price[data-v-2f595958]{color:#a8a8a8}.atomic-price-info .price-content .save-price[data-v-2f595958]{color:#ff5b00}.atomic-price-info .price-content .market-strike[data-v-2f595958]{text-decoration:line-through}.atomic-price-info .discount-tag-content[data-v-2f595958]{margin-top:4px;display:inline-block}.wishlist-poptip .title{align-items:center;display:flex}.wishlist-poptip .btn{text-align:right;margin-top:12px}.wishlist-poptip .btn button:first-child{border:1px solid #fff}.wishlist-poptip .btn button:last-child{margin-left:12px}.wishlist-poptip .title[data-v-6920f20e]{align-items:center;display:flex}.wishlist-poptip .btn[data-v-6920f20e]{text-align:right;margin-top:12px}.wishlist-poptip .btn button[data-v-6920f20e]:last-child{margin-left:12px}.imageZoomIn:hover .card-img[data-v-86768a88] .img{transform:scale(1.2)}@media (min-width:600px){.shadow[data-v-86768a88]{transition:box-shadow .24s cubic-bezier(.22,0,.08,1),transform .24s cubic-bezier(.22,0,.08,1)}.shadow[data-v-86768a88]:hover{z-index:2;transform:translateY(-4px);box-shadow:0 4px 20px #00000014}}.radius-l[data-v-86768a88]{border-radius:12px}.radius-xl[data-v-86768a88]{border-radius:16px}.horizontal-card[data-v-86768a88]{-webkit-backface-visibility:hidden;cursor:pointer;display:flex;overflow:hidden;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.horizontal-card .card-price-bottom[data-v-86768a88]{margin-top:8px}.horizontal-card .rank[data-v-86768a88]{position:absolute;top:0;left:0}.horizontal-card .card-img[data-v-86768a88] .img{transition:transform .32s cubic-bezier(.22,0,.08,1)}.horizontal-card .favorite-tag[data-v-86768a88]{z-index:99;width:24px;height:24px;position:absolute}.horizontal-card .video[data-v-86768a88]{width:24px;position:absolute;top:12px;right:16px}.horizontal-card .video img[data-v-86768a88]{background:0 0}.horizontal-card .image-bottom-slot[data-v-86768a88]{width:100%;position:absolute;bottom:0;left:0}.horizontal-card.default[data-v-86768a88]{padding:16px}.horizontal-card.default.horizontal-card-small[data-v-86768a88]{padding:12px}.horizontal-card[data-v-86768a88]:hover{text-decoration:none}.horizontal-card .card-img[data-v-86768a88]{flex-shrink:0;overflow:hidden}.horizontal-card .card-img .card-image-view[data-v-86768a88]{overflow:hidden}.horizontal-card .card-info[data-v-86768a88]{flex-direction:column;flex:1;min-width:0;display:flex}.horizontal-card .card-info.notFlowLayout[data-v-86768a88]{justify-content:space-between}.horizontal-card .card-info .card-title[data-v-86768a88]{color:#212121;word-break:break-word;margin-bottom:4px}.horizontal-card .card-info .card-subText[data-v-86768a88]{color:#757575;word-break:break-word;margin-bottom:4px}.horizontal-card .card-info .description[data-v-86768a88]{color:#757575;word-break:break-word;background-color:#f5f5f5;border-radius:2px;margin-top:6px;padding:4px}.horizontal-card .review[data-v-86768a88]{margin-bottom:4px}.horizontal-card .general-tag[data-v-86768a88]{flex-wrap:wrap;height:20px;margin-top:2px;margin-bottom:4px;font-size:0;display:flex;overflow:hidden}.horizontal-card .general-tag .tag[data-v-86768a88]{margin-right:4px;display:inline-block}.horizontal-card .promotion-tag[data-v-86768a88]{flex-wrap:wrap;width:100%;height:20px;margin-bottom:8px;display:flex;overflow:hidden}.horizontal-card .promotion-tag .tag[data-v-86768a88]{margin-right:8px}.horizontal-card .card-price[data-v-86768a88]{display:flex}.horizontal-card .card-price-content[data-v-86768a88]{width:100%}.horizontal-card .card-price-tag-list[data-v-86768a88]{box-sizing:content-box;flex-wrap:wrap;max-height:20px;margin-top:2px;display:flex;overflow:hidden}.horizontal-card .card-price-tag-list .tag[data-v-86768a88]:not(:last-child){margin-right:4px}.horizontal-card-medium.hz-default .card-img[data-v-86768a88]{margin-left:0;margin-right:16px}.horizontal-card-medium.hz-flipped .card-img[data-v-86768a88]{margin-left:20px;margin-right:0}.horizontal-card-medium .favorite-tag[data-v-86768a88]{top:12px;right:12px}.horizontal-card-medium .card-title[data-v-86768a88]{font-size:16px;font-weight:600;line-height:21px}.horizontal-card-medium .card-subText[data-v-86768a88]{font-size:14px;font-weight:400;line-height:18px}.horizontal-card-medium .description[data-v-86768a88]{font-size:12px;font-weight:400;line-height:16px}.horizontal-card-medium .card-price-tag-list[data-v-86768a88]{margin-bottom:-4px;max-height:48px!important}.horizontal-card-medium .card-price-tag-list .tag[data-v-86768a88]{margin-bottom:4px}.horizontal-card-small.hz-default .card-img[data-v-86768a88]{margin-left:0;margin-right:12px}.horizontal-card-small .favorite-tag[data-v-86768a88]{top:8px;right:8px}.horizontal-card-small.hz-flipped .card-img[data-v-86768a88]{margin-left:12px;margin-right:0}.horizontal-card-small .card-title[data-v-86768a88]{font-size:14px;font-weight:600;line-height:18px}.horizontal-card-small .card-subText[data-v-86768a88],.horizontal-card-small .description[data-v-86768a88]{font-size:12px;font-weight:400;line-height:16px}.horizontal-card.modern .card-price-bottom[data-v-86768a88]{margin-top:4px}.horizontal-card.hz-flipped .card-img[data-v-86768a88]{order:1}.imageZoomIn:hover .card-img[data-v-6ec5cab8] .img{transform:scale(1.2)}@media (min-width:600px){.shadow[data-v-6ec5cab8]{transition:box-shadow .24s cubic-bezier(.22,0,.08,1),transform .24s cubic-bezier(.22,0,.08,1)}.shadow[data-v-6ec5cab8]:hover{z-index:2;transform:translateY(-4px);box-shadow:0 4px 20px #00000014}}.radius-xl[data-v-6ec5cab8]{border-radius:16px}.vertical-card[data-v-6ec5cab8]{-webkit-backface-visibility:hidden;cursor:pointer;flex-flow:column wrap;display:flex;overflow:hidden;-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.vertical-card .rank[data-v-6ec5cab8]{position:absolute;top:0;left:0}.vertical-card .card-img[data-v-6ec5cab8] .img{transition:transform .32s cubic-bezier(.22,0,.08,1)}.vertical-card .favorite-tag[data-v-6ec5cab8]{z-index:99;width:24px;height:24px;position:absolute}.vertical-card .video[data-v-6ec5cab8]{width:24px;position:absolute;top:12px;right:16px}.vertical-card .video img[data-v-6ec5cab8]{background:0 0}.vertical-card .image-bottom-slot[data-v-6ec5cab8]{width:100%;position:absolute;bottom:0;left:0}.vertical-card[data-v-6ec5cab8]:hover{text-decoration:none}.vertical-card .card-img[data-v-6ec5cab8]{flex-shrink:0;width:100%;overflow:hidden}.vertical-card .card-img-skeleton[data-v-6ec5cab8]{background-color:#e6e6e6}.vertical-card .card-img .card-image-view[data-v-6ec5cab8]{overflow:hidden;transform:rotate(0)}.vertical-card .card-info[data-v-6ec5cab8]{flex-direction:column;width:100%;display:flex}.vertical-card .card-info.notFlowLayout[data-v-6ec5cab8]{flex:1;justify-content:space-between}.vertical-card .card-info .card-subText[data-v-6ec5cab8]{color:#757575;word-break:break-word}.vertical-card .card-info .card-title[data-v-6ec5cab8]{color:#212121;word-break:break-word}.vertical-card .card-info .description[data-v-6ec5cab8]{color:#757575;word-break:break-word;background-color:#f5f5f5;border-radius:2px;margin-top:6px;padding:4px}.vertical-card .card-info .card-price-tag-list[data-v-6ec5cab8]{box-sizing:content-box;flex-wrap:wrap;max-height:20px;margin-top:2px;display:flex;overflow:hidden}.vertical-card .card-info .card-price-tag-list .tag[data-v-6ec5cab8]:not(:last-child){margin-right:4px}.vertical-card .review[data-v-6ec5cab8]{margin-bottom:4px}.vertical-card .general-tag[data-v-6ec5cab8]{flex-wrap:wrap;height:20px;margin-top:2px;margin-bottom:4px;font-size:0;display:flex;overflow:hidden}.vertical-card .general-tag .tag[data-v-6ec5cab8]{margin-right:4px}.vertical-card .promotion-tag[data-v-6ec5cab8]{flex-wrap:wrap;width:100%;height:20px;padding:0 48px 0 12px;display:flex;position:absolute;top:12px;overflow:hidden}.vertical-card .promotion-tag .tag[data-v-6ec5cab8]{margin-right:8px}.vertical-card-medium .card-info[data-v-6ec5cab8]{padding:12px 0 16px}.vertical-card-medium.default .card-info[data-v-6ec5cab8]{padding:8px 16px 16px}.vertical-card-medium.default .card-info-bottom[data-v-6ec5cab8]{margin-top:8px}.vertical-card-medium .favorite-tag[data-v-6ec5cab8]{top:12px;right:12px}.vertical-card-medium.modern .card-info-bottom[data-v-6ec5cab8]{margin-top:4px}.vertical-card-medium .card-title[data-v-6ec5cab8]{margin-bottom:4px;font-size:16px;font-weight:600;line-height:21px}.vertical-card-medium .card-subText[data-v-6ec5cab8]{margin-bottom:4px;font-size:14px;font-weight:400;line-height:18px}.vertical-card-medium .description[data-v-6ec5cab8]{font-size:12px;font-weight:400;line-height:16px}.vertical-card-medium .card-price-tag-list[data-v-6ec5cab8]{margin-bottom:-4px;max-height:48px!important}.vertical-card-medium .card-price-tag-list .tag[data-v-6ec5cab8]{margin-bottom:4px}.vertical-card-small .card-info[data-v-6ec5cab8]{padding:8px 0 12px}.vertical-card-small.default .card-info[data-v-6ec5cab8]{padding:8px 12px 12px}.vertical-card-small.default .card-info-bottom[data-v-6ec5cab8]{margin-top:8px}.vertical-card-small .favorite-tag[data-v-6ec5cab8]{top:12px;right:12px}.vertical-card-small.modern .card-info-bottom[data-v-6ec5cab8]{margin-top:4px}.vertical-card-small .card-title[data-v-6ec5cab8]{margin-bottom:4px;font-size:14px;font-weight:600;line-height:18px}.vertical-card-small .card-subText[data-v-6ec5cab8]{margin-bottom:4px}.vertical-card-small .card-subText[data-v-6ec5cab8],.vertical-card-small .description[data-v-6ec5cab8]{font-size:12px;font-weight:400;line-height:16px}.vertical-card-small .promotion-tag[data-v-6ec5cab8]{padding-left:12px}.klk-scroll-snap[data-v-8904769c]{position:relative}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller[data-v-8904769c]{-webkit-overflow-scrolling:touch;box-sizing:border-box;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;display:flex;overflow-x:scroll}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:center;scroll-snap-stop:always;border-radius:16px;flex-shrink:0;width:calc(100% - 52px);height:100%;margin-right:12px;position:relative}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:20px}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:20px;position:relative}.klk-scroll-snap.klk-scroll-snap--horizontal .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{content:"";width:20px;height:20px;display:block;position:absolute;top:0;right:-20px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--start .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:start}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:0}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:0;position:relative}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{content:none}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--end .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:end}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:0}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:0}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{content:none}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow .klk-scroll-snap_scroller[data-v-8904769c]{padding-top:4px;padding-bottom:12px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow .klk-scroll-snap_scroller>[data-v-8904769c]{box-shadow:0 4px 10px #00000024}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]{scroll-padding-left:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{width:2px;height:2px;display:block;top:0;right:-2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]{scroll-padding-right:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-left:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-right:2px}.klk-scroll-snap.klk-scroll-snap--horizontal.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child:after{width:2px;height:20px;display:block;top:0;right:-2px}.klk-scroll-snap.klk-scroll-snap--vertical .klk-scroll-snap_scroller[data-v-8904769c]{-webkit-overflow-scrolling:touch;box-sizing:border-box;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;flex-direction:column;width:100%;height:100%;display:flex;overflow-y:scroll}.klk-scroll-snap.klk-scroll-snap--vertical .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:center;scroll-snap-stop:always;border-radius:16px;flex-shrink:0;width:100%;margin-top:12px;position:relative}.klk-scroll-snap.klk-scroll-snap--vertical .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:20px}.klk-scroll-snap.klk-scroll-snap--vertical .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:20px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--start .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:start}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:0}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:0}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--end .klk-scroll-snap_scroller>[data-v-8904769c]{scroll-snap-align:end}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:0}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:0}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow .klk-scroll-snap_scroller[data-v-8904769c]{padding-left:4px;padding-right:4px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow .klk-scroll-snap_scroller>[data-v-8904769c]{box-shadow:0 4px 10px #00000024}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]{scroll-padding-top:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--start .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]{scroll-padding-bottom:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:first-child{margin-top:2px}.klk-scroll-snap.klk-scroll-snap--vertical.klk-scroll-snap-shadow.klk-scroll-snap-align--end .klk-scroll-snap_scroller[data-v-8904769c]>:last-child{margin-bottom:2px}.hotel-ellipsis .suffix[data-v-feb655a6]{font-weight:600}.reward-entry-box[data-v-71148b58]{cursor:pointer;border:1px solid #e6e6e6;border-radius:16px;align-items:center;padding:8px 12px;display:flex}.reward-entry-box .credit_3x_entry_icon[data-v-71148b58]{width:32px;height:26px}.reward-entry-box .entry_text[data-v-71148b58]{color:#212121;flex:1;padding:0 12px;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none}.markdown-body img{background-color:initial}.gold-credit-value-box .count_desc{color:#212121;font-size:16px;font-weight:400;line-height:1.5}.gold-credit-value-box .credit_calculate-content{border:1px solid #eee;border-radius:16px;margin-top:12px;padding:8px}.gold-credit-value-box .credit_calculate_total{background-color:#f5f5f5;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.gold-credit-value-box .earn_text{color:#757575;margin-top:4px;font-size:16px;font-weight:400;line-height:1.5;display:block}.gold-credit-value-box .credit_calculate_total_right{color:#08b371}.gold-credit-value-box .credit_calculate_total_right .credit_value_text{font-size:24px;font-weight:600;line-height:1.32;display:block}.gold-credit-value-box .credit_calculate_total_right .credit_text{font-size:14px;font-weight:400;line-height:1.5;display:block}.gold-credit-value-box .rate_credit_icon{justify-content:center;align-items:center;margin-top:12px;display:flex}.gold-credit-value-box .rate_credit_icon .credit_3x_rate_icon{height:32px}.gold-credit-value-box .rate_credit_icon .credit_3x_up_icon{height:24px;margin-left:4px}.gold-credit-value-box .gold_member_logo{background-size:100% 100%;border-radius:6px;align-items:center;width:auto;height:24px;padding-right:6px;display:inline-flex;overflow:hidden}.gold-credit-value-box .gold_member_logo .gold_member_logo_icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:27px;height:100%}.gold-credit-value-box .gold_member_logo .gold_member_logo_text{color:#fff;font-size:14px;font-weight:600;line-height:1.5}.gold-credit-value-box .credit_calculate_base{background-color:#f5f5f5;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:8px 12px;display:flex}.gold-credit-value-box .credit_calculate_base .credit_calculate_base_left{color:#757575;font-size:16px;font-weight:400;line-height:1.5}.gold-credit-value-box .credit_calculate_base .credit_calculate_base_right{color:#212121}.gold-credit-value-box .credit_calculate_base .credit_value_text{font-size:16px;font-weight:400;line-height:1.5}.credit_count_desc[data-v-87642ea2],.gold-credit-value-box .credit_calculate_base .credit_text{font-size:14px;font-weight:400;line-height:1.5}.credit_count_desc[data-v-87642ea2]{color:#757575}.credit_desc_box[data-v-87642ea2],.simple_credit_value_btn[data-v-87642ea2]{align-items:center;display:inline-flex}.simple_credit_value_btn[data-v-87642ea2]{color:#0b9e65;cursor:pointer;background:#e6f7f2;border-radius:6px;height:24px;padding-right:6px;font-size:14px;font-weight:500;line-height:1.5;overflow:hidden}.simple_credit_value_btn .credit_desc_box[data-v-87642ea2]{margin-left:4px}.simple_credit_value_btn.simple_credit_mobile_layout[data-v-87642ea2]{height:20px;padding-right:4px;font-size:12px;font-weight:500;line-height:1.5}.simple_credit_value_btn.simple_credit_mobile_layout .credit_3x_currency_icon[data-v-87642ea2]{width:32px;height:20px}.simple_credit_value_btn.simple_credit_mobile_layout .credit_desc_box[data-v-87642ea2]{margin-left:2px}.simple_credit_value_btn.normal[data-v-87642ea2]{background:#e6f7f2;padding-left:4px}.simple_credit_value_btn .credit_text[data-v-87642ea2]{margin-right:4px;display:inline-block}.simple_credit_value_btn .credit_desc_text[data-v-87642ea2]{margin-right:3px}.simple_credit_value_btn .credit_3x_currency_icon[data-v-87642ea2]{background-position:0;background-repeat:no-repeat;background-size:contain;width:34px;height:24px;display:inline-block}.credit_currency_desc[data-v-87642ea2],.credit_currency_desc_text[data-v-87642ea2]{align-items:center;display:flex}.credit_currency_desc[data-v-87642ea2]{color:#0b9e65;vertical-align:bottom;background:#f5f5f5;border-radius:12px;justify-content:center;margin-top:12px;padding:8px 12px}.credit_currency_desc .currency_text[data-v-87642ea2]{font-size:24px;font-weight:600;line-height:1.32}.credit_currency_desc .credit_text[data-v-87642ea2]{margin-left:4px;font-size:14px;font-weight:400;line-height:1.5;display:inline-block}.credit_currency_desc_poptip_layout[data-v-87642ea2]{color:#0b9e65;vertical-align:bottom;background:#e6f7f2;border-radius:8px;align-items:center;margin-top:8px;padding:4px 12px;display:inline-flex}.credit_currency_desc_poptip_layout .currency_text[data-v-87642ea2]{font-size:16px;font-weight:600;line-height:1.5}.credit_currency_desc_poptip_layout .credit_text[data-v-87642ea2]{margin-left:4px;font-size:14px;font-weight:400;line-height:1.5;display:inline-block}.credit_label_content_poptip_layout .credit_count_desc[data-v-87642ea2],.credit_label_content_poptip_layout .credit_value_desc[data-v-87642ea2]{margin-top:8px}.credit_count_desc[data-v-87642ea2]{margin-top:12px}.credit_value_title[data-v-87642ea2]{font-size:16px;font-weight:600;line-height:1.5}.credit_value_desc[data-v-87642ea2]{font-size:16px;font-weight:400;line-height:1.5}.simple_credit-dialog[data-v-87642ea2]{color:#212121}.simple_credit-dialog .credit_3x_currency_icon[data-v-87642ea2]{width:44px;height:32px;display:inline-block}.reward-entry[data-v-87642ea2]{margin-top:16px}.credit_count_desc_mweb_layout[data-v-87642ea2]{margin-top:12px}.got_it_btn[data-v-87642ea2]{margin-top:16px}.credit_count_desc[data-v-26481c48]{color:#757575;font-size:14px;font-weight:400;line-height:1.5}.credit_currency_desc_text[data-v-26481c48]{align-items:center;display:flex}.normal-credit-value-box[data-v-26481c48]{background:#fff}.dialog_content_box[data-v-26481c48],.normal-credit-value-box[data-v-26481c48]{color:#212121;border-radius:16px;padding:16px 20px}.dialog_content_box .credit_value_title[data-v-26481c48],.normal-credit-value-box .credit_value_title[data-v-26481c48]{font-size:16px;font-weight:600;line-height:1.5}.dialog_content_box .credit_value_desc[data-v-26481c48],.normal-credit-value-box .credit_value_desc[data-v-26481c48]{margin-top:8px;font-size:16px;font-weight:400;line-height:1.5}.dialog_content_box .credit_currency_desc[data-v-26481c48],.normal-credit-value-box .credit_currency_desc[data-v-26481c48]{color:#0b9e65;vertical-align:bottom;background:#e6f7f2;border-radius:8px;align-items:center;margin-top:8px;display:inline-flex}.dialog_content_box .credit_currency_desc.normal[data-v-26481c48],.normal-credit-value-box .credit_currency_desc.normal[data-v-26481c48]{padding:4px 12px}.dialog_content_box .credit_currency_desc.credit3x[data-v-26481c48],.normal-credit-value-box .credit_currency_desc.credit3x[data-v-26481c48]{color:#dd8903;cursor:pointer;background-color:#fcf3de;padding-right:8px}.dialog_content_box .credit_currency_desc.credit3x .down_icon[data-v-26481c48],.normal-credit-value-box .credit_currency_desc.credit3x .down_icon[data-v-26481c48]{margin-left:4px}.dialog_content_box .credit_currency_desc .currency_text[data-v-26481c48],.normal-credit-value-box .credit_currency_desc .currency_text[data-v-26481c48]{font-size:16px;font-weight:600;line-height:1.5}.dialog_content_box .credit_currency_desc .credit_text[data-v-26481c48],.normal-credit-value-box .credit_currency_desc .credit_text[data-v-26481c48]{margin-left:4px;font-size:14px;font-weight:400;line-height:1.5;display:inline-block}.dialog_content_box .credit_count_desc[data-v-26481c48],.normal-credit-value-box .credit_count_desc[data-v-26481c48]{margin-top:8px}.dialog_content_box .credit_3x_currency_icon[data-v-26481c48],.normal-credit-value-box .credit_3x_currency_icon[data-v-26481c48]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:32px;margin-right:2px;display:inline-block}.reward-entry[data-v-26481c48]{margin-top:16px}.credit_count_desc_mweb_layout[data-v-26481c48],.got_it_btn[data-v-26481c48]{margin-top:12px}.klk-credit-inline{color:#dd8903;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}.klk-credit-inline--mobile{font-size:12px;font-weight:400;line-height:1.5}.klk-credit-inline--fade-in{animation:.6s credit-fade-in}.klk-credit-inline__hidden{visibility:hidden}.klk-credit-inline__bold{font-size:12px;font-weight:500;line-height:1.32}.klk-credit-inline__amount{background:#fcf3de;border-radius:2px;padding:2px}.klk-credit-inline__icon{vertical-align:-1px;width:12px;height:12px;margin-right:4px}@keyframes credit-fade-in{0%{opacity:0}to{opacity:1}}.klk-credit-detail__header[data-v-2ef536ae]{color:#212121;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.klk-credit-detail__title[data-v-2ef536ae]{font-size:16px;font-weight:600;line-height:1.5}.klk-credit-detail__chevron[data-v-2ef536ae]{margin-left:4px;transition:transform .2s;display:inline-flex}.klk-credit-detail__chevron--expanded[data-v-2ef536ae]{transform:rotate(180deg)}.klk-credit-detail__body[data-v-2ef536ae]{background:#f5f5f5;border-radius:12px;margin-top:16px;padding:12px;position:relative}.klk-credit-detail__body[data-v-2ef536ae]:before{content:"";background:#f5f5f5;border-radius:2px;width:12px;height:12px;position:absolute;top:-6px;left:20px;transform:rotate(45deg)}.klk-credit-detail__markdown[data-v-2ef536ae]{color:#757575;font-size:14px;font-weight:400;line-height:1.5}.klk-credit-detail__markdown[data-v-2ef536ae] ul{margin:0;padding:0 0 0 20px;list-style:disc}.klk-credit-detail__markdown[data-v-2ef536ae] p+p,.klk-credit-detail__markdown[data-v-2ef536ae] ul li+li{margin-top:8px}.klk-credit-detail .klk-credit-detail-collapse-enter-active[data-v-2ef536ae],.klk-credit-detail .klk-credit-detail-collapse-leave-active[data-v-2ef536ae]{transition:height .3s}.klk-boost-detail[data-v-56bcf6ce]{color:#212121}.klk-boost-detail.klk-boost-detail--center[data-v-56bcf6ce]{text-align:center}.klk-boost-detail__headline[data-v-56bcf6ce]{margin-bottom:12px;font-size:16px;font-weight:400;line-height:1.5}.klk-boost-detail__countdown[data-v-56bcf6ce]{color:#ff5b00;background:#fff0e5;border-radius:6px;align-items:center;margin-bottom:16px;padding:4px 12px;display:inline-flex}.klk-boost-detail__countdown--days[data-v-56bcf6ce]{color:#f09b0a;background:#fcf3de}.klk-boost-detail__countdown-icon[data-v-56bcf6ce]{margin-right:4px;display:inline-flex}.klk-boost-detail__countdown-prefix[data-v-56bcf6ce]{color:#ff5b00;margin-right:6px;font-size:14px;font-weight:500;line-height:1.5}.klk-boost-detail__countdown-nums[data-v-56bcf6ce]{align-items:center;display:inline-flex}.klk-boost-detail__countdown-box[data-v-56bcf6ce]{color:#fff;text-align:center;background:#ff5b00;border-radius:6px;padding:0 4px;font-size:14px;font-weight:600;line-height:1.5;display:inline-block}.klk-boost-detail__countdown-sep[data-v-56bcf6ce]{justify-content:center;margin:0 4px;display:inline-flex}.klk-boost-detail__countdown-days[data-v-56bcf6ce],.klk-boost-detail__countdown-sep[data-v-56bcf6ce]{color:#ff5b00;font-size:14px;font-weight:600;line-height:1.5}.klk-boost-detail__compare[data-v-56bcf6ce]{align-items:flex-end;margin-top:8px;display:flex;position:relative}.klk-boost-detail__card[data-v-56bcf6ce]{text-align:left;background:#f5f5f5;border-radius:12px;flex:1;min-width:0;margin-top:36px;padding:16px 12px}.klk-boost-detail__card--boost[data-v-56bcf6ce]{z-index:1;margin-top:0;margin-left:-8px;padding-top:52px;position:relative;box-shadow:0 1px 6px #0000001a}.klk-boost-detail__badge[data-v-56bcf6ce]{z-index:2;background-position:0;background-repeat:no-repeat;background-size:auto 100%;justify-content:flex-start;align-items:center;width:68px;height:29px;padding:0;display:flex;position:absolute;top:0;left:0}.klk-boost-detail__badge-icon[data-v-56bcf6ce]{width:14px;height:14px;margin:0 6px}.klk-boost-detail__badge-label[data-v-56bcf6ce]{white-space:nowrap;font-size:16px;font-weight:600;line-height:1.5}.klk-boost-detail__coin[data-v-56bcf6ce]{-o-object-fit:contain;object-fit:contain;z-index:1;width:72px;height:72px;position:absolute;top:-20px;right:10px}.klk-boost-detail__card-label[data-v-56bcf6ce]{color:#757575;font-size:14px;font-weight:400;line-height:1.5}.klk-boost-detail__card-value[data-v-56bcf6ce]{color:#212121;margin-top:4px;font-size:16px;font-weight:600;line-height:1.5}.klk-boost-detail__card-value--highlight[data-v-56bcf6ce]{font-size:24px;font-weight:600;line-height:1.32}.klk-boost-detail__card-credit[data-v-56bcf6ce]{color:#757575;margin-top:2px;font-size:14px;font-weight:400;line-height:1.5}.klk-boost-detail__member-hint[data-v-56bcf6ce]{color:#757575;text-align:left;margin-top:16px;font-size:14px;font-weight:400;line-height:1.5}.klk-earning-card[data-v-2d4445ab]{color:#212121;background:#fff;border-radius:16px;padding:16px 20px}.klk-earning-card__title[data-v-2d4445ab]{font-size:16px;font-weight:600;line-height:1.5}.klk-earning-card__subtitle[data-v-2d4445ab]{margin-top:8px;font-size:16px;font-weight:400;line-height:1.5}.klk-earning-card__hint[data-v-2d4445ab]{color:#757575;margin-top:8px;font-size:14px;font-weight:400;line-height:1.5}.klk-earning-card__credit-row[data-v-2d4445ab]{box-sizing:border-box;cursor:pointer;vertical-align:bottom;border-radius:8px;align-items:center;max-width:100%;margin-top:8px;padding-right:8px;display:inline-flex;overflow:hidden}.klk-earning-card__badge[data-v-2d4445ab]{background-position:0;background-repeat:no-repeat;background-size:cover;flex-shrink:0;align-self:stretch;align-items:center;min-width:52px;padding:0 8px 0 4px;display:flex}.klk-earning-card__badge-icon[data-v-2d4445ab]{width:14px;height:14px;margin-right:2px}.klk-earning-card__badge-label[data-v-2d4445ab]{white-space:nowrap;margin-left:2px;font-size:14px;font-weight:600;line-height:1.5}.klk-earning-card__price-group[data-v-2d4445ab]{white-space:nowrap;flex:1;align-items:center;min-width:0;margin-left:4px;display:flex;overflow:hidden}.klk-earning-card__price[data-v-2d4445ab]{white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:600;line-height:1.5}.klk-earning-card__credit-text[data-v-2d4445ab]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:4px;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}.klk-earning-card__chevron[data-v-2d4445ab]{align-items:center;margin-left:4px;display:inline-flex}.klk-earning-card__chevron[data-v-2d4445ab] .i-icon{align-items:center;height:16px;line-height:1;display:flex}.klk-earning-card__entry-countdown[data-v-2d4445ab]{color:#845500;margin-top:8px;font-size:14px;font-weight:400;line-height:1.5}.klk-earning-card__entry-countdown-time[data-v-2d4445ab]{color:#ff5b00;font-weight:600}.klk-earning-card__got-it[data-v-2d4445ab]{margin-top:16px}.klk-earning-card__mobile-detail[data-v-2d4445ab]{padding:0}.hotel-card[data-v-c106cd74]{color:#212121;cursor:pointer;background-color:#fff;border-radius:16px;flex-direction:column;font-size:14px;line-height:1.32;display:flex;position:relative}.hotel-card[data-v-c106cd74]:active,.hotel-card[data-v-c106cd74]:hover,.hotel-card[data-v-c106cd74]:link,.hotel-card[data-v-c106cd74]:visited{text-decoration:none}.hotel-card .hotel-card-header[data-v-c106cd74]{flex-shrink:0;position:relative}.hotel-card .hotel-card-header .hotel-image-swipe[data-v-c106cd74]{z-index:0;border-radius:12px 12px 0 0;width:100%;height:0;padding-bottom:50%;position:relative;overflow:hidden}.hotel-card .hotel-card-header .header-img-container[data-v-c106cd74]{width:100%;height:100%;position:absolute;top:0;left:0}.hotel-card .hotel-card-header .header-img-container .header-img-wrapper[data-v-c106cd74]{align-items:center;height:100%;font-size:0;transition:transform;display:flex}.hotel-card .hotel-card-header .header-img-container .header-img-wrapper img[data-v-c106cd74]{-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:100%;height:100%}.hotel-card .hotel-card-header .image-pagination[data-v-c106cd74]{color:#fff;z-index:999;z-index:1;background-color:#0009;border-radius:12px;padding:1px 8px;font-size:12px;font-weight:500;line-height:1.5;position:absolute;bottom:12px;right:12px}.hotel-card .hotel-card-header .header-tag[data-v-c106cd74]{z-index:1;max-width:50%;position:absolute;top:12px;left:-5px}.hotel-card .hotel-card-header .header-tag>span[data-v-c106cd74]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hotel-card .hotel-card-header .hotel-add2favor[data-v-c106cd74]{z-index:1;width:24px;height:24px;position:absolute;top:8px;right:8px}.hotel-card .hotel-card-header .hotel-stayplus-tag[data-v-c106cd74]{z-index:1;background-color:#f1eefa;border-radius:2px;align-items:center;padding:0 4px;display:flex;position:absolute;top:10px;left:8px}.hotel-card .hotel-card-header .hotel-stayplus-tag img[data-v-c106cd74]{width:48px}.hotel-card .hotel-rate-short-code[data-v-c106cd74]{color:#e6e6e6;text-overflow:ellipsis;transform-origin:0;white-space:nowrap;font-size:12px;font-weight:500;line-height:12px;position:absolute;bottom:0;left:0;overflow:hidden;transform:scale(.833333)}.hotel-card .hotel-card-main[data-v-c106cd74]{flex-direction:column;flex:1;justify-content:space-between;min-height:180px;padding:12px;display:flex}.hotel-card .hotel-info .hotel-info-name[data-v-c106cd74]{margin-bottom:4px}.hotel-card .hotel-info .hotel-info-name .hotel-name-section[data-v-c106cd74]{justify-content:space-between;display:flex}.hotel-card .hotel-info .hotel-info-name .hotel-name-section .hotel-right-icon[data-v-c106cd74]{background-color:#f5f5f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:8px;display:flex}.hotel-card .hotel-info .hotel-info-name .hotel-name-section .hotel-right-icon svg[data-v-c106cd74]{width:20px;height:20px}.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74]{color:#212121}.hotel-card .hotel-info .hotel-info-name .hotel-name a[data-v-c106cd74],.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74] h3{color:#212121;cursor:pointer;font-size:14px;font-weight:600;line-height:1.32;display:inline}.hotel-card .hotel-info .hotel-info-name .hotel-name .prefix[data-v-c106cd74]:after,.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74] .ellipsis:after,.hotel-card .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74] .text:after{content:"";width:6px;height:1px;display:inline-block}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-ellipsis[data-v-c106cd74] .text:after{width:0!important}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english[data-v-c106cd74] .prefix{color:#212121;font-size:14px;font-weight:600;line-height:1.32}.hotel-card .hotel-info .hotel-info-name .hotel-name.has-english[data-v-c106cd74] .text{color:#757575;vertical-align:middle;font-size:12px;font-weight:400;line-height:1.32}.hotel-card .hotel-info .hotel-info-name .hotel-name-english[data-v-c106cd74]{color:#757575;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.32;overflow:hidden}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-tags[data-v-c106cd74]{vertical-align:middle;line-height:0;display:inline-flex}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-tags>div[data-v-c106cd74],.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-tags>span[data-v-c106cd74]{margin-right:6px}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-tags>div[data-v-c106cd74]:last-child,.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-tags>span[data-v-c106cd74]:last-child{margin-right:0}.hotel-card .hotel-info .hotel-name-tag-star[data-v-c106cd74] .sustainable-tag{width:20px;height:12px;position:relative}.hotel-card .hotel-info .hotel-name-tag-star[data-v-c106cd74] .sustainable-tag img{width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-desc[data-v-c106cd74]{vertical-align:bottom}.hotel-card .hotel-info .hotel-name-tag-star .hotel-name-desc span[data-v-c106cd74]{color:#3132ab;background-color:#f5f5f5;border-radius:2px;padding:1px 4px;font-size:12px;font-weight:400;line-height:1.32;display:inline-block;transform:translateY(-1px)}.hotel-card .hotel-info .hotel-name-tag-star .hotel-ad-tag[data-v-c106cd74]{border-radius:2px;align-items:center;height:20px;padding:0 4px;font-size:12px;font-weight:400;line-height:1.32;display:flex}.hotel-card .hotel-info .hotel-name-tag-star>div[data-v-c106cd74],.hotel-card .hotel-info .hotel-name-tag-star>span[data-v-c106cd74]{margin-right:6px}.hotel-card .hotel-info .hotel-name-tag-star>div[data-v-c106cd74]:last-child,.hotel-card .hotel-info .hotel-name-tag-star>span[data-v-c106cd74]:last-child{margin-right:0}.hotel-card .hotel-info .hotel-stars[data-v-c106cd74]{vertical-align:middle;display:inline-flex}.hotel-card .hotel-info .hotel-stars img[data-v-c106cd74]{width:12px;height:12px}.hotel-card .hotel-info .hotel-review[data-v-c106cd74]{align-items:center;margin-bottom:4px;display:flex}.hotel-card .hotel-info .hotel-review .hotel-review-score[data-v-c106cd74]{background-color:#6056d6;border-radius:8px 3px;flex-shrink:0;justify-content:center;align-items:center;height:20px;padding:0 4px;display:flex}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-c106cd74]{color:#fff}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-c106cd74]:first-child{font-size:12px;font-weight:600;line-height:1.5}.hotel-card .hotel-info .hotel-review .hotel-review-score>span.slash[data-v-c106cd74]{font-size:12px;font-weight:400;line-height:1.5;transform:scaleY(.7)}.hotel-card .hotel-info .hotel-review .hotel-review-score>span[data-v-c106cd74]:last-child{font-size:12px;font-weight:400;line-height:1.5}.hotel-card .hotel-info .hotel-review .hotel-review-desc[data-v-c106cd74]{color:#6056d6;text-overflow:ellipsis;white-space:nowrap;flex:0 2 auto;margin-left:4px;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}.hotel-card .hotel-info .hotel-review .hotel-review-count[data-v-c106cd74]{color:#757575;text-overflow:ellipsis;white-space:nowrap;flex:0 3 auto;min-width:50px;margin-left:4px;font-size:12px;font-weight:400;line-height:1.5;overflow:hidden}.hotel-card .hotel-info .hotel-location[data-v-c106cd74]{color:#757575;font-size:12px;font-weight:400;line-height:1.32}.hotel-card .hotel-info .hotel-location>img[data-v-c106cd74]{vertical-align:sub;width:12px;height:12px;margin-right:2px;transform:translateY(-1px)}.hotel-card .hotel-info>div[data-v-c106cd74]:last-child{margin-bottom:0}.hotel-card .hotel-tag-section[data-v-c106cd74]{width:100%}.hotel-card .hotel-tag-section>div[data-v-c106cd74]{padding-bottom:6px}.hotel-card .hotel-tag-section>div[data-v-c106cd74]:last-child{padding-bottom:0}.hotel-card .hotel-tag-section>div.hotel-tag-booking[data-v-c106cd74] .hotel-no-bg,.hotel-card .hotel-tag-section>div.hotel-tag-price-tip[data-v-c106cd74] .hotel-no-bg,.hotel-card .hotel-tag-section>div.hotel-tag-promo[data-v-c106cd74] .hotel-no-bg{height:16px!important;line-height:16px!important}.hotel-card .hotel-tag-section>div.hotel-tag-promo[data-v-c106cd74]{flex-wrap:wrap;display:flex}.hotel-card .hotel-tag-section>div.hotel-tag-promo[data-v-c106cd74] .hotel-no-bg{width:100%;margin-right:0}.hotel-card .hotel-bottom-section[data-v-c106cd74]{padding-top:6px}.hotel-card .hotel-bottom-section .hotel-tag-section[data-v-c106cd74]{margin-bottom:12px}.hotel-card .hotel-bottom-section .hotel-price-info .price-info[data-v-c106cd74]{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;margin-bottom:2px;display:flex}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .tax-desc[data-v-c106cd74]{color:#757575;text-align:right;width:100%;max-width:100%;font-size:12px;font-weight:400;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .tax-desc .tax-desc-price[data-v-c106cd74]{display:inline-block}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value[data-v-c106cd74]{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;max-width:100%;display:flex}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-origin[data-v-c106cd74]{color:#757575;margin-right:2px;font-size:12px;font-weight:400;line-height:1.5;text-decoration-line:line-through}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale[data-v-c106cd74]{text-overflow:ellipsis;white-space:nowrap;line-height:0;overflow:hidden}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale i[data-v-c106cd74]{font-size:18px;font-style:normal;font-weight:600;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-c106cd74]{font-size:18px;font-weight:600;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .reward-desc[data-v-c106cd74]{color:#845500;text-align:right;max-width:100%;margin-bottom:6px;font-size:12px;font-weight:400;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .pay-later-desc[data-v-c106cd74]{color:#00828a;text-align:right;max-width:100%;margin-bottom:4px;font-size:12px;font-weight:400;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info .reward-desc+.pay-later-desc[data-v-c106cd74]{margin-top:-6px}.hotel-card .hotel-bottom-section .hotel-price-info .date-tip[data-v-c106cd74],.hotel-card .hotel-bottom-section .hotel-price-info .login-tip[data-v-c106cd74]{color:#757575;text-align:right;font-size:12px;font-weight:400;line-height:1.32}.hotel-card .hotel-bottom-section .hotel-price-info>div[data-v-c106cd74]:last-child{margin-bottom:0}.hotel-card .hotel-bottom-section .hotel-price-info-sold-out[data-v-c106cd74]{color:#a8a8a8;text-align:right;font-size:20px;font-weight:600;line-height:1.32}.hotel-card .hotel-bottom-section .price-tag[data-v-c106cd74]{flex-wrap:wrap;justify-content:flex-end;align-items:center;padding-bottom:2px;display:flex}.hotel-card .hotel-bottom-section .price-tag[data-v-c106cd74] .hotel-card-tag{margin-bottom:4px;margin-left:6px;margin-right:0;font-size:12px;font-weight:500;line-height:1.5}.hotel-card .hotel-bottom-section .price-tag[data-v-c106cd74] .hotel-card-tag img{width:14px;height:14px}.hotel-card .hotel-bottom-section .price-tag[data-v-c106cd74] .hotel-card-tag:first-child{margin-left:0}.hotel-card .hotel-bottom-section .price-tag>.member-price-tag[data-v-c106cd74]:first-child{justify-content:flex-end;width:100%;display:flex;margin-right:0!important}.hotel-card .hotel-bottom-section .price-tag[data-v-c106cd74] .hotel-klk-atomic-basic-tag{margin-left:6px;margin-right:0}.hotel-card .hotel-bottom-section .price-tag[data-v-c106cd74] .hotel-klk-atomic-basic-tag:last-child{margin-right:0}.hotel-card .hotel-bottom-section .price-tag[data-v-c106cd74] .hotel-klk-atomic-basic-tag:first-child{margin-left:0}.hotel-card .hotel-highlight-tag[data-v-c106cd74]{color:#fff;cursor:default;background-color:#ff5b00;border-radius:6px 6px 6px 0;justify-content:center;align-items:center;padding:1px 8px 2px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex;position:relative}.hotel-card .hotel-highlight-tag[data-v-c106cd74]:before{border-color:#ff5b00 #ff5b00 #0000 #0000}.hotel-card .hotel-highlight-tag[data-v-c106cd74]:after,.hotel-card .hotel-highlight-tag[data-v-c106cd74]:before{content:"";border-style:solid;border-width:3px;width:0;height:0;display:block;position:absolute;bottom:-6px;left:0}.hotel-card .hotel-highlight-tag[data-v-c106cd74]:after{border-color:#00000052 #00000052 #0000 #0000}.hotel-card .card-flex[data-v-c106cd74]{align-items:center;display:flex;overflow:hidden}.hotel-card .hotel-tag-wrap[data-v-c106cd74]{flex-wrap:wrap;margin-bottom:-4px;display:flex}.hotel-card .hotel-tag-wrap[data-v-c106cd74] .hotel-card-tag{margin-bottom:4px;margin-right:6px}.hotel-card .hotel-tag-wrap[data-v-c106cd74] .hotel-card-tag:last-child{margin-right:0}.hotel-card .hotel-tag-wrap[data-v-c106cd74] .klk-poptip{margin-right:6px}.hotel-card .hotel-tag-wrap[data-v-c106cd74] .klk-poptip:last-child{margin-right:0}.hotel-card[data-v-c106cd74] .hotel-klk-atomic-basic-tag{margin-bottom:4px;margin-right:6px}.hotel-card[data-v-c106cd74] .hotel-klk-atomic-basic-tag:last-child{margin-right:0}.hotel-card[data-v-c106cd74] .hotel-klk-atomic-basic-tag.hotel-no-bg{padding-left:0!important;padding-right:0!important}.hotel-card[data-v-c106cd74] .hotel-card-tag{color:#212121;align-items:center;max-width:100%;font-size:12px;font-weight:400;line-height:1.5;display:flex}.hotel-card[data-v-c106cd74] .hotel-card-tag img,.hotel-card[data-v-c106cd74] .hotel-card-tag svg{color:inherit;flex-shrink:0;width:16px;height:16px;margin-right:4px}.hotel-card[data-v-c106cd74] .hotel-card-tag span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hotel-card[data-v-c106cd74] .hotel-card-tag.no-padding{padding:1px 0 1px 4px}.hotel-card[data-v-c106cd74] .hotel-card-tag.no-padding img,.hotel-card[data-v-c106cd74] .hotel-card-tag.no-padding svg{width:12px;height:12px;margin-top:-1px}.hotel-card[data-v-c106cd74] .hotel-card-tag.type-countdown_manual_tag>span{display:flex}.hotel-card[data-v-c106cd74] .hotel-card-tag.type-countdown_manual_tag .time-count{margin-left:2px;display:flex}.hotel-card[data-v-c106cd74] .hotel-card-tag.type-countdown_manual_tag .time-count>span{text-align:center;min-width:8px}.hotel-card[data-v-c106cd74] .hotel-card-tag.type-reward{border-radius:2px}.hotel-card[data-v-c106cd74] .hotel-card-tag.type-reward img{border-top-left-radius:2px;border-bottom-left-radius:2px;width:auto!important;height:20px!important;margin-top:0!important}.hotel-card[data-v-c106cd74] .hotel-card-tag.type-reward span{padding:1px 6px 1px 1px;font-size:12px;font-weight:600;line-height:1.5}.hotel-card.hotel-card-desktop[data-v-c106cd74]{transition:transform .2s}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-c106cd74],.hotel-card.hotel-card-desktop .header-right-arrow[data-v-c106cd74]{cursor:pointer;background:#0000004d;border-radius:100%;justify-content:center;width:32px;height:32px;display:none;position:absolute;top:50%;transform:translateY(-50%)}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-c106cd74]:hover,.hotel-card.hotel-card-desktop .header-right-arrow[data-v-c106cd74]:hover{background:#00000080}.hotel-card.hotel-card-desktop .header-left-arrow svg[data-v-c106cd74],.hotel-card.hotel-card-desktop .header-right-arrow svg[data-v-c106cd74]{color:#fff}.hotel-card.hotel-card-desktop .header-left-arrow[data-v-c106cd74]{left:7px}.hotel-card.hotel-card-desktop .header-left-arrow svg[data-v-c106cd74]{transform:rotate(180deg)}.hotel-card.hotel-card-desktop .header-right-arrow[data-v-c106cd74]{right:7px}.hotel-card.hotel-card-desktop.hotel-card-normal[data-v-c106cd74]{box-shadow:inset 0 0 1px .5px #e0e0e0}.hotel-card.hotel-card-desktop.hotel-card-normal[data-v-c106cd74]:hover{transform:translateY(-4px)}.hotel-card.hotel-card-horizontal[data-v-c106cd74]{border-radius:12px 0 0 12px;flex-direction:row}.hotel-card.hotel-card-horizontal .hotel-card-header[data-v-c106cd74]{flex-shrink:0;width:120px}.hotel-card.hotel-card-horizontal .hotel-card-header .image-pagination[data-v-c106cd74]{display:none}.hotel-card.hotel-card-horizontal .hotel-card-header .hotel-image-single[data-v-c106cd74]{border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hotel-card.hotel-card-horizontal .hotel-card-header .hotel-image-single.has-new-tag[data-v-c106cd74]:before{content:"";z-index:1;background-color:#6056d6;border-radius:0 0 8px 8px;width:100%;height:27px;display:block;position:absolute;bottom:0;left:0}.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-c106cd74]{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1;background:0 0;width:100%;max-width:100%;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.5;position:absolute;top:auto;bottom:0;left:0;overflow:hidden}.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-c106cd74]:after,.hotel-card.hotel-card-horizontal .hotel-card-header .header-tag[data-v-c106cd74]:before{content:none}.hotel-card.hotel-card-horizontal .hotel-card-main[data-v-c106cd74]{width:calc(100% - 120px);padding:0 0 0 8px}.hotel-card.hotel-card-horizontal .hotel-bottom-section[data-v-c106cd74]{flex-direction:column;justify-content:space-between;height:100%;padding-top:6px;display:flex}.hotel-card.hotel-card-vertical .hotel-card-header .image-pagination[data-v-c106cd74]{bottom:8px;right:12px}.hotel-card.hotel-card-vertical .hotel-card-main[data-v-c106cd74]{min-height:180px}.hotel-card.hotel-card-listHorizontal .hotel-info .hotel-info-name[data-v-c106cd74]{margin-bottom:6px}.hotel-card.hotel-card-listHorizontal .hotel-review[data-v-c106cd74]{margin-top:8px;margin-bottom:8px}.hotel-card.hotel-card-listHorizontal.hotel-card-shortcode .hotel-card-header .hotel-image-single[data-v-c106cd74]{height:calc(100% - 12px)}.hotel-card.hotel-card-mapList[data-v-c106cd74],.hotel-card.hotel-card-mapNearby[data-v-c106cd74]{background:#fff;border-radius:12px}.hotel-card.hotel-card-mapList[data-v-c106cd74]:hover,.hotel-card.hotel-card-mapNearby[data-v-c106cd74]:hover{transform:none}.hotel-card.hotel-card-mapList .hotel-card-header[data-v-c106cd74],.hotel-card.hotel-card-mapNearby .hotel-card-header[data-v-c106cd74]{width:112px}.hotel-card.hotel-card-mapList .hotel-card-header .hotel-image-single[data-v-c106cd74],.hotel-card.hotel-card-mapNearby .hotel-card-header .hotel-image-single[data-v-c106cd74]{border-radius:12px 0 0 12px}.hotel-card.hotel-card-mapList .hotel-card-main[data-v-c106cd74],.hotel-card.hotel-card-mapNearby .hotel-card-main[data-v-c106cd74]{width:calc(100% - 112px);min-height:156px;padding:8px}.hotel-card.hotel-card-mapList .hotel-card-main .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74],.hotel-card.hotel-card-mapNearby .hotel-card-main .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74]{font-size:14px}.hotel-card.hotel-card-mapList .hotel-bottom-section[data-v-c106cd74],.hotel-card.hotel-card-mapNearby .hotel-bottom-section[data-v-c106cd74]{padding-top:4px}.hotel-card.hotel-card-mapList .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-c106cd74],.hotel-card.hotel-card-mapNearby .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-c106cd74]{line-height:1}.hotel-card.hotel-card-mapList.hotel-card-normal[data-v-c106cd74],.hotel-card.hotel-card-mapNearby.hotel-card-normal[data-v-c106cd74]{outline:1px solid #eee}.hotel-card.hotel-card-mapList.hotel-card-desktop[data-v-c106cd74],.hotel-card.hotel-card-mapNearby.hotel-card-desktop[data-v-c106cd74]{box-shadow:none}.hotel-card.hotel-card-mapList.hotel-card-desktop[data-v-c106cd74]:hover,.hotel-card.hotel-card-mapNearby.hotel-card-desktop[data-v-c106cd74]:hover{transform:none}.hotel-card.hotel-card-mapNearby .hotel-card-header[data-v-c106cd74]{width:100px}.hotel-card.hotel-card-mapNearby .hotel-card-main[data-v-c106cd74]{width:calc(100% - 100px)}.hotel-card.hotel-card-long[data-v-c106cd74]{border-radius:12px;padding:0}.hotel-card.hotel-card-long[data-v-c106cd74]:hover{box-shadow:0 4px 20px #00000014}.hotel-card.hotel-card-long .hotel-card-header[data-v-c106cd74]{width:200px}.hotel-card.hotel-card-long .hotel-card-header .header-tag[data-v-c106cd74]{padding-bottom:6px;font-size:14px;font-weight:500;line-height:1.5}.hotel-card.hotel-card-long .hotel-card-header .hotel-image-single[data-v-c106cd74]{border-radius:12px 0 0 12px}.hotel-card.hotel-card-long .hotel-card-header .hotel-image-single.has-new-tag[data-v-c106cd74]:before{height:32px}.hotel-card.hotel-card-long .hotel-card-header .hotel-add2favor[data-v-c106cd74]{top:12px;right:8px}.hotel-card.hotel-card-long .hotel-card-header .hotel-stayplus-tag[data-v-c106cd74]{top:14px;left:8px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74]{font-size:14px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name a[data-v-c106cd74],.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74] h3{color:#212121;font-size:18px;font-weight:600;line-height:1.32;display:inline}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name .prefix[data-v-c106cd74]:after,.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74] .ellipsis:after,.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name[data-v-c106cd74] .text:after{width:6px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-c106cd74] .prefix{font-size:18px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-c106cd74] .prefix:after{width:6px}.hotel-card.hotel-card-long .hotel-info .hotel-info-name .hotel-name.has-english[data-v-c106cd74] .text{vertical-align:middle;font-size:14px;font-weight:400;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-stars[data-v-c106cd74]{display:inline-flex}.hotel-card.hotel-card-long .hotel-info .hotel-stars img[data-v-c106cd74]{width:16px;height:16px}.hotel-card.hotel-card-long .hotel-info .hotel-review[data-v-c106cd74]{margin-top:6px;margin-bottom:6px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-score[data-v-c106cd74]{align-items:center;height:21px;padding:0 4px}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-score>span[data-v-c106cd74]:first-child{font-size:14px;font-weight:600;line-height:1.5}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-desc[data-v-c106cd74]{margin-left:8px;font-size:14px;font-weight:500;line-height:1.5}.hotel-card.hotel-card-long .hotel-info .hotel-review .hotel-review-count[data-v-c106cd74]{margin-left:8px;font-size:14px;font-weight:400;line-height:1.5}.hotel-card.hotel-card-long .hotel-info .hotel-location[data-v-c106cd74]{font-size:14px;font-weight:400;line-height:1.32}.hotel-card.hotel-card-long .hotel-info .hotel-location>img[data-v-c106cd74]{vertical-align:sub;width:16px;height:16px;margin-right:2px;transform:translateY(0)}.hotel-card.hotel-card-long .hotel-info .hotel-location .view-map[data-v-c106cd74]{color:#2073f9;margin-left:6px;font-size:14px;font-weight:400;line-height:1.32;display:inline-block}.hotel-card.hotel-card-long .hotel-card-main[data-v-c106cd74]{width:calc(100% - 200px);padding:16px}.hotel-card.hotel-card-long .hotel-bottom-section[data-v-c106cd74]{flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:12px;display:flex}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section[data-v-c106cd74]{margin-bottom:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div[data-v-c106cd74]{padding-bottom:4px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-feature[data-v-c106cd74]{padding-bottom:6px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-feature[data-v-c106cd74]:last-child,.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div[data-v-c106cd74]:last-child{padding-bottom:0}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-booking[data-v-c106cd74] .hotel-no-bg,.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-price-tip[data-v-c106cd74] .hotel-no-bg,.hotel-card.hotel-card-long .hotel-bottom-section .hotel-tag-section>div.hotel-tag-promo[data-v-c106cd74] .hotel-no-bg{height:16px!important;font-size:12px!important;line-height:16px!important}.hotel-card.hotel-card-long .hotel-bottom-section:has(.hotel-tag-section) .hotel-tag-section[data-v-c106cd74]{flex-shrink:0;width:calc(65% - 12px);height:100%;padding-right:12px;position:relative}.hotel-card.hotel-card-long .hotel-bottom-section:has(.hotel-tag-section) .hotel-tag-section[data-v-c106cd74]:after{content:"";background:radial-gradient(1834.85% 49.77% at 49.77%,#eee 0,#ededed80 70%,#ededed00 100%);width:1px;height:100%;display:block;position:absolute;top:0;right:0}.hotel-card.hotel-card-long .hotel-bottom-section:has(.hotel-tag-section) .hotel-price-info[data-v-c106cd74]{flex-direction:column;flex:1;justify-content:flex-end;width:calc(35% - 12px);height:100%;display:flex}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info[data-v-c106cd74]{flex-shrink:0;padding-left:12px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info[data-v-c106cd74]{margin-bottom:8px;display:block}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .tax-desc[data-v-c106cd74]{width:auto;margin-right:0;display:block}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-origin[data-v-c106cd74]{color:#757575;font-size:14px;font-weight:400;line-height:1.32}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale .price-amount[data-v-c106cd74],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-info .price-info-value .price-sale i[data-v-c106cd74]{font-size:24px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .reward-desc[data-v-c106cd74]{margin:-4px 0 8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .reward-desc+.pay-later-desc[data-v-c106cd74]{margin-top:-8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-c106cd74] .hotel-card-tag{font-size:12px;font-weight:500;line-height:1.5}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-c106cd74] .hotel-card-tag img{margin-top:-2px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-tag[data-v-c106cd74] .hotel-card-tag.hotel-card-tag--reward{padding:1.5px 8px 1.5px 30px!important}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button[data-v-c106cd74]{justify-content:flex-end;margin-top:0;margin-bottom:0;display:flex}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button .klk-button[data-v-c106cd74]{white-space:nowrap}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .date-tip[data-v-c106cd74],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button+.date-tip[data-v-c106cd74],.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info .price-button+.login-tip[data-v-c106cd74]{margin-top:8px}.hotel-card.hotel-card-long .hotel-bottom-section .hotel-price-info-sold-out[data-v-c106cd74]{flex-shrink:0;font-size:24px;font-weight:600;line-height:1.32}.hotel-card.hotel-card-long[data-v-c106cd74] .hotel-card-tag{font-size:14px;font-weight:400;line-height:1.5}.hotel-card.hotel-card-long[data-v-c106cd74] .hotel-card-tag img,.hotel-card.hotel-card-long[data-v-c106cd74] .hotel-card-tag svg{width:20px;height:20px;margin-top:-1px}.hotel-card.hotel-card-long[data-v-c106cd74] .hotel-card-tag.no-padding{height:auto;padding:0 0 0 4px!important}.hotel-card.hotel-card-long[data-v-c106cd74] .hotel-card-tag.no-padding img,.hotel-card.hotel-card-long[data-v-c106cd74] .hotel-card-tag.no-padding svg{width:16px;height:16px}.hotel-card.hotel-card-long[data-v-c106cd74] .hotel-card-tag.type-countdown_manual_tag .time-count>span{min-width:9px}.hotel-card.hotel-card-long.hotel-card-shortcode .hotel-card-header .hotel-image-single[data-v-c106cd74]{height:100%}.hotel-card.hotel-card-long.hotel-card-shortcode .hotel-rate-short-code[data-v-c106cd74]{bottom:unset;left:unset;transform-origin:100%;top:4px;right:4px}.hotel-card.hotel-card-small .hotel-card-header .header-tag[data-v-c106cd74]{max-width:calc(100% - 8px)}.hotel-card.hotel-card-small .hotel-card-main[data-v-c106cd74]{min-height:auto;padding:8px}.hotel-card.hotel-card-small .hotel-card-main .hotel-info[data-v-c106cd74]{padding-bottom:0}.hotel-card.hotel-card-small .hotel-card-main .hotel-info .hotel-smallcard-name-tag>div[data-v-c106cd74]{color:#3132ab;text-overflow:ellipsis;white-space:nowrap;background-color:#f5f5f5;border-radius:2px;padding:2px 4px;font-size:12px;font-weight:400;line-height:1.32;display:inline-flex;overflow:hidden}.card-skeleton .header[data-v-b733c68e]{height:0;border-radius:8px!important;padding-bottom:50%!important}.card-skeleton .content>div[data-v-b733c68e]{border-radius:6px}.card-skeleton .content>div[data-v-b733c68e]:last-child{width:57%;margin-bottom:0}.card-skeleton.card-skeleton-horizontal[data-v-b733c68e]{display:flex}.card-skeleton.card-skeleton-horizontal .header[data-v-b733c68e]{width:123px;height:180px!important;padding-bottom:0!important}.card-skeleton.card-skeleton-horizontal .content[data-v-b733c68e]{flex:1;padding-top:0;padding-left:12px}.card-skeleton.card-skeleton-mapList[data-v-b733c68e],.card-skeleton.card-skeleton-mapNearby[data-v-b733c68e]{background:#fff;border-radius:16px;padding:12px;display:flex}.card-skeleton.card-skeleton-mapList .header[data-v-b733c68e],.card-skeleton.card-skeleton-mapNearby .header[data-v-b733c68e]{width:100px;height:140px;padding-bottom:0}.card-skeleton.card-skeleton-mapList .content[data-v-b733c68e],.card-skeleton.card-skeleton-mapNearby .content[data-v-b733c68e]{flex:1;padding-top:0;padding-left:16px}.card-skeleton.card-skeleton-long[data-v-b733c68e]{display:flex}.card-skeleton.card-skeleton-long .header[data-v-b733c68e]{width:192px;height:188px;margin-bottom:0;padding-bottom:0}.card-skeleton.card-skeleton-long .content[data-v-b733c68e]{flex:1;padding-top:0;padding-left:16px}.card-skeleton.card-skeleton-long .content>div[data-v-b733c68e]:nth-child(2){margin-bottom:24px}.card-skeleton.card-skeleton-long .content>div[data-v-b733c68e]:nth-child(2),.card-skeleton.card-skeleton-long .content>div[data-v-b733c68e]:nth-child(4){width:232px}.hotel-search-list[data-v-003ede58]{position:relative}.hotel-search-list .hotel-search-list-bottom[data-v-003ede58]{justify-content:center;margin-top:16px;display:flex}.hotel-search-list .hotel-search-list-bottom .hotel-search-list-viewmore[data-v-003ede58] .i-icon-icon-next{margin-left:8px;transform:translateY(1px)}.hotel-search-list.hotel-search-list-mobile[data-v-003ede58]{min-height:50vh}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header[data-v-003ede58]{z-index:4;background-color:#fff;border:1px solid #ff5b00;border-radius:16px;margin-bottom:16px;padding:16px 16px 20px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-icon[data-v-003ede58]{margin-right:8px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi[data-v-003ede58] .selector-destination{align-items:center;width:100%;margin-bottom:12px;display:flex}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi[data-v-003ede58] .selector-destination .hotel-icon{color:#ff5b00}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi[data-v-003ede58] .selector-destination .content{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.5;overflow:hidden}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi[data-v-003ede58] .selector-destination .icon-down{color:#212121;margin-left:4px;transform:rotate(-90deg)}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58]{border:1px solid #e6e6e6;border-radius:12px;margin-bottom:12px;padding:16px;display:flex}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-calendar{flex:1}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-calendar .selector-calendar-main{color:#757575;font-size:16px;font-weight:400;line-height:1.5}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest{flex-shrink:0;align-items:center;display:flex;position:relative}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main{align-items:center;display:flex}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .rooms{margin-right:8px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .adults,.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .rooms{align-items:center;display:flex}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .adults .i-icon,.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest .selector-guest-main .rooms .i-icon{color:#a8a8a8;margin-right:4px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-main[data-v-003ede58] .selector-guest:before{content:"";background-color:#eee;width:1px;height:16px;display:block;position:absolute;top:4px;left:-16px}.hotel-search-list.hotel-search-list-mobile .hotel-search-list-header .hotel-selector-mobile-poi .hotel-selector-mobile-search[data-v-003ede58]{width:100%}.hotel-search-list.hotel-search-list-mobile .header-filter[data-v-003ede58]{text-align:center;z-index:2;background-color:#fafafa;margin-bottom:16px;padding-top:12px;display:flex;position:sticky;top:0}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58]{background-color:#fff;border:1px solid #e6e6e6;border-radius:20px;flex:1;justify-content:center;align-items:center;margin-right:8px;padding:10px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58]:last-child{margin-right:0}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58]:not(.map-entrance){position:relative}.hotel-search-list.hotel-search-list-mobile .header-filter--item:not(.map-entrance).disabled[data-v-003ede58]{color:#a8a8a8}.hotel-search-list.hotel-search-list-mobile .header-filter--item:not(.map-entrance).active[data-v-003ede58]{color:#212121}.hotel-search-list.hotel-search-list-mobile .header-filter--item:not(.map-entrance).active[data-v-003ede58] .i-icon:before{content:"";background-color:#ff5b00;border-radius:50%;width:6px;height:6px;position:absolute;top:-4px;left:-4px}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58] .i-icon-icon-triangle-down{margin-left:4px;position:relative;overflow:visible}.hotel-search-list.hotel-search-list-mobile .header-filter--item[data-v-003ede58] span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;line-height:1.5;overflow:hidden}.hotel-search-list.hotel-search-list-mobile .content-header[data-v-003ede58]{color:#757575;align-items:center;margin-bottom:14px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.hotel-search-list.hotel-search-list-mobile .content-header--img[data-v-003ede58]{width:16px;height:16px;margin-right:6px}.hotel-search-list.hotel-search-list-mobile .search-list-sort-top[data-v-003ede58]{flex-direction:row-reverse;justify-content:space-between;margin-bottom:16px;display:flex}.hotel-search-list.hotel-search-list-mobile .search-list-sort-top>span[data-v-003ede58]{color:#757575;margin-right:16px;font-size:14px;font-weight:400;line-height:1.5}.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .card-skeleton,.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .hotel-card{margin-bottom:16px}.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .card-skeleton.precise-card,.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .hotel-card.precise-card{border:1px solid #ff5b00}.hotel-search-list.hotel-search-list-mobile[data-v-003ede58] .hotel-card{background-color:#fff;border-radius:12px;padding:12px;position:relative;-webkit-box-shadow:none!important;box-shadow:none!important}.hotel-search-list.hotel-search-list-desktop .hotel-search-list-header[data-v-003ede58]{z-index:4;background-color:#fff;margin-bottom:20px;position:sticky;top:0}.hotel-search-list.hotel-search-list-desktop .hotel-search-list-header[data-v-003ede58]:after{content:"";z-index:-1;background-color:#fff;width:100vw;height:100%;position:absolute;top:0;left:calc(580px - 50vw)}.hotel-search-list.hotel-search-list-desktop .hotel-search-list-header .hotel-selector-desktop[data-v-003ede58]{margin:0 auto}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content[data-v-003ede58]{justify-content:space-between;align-items:flex-start;width:1160px;margin:0 auto;display:flex}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content .left-filter[data-v-003ede58]{z-index:3;flex-direction:column;flex:0 0 300px;width:300px;margin-right:20px;display:flex;top:90px}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list[data-v-003ede58]{flex:1;min-width:0}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list .content-header[data-v-003ede58]{align-items:center;padding:8px 0 12px;font-size:16px;font-weight:600;line-height:1.5;display:flex}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list .content-header--img[data-v-003ede58]{width:20px;height:20px;margin:0 6px 0 0;display:none}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list[data-v-003ede58] .hotel-card{margin-bottom:12px;position:relative}.hotel-search-list.hotel-search-list-desktop .hotel-search-result--content>.right-card-list[data-v-003ede58] .hotel-card.precise-card{outline:1px solid #ff5b00}.hotel-search-list.hotel-search-list-desktop .hotel-search-list-bottom[data-v-003ede58]{margin-top:20px}.hotel-search-list.hotel-search-list-desktop.filter-pin .left-filter[data-v-003ede58]{max-height:calc(100vh - 190px);position:sticky;top:154px}