.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.autosuggest-container{width:100%;position:relative;margin:0 auto}.autosuggest-container .autosuggest-input{font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;line-height:20px;background-color:transparent;color:var(--bt_neutralPrimary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media only screen and (min-width: 1024px){.autosuggest-container .autosuggest-input{font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:16px;line-height:22px}}.autosuggest-container .autosuggest-input:focus{outline:none}@media screen and (-ms-high-contrast: active),(forced-colors: active){.autosuggest-container .as-list-open{border:1px solid transparent !important}}.autosuggest-container .as-list-closed{border:none}.as-list{position:absolute;top:44px;z-index:10;background:var(--bt_white);box-shadow:0px .6px 1.8px rgba(0,0,0,.1),0px 3.2px 7.2px rgba(0,0,0,.13);border-radius:32px;overflow:hidden}.as-list.dark{box-shadow:0px .6px 1.8px rgba(255,255,255,.1),0px 3.2px 7.2px rgba(255,255,255,.13)}@media only screen and (min-width: 1024px){.as-list.dark{box-shadow:0px 40px 40px -20px rgba(255,255,255,.2)}}@media only screen and (min-width: 1024px){.as-list{box-shadow:0px 40px 40px -20px rgba(0,0,0,.2)}}@media only screen and (min-width: 1024px){.as-list{font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:16px;line-height:22px;width:calc(100% + 44px + 26px)}[dir=ltr] .as-list{left:-20px}[dir=rtl] .as-list{right:-20px}}.as-list li{width:auto;padding:12px 32px;cursor:pointer}@media only screen and (min-width: 1024px){.as-list li{padding:12px 20px}}[dir=ltr] .as-list li{text-align:left}[dir=rtl] .as-list li{text-align:right}.as-list li{position:relative}.as-list li:hover{background-color:var(--bt_neutralLight)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.as-list li:hover:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .as-list li{border:0}.btFocusVisible .as-list li::-moz-focus-inner{border:0}}.btFocusVisible .as-list li:focus{outline:0 !important;background-color:var(--bt_neutralLight)}.btFocusVisible .as-list li:focus:after{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .as-list li:focus:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.btFocusVisible .as-list li:focus:after{display:block}}.as-list li:first-child{border-radius:32px 32px 0 0;padding-top:32px}@media only screen and (min-width: 1024px){.as-list li:first-child{padding-top:20px}}.as-list li:last-child{border-radius:0 0 32px 32px;padding-bottom:32px}@media only screen and (min-width: 1024px){.as-list li:last-child{padding-bottom:20px}}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.hub-search-container{position:relative;text-align:center;margin:0 auto;width:calc(100% - 32px);z-index:901}@media only screen and (min-width: 1024px){.hub-search-container{top:16px;position:sticky;width:fit-content}}.hub-search-container.sticky{z-index:899}@media only screen and (min-width: 1024px){.hub-search-container.sticky{position:sticky;transition:top .25s ease-in-out;z-index:901}}.hub-search-container.transparent{top:170px}@media only screen and (min-width: 1024px){.hub-search-container.transparent{top:16px}}@media only screen and (min-width: 1024px){.hub-search-container.transparent:not(.sticky){top:90px}.hub-search-container.transparent:not(.sticky).notification{top:132px}}.hub-search-container.transparent+.hub-search-placeholder{display:none}.hub-search-placeholder{position:sticky;height:56px;width:100%;margin-top:-28px}@media only screen and (min-width: 1024px){.hub-search-placeholder{background:var(--bt_white)}}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.travelSearchBar{display:inline-flex;align-items:center;position:relative;height:56px;background:var(--bt_searchbarBackground);color:var(--bt_neutralPrimary);border-radius:60px;box-shadow:0px 1.2px 3.6px rgba(0,0,0,.1),0px 6.4px 14.4px rgba(0,0,0,.13)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.travelSearchBar{border:1px solid transparent}}.travelSearchBar{padding-top:6px;padding-bottom:6px}[dir=ltr] .travelSearchBar{padding-right:6px;padding-left:20px}[dir=rtl] .travelSearchBar{padding-right:20px;padding-left:6px}[dir=ltr] .travelSearchBar{text-align:left}[dir=rtl] .travelSearchBar{text-align:right}@media only screen and (min-width: 1024px){.travelSearchBar{font-size:16px;line-height:22px;min-width:630px}.travelSearchBar{padding-top:0;padding-bottom:0}[dir=ltr] .travelSearchBar{padding-right:0;padding-left:0}[dir=rtl] .travelSearchBar{padding-right:0;padding-left:0}}.travelSearchBar ::placeholder{color:var(--bt_neutralSecondary);opacity:1}.travelSearchBar :-ms-input-placeholder,.travelSearchBar ::-ms-input-placeholder{color:var(--bt_neutralSecondary)}.travelSearchBar .travelSearchButton{position:absolute;bottom:6px}[dir=ltr] .travelSearchBar .travelSearchButton{right:6px}[dir=rtl] .travelSearchBar .travelSearchButton{left:6px}@media only screen and (min-width: 1024px){.travelSearchBar .travelSearchButton{position:relative;bottom:unset}[dir=ltr] .travelSearchBar .travelSearchButton{right:unset}[dir=rtl] .travelSearchBar .travelSearchButton{left:unset}[dir=ltr] .travelSearchBar .travelSearchButton{margin-right:6px}[dir=rtl] .travelSearchBar .travelSearchButton{margin-left:6px}}@media only screen and (min-width: 1024px){.travelSearchContainer .dest-list-container,.travelSearchContainer .source-list-container{min-width:calc(200% + 32px + 44px)}}.travelSearchContainer{display:flex;align-items:center;flex:1}@media only screen and (min-width: 320px){[dir=ltr] .travelSearchContainer{margin-right:4px}[dir=rtl] .travelSearchContainer{margin-left:4px}.travelSearchContainer>*{padding:0 8px}[dir=ltr] .travelSearchContainer>*{border-left:1px solid var(--bt_neutralLight)}[dir=rtl] .travelSearchContainer>*{border-right:1px solid var(--bt_neutralLight)}.travelSearchContainer>:first-child{padding:0 8px 0 0}[dir=ltr] .travelSearchContainer>:first-child{border-left:none}[dir=rtl] .travelSearchContainer>:first-child{border-right:none}}@media only screen and (min-width: 1024px){.travelSearchContainer{height:100%}[dir=ltr] .travelSearchContainer{margin-right:0}[dir=rtl] .travelSearchContainer{margin-left:0}.travelSearchContainer>*{padding:0}[dir=ltr] .travelSearchContainer>*{border-left:none}[dir=rtl] .travelSearchContainer>*{border-right:none}.travelSearchContainer>:first-child{padding:0}}.travelSearchButton{flex-shrink:0;border-radius:50%;height:44px;width:44px;min-width:unset;padding:0}.travelSearchButton{position:relative;outline:0}@media screen and (-ms-high-contrast: active),(forced-colors: active){.travelSearchButton:hover:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}.btFocusVisible .travelSearchButton::-moz-focus-inner{border:0}.btFocusVisible .travelSearchButton:focus{outline:0 !important;box-shadow:none !important}.btFocusVisible .travelSearchButton:focus:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.travelSearchButton svg{font-size:24px}.callout-active-class{background:var(--bt_searchBarElHoverBackground)}[dir=ltr] .callout-active-border-radius{border-top-left-radius:60px}[dir=rtl] .callout-active-border-radius{border-top-right-radius:60px}[dir=ltr] .callout-active-border-radius{border-top-right-radius:0}[dir=rtl] .callout-active-border-radius{border-top-left-radius:0}[dir=ltr] .callout-active-border-radius{border-bottom-right-radius:0}[dir=rtl] .callout-active-border-radius{border-bottom-left-radius:0}[dir=ltr] .callout-active-border-radius{border-bottom-left-radius:60px}[dir=rtl] .callout-active-border-radius{border-bottom-right-radius:60px}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.suggestionbox-wrapper{width:100%}.suggestionbox-wrapper>:first-child .suggestionbox-country-wrapper>:first-child{border-radius:32px 32px 0 0}.suggestionbox-wrapper>:first-child .suggestionbox-headerwrapper,.suggestionbox-wrapper>:first-child .suggestionbox-carat i{padding-top:20px}@media only screen and (min-width: 1024px){.suggestionbox-wrapper>:first-child .suggestionbox-headerwrapper,.suggestionbox-wrapper>:first-child .suggestionbox-carat i{padding-top:14px}}.suggestionbox-wrapper>:first-child.suggestionbox-nondestinationlistitem{padding-top:32px}.suggestionbox-item{height:auto}.suggestionbox-header{display:flex;padding:12px 32px;cursor:pointer}.suggestionbox-header{position:relative}.suggestionbox-header:hover{background-color:var(--bt_neutralLight)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.suggestionbox-header:hover:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-header{border:0}.btFocusVisible .suggestionbox-header::-moz-focus-inner{border:0}}.btFocusVisible .suggestionbox-header:focus{outline:0 !important;background-color:var(--bt_neutralLight)}.btFocusVisible .suggestionbox-header:focus:after{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-header:focus:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.btFocusVisible .suggestionbox-header:focus:after{display:block}}@media only screen and (min-width: 1024px){.suggestionbox-header{padding:12px 20px}}.suggestionbox-headerwrapper{width:100%;display:flex;justify-content:space-between;text-decoration:none}.suggestionbox-headerwrapper{position:relative}.suggestionbox-headerwrapper:hover{background-color:var(--bt_neutralLight)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.suggestionbox-headerwrapper:hover:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-headerwrapper{border:0}.btFocusVisible .suggestionbox-headerwrapper::-moz-focus-inner{border:0}}.btFocusVisible .suggestionbox-headerwrapper:focus{outline:0 !important;background-color:var(--bt_neutralLight)}.btFocusVisible .suggestionbox-headerwrapper:focus:after{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-headerwrapper:focus:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.btFocusVisible .suggestionbox-headerwrapper:focus:after{display:block}}.suggestionbox-location{width:100%}.suggestionbox-country{color:var(--bt_neutralPrimary)}.suggestionbox-country{position:relative}.suggestionbox-country:hover{background-color:var(--bt_neutralLight)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.suggestionbox-country:hover:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-country{border:0}.btFocusVisible .suggestionbox-country::-moz-focus-inner{border:0}}.btFocusVisible .suggestionbox-country:focus{outline:0 !important;background-color:var(--bt_neutralLight)}.btFocusVisible .suggestionbox-country:focus:after{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-country:focus:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.btFocusVisible .suggestionbox-country:focus:after{display:block}}@media only screen and (min-width: 1024px){.suggestionbox-country{font-size:16px;line-height:22px}}.suggestionbox-city{color:var(--bt_neutralSecondary);text-transform:capitalize}@media only screen and (min-width: 1024px){.suggestionbox-city{font-size:12px;line-height:16px}}.suggestionbox-content{display:flex;flex-direction:column}.suggestionbox-content:hover,.suggestionbox-content:focus{opacity:1}.suggestionbox-itemoption{display:flex;align-items:center;padding:8px 56px;cursor:pointer;text-decoration:none}.suggestionbox-itemoption{position:relative}.suggestionbox-itemoption:hover{background-color:var(--bt_neutralLight)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.suggestionbox-itemoption:hover:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-itemoption{border:0}.btFocusVisible .suggestionbox-itemoption::-moz-focus-inner{border:0}}.btFocusVisible .suggestionbox-itemoption:focus{outline:0 !important;background-color:var(--bt_neutralLight)}.btFocusVisible .suggestionbox-itemoption:focus:after{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-itemoption:focus:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.btFocusVisible .suggestionbox-itemoption:focus:after{display:block}}@media only screen and (min-width: 1024px){.suggestionbox-itemoption{padding:12px 52px}}.suggestionbox-icon{display:inline-flex;margin-top:2px;color:var(--bt_neutralTertiary);font-size:20px}[dir=ltr] .suggestionbox-icon{padding-right:12px}[dir=rtl] .suggestionbox-icon{padding-left:12px}@media only screen and (min-width: 1024px){.suggestionbox-icon{color:var(--bt_neutralDark);font-size:24px}[dir=ltr] .suggestionbox-icon{padding-right:8px}[dir=rtl] .suggestionbox-icon{padding-left:8px}}.suggestionbox-label{color:var(--bt_neutralPrimary)}@media only screen and (min-width: 1024px){.suggestionbox-label{font-size:16px;line-height:22px}}.suggestionbox-search{display:inline-flex;align-items:center;width:100%;color:var(--bt_neutralPrimary);padding:16px;cursor:pointer;border-radius:0 0 32px 32px}.suggestionbox-search{position:relative}.suggestionbox-search:hover{background-color:var(--bt_neutralLight)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.suggestionbox-search:hover:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-search{border:0}.btFocusVisible .suggestionbox-search::-moz-focus-inner{border:0}}.btFocusVisible .suggestionbox-search:focus{outline:0 !important;background-color:var(--bt_neutralLight)}.btFocusVisible .suggestionbox-search:focus:after{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-search:focus:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.btFocusVisible .suggestionbox-search:focus:after{display:block}}@media only screen and (min-width: 1024px){.suggestionbox-search{font-size:16px;line-height:22px;padding:16px 20px}}.suggestionbox-searchdivider{width:calc(100% - 32px);margin:auto;border-top:1px solid var(--bt_neutralLight);margin-top:12px}@media only screen and (min-width: 1024px){.suggestionbox-searchdivider{width:calc(100% - 64px)}}.suggestionbox-dropdownicon{color:var(--bt_neutralDark)}.suggestionbox-nondestinationlistitem{display:flex;align-items:center;padding:12px 32px;cursor:pointer;text-decoration:none}.suggestionbox-nondestinationlistitem{position:relative}.suggestionbox-nondestinationlistitem:hover{background-color:var(--bt_neutralLight)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.suggestionbox-nondestinationlistitem:hover:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-nondestinationlistitem{border:0}.btFocusVisible .suggestionbox-nondestinationlistitem::-moz-focus-inner{border:0}}.btFocusVisible .suggestionbox-nondestinationlistitem:focus{outline:0 !important;background-color:var(--bt_neutralLight)}.btFocusVisible .suggestionbox-nondestinationlistitem:focus:after{display:none}@media screen and (-ms-high-contrast: active),(forced-colors: active){.btFocusVisible .suggestionbox-nondestinationlistitem:focus:after{content:"";outline:transparent solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.btFocusVisible .suggestionbox-nondestinationlistitem:focus:after{display:block}}.suggestionbox-destination{color:var(--bt_neutralTertiary);font-size:18px}.suggestionbox-img{color:var(--bt_neutralTertiary)}.suggestionbox-info{color:var(--bt_neutralSecondary);font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:12px;line-height:16px;padding-top:4px}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.global-auto-suggest-container{min-width:100%;border-radius:32px;overflow:hidden}@media only screen and (min-width: 1024px){.global-auto-suggest-container{min-width:calc(100% + 44px + 26px)}}.autosuggest-input-container{overflow:hidden}.dynamicPlaceholder{position:absolute;cursor:text;display:none}.autosuggest-input-anim[placeholder]{animation-name:slidePH;animation-duration:3000ms;animation-iteration-count:4}.stop-anim[placeholder]{animation:none}@keyframes slidePH{0%{transform:translateY(100%)}15%,85%{transform:translateY(0)}98%,100%{transform:translateY(-100%)}}.global-auto-suggest{min-width:100%}@media only screen and (min-width: 1024px){[dir=ltr] .global-auto-suggest{padding-left:20px}[dir=rtl] .global-auto-suggest{padding-right:20px}.global-auto-suggest:hover,.global-auto-suggest:focus,.global-auto-suggest:focus-within{background:var(--bt_searchBarElHoverBackground)}}@media only screen and (min-width: 640px){.global-auto-suggest{min-width:594px}}@media only screen and (min-width: 1024px){.global-auto-suggest{min-width:630px}}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.travel-page-spinner{display:flex;align-items:center;justify-content:center;flex:1;overflow:hidden;position:relative;height:100%}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.hub-page-shimmer{flex:1;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding-top:146px}.hub-page-shimmer .banner-shimmer{width:100%}[dir=ltr] .hub-page-shimmer .banner-shimmer{padding-left:10%}[dir=rtl] .hub-page-shimmer .banner-shimmer{padding-right:10%}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.main-container{position:relative;min-height:calc(100vh - 90px);margin-top:24px;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.main-container{margin-top:0px}}.main-container .main-content{flex-grow:1}.main-container.main-container-map-mobile{min-height:calc(100vh - 16px)}.main-container.isStandalone{margin-top:0}.main-container.transparent{margin-top:-146px;min-height:calc(100vh + 56px)}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title,.room-header .title-header .availabilty-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title,.room-header .title-header .availabilty-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title,[dir=ltr] .room-header .title-header .availabilty-title,.room-header .title-header [dir=ltr] .availabilty-title{margin-right:48px}[dir=rtl] .detailpage-section-title,[dir=rtl] .room-header .title-header .availabilty-title,.room-header .title-header [dir=rtl] .availabilty-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.availability-section{padding-top:20px;background:var(--bt_neutralLighter)}@media only screen and (min-width: 1024px){.availability-section{padding-top:48px}}.rewards-hotel-details-container{margin-top:16px;margin-bottom:16px}[dir=ltr] .rewards-hotel-details-container{margin-right:24px;margin-left:32px}[dir=rtl] .rewards-hotel-details-container{margin-right:32px;margin-left:24px}@media screen and (-ms-high-contrast: active),(forced-colors: active){.room-availabilty-list{border-bottom:1px solid transparent}}.room-availabilty-list .custom-error-button{width:200px;height:42px;border:1px solid var(--bt_themePrimary);font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;line-height:14px;color:var(--bt_themePrimary);border-radius:4px;margin-right:8px}.room-availabilty-list .custom-error-button:hover{background-color:transparent}.room-availabilty-list .see-more-pane{text-align:center}.room-availabilty-list .see-more-pane.bookIntent{margin-top:20px}.room-availabilty-list .see-more{box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);border-radius:64px;border-color:transparent;font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;line-height:20px;font-weight:600;cursor:pointer}.room-availabilty-list .see-more i{vertical-align:middle;margin-top:-2px}[dir=ltr] .room-availabilty-list .see-more i{margin-left:8px}[dir=rtl] .room-availabilty-list .see-more i{margin-right:8px}.room-availabilty-list .see-more.bookIntent{background:var(--bt_themeLighterAlt);border-color:var(--bt_themeLight);color:var(--bt_themeDark)}.room-header{display:flex;flex-direction:column;padding:20px 16px 0;gap:12px;margin-bottom:16px;flex-wrap:wrap}@media only screen and (min-width: 1024px){.room-header{display:flex;flex-direction:row;align-items:center}}.room-header .header-buttons{display:flex}@media only screen and (min-width: 1024px){.room-header{padding:48px 32px 0;display:flex;justify-content:space-between}}@media only screen and (min-width: 1024px){.room-header .room-header-left{display:flex}}.room-header .title-header .provider-info{margin-top:4px}.room-header .title-header .provider-info .provider-name{text-decoration:none;color:var(--bt_themeDarkAlt)}.room-header .more-booking-option-button{min-height:56px;align-self:stretch;width:min-content}[dir=ltr] .room-header .more-booking-option-button{margin-left:16px}[dir=rtl] .room-header .more-booking-option-button{margin-right:16px}.room-header .more-booking-option-button .content{display:flex;align-items:center}.room-header .more-booking-option-button .content .text{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:16px;line-height:22px;font-weight:600}[dir=ltr] .room-header .more-booking-option-button .content .text{margin-left:12px}[dir=rtl] .room-header .more-booking-option-button .content .text{margin-right:12px}.room-header .more-booking-option-button .content .priceTagLogo img,.room-header .more-booking-option-button .content .priceTagLogo i{width:20px;height:20px}.room-header .more-booking-option-button .content .priceTagLogo img svg,.room-header .more-booking-option-button .content .priceTagLogo i svg{height:auto;width:auto}.room-header .more-booking-option-button .content img{width:20px}[dir=ltr] .room-header .more-booking-option-button i{margin-left:12px}[dir=rtl] .room-header .more-booking-option-button i{margin-right:12px}.room-header .more-booking-option-button.active{color:var(--bt_themePrimary);border-color:var(--bt_themePrimary)}.room-header .hotelPriceTrendBtn{align-self:stretch;width:min-content;min-height:56px}[dir=ltr] .room-header .hotelPriceTrendBtn{margin-left:16px}[dir=rtl] .room-header .hotelPriceTrendBtn{margin-right:16px}.room-header .hotelPriceTrendBtn .content{display:flex;align-items:center}.room-header .hotelPriceTrendBtn .content .text{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:16px;line-height:22px;font-weight:600}[dir=ltr] .room-header .hotelPriceTrendBtn .content .text{margin-left:12px}[dir=rtl] .room-header .hotelPriceTrendBtn .content .text{margin-right:12px}.room-header .hotelPriceTrendBtn .content img{width:32px}[dir=ltr] .room-header .hotelPriceTrendBtn i{margin-left:12px}[dir=rtl] .room-header .hotelPriceTrendBtn i{margin-right:12px}.room-header .hotelPriceTrendBtn.active{background-color:var(--bt_themeLighterAlt);color:var(--bt_themePrimary);border-color:var(--bt_themePrimary)}.room-list-container{background:var(--bt_white);box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);padding-bottom:16px}@media only screen and (min-width: 1024px){.room-list-container{padding:12px 0px 32px}}.room-list-container .separator{height:1px;background:var(--bt_neutralQuaternaryAlt);margin:auto 32px}.room-list-container .room-list .room-list-item .room-list-item-container{background:none;box-shadow:none}.room-list-container .room-list .room-list-item .room-list-item-container:hover{box-shadow:none}@media only screen and (min-width: 1024px){[dir=ltr] .room-list-container .room-list .room-list-item .room-list-item-container{padding-right:0px}[dir=rtl] .room-list-container .room-list .room-list-item .room-list-item-container{padding-left:0px}}@media only screen and (min-width: 1024px){.room-list-container .room-list .room-list-item .room-list-item-row{display:flex;flex-wrap:wrap;width:calc(100% + 16px);margin-left:-8px;margin-right:-8px;flex-wrap:nowrap;gap:8px}}@media only screen and (min-width: 1024px){.room-list-container .room-list .room-list-item .hotel-detail-image-carousel{width:265px;height:200px}}.room-list-container .room-list .room-list-item .room-item-image-info{margin-left:8px;margin-right:8px;flex-shrink:0;margin-bottom:16px}@media only screen and (min-width: 320px){.room-list-container .room-list .room-list-item .room-item-image-info{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1024px){.room-list-container .room-list .room-list-item .room-item-image-info{width:calc(40% - 16px);max-width:calc(40% - 16px)}}@media only screen and (min-width: 1366px){.room-list-container .room-list .room-list-item .room-item-image-info{width:calc(40% - 16px);max-width:calc(40% - 16px)}}@media only screen and (min-width: 1680px){.room-list-container .room-list .room-list-item .room-item-image-info{width:calc(40% - 16px);max-width:calc(40% - 16px)}}@media only screen and (min-width: 1920px){.room-list-container .room-list .room-list-item .room-item-image-info{width:calc(40% - 16px);max-width:calc(40% - 16px)}}@media only screen and (min-width: 1024px){.room-list-container .room-list .room-list-item .room-item-image-info{display:flex;margin-bottom:0px}}.room-list-container .room-list .room-list-item .option-details.fixed{width:calc(100% - 16px)}@media only screen and (min-width: 1024px){.room-list-container .room-list .room-list-item .option-details.fixed{margin:0px;width:100%}[dir=ltr] .room-list-container .room-list .room-list-item .option-details.fixed{margin-left:auto}[dir=rtl] .room-list-container .room-list .room-list-item .option-details.fixed{margin-right:auto}}.room-list-container .room-list .room-list-item .option-details:not(.fixed){margin:0px;margin-left:8px;margin-right:8px;flex-shrink:0}@media only screen and (min-width: 320px){.room-list-container .room-list .room-list-item .option-details:not(.fixed){width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1024px){.room-list-container .room-list .room-list-item .option-details:not(.fixed){width:calc(60% - 16px);max-width:calc(60% - 16px)}}@media only screen and (min-width: 1366px){.room-list-container .room-list .room-list-item .option-details:not(.fixed){width:calc(60% - 16px);max-width:calc(60% - 16px)}}@media only screen and (min-width: 1680px){.room-list-container .room-list .room-list-item .option-details:not(.fixed){width:calc(60% - 16px);max-width:calc(60% - 16px)}}@media only screen and (min-width: 1920px){.room-list-container .room-list .room-list-item .option-details:not(.fixed){width:calc(60% - 16px);max-width:calc(60% - 16px)}}.room-list-container.bookIntent{box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.05);border-top:4px solid var(--bt_themePrimary);border-radius:8px;margin:0 16px}@media only screen and (min-width: 1024px){.room-list-container.bookIntent{border-top:none;margin:0;border-radius:0}}.room-list{padding:4px 0}.room-list .hotel-details-error-Container{position:inherit;margin:24px 0}.room-list .room-list-item{display:flex;margin:20px 0;position:relative}[dir=ltr] .room-list .room-list-item{padding-left:8px}[dir=rtl] .room-list .room-list-item{padding-right:8px}[dir=ltr] .room-list .room-list-item{padding-right:8px}[dir=rtl] .room-list .room-list-item{padding-left:8px}@media only screen and (min-width: 1024px){[dir=ltr] .room-list .room-list-item{padding-left:32px}[dir=rtl] .room-list .room-list-item{padding-right:32px}[dir=ltr] .room-list .room-list-item{padding-right:32px}[dir=rtl] .room-list .room-list-item{padding-left:32px}}.room-list .room-list-item:last-child{margin-bottom:12px}@media only screen and (min-width: 1024px){.room-list .room-list-item:last-child{margin-bottom:20px}}@media only screen and (min-width: 1024px){.room-list .room-list-item{padding-right:32px;padding-left:32px}}.room-list .room-list-item:first-child{margin-top:16px}.room-list .room-list-item:hover .hotel-detail-image-carousel .carouselIcons{opacity:1}.room-list .room-list-item .room-list-item-container{background:var(--bt_white);box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);width:100%;border-radius:2px;cursor:pointer}@media screen and (-ms-high-contrast: active),(forced-colors: active){.room-list .room-list-item .room-list-item-container{border:1px solid transparent !important}}@media only screen and (min-width: 1024px){[dir=ltr] .room-list .room-list-item .room-list-item-container{padding-right:12px}[dir=rtl] .room-list .room-list-item .room-list-item-container{padding-left:12px}}.room-list .room-list-item .room-list-item-container:hover{box-shadow:0px 1.2px 3.6px rgba(0,0,0,.1),0px 6.4px 14.4px rgba(0,0,0,.13)}.room-list .room-list-item .room-list-item-container:hover .property-name{text-decoration:underline}.room-list .room-list-item .hotel-detail-image-carousel{height:220px}@media only screen and (min-width: 1024px){.room-list .room-list-item .hotel-detail-image-carousel{width:50%;height:344px}}@media only screen and (min-width: 1024px){.room-list .room-list-item .room-list-item-row{display:flex;flex-wrap:wrap;width:calc(100% + 16px);margin-left:-8px;margin-right:-8px}}@media only screen and (min-width: 1024px){.room-list .room-list-item .room-item-image-info{margin-left:8px;margin-right:8px;flex-shrink:0;display:flex}}@media only screen and (min-width: 1024px)and (min-width: 320px){.room-list .room-list-item .room-item-image-info{width:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1366px){.room-list .room-list-item .room-item-image-info{width:calc(58.3333333333% - 16px);max-width:calc(58.3333333333% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1680px){.room-list .room-list-item .room-item-image-info{width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1920px){.room-list .room-list-item .room-item-image-info{width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width: 1024px){.room-list .room-list-item .property-details{width:50%}}.room-list .room-list-item .option-details.fixed{margin-top:20px;margin-bottom:20px}[dir=ltr] .room-list .room-list-item .option-details.fixed{margin-right:0;margin-left:16px}[dir=rtl] .room-list .room-list-item .option-details.fixed{margin-right:16px;margin-left:0}@media only screen and (min-width: 1024px){.room-list .room-list-item .option-details.fixed{margin-top:24px;margin-bottom:24px}[dir=ltr] .room-list .room-list-item .option-details.fixed{margin-right:8px;margin-left:auto}[dir=rtl] .room-list .room-list-item .option-details.fixed{margin-right:auto;margin-left:8px}}.room-list .room-list-item .option-details:not(.fixed){margin-top:20px;margin-bottom:20px}[dir=ltr] .room-list .room-list-item .option-details:not(.fixed){margin-right:0;margin-left:16px}[dir=rtl] .room-list .room-list-item .option-details:not(.fixed){margin-right:16px;margin-left:0}@media only screen and (min-width: 1024px){.room-list .room-list-item .option-details:not(.fixed){margin-left:8px;margin-right:8px;flex-shrink:0}}@media only screen and (min-width: 1024px)and (min-width: 320px){.room-list .room-list-item .option-details:not(.fixed){width:calc(33.3333333333% - 16px);max-width:calc(33.3333333333% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1366px){.room-list .room-list-item .option-details:not(.fixed){width:calc(41.6666666667% - 16px);max-width:calc(41.6666666667% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1680px){.room-list .room-list-item .option-details:not(.fixed){width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1920px){.room-list .room-list-item .option-details:not(.fixed){width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width: 1024px){.room-list .room-list-item .option-details:not(.fixed){margin-top:24px;margin-bottom:24px}}@media only screen and (min-width: 1024px){[dir=ltr] .room-list .room-list-item .option-details:not(.fixed){margin-right:8px;margin-left:8px}}@media only screen and (min-width: 1024px){[dir=rtl] .room-list .room-list-item .option-details:not(.fixed){margin-right:8px;margin-left:8px}}.hotel-detail-search-progress{margin:20px 32px 4px}.hotel-detail #tab_2 .hpa-module-section+.availability-section-below .room-header{padding-top:0}@media only screen and (min-width: 1024px){.availability-section-below.detachedHPAs{padding:0 32px}}.room-availability-ppe{display:flex;position:relative}.room-availability-ppe.detachedHPAs{gap:1%}[dir=ltr] .room-availability-ppe .room-header.detachedHPAs{padding-left:0}[dir=rtl] .room-availability-ppe .room-header.detachedHPAs{padding-right:0}.room-availability-ppe .ppe-hpa-container .hpa-bottom-gradient{position:absolute;bottom:0;height:60px;width:100%;background:linear-gradient(360deg, var(--bt_white) 0%, rgba(255, 255, 255, 0) 65.02%)}@media only screen and (min-width: 1024px){.room-availability-ppe .ppe-hpa-container .hpa-bottom-gradient{padding:0 16px}}@media only screen and (min-width: 1366px){.room-availability-ppe .ppe-hpa-container .hpa-bottom-gradient{padding:0 24px}}.room-availability-ppe .room-availabilty-list{width:78%}.room-availability-ppe .room-availabilty-list.detachedHPAs{width:77%}.room-availability-ppe .room-availabilty-list.detachedHPAs .room-list-container.bookIntent{border-top:4px solid var(--bt_themePrimary);border-radius:6px 6px 8px 8px}.room-availability-ppe .room-availabilty-list.detachedHPAs.ppe-room-enhancements .room-list-container.bookIntent{padding-top:0}[dir=ltr] .room-availability-ppe .room-availabilty-list.detachedHPAs.ppe-room-enhancements .room-list-container.bookIntent{padding-right:0}[dir=rtl] .room-availability-ppe .room-availabilty-list.detachedHPAs.ppe-room-enhancements .room-list-container.bookIntent{padding-left:0}.room-availability-ppe .room-availabilty-list.detachedHPAs.ppe-room-enhancements .room-list-container.bookIntent .room-list{padding-top:8px}[dir=ltr] .room-availability-ppe .room-availabilty-list.detachedHPAs.ppe-room-enhancements .room-list-container.bookIntent .room-list{padding-right:8px}[dir=rtl] .room-availability-ppe .room-availabilty-list.detachedHPAs.ppe-room-enhancements .room-list-container.bookIntent .room-list{padding-left:8px}.room-availability-ppe .room-availabilty-list.fullWidth{width:100%}@media only screen and (min-width: 1024px){.room-availability-ppe .room-availabilty-list .room-list-container{padding-top:12px;padding-bottom:32px}[dir=ltr] .room-availability-ppe .room-availabilty-list .room-list-container{padding-right:8px;padding-left:0}[dir=rtl] .room-availability-ppe .room-availabilty-list .room-list-container{padding-right:0;padding-left:8px}}.room-availability-ppe .room-availabilty-list .room-list-container .room-item-image-info{margin-left:8px;margin-right:8px;flex-shrink:0}@media only screen and (min-width: 320px){.room-availability-ppe .room-availabilty-list .room-list-container .room-item-image-info{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1024px){.room-availability-ppe .room-availabilty-list .room-list-container .room-item-image-info{width:calc(70% - 16px);max-width:calc(70% - 16px)}}@media only screen and (min-width: 1366px){.room-availability-ppe .room-availabilty-list .room-list-container .room-item-image-info{width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width: 1680px){.room-availability-ppe .room-availabilty-list .room-list-container .room-item-image-info{width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width: 1920px){.room-availability-ppe .room-availabilty-list .room-list-container .room-item-image-info{width:calc(50% - 16px);max-width:calc(50% - 16px)}}.room-availability-ppe .room-availabilty-list .room-list-container .option-details:not(.fixed){margin-left:8px;margin-right:8px;flex-shrink:0}@media only screen and (min-width: 320px){.room-availability-ppe .room-availabilty-list .room-list-container .option-details:not(.fixed){width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1024px){.room-availability-ppe .room-availabilty-list .room-list-container .option-details:not(.fixed){width:calc(30% - 16px);max-width:calc(30% - 16px)}}@media only screen and (min-width: 1366px){.room-availability-ppe .room-availabilty-list .room-list-container .option-details:not(.fixed){width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width: 1680px){.room-availability-ppe .room-availabilty-list .room-list-container .option-details:not(.fixed){width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media only screen and (min-width: 1920px){.room-availability-ppe .room-availabilty-list .room-list-container .option-details:not(.fixed){width:calc(50% - 16px);max-width:calc(50% - 16px)}}.room-availability-ppe .room-availabilty-list .room-list-container .option-details .policy-info-cont{padding-top:0}.room-availability-ppe .room-availabilty-list .room-list-container .option-details .policy-info-cont .policy-info{display:block;display:-webkit-box;height:40px;font-size:14px;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;height:42px;white-space:normal}.room-availability-ppe .hpa-module-section{display:flex;width:22%}.room-availability-ppe .hpa-module-section .vertical-seperator{width:1px;height:100%;background:var(--bt_neutralLight)}.room-availability-ppe .hpa-module-section .ppe-hpa-module{width:100%;overflow-y:auto;position:relative}.room-availability-ppe .hpa-module-section .ppe-hpa-module.sticky{position:sticky}.room-availability-ppe .hpa-module-section .hpa-scroll-cont{flex-direction:column}.room-availability-without-ppe{display:flex;width:100%}.room-availability-without-ppe .room-availabilty-list{width:100%}.room-availability-without-ppe .room-availabilty-list.hotel-room-enhancements{padding:0 32px}[dir=ltr] .room-availability-without-ppe .room-availabilty-list.hotel-room-enhancements .room-header{padding-left:0}[dir=rtl] .room-availability-without-ppe .room-availabilty-list.hotel-room-enhancements .room-header{padding-right:0}.provider-filters{display:flex;padding:16px 16px 0;background-color:var(--bt_white);overflow-x:auto}@media only screen and (min-width: 1024px){.provider-filters{padding:12px 32px}}.provider-filters .hotel-pivot-button{height:64px;padding:0 20px;border:1px solid #ddd}.provider-filters .hotel-pivot-button .hotel-pivot-button-content{display:flex;align-items:center;gap:12px}[dir=ltr] .provider-filters .hotel-pivot-button .hotel-pivot-button-content{text-align:left}[dir=rtl] .provider-filters .hotel-pivot-button .hotel-pivot-button-content{text-align:right}.provider-filters .hotel-pivot-button .hotel-pivot-button-content .review-hotel-icon{width:24px;height:24px;border-radius:2px}.provider-filters .hotel-pivot-button .hotel-pivot-button-content .rating{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;line-height:20px;font-weight:600}.provider-filters .hotel-pivot-button:not(.selected) .provider-name{color:var(--bt_neutralSecondary)}.room-availabilty-list.hotel-room-enhancements .room-list-container{padding:0;background-color:inherit;box-shadow:none}.room-availabilty-list.hotel-room-enhancements .provider-filters{background-color:inherit;padding:0;box-shadow:-0.9px .3px .9px rgba(0,0,0,.1)}.room-availabilty-list.hotel-room-enhancements .provider-filters .hotel-pivot-button{padding:0 24px}.room-availabilty-list.hotel-room-enhancements .provider-filters .hotel-pivot-button .provider-name{display:flex;gap:2px;color:var(--bt_neutralSecondary)}.room-availabilty-list.hotel-room-enhancements .provider-filters .hotel-pivot-button .provider-name .provider-name-text::first-letter{display:block;text-transform:capitalize}.room-availabilty-list.hotel-room-enhancements .provider-filters .hotel-pivot-button .provider-name .provider-price{font-weight:600;color:var(--bt_neutralPrimary)}.room-availabilty-list.hotel-room-enhancements .room-list{background:var(--bt_white);box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);border-radius:0 0 8px 8px;padding:8px 0}.room-availabilty-list.hotel-room-enhancements .see-more-pane{margin-top:24px}.room-availabilty-list.hotel-room-enhancements .travel-filter-btn.hotel-pivot-button{margin-right:12px}.room-availabilty-list.hotel-room-enhancements .travel-filter-btn.hotel-pivot-button:not(:disabled){border:1px solid var(--bt_neutralQuaternaryAlt);box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);border-radius:8px 8px 0px 0px;background:linear-gradient(99.64deg, rgba(28, 99, 197, 0.15) 9.88%, rgba(196, 226, 255, 0.15) 116.11%),var(--bt_white)}.room-availabilty-list.hotel-room-enhancements .travel-filter-btn.hotel-pivot-button.selected{border:none;box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);background:var(--bt_themeLighterAlt);border-radius:4px 4px 0 0;border-top:4px solid var(--bt_themePrimary)}.room-availabilty-list.hotel-room-enhance-mobile .hotel-pivot-button,.room-availabilty-list.hotel-room-enhancements .hotel-pivot-button{padding:0 24px}.room-availabilty-list.hotel-room-enhance-mobile .hotel-pivot-button .provider-name,.room-availabilty-list.hotel-room-enhancements .hotel-pivot-button .provider-name{display:flex;gap:2px;color:var(--bt_neutralSecondary)}.room-availabilty-list.hotel-room-enhance-mobile .hotel-pivot-button .provider-name .provider-name-text::first-letter,.room-availabilty-list.hotel-room-enhancements .hotel-pivot-button .provider-name .provider-name-text::first-letter{display:block;text-transform:capitalize}.room-availabilty-list.hotel-room-enhance-mobile .hotel-pivot-button .provider-name .provider-price,.room-availabilty-list.hotel-room-enhancements .hotel-pivot-button .provider-name .provider-price{font-weight:600;color:var(--bt_neutralPrimary)}.room-availabilty-list.hotel-room-enhance-mobile .travel-filter-btn.hotel-pivot-button.agoda-provider-bg,.room-availabilty-list.hotel-room-enhancements .travel-filter-btn.hotel-pivot-button.agoda-provider-bg{background:linear-gradient(99.64deg, rgba(255, 106, 16, 0.15) 9.88%, rgba(255, 106, 16, 0.06) 116.11%),var(--bt_white)}.room-availabilty-list.hotel-room-enhance-mobile .travel-filter-btn.hotel-pivot-button.booking-provider-bg,.room-availabilty-list.hotel-room-enhancements .travel-filter-btn.hotel-pivot-button.booking-provider-bg{background:linear-gradient(99.64deg, rgba(28, 99, 197, 0.15) 9.88%, rgba(196, 226, 255, 0.15) 116.11%),var(--bt_white)}.room-availabilty-list.hotel-room-enhance-mobile .travel-filter-btn.hotel-pivot-button.priceline-provider-bg,.room-availabilty-list.hotel-room-enhancements .travel-filter-btn.hotel-pivot-button.priceline-provider-bg{background:linear-gradient(99.64deg, rgba(0, 120, 255, 0.15) 9.88%, rgba(202, 227, 255, 0.15) 116.11%),var(--bt_white)}.room-availabilty-list.hotel-room-enhance-mobile .travel-filter-btn.hotel-pivot-button.expedia-provider-bg,.room-availabilty-list.hotel-room-enhancements .travel-filter-btn.hotel-pivot-button.expedia-provider-bg{background:linear-gradient(99.64deg, rgba(122, 144, 223, 0.15) 9.88%, rgba(43, 72, 169, 0.0165) 116.11%),var(--bt_white)}.room-availabilty-list.hotel-room-enhance-mobile .travel-filter-btn.hotel-pivot-button.selected,.room-availabilty-list.hotel-room-enhancements .travel-filter-btn.hotel-pivot-button.selected{border:none;box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);background:var(--bt_white);border-radius:4px 4px 0 0;border-top:4px solid var(--bt_themePrimary)}.room-availabilty-list.hotel-room-enhance-mobile .travel-filter-btn.hotel-pivot-button:not(:disabled){border:1px solid var(--bt_neutralQuaternaryAlt);border-radius:64px}.room-availabilty-list.hotel-room-enhance-mobile .travel-filter-btn.hotel-pivot-button.selected{border:1px solid var(--bt_themePrimary);box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);border-radius:64px}.room-availabilty-list.ppe-room-enhancements .room-list-container.bookIntent .room-list .separator{margin:0}@media only screen and (min-width: 1024px){.room-availabilty-list.ppe-room-enhancements .room-list-container.bookIntent .room-list .separator{margin:auto 32px}}.room-availabilty-list.hotel-room-enhancements .room-list .separator{margin:0}@media only screen and (min-width: 1024px){.room-availabilty-list.hotel-room-enhancements .room-list .separator{margin:auto 24px}}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.error-container{position:relative;margin:auto;font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;text-align:center;color:var(--bt_neutralPrimary)}@media only screen and (min-width: 1024px){.error-container{top:230px;margin:0 auto}}.error-container .error-title{padding-top:24px}.error-container .error-icon>svg{height:unset;width:unset}.error-container .error-caption{font-size:16px;color:var(--bt_neutralSecondary);padding-top:12px}.error-container .ms-Button{padding:20px;margin-top:36px}.error-container .error-partner-link{text-decoration:underline;color:var(--bt_themePrimary)}@media only screen and (min-width: 1024px){.error-unable-to-find{top:120px}}
.destination-hero-banner-shimmer{padding:220px 0 0 10%;vertical-align:top}.destination-hero-banner-shimmer .info-card-shimmer{display:inline-block}.destination-hero-banner-shimmer .banner-shimmer{display:inline-block;width:60%}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.rewards-segment-icon{display:flex;align-items:center}.rewards-segment-icon .outerCircle{display:flex;padding:12px;background:var(--bt_white10);border-radius:50%}@media only screen and (min-width: 640px){.rewards-segment-icon .outerCircle{padding:20px}}.rewards-segment-icon .outerCircle .innerCircle{padding:12px;background:var(--bt_white10);border-radius:50%}@media only screen and (min-width: 640px){.rewards-segment-icon .outerCircle .innerCircle{padding:20px}}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.notification-bar{z-index:10;position:sticky}.notification-bar .notification-bar-container{display:flex;flex-direction:row;gap:8px}@media only screen and (min-width: 640px){.notification-bar .notification-bar-container{display:flex;flex-direction:row;gap:8px}}.notification-bar .notification-bar-container .notification-bar-content{display:flex;flex-direction:row;gap:4px;align-items:center}.notification-bar .notification-bar-container .notification-bar-content .ms-rewards-text{font-family:600;font-size:16px;line-height:22px;color:var(--bt_neutralPrimary);margin-bottom:4px}@media only screen and (min-width: 640px){.notification-bar .notification-bar-container .notification-bar-content .ms-rewards-text{font-family:600;font-size:20px;line-height:28px}}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.sign-in-success-message{position:absolute;z-index:1001;top:120px;width:360px}[dir=ltr] .sign-in-success-message{right:48px}[dir=rtl] .sign-in-success-message{left:48px}.sign-in-success-message .ms-MessageBar{border-radius:8px}.sign-in-success-message .notification-bar-text{font-size:18px;line-height:24px}.sign-in-success-message .rewards-segment-icon{display:flex;justify-content:space-between}.sign-in-success-message .rewards-segment-icon .outerCircle{display:flex;padding:2px;background:rgba(162,211,205,.2);border-radius:50%}.sign-in-success-message .rewards-segment-icon .outerCircle .innerCircle{padding:4px;background:#fff;border-radius:50%}.sign-in-success-message .rewards-segment-icon .outerCircle .rewardsPointIcon{height:14px;width:14px;vertical-align:bottom}.sign-in-success-message .rewards-segment-icon .outerCircle .rewardsPointIcon svg{height:100%;width:100%}.sign-in-success-message .rewards-segment-icon .outerCircle .rewardsPointIcon svg path{fill:#ec7f00}
.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}.wow-survey-container{position:fixed;right:0;bottom:0;z-index:650000}
html,body,h1,h2,h3,h4,h5,h6,p,img,ol,ul,li,form,table,tr,th,td,blockquote,input,button,fieldset{border:0;border-collapse:collapse;border-spacing:0;list-style:none;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-weight:normal;font-size:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s ease}[dir=ltr] .card-img{margin-left:auto}[dir=rtl] .card-img{margin-right:auto}[dir=ltr] .card-img{margin-right:auto}[dir=rtl] .card-img{margin-left:auto}.slide-show-btn{background:var(--bt_white);border-radius:50%;box-shadow:0px 6px 4px rgba(0,0,0,.2);border:1px solid var(--bt_neutralLight);width:32px;height:32px;margin-top:-16px;z-index:10;transition:opacity .5s ease}.slide-show-btn i{color:var(--bt_neutralDark);font-size:12px}.slide-show-btn:disabled{cursor:default}.slide-show-btn:hover,.slide-show-btn:focus{background:var(--bt_neutralLighter)}.calloutBorder.dark,.dark.travel-search-dropdown,.dark.travel-search-callout{border:1px solid var(--bt_neutralLight)}.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:20px;line-height:28px;font-weight:600}@media only screen and (min-width: 1024px){.detailpage-section-title{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:36px;line-height:44px;font-weight:600}[dir=ltr] .detailpage-section-title{margin-right:48px}[dir=rtl] .detailpage-section-title{margin-left:48px}}.dest-overlay-image-mask{display:flex;align-items:flex-end;position:absolute;top:64px;height:178px;background:linear-gradient(0deg, #110f1e 61.98%, rgba(0, 0, 0, 0) 100%)}.dest-overlay-carousel-card-container{background:rgba(255,255,255,.1);position:relative}.dest-overlay-carousel-card-text-content{display:flex;flex-direction:column;gap:8px;padding:0 12px 16px}html{min-height:100%;width:100%;max-width:1920px;min-width:320px;margin:0 auto;scroll-behavior:smooth;position:relative}@media only screen and (min-width: 1920px){html{box-shadow:0px 4.8px 14.4px rgba(0,0,0,.18),0px 25.6px 57.6px rgba(0,0,0,.22)}}body{width:100%;font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;line-height:20px;color:var(--bt_neutralPrimary);height:100%}body.travel-iframe{background:transparent}body.travel-iframe .travel-hub-root{background:transparent}.travel-hub-root{height:100%;background:var(--bt_neutralLighterAlt)}[dir=ltr] .floatLeft{float:left}[dir=rtl] .floatLeft{float:right}[dir=ltr] .floatRight{float:right}[dir=rtl] .floatRight{float:left}.floatNone{float:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}a{text-decoration:none}a{position:relative;outline:0}@media screen and (-ms-high-contrast: active),(forced-colors: active){a:hover:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:-2px;top:-2px;bottom:-2px;right:-2px;z-index:1;border-color:transparent;pointer-events:none}}.btFocusVisible a::-moz-focus-inner{border:0}.btFocusVisible a:focus{outline:0 !important;box-shadow:none !important}.btFocusVisible a:focus:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:-2px;top:-2px;bottom:-2px;right:-2px;z-index:1;border-color:transparent;pointer-events:none}.bt-focusable{position:relative;outline:0}@media screen and (-ms-high-contrast: active),(forced-colors: active){.bt-focusable:hover:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}.btFocusVisible .bt-focusable::-moz-focus-inner{border:0}.btFocusVisible .bt-focusable:focus{outline:0 !important;box-shadow:none !important}.btFocusVisible .bt-focusable:focus:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.travel-action-button.focus-border{position:relative;outline:0}@media screen and (-ms-high-contrast: active),(forced-colors: active){.travel-action-button.focus-border:hover:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;border-color:transparent;pointer-events:none}}.btFocusVisible .travel-action-button.focus-border::-moz-focus-inner{border:0}.btFocusVisible .travel-action-button.focus-border:focus{outline:0 !important;box-shadow:none !important}.btFocusVisible .travel-action-button.focus-border:focus:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;border-color:transparent;pointer-events:none}[role=button]{position:relative;outline:0}@media screen and (-ms-high-contrast: active),(forced-colors: active){[role=button]:hover:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}}.btFocusVisible [role=button]::-moz-focus-inner{border:0}.btFocusVisible [role=button]:focus{outline:0 !important;box-shadow:none !important}.btFocusVisible [role=button]:focus:after{content:"";outline:var(--bt_neutralSecondary) solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none}.sr-only{bottom:0;width:0px;height:0px;position:absolute;overflow:hidden}[dir=ltr] .sr-only{left:-10000px}[dir=rtl] .sr-only{right:-10000px}.collapse-enter{max-height:0}.collapse-enter-active{max-height:1000px;transition:max-height .3s ease}.collapse-exit{max-height:1000px}.collapse-exit-active{max-height:0;transition:max-height .3s ease}.chevronIcon{transition:transform .2s linear}.chevronIcon.rotate{transform:rotate(180deg)}.secondary-text{font-size:12px;line-height:16px;color:var(--bt_neutralSecondary)}.extra-bold-text{font-weight:700}svg{height:1em;width:1em}.title-separator{border-bottom:2px solid var(--bt_neutralTertiary);width:60px;height:0;opacity:.5;margin:32px auto}.react-autosuggest__suggestions-container--open{border-radius:2px;font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;line-height:20px;border:1px solid transparent;box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);background:var(--bt_white);display:block;position:absolute;top:32px;width:100%;z-index:2}.react-autosuggest__suggestion{cursor:pointer;padding:10px 12px}.react-autosuggest__suggestion--highlighted{background-color:var(--bt_neutralTertiaryAlt)}.travel-modules-list>:nth-child(odd){background:var(--bt_neutralLight)}.travel-modules-list>:nth-child(odd) .travel-module-title,.travel-modules-list>:nth-child(odd) .travel-module-sub-title{color:var(--bt_neutralPrimary)}.travel-modules-list>:nth-child(odd) a.travel-module-sub-title{color:var(--bt_themeDark)}.travel-modules-list>:nth-child(odd) .travel-module-desc{color:var(--bt_neutralSecondary)}.travel-modules-list>:nth-child(odd) .module-bg-element{background:var(--bt_neutralLight)}.travel-modules-list>:nth-child(odd) .module-sel-bg-element{background:var(--bt_neutralQuaternaryAlt)}.travel-modules-list>:nth-child(odd) .module-clickable-element:hover,.travel-modules-list>:nth-child(odd) .module-clickable-element:focus{background:var(--bt_neutralQuaternaryAlt)}.travel-modules-list>:nth-child(odd) .em-scroll-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4)}.travel-modules-list.transparent-first-module>:first-child{background:var(--bt_neutralLighterAlt)}.travel-modules-list.transparent-first-module>:first-child .module-bg-element{background:var(--bt_neutralLighterAlt)}.travel-modules-list>:nth-child(even){background:#252735}.travel-modules-list>:nth-child(even).disable-bg-color{background:var(--bt_neutralLighterAlt)}.travel-modules-list>:nth-child(even) .travel-module-title,.travel-modules-list>:nth-child(even) .travel-module-sub-title{text-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);color:#fff}.travel-modules-list>:nth-child(even) .travel-module-desc{text-shadow:0px 1px 1px rgba(0,0,0,.1);color:rgba(255,255,255,.4)}.travel-modules-list>:nth-child(even) .title-separator{border-color:var(--bt_white)}.travel-modules-list>:nth-child(even) .module-bg-element{background:#252735}.travel-modules-list>:nth-child(even) .module-sel-bg-element{background:rgba(0,0,0,.4)}.travel-modules-list>:nth-child(even) .module-clickable-element:hover,.travel-modules-list>:nth-child(even) .module-clickable-element:focus{background:rgba(0,0,0,.4)}.travel-modules-list>:nth-child(even) .travel-filter-item{border:1px solid #fff;color:#fff}.travel-modules-list>:nth-child(even) .travel-filter-item.selected:not(:disabled){background:var(--bt_white)}.travel-modules-list>:nth-child(even) .travel-filter-item:focus,.travel-modules-list>:nth-child(even) .travel-filter-item:hover{color:var(--bt_themeDark);border:1px solid var(--bt_themeDark)}[dir=ltr] .travel-modules-list>:nth-child(even) .travel-filter-item:last-child{margin-right:0}[dir=rtl] .travel-modules-list>:nth-child(even) .travel-filter-item:last-child{margin-left:0}@media only screen and (min-width: 1024px){.travel-modules-list .travel-module-header{display:flex;flex-direction:column;align-items:center}}.desktopOnly{display:none}@media only screen and (min-width: 1024px){.desktopOnly{display:block}}.desktopOnlyFlex{display:none}@media only screen and (min-width: 1024px){.desktopOnlyFlex{display:flex}}.mobileOnly{display:block}@media only screen and (min-width: 1024px){.mobileOnly{display:none}}[dir=ltr] .MicrosoftMap .CopyrightControl{margin-right:32px}[dir=rtl] .MicrosoftMap .CopyrightControl{margin-left:32px}[dir=ltr] .MicrosoftMap .CopyrightContainer{right:25px}[dir=rtl] .MicrosoftMap .CopyrightContainer{left:25px}.larger-map{font-size:14px;line-height:20px;position:absolute;bottom:32px;z-index:800;background:#3b3a39;border-radius:4px;padding:4px 12px;color:#fff;margin-top:auto}[dir=ltr] .larger-map{right:24px}[dir=rtl] .larger-map{left:24px}.map-terms-link{font-size:10px;line-height:12px;position:absolute;bottom:10px;color:var(--bt_black);text-shadow:var(--bt_white) 1px 1px;z-index:100}[dir=ltr] .map-terms-link{right:24px}[dir=rtl] .map-terms-link{left:24px}.suggestion-item-option{display:flex;cursor:pointer;text-decoration:none}@media only screen and (min-width: 1024px){.suggestionbox-label{font-size:16px;line-height:22px}}.travel-search-callout{width:344px;box-shadow:0px .6px 1.8px rgba(0,0,0,.1),0px 3.2px 7.2px rgba(0,0,0,.13);background:var(--bt_white);border-radius:32px;padding:36px 32px}@media only screen and (min-width: 1024px){.travel-search-callout{width:318px;box-shadow:0px 40px 40px -20px rgba(0,0,0,.2);padding:20px}}[dir=ltr] .travel-search-last-callout{margin-right:-65px}[dir=rtl] .travel-search-last-callout{margin-left:-65px}[dir=ltr] .travel-hotels-search-last-callout{margin-right:0}[dir=rtl] .travel-hotels-search-last-callout{margin-left:0}@media only screen and (min-width: 1024px){[dir=ltr] .travel-hotels-search-last-callout{margin-right:-65px}[dir=rtl] .travel-hotels-search-last-callout{margin-left:-65px}}@media only screen and (min-width: 1024px){.travel-callout-wihout-room{width:308px}[dir=ltr] .travel-callout-wihout-room{margin-right:-72px}[dir=rtl] .travel-callout-wihout-room{margin-left:-72px}}.travle-search-full-height{height:100%;display:flex;align-items:center}.travel-search-dropdown .ms-Callout-main{border-radius:32px;box-shadow:0px .6px 1.8px rgba(0,0,0,.1),0px 3.2px 7.2px rgba(0,0,0,.13)}@media only screen and (min-width: 1024px){.travel-search-dropdown .ms-Callout-main{box-shadow:0px 40px 40px -20px rgba(0,0,0,.2)}}.travel-search-dropdown button{padding:20px 32px;font-size:18px;line-height:24px}@media only screen and (min-width: 1024px){.travel-search-dropdown button{padding:6px 20px;height:100%;font-size:16px;line-height:22px}}.travel-search-dropdown button:first-child{border-radius:32px 32px 0 0;padding-top:32px}@media only screen and (min-width: 1024px){.travel-search-dropdown button:first-child{padding-top:20px}}.travel-search-dropdown button:last-child{border-radius:0 0 32px 32px;padding-bottom:32px}@media only screen and (min-width: 1024px){.travel-search-dropdown button:last-child{padding-bottom:20px}}.directionLTR{direction:ltr}[dir=ltr] .textRight{text-align:right}[dir=rtl] .textRight{text-align:left}.crossSellContainer{background-color:var(--bt_neutralLight)}.crossSellContainer>:nth-child(1){padding-top:48px}.mob-flt-search{height:auto;border-radius:24px;width:100%}.mob-flt-search{padding-top:0px;padding-bottom:0}[dir=ltr] .mob-flt-search{padding-right:12px;padding-left:12px}[dir=rtl] .mob-flt-search{padding-right:12px;padding-left:12px}@media only screen and (min-width: 640px){.mob-flt-search{width:520px}}.mob-flt-search .mob-flt-search-container{display:flex;flex-direction:column}[dir=ltr] .mob-flt-search .mob-flt-search-container{margin-right:0}[dir=rtl] .mob-flt-search .mob-flt-search-container{margin-left:0}.mob-flt-search .mob-flt-search-container .search-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 0px}[dir=ltr] .mob-flt-search .mob-flt-search-container .search-row{border-left:none}[dir=rtl] .mob-flt-search .mob-flt-search-container .search-row{border-right:none}.mob-flt-search .mob-flt-search-container .search-row:last-child{padding:12px 0px}[dir=ltr] .mob-flt-search .mob-flt-search-container .search-row:last-child{padding-right:44px}[dir=rtl] .mob-flt-search .mob-flt-search-container .search-row:last-child{padding-left:44px}.mob-flt-search .mob-flt-search-container .search-row.hotels-search-row{padding:12px 0px}.mob-flt-search .mob-flt-search-container .passengersList{padding:0px 8px}.mob-flt-search .mob-flt-search-container>*{border-top:1px solid var(--bt_neutralLight)}.mob-flt-search .mob-flt-search-container>:first-child{border-top:none}[dir=ltr] .mob-flt-search .mob-flt-search-container>:first-child>:not(:first-child){border-left:1px solid var(--bt_neutralLight)}[dir=rtl] .mob-flt-search .mob-flt-search-container>:first-child>:not(:first-child){border-right:1px solid var(--bt_neutralLight)}.mob-travelSearchContainer{display:flex;align-items:center;justify-content:space-between;border:none;width:100%;background:transparent;padding:8px}.mob-travelSearchContainer .editIcon{height:100%}.mob-searchContentContainer{padding:8px}.mob-travelSearchNameContainer{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:14px;line-height:20px;font-weight:600;border:none;width:100%}.mob-travelSearchNameContainer:hover{background:var(--bt_white)}.mob-travelDetailsContainer{display:flex;align-items:center;font-size:12px;line-height:16px;margin-top:4px}.mob-vertical-separator{border:1px solid var(--bt_neutralLighter)}.GuestInfoSection{display:flex;align-items:center}.mob-filter-container{display:flex;align-items:center;width:100%}.mob-filter-container .mob-filters{display:flex;-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;padding:8px 0px;padding-bottom:16px}.mob-filter-container .mob-filters::-webkit-scrollbar{display:none}.mob-filter-container .mob-filters.bottomSpacing{margin-bottom:32px}img.bound{background:#fff;padding:2px;border-radius:2px}.displayNone{display:none}.touchfilter-button-container{margin-left:0;margin-right:0;flex-shrink:0;margin-bottom:16px}@media only screen and (min-width: 320px){.touchfilter-button-container{width:100%;max-width:100%}}@media only screen and (min-width: 1024px){.touchfilter-button-container{width:calc(58.3333333333% - 0);max-width:calc(58.3333333333% - 0)}}@media only screen and (min-width: 1366px){.touchfilter-button-container{width:calc(66.6666666667% - 0);max-width:calc(66.6666666667% - 0)}}@media only screen and (min-width: 1680px){.touchfilter-button-container{width:calc(66.6666666667% - 0);max-width:calc(66.6666666667% - 0)}}@media only screen and (min-width: 1920px){.touchfilter-button-container{width:calc(66.6666666667% - 0);max-width:calc(66.6666666667% - 0)}}@media only screen and (min-width: 1024px){.touchfilter-button-container{margin-left:8px;margin-right:8px;flex-shrink:0;margin-bottom:0px}}@media only screen and (min-width: 1024px)and (min-width: 320px){.touchfilter-button-container{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.touchfilter-button-container{width:calc(58.3333333333% - 16px);max-width:calc(58.3333333333% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1366px){.touchfilter-button-container{width:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1680px){.touchfilter-button-container{width:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1024px)and (min-width: 1920px){.touchfilter-button-container{width:calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}.touchfilter-button-container .travel-filters-container{margin-left:8px;margin-right:8px;flex-shrink:0;-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;white-space:nowrap}@media only screen and (min-width: 320px){.touchfilter-button-container .travel-filters-container{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1024px){.touchfilter-button-container .travel-filters-container{width:calc(75% - 16px);max-width:calc(75% - 16px)}}@media only screen and (min-width: 1366px){.touchfilter-button-container .travel-filters-container{width:calc(75% - 16px);max-width:calc(75% - 16px)}}@media only screen and (min-width: 1680px){.touchfilter-button-container .travel-filters-container{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1920px){.touchfilter-button-container .travel-filters-container{width:calc(100% - 16px);max-width:calc(100% - 16px)}}.touchfilter-button-container .travel-filters-container::-webkit-scrollbar{display:none}.hero-button-style,.hero-button-plain{font-size:12px;line-height:16px;max-width:min-content;color:#fff}@media only screen and (min-width: 1366px){.hero-button-style,.hero-button-plain{min-width:304px}}.hero-button-style i,.hero-button-plain i{font-size:8px}@media only screen and (min-width: 1024px){.hero-button-style i,.hero-button-plain i{font-size:16px}}.hero-button-style .icon-cont svg,.hero-button-plain .icon-cont svg{font-size:14px}.hero-button-style .txt p,.hero-button-plain .txt p{max-width:180px}.hero-button-style:hover,.hero-button-plain:hover{color:#fff}.hero-button-style{background:linear-gradient(0deg, #2f3337, #2f3337),linear-gradient(350.8deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.12) 105.43%);box-shadow:0px .6px 1.8px rgba(0,0,0,.1),0px 3.2px 7.2px rgba(0,0,0,.13);height:32px}@media only screen and (min-width: 1024px){.hero-button-style{font-size:20px;line-height:28px;height:64px}}.hero-button-style .icon-cont{background-color:var(--bt_themePrimary)}@media only screen and (min-width: 1024px){.hero-button-style .icon-cont svg{font-size:32px}}.hero-button-style:hover{background:linear-gradient(0deg, #2f3337, #2f3337),linear-gradient(350.8deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.12) 105.43%)}.hero-button-plain{height:32px;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),linear-gradient(348.91deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.16) 102.43%);background-color:rgba(0,0,0,.4);backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);color:#fff}@media only screen and (min-width: 1024px){.hero-button-plain{font-size:14px;line-height:20px;height:48px}}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.hero-button-plain{background:var(--bt_themeDarker);opacity:.95}}.hero-button-plain:hover{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),linear-gradient(348.91deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.16) 102.43%);background-color:rgba(0,0,0,.4)}@media only screen and (min-width: 1024px){.hero-button-plain .icon-cont svg{font-size:20px}}.hero-btn-b{height:32px;color:#fff;background-color:rgba(0,0,0,.5);backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);border-radius:40px}@media only screen and (min-width: 1024px){.hero-btn-b{font-size:14px;line-height:20px;height:48px}}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.hero-btn-b{background:var(--bt_themeDarker);opacity:.95}}.hero-btn-b:hover{background-color:rgba(0,0,0,.5);backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);color:#fff}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.hero-btn-b:hover{background:var(--bt_themeDarker);opacity:.95}}.hero-btn-b .txt p{max-width:180px}.bnp_container{background-color:var(--bt_neutralLighter)}
