.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}.attractions-modules-carousel .carousel-main .carouselIcons{height:32px;width:32px;color:#fff;background:#8a8886;border:1px solid #8a8886}.attractions-modules-carousel .carousel-main .carouselIcons i{color:#fff}.attractions-modules-carousel .carousel-main .carouselIcons:hover,.attractions-modules-carousel .carousel-main .carouselIcons:focus{background:#3b3a39}.module-disclaimer-wheader{display:flex;flex-wrap:wrap;align-content:end}.module-disclaimer-wsubtitle{display:flex;justify-content:flex-end;margin-top:-48px;margin-bottom:24px}.prc-track-prc-trend-std{background:var(--bt_white);color:var(--bt_neutralPrimary);border:1px solid var(--bt_neutralLight)}.prc-track-prc-trend-std i{color:var(--bt_neutralPrimary)}.prc-track-prc-trend-std .caret-icon{color:var(--bt_themePrimary);font-size:20px;height:20px}[dir=ltr] .prc-track-prc-trend-std .caret-icon{margin-left:8px}[dir=rtl] .prc-track-prc-trend-std .caret-icon{margin-right:8px}.prc-track-prc-trend-std.active{background:#4f6bed;color:#fff}.prc-track-prc-trend-std.active i{color:#fff}.prc-track-prc-trend-std.disabled{opacity:.6}.ppe-hpa-container{box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.05);position:absolute;bottom:0}[dir=ltr] .ppe-hpa-container{right:0}[dir=rtl] .ppe-hpa-container{left:0}.ppe-hpa-container.detachedHPAs{top:120px;border-radius:8px;box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13)}.ppe-hpa-container .hpa-scroll-cont{display:flex;flex-wrap:wrap;width:calc(100% + 16px);margin-left:-8px;margin-right:-8px;flex-wrap:nowrap}.ppe-hpa-container .hpa-scroll-cont .hpa-card{margin-left:8px;margin-right:8px;flex-shrink:0;background:var(--bt_white);border-radius:2px;cursor:pointer;height:auto;box-shadow:none;margin-bottom:8px}@media only screen and (min-width: 320px){.ppe-hpa-container .hpa-scroll-cont .hpa-card{width:232px;max-width:232px}}@media only screen and (min-width: 1024px){.ppe-hpa-container .hpa-scroll-cont .hpa-card{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1366px){.ppe-hpa-container .hpa-scroll-cont .hpa-card{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1680px){.ppe-hpa-container .hpa-scroll-cont .hpa-card{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1920px){.ppe-hpa-container .hpa-scroll-cont .hpa-card{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.ppe-hpa-container .hpa-scroll-cont .hpa-card{border:1px solid transparent !important}}.ppe-hpa-container .hpa-scroll-cont .hpa-card:not(:last-child){border-bottom:1px solid var(--bt_neutralLight)}.ppe-hpa-container .hpa-scroll-cont .hpa-card .hpa-add{border:none}.ppe-hpa-container .hpa-scroll-cont .hpa-card:hover,.ppe-hpa-container .hpa-scroll-cont .hpa-card:focus,.ppe-hpa-container .hpa-scroll-cont .hpa-card:focus-within{box-shadow:none;margin-bottom:unset;background:none}.ppe-hpa-container .hpa-scroll-cont .hpa-card:hover .hpa-add,.ppe-hpa-container .hpa-scroll-cont .hpa-card:focus .hpa-add,.ppe-hpa-container .hpa-scroll-cont .hpa-card:focus-within .hpa-add{border-color:none}.ppe-hpa-container .hpa-scroll-cont .hpa-card:hover .hpa-body-ppe-vendor-name,.ppe-hpa-container .hpa-scroll-cont .hpa-card:hover .hpa-body-ppe-vendor-name-no-logo,.ppe-hpa-container .hpa-scroll-cont .hpa-card:focus .hpa-body-ppe-vendor-name,.ppe-hpa-container .hpa-scroll-cont .hpa-card:focus .hpa-body-ppe-vendor-name-no-logo,.ppe-hpa-container .hpa-scroll-cont .hpa-card:focus-within .hpa-body-ppe-vendor-name,.ppe-hpa-container .hpa-scroll-cont .hpa-card:focus-within .hpa-body-ppe-vendor-name-no-logo{text-decoration:underline}.ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs{height:133px;padding:20px 0}.ppe-hpa-container .hpa-ads-card-container{display:flex;flex-direction:row;gap:8px;background-color:var(--bt_white);height:100%;padding:16px 0}.ppe-hpa-container .hpa-ads-card-container.detachedHPAs{padding:0}.ppe-hpa-container .hpa-ads-card-container.detachedHPAs .hpa-body-ppe-left-container{gap:12px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container{display:flex;flex-direction:column;justify-content:space-between;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:4px;max-width:70%}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container.ppe-ads-attribution{width:100%;max-width:100%}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container{display:flex;align-items:flex-start;margin-bottom:0px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .hpa-body-ppe-vendor{display:flex;align-items:flex-start;gap:8px;max-width:100%}@media only screen and (min-width: 1366px){.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .hpa-body-ppe-vendor{gap:16px}}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .hpa-body-ppe-vendor .hpa-body-ppe-vendor-logo{width:24px;height:24px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .hpa-body-ppe-vendor .hpa-body-ppe-vendor-name{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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 16px)}[dir=ltr] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .hpa-body-ppe-vendor .hpa-body-ppe-vendor-name{margin-left:0}[dir=rtl] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .hpa-body-ppe-vendor .hpa-body-ppe-vendor-name{margin-right:0}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .hpa-body-ppe-vendor .hpa-body-ppe-vendor-name-no-logo{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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 16px)}[dir=ltr] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .hpa-body-ppe-vendor .hpa-body-ppe-vendor-name-no-logo{margin-left:40px}[dir=rtl] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .hpa-body-ppe-vendor .hpa-body-ppe-vendor-name-no-logo{margin-right:40px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container.detachedHPAs{flex-direction:column;gap:4px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container.detachedHPAs .hpa-guest-info{display:flex;gap:8px}[dir=ltr] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container.detachedHPAs .hpa-guest-info{margin-left:40px}[dir=rtl] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container.detachedHPAs .hpa-guest-info{margin-right:40px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .ppe-ads-attribution{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .ppe-ads-attribution .hpa-body-ppe-vendor{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container .ppe-ads-attribution .hpa-body-ppe-price{color:var(--bt_neutralPrimary);font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;line-height:24px;font-weight:600}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container{display:flex;justify-content:space-between;align-items:flex-end}[dir=ltr] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container{padding-left:40px}[dir=rtl] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container{padding-right:40px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container.ppe-ads-attribution{justify-content:flex-start;gap:12px}[dir=ltr] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container.ppe-ads-attribution{padding-left:0}[dir=rtl] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container.ppe-ads-attribution{padding-right:0}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .bt-ads-container{align-self:flex-end}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .bt-ads-container .bt-ads-pill{font-size:10px;line-height:12px}[dir=ltr] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .bt-ads-container .bt-ads-pill{margin-right:0}[dir=rtl] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .bt-ads-container .bt-ads-pill{margin-left:0}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt{display:flex;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:4px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt .hpa-guest-info{display:flex}[dir=ltr] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt .hpa-guest-info .guest-img{margin-right:8px}[dir=rtl] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt .hpa-guest-info .guest-img{margin-left:8px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt .hpa-guest-info i{vertical-align:middle;font-size:16px}[dir=ltr] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt .hpa-guest-info i{margin-left:4px}[dir=rtl] .ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt .hpa-guest-info i{margin-right:4px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt .hpa-body-ppe-callout-texts,.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt .hpa-body-ppe-price-taxes{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-price-taxes{font-size:12px;line-height:16px;color:var(--bt_neutralSecondary)}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-right-container{display:flex;align-items:flex-start}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-right-container .hpa-body-ppe-price-container{display:flex;flex-direction:column;align-items:flex-end}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-right-container .hpa-body-ppe-price-container .hpa-body-ppe-old-price{font-size:16px;line-height:22px;text-decoration:line-through;color:var(--bt_neutralSecondary);margin-top:2px}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-right-container .hpa-body-ppe-price-container .hpa-body-ppe-price{color:var(--bt_neutralPrimary);font-size:18px;line-height:24px;font-weight:600}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-right-container .hpa-body-ppe-price-container .hpa-body-ppe-great-deal{font-size:12px;line-height:16px;color:var(--bt_greenColor);font-weight:600;background:rgba(16,124,16,.1);border-radius:2px;padding:4px 8px;white-space:nowrap}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-right-container .hpa-body-ppe-price-container .hpa-body-ppe-price-great-deal{font-size:20px;line-height:28px;color:var(--bt_greenColor);font-weight:600}.ppe-hpa-container .hpa-ads-card-container .hpa-body-ppe-right-container .hpa-body-ppe-price-container .hpa-body-ppe-old-price{font-size:14px;line-height:20px;text-decoration:line-through;color:var(--bt_neutralSecondary);margin-top:2px}.ppe-hpa-container .hpa-body{display:flex;flex-direction:column;justify-content:space-between;padding:12px 16px;height:100%}@media only screen and (min-width: 1024px){.ppe-hpa-container .hpa-module{padding:32px 16px 0}}@media only screen and (min-width: 1366px){.ppe-hpa-container .hpa-module{padding:32px 24px 0}}.ppe-hpa-container .hpa-module .carouselIcons{opacity:0}.ppe-hpa-container .hpa-module.ppe-hpa-module{background-color:var(--bt_white)}.ppe-hpa-container .hpa-module.ppe-hpa-module.detachedHPAs{border-radius:8px;padding:32px 32px 20px}.ppe-hpa-container .hpa-module .hpa-header{display:flex;justify-content:space-between;margin-bottom:32px}.ppe-hpa-container .hpa-module .hpa-header .hpa-header-title-old{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}.ppe-hpa-container .hpa-module .hpa-header .hpa-header-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] .ppe-hpa-container .hpa-module .hpa-header .hpa-header-title{margin-right:24px}[dir=rtl] .ppe-hpa-container .hpa-module .hpa-header .hpa-header-title{margin-left:24px}.ppe-hpa-container .hpa-module .hpa-header svg{width:20px;height:20px}.ppe-hpa-container .hpa-module .hpa-header-top{display:flex;justify-content:space-between;padding:48px 0 24px 0;margin-bottom:0}.ppe-hpa-container .hpa-module .hpa-header-top .hpa-title-container{display:flex}.ppe-hpa-container .hpa-ppe-title-container{display:flex;align-items:center;gap:8px;margin-bottom:20px}.ppe-hpa-container .hpa-ppe-title-container .hpa-title-ppe{font-family:"Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:16px;line-height:22px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ppe-hpa-container .hpa-ppe-title-container .hpa-title-ppe .middle-dot{padding:0 8px}.ppe-hpa-container .hpa-ppe-title-container .bt-ads-container{margin-top:4px}.ppe-hpa-container .hpa-ppe-title-container .bt-ads-container .bt-ads-pill{border:1px solid var(--bt_neutralSecondary)}.ppe-hpa-container .more-booking-options-container{display:flex;align-items:center;padding-top:16px}.ppe-hpa-container .more-booking-options-container .more-booking-options{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;color:var(--bt_themePrimary)}.ppe-hpa-container .more-booking-options-container .more-booking-options i{vertical-align:middle}[dir=ltr] .ppe-hpa-container .more-booking-options-container .more-booking-options i{margin-left:8px}[dir=rtl] .ppe-hpa-container .more-booking-options-container .more-booking-options i{margin-right:8px}.hotel-detail #tab_2 .hpa-module-section .hpa-ppe-carousel-container .hpa-card{margin-bottom:0}
.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}.attractions-modules-carousel .carousel-main .carouselIcons{height:32px;width:32px;color:#fff;background:#8a8886;border:1px solid #8a8886}.attractions-modules-carousel .carousel-main .carouselIcons i{color:#fff}.attractions-modules-carousel .carousel-main .carouselIcons:hover,.attractions-modules-carousel .carousel-main .carouselIcons:focus{background:#3b3a39}.module-disclaimer-wheader{display:flex;flex-wrap:wrap;align-content:end}.module-disclaimer-wsubtitle{display:flex;justify-content:flex-end;margin-top:-48px;margin-bottom:24px}.prc-track-prc-trend-std{background:var(--bt_white);color:var(--bt_neutralPrimary);border:1px solid var(--bt_neutralLight)}.prc-track-prc-trend-std i{color:var(--bt_neutralPrimary)}.prc-track-prc-trend-std .caret-icon{color:var(--bt_themePrimary);font-size:20px;height:20px}[dir=ltr] .prc-track-prc-trend-std .caret-icon{margin-left:8px}[dir=rtl] .prc-track-prc-trend-std .caret-icon{margin-right:8px}.prc-track-prc-trend-std.active{background:#4f6bed;color:#fff}.prc-track-prc-trend-std.active i{color:#fff}.prc-track-prc-trend-std.disabled{opacity:.6}.hotel-text-ads-container{margin:16px}.hotel-text-ads-container.hotels-listing .text-ads-container .text-ads-item-left{background:var(--bt_white)}.hotel-text-ads-container .text-ads-container{display:flex;align-items:center;overflow:hidden;padding:0;background:none}.hotel-text-ads-container .text-ads-container .text-ads-item-container{width:100%}.hotel-text-ads-container .text-ads-container .text-ads-default .bt-adds-container{display:flex;align-items:center;margin-bottom:4px}.hotel-text-ads-container .text-ads-container .text-ads-default .bt-adds-container .bt-adds-pills-container{display:flex}.hotel-text-ads-container .text-ads-container .text-ads-default .text-ads-title{font-size:20px;line-height:28px}.hotel-text-ads-container .text-ads-container .text-ads-default .text-ads-url-container{display:flex;align-items:center}[dir=ltr] .hotel-text-ads-container .text-ads-container .text-ads-default .text-ads-url-container .why-this-ad-caret{margin-left:4px}[dir=rtl] .hotel-text-ads-container .text-ads-container .text-ads-default .text-ads-url-container .why-this-ad-caret{margin-right:4px}.hotel-text-ads-container .text-ads-container .text-ads-default .text-ads-url-container .bt-ads-container i{color:var(--bt_greenColor)}.hotel-text-ads-container .text-ads-container .text-ads-default .text-ads-card:hover{text-decoration:none}.hotel-text-ads-container .text-ads-container .text-ads-item-left{font-family:Roboto,Helvetica,sans-serif;padding:16px 16px 24px;border:1px solid var(--bt_neutralLight);margin-bottom:8px;border-radius:8px}.hotel-text-ads-container .text-ads-container .text-ads-item-left:hover,.hotel-text-ads-container .text-ads-container .text-ads-item-left:focus,.hotel-text-ads-container .text-ads-container .text-ads-item-left:focus-within{box-shadow:0px .3px .9px rgba(0,0,0,.1),0px 1.6px 3.6px rgba(0,0,0,.13);cursor:pointer}.hotel-text-ads-container .text-ads-container .text-ads-item-left .bt-adds-container .text-ads-desc{color:var(--bt_neutralSecondary);font-size:14px}.hotel-text-ads-container .text-ads-container .text-ads-item-left .bt-adds-container .text-ads-desc .bt-ads-pill{font-size:11px;line-height:11px;color:var(--bt_lightGray120Color);padding:0 2px;border:1px solid #ddd;border-radius:6px}[dir=ltr] .hotel-text-ads-container .text-ads-container .text-ads-item-left .bt-adds-container .text-ads-desc .bt-ads-pill{margin-right:2px}[dir=rtl] .hotel-text-ads-container .text-ads-container .text-ads-item-left .bt-adds-container .text-ads-desc .bt-ads-pill{margin-left:2px}[dir=ltr] .hotel-text-ads-container .text-ads-container .text-ads-item-left .bt-adds-container .text-ads-desc .bt-ads-pill{margin-right:4px}[dir=rtl] .hotel-text-ads-container .text-ads-container .text-ads-item-left .bt-adds-container .text-ads-desc .bt-ads-pill{margin-left:4px}.hotel-text-ads-container .text-ads-container .text-ads-item-left a:hover{text-decoration:underline}.hotel-text-ads-container .text-ads-container .text-ads-item-left a:visited{color:var(--bt_visitedLinkColor)}.hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-title{color:var(--bt_themePrimary);margin-bottom:1px}.hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container{font-size:14px;line-height:20px;display:flex;align-items:center;margin-bottom:4px}.hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .bt-ads-pill{font-size:11px;line-height:11px;color:var(--bt_lightGray120Color);padding:0 2px;border:1px solid #ddd;border-radius:6px}[dir=ltr] .hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .bt-ads-pill{margin-right:2px}[dir=rtl] .hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .bt-ads-pill{margin-left:2px}.hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .text-ads-url{color:var(--bt_greenColor);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .text-ads-url{position:relative;outline:0}@media screen and (-ms-high-contrast: active),(forced-colors: active){.hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .text-ads-url: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;border-radius:inherit}}.btFocusVisible .hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .text-ads-url::-moz-focus-inner{border:0}.btFocusVisible .hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .text-ads-url:focus{outline:0 !important;box-shadow:none !important}.btFocusVisible .hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .text-ads-url: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;border-radius:inherit}.hotel-text-ads-container .text-ads-container .text-ads-item-left .text-ads-url-container .text-ads-url:hover{text-decoration:none}.hotel-text-ads-container.hotel-image-overlay{padding:0;margin:0}.hotel-text-ads-container.hotel-image-overlay .text-ads-container{background:transparent}.hotel-text-ads-container.hotel-image-overlay .text-ads-container .text-ads-title{color:#91c6fa}.hotel-text-ads-container.hotel-image-overlay .text-ads-container .text-ads-item-left{border-color:#323130}.hotel-text-ads-container.hotel-image-overlay .text-ads-container .text-ads-item-left .bt-adds-container .text-ads-desc{color:#a19f9d;font-size:14px;line-height:28px}.hotel-text-ads-container.hotel-image-overlay .text-ads-container .text-ads-item-left .bt-adds-container .text-ads-desc .bt-ads-pill{color:#ddd;border-color:#323130;font-size:12px;line-height:28px;padding:0 4px}.hotel-text-ads-container.hotel-image-overlay .text-ads-container .text-ads-item-left .bt-ads-container i{color:#a5c2af}.hotel-text-ads-container.hotel-image-overlay .text-ads-container .text-ads-item-left .text-ads-url{color:#a5c2af}
.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}.attractions-modules-carousel .carousel-main .carouselIcons{height:32px;width:32px;color:#fff;background:#8a8886;border:1px solid #8a8886}.attractions-modules-carousel .carousel-main .carouselIcons i{color:#fff}.attractions-modules-carousel .carousel-main .carouselIcons:hover,.attractions-modules-carousel .carousel-main .carouselIcons:focus{background:#3b3a39}.module-disclaimer-wheader{display:flex;flex-wrap:wrap;align-content:end}.module-disclaimer-wsubtitle{display:flex;justify-content:flex-end;margin-top:-48px;margin-bottom:24px}.prc-track-prc-trend-std{background:var(--bt_white);color:var(--bt_neutralPrimary);border:1px solid var(--bt_neutralLight)}.prc-track-prc-trend-std i{color:var(--bt_neutralPrimary)}.prc-track-prc-trend-std .caret-icon{color:var(--bt_themePrimary);font-size:20px;height:20px}[dir=ltr] .prc-track-prc-trend-std .caret-icon{margin-left:8px}[dir=rtl] .prc-track-prc-trend-std .caret-icon{margin-right:8px}.prc-track-prc-trend-std.active{background:#4f6bed;color:#fff}.prc-track-prc-trend-std.active i{color:#fff}.prc-track-prc-trend-std.disabled{opacity:.6}.dest-interest-types{margin:24px 0}@media only screen and (min-width: 1680px){.dest-interest-types{margin:0}}.dest-interest-types .interest-types-header{font-size:16px;line-height:22px;color:#fff}.dest-interest-types .interest-types-content{display:block;display:-webkit-box;max-height:28px;font-size:20px;line-height:28px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-width:40%}.overlaySideBar-destPage .dest-interest-types{margin:12px 0}.overlaySideBar-destPage .dest-interest-types .interest-types-header{font-size:14px;line-height:20px;color:#a19f9d}.overlaySideBar-destPage .dest-interest-types .interest-types-content{font-size:14px;line-height:20px;max-width:100%;color:#a19f9d}
.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}.attractions-modules-carousel .carousel-main .carouselIcons{height:32px;width:32px;color:#fff;background:#8a8886;border:1px solid #8a8886}.attractions-modules-carousel .carousel-main .carouselIcons i{color:#fff}.attractions-modules-carousel .carousel-main .carouselIcons:hover,.attractions-modules-carousel .carousel-main .carouselIcons:focus{background:#3b3a39}.module-disclaimer-wheader{display:flex;flex-wrap:wrap;align-content:end}.module-disclaimer-wsubtitle{display:flex;justify-content:flex-end;margin-top:-48px;margin-bottom:24px}.prc-track-prc-trend-std{background:var(--bt_white);color:var(--bt_neutralPrimary);border:1px solid var(--bt_neutralLight)}.prc-track-prc-trend-std i{color:var(--bt_neutralPrimary)}.prc-track-prc-trend-std .caret-icon{color:var(--bt_themePrimary);font-size:20px;height:20px}[dir=ltr] .prc-track-prc-trend-std .caret-icon{margin-left:8px}[dir=rtl] .prc-track-prc-trend-std .caret-icon{margin-right:8px}.prc-track-prc-trend-std.active{background:#4f6bed;color:#fff}.prc-track-prc-trend-std.active i{color:#fff}.prc-track-prc-trend-std.disabled{opacity:.6}.hotel-image-overlay-side-bar{height:100%;padding:32px}.hotel-image-overlay-side-bar{padding-top:28px;padding-bottom:28px}[dir=ltr] .hotel-image-overlay-side-bar{padding-right:24px;padding-left:32px}[dir=rtl] .hotel-image-overlay-side-bar{padding-right:32px;padding-left:24px}.hotel-image-overlay-side-bar__details-section{position:sticky;background:#201f1e;top:0;z-index:10}.hotel-image-overlay-side-bar__details-section{padding-top:28px;padding-bottom:24px}[dir=ltr] .hotel-image-overlay-side-bar__details-section{padding-right:24px;padding-left:32px}[dir=rtl] .hotel-image-overlay-side-bar__details-section{padding-right:32px;padding-left:24px}.hotel-image-overlay-side-bar__details-section{margin-top:-28px;margin-bottom:0}[dir=ltr] .hotel-image-overlay-side-bar__details-section{margin-right:-24px;margin-left:-32px}[dir=rtl] .hotel-image-overlay-side-bar__details-section{margin-right:-32px;margin-left:-24px}.hotel-image-overlay-side-bar__details-section .hotel-image-overlay-side-bar__description{margin:4px 0}.hotel-image-overlay-side-bar__details-section .hotel-image-overlay-rating__left{width:24px;height:24px;margin-bottom:8px}.hotel-image-overlay-side-bar__details-section .hotel-image-overlay-rating__right .rating-and-indicator .room-rating{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;line-height:24px;font-weight:600}.hotel-image-overlay-side-bar__details-section .hotel-image-overlay-rating__right .room-review{color:#a19f9d}.hotel-image-overlay-side-bar__title{max-width:calc(100% - 36px)}.hotel-image-overlay-side-bar__header{display:flex;justify-content:space-between}.hotel-image-overlay-side-bar__header h1{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:28px;line-height:36px;font-weight:600;color:#fff}.hotel-image-overlay-side-bar__close{position:absolute;top:20px;background:#323130;color:#edebe9;height:36px;width:36px;padding:0 8px;border-radius:50%;z-index:11}[dir=ltr] .hotel-image-overlay-side-bar__close{right:20px}[dir=rtl] .hotel-image-overlay-side-bar__close{left:20px}.hotel-image-overlay-side-bar__close:hover,.hotel-image-overlay-side-bar__close :focus,.hotel-image-overlay-side-bar__close :active{background:#323130;color:#edebe9}.hotel-image-overlay-side-bar__title{display:block;display:-webkit-box;max-height:72px;font-size:28px;line-height:36px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.hotel-image-overlay-side-bar__description{display:flex;gap:4px;margin:12px 0;color:#a19f9d}.hotel-image-overlay-side-bar__description .hotel-rating-text{white-space:nowrap}.hotel-image-overlay-side-bar__description .hotel-location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-image-overlay-side-bar .check-availability-button{width:100%;border-radius:4px;margin-top:24px}.hotel-image-overlay-side-bar__separator{background-color:var(--bt_neutralPrimary);height:1px}.hotel-image-overlay-side-bar__separator{margin-top:24px;margin-bottom:24px}[dir=ltr] .hotel-image-overlay-side-bar__separator{margin-right:-24px;margin-left:-32px}[dir=rtl] .hotel-image-overlay-side-bar__separator{margin-right:-32px;margin-left:-24px}.hotel-image-overlay-side-bar .hl-ads-card__progress{margin-bottom:4px}.hotel-image-overlay-rating{display:flex;flex-direction:column;gap:24px}.hotel-image-overlay-rating__primary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.hotel-image-overlay-rating__secondary .carousel-main .carouselIcons{width:24px;height:24px;margin-top:-12px}.hotel-image-overlay-rating__secondary .carousel-main .carouselIcons i{font-size:12px}.hotel-image-overlay-rating__secondary-carousel{gap:12px}.hotel-image-overlay-rating__types{color:#ddd;border-radius:32px;border:1px solid #444;padding:8px 20px;max-width:max-content;white-space:nowrap}.hotel-image-overlay-rating__types:hover,.hotel-image-overlay-rating__types:focus,.hotel-image-overlay-rating__types:active{color:#ddd}.hotel-image-overlay-rating__main{display:flex;align-items:center;gap:12px}.hotel-image-overlay-rating__left{width:40px;height:40px}.hotel-image-overlay-rating__left img{width:100%;height:100%;border-radius:4px}.hotel-image-overlay-rating__right .rating-and-indicator{display:flex;align-items:center;gap:4px}.hotel-image-overlay-rating__right .rating-and-indicator .room-rating{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:24px;line-height:32px;font-weight:600}.hotel-image-overlay-rating__right .rating-and-indicator span{color:#a19f9d}.hotel-image-overlay-rating__right .rating-and-indicator .room-rating-indicator{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;line-height:24px;font-weight:600;text-transform:capitalize}.hotel-image-overlay-rating__right .room-review{font-size:12px;line-height:16px}.hotel-image-overlay-rating__action{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;color:#92a4f4}.hotel-image-overlay-rating__action{position:relative;outline:0}@media screen and (-ms-high-contrast: active),(forced-colors: active){.hotel-image-overlay-rating__action:hover:after{content:"";outline:#fff solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none;border-radius:inherit}}.btFocusVisible .hotel-image-overlay-rating__action::-moz-focus-inner{border:0}.btFocusVisible .hotel-image-overlay-rating__action:focus{outline:0 !important;box-shadow:none !important}.btFocusVisible .hotel-image-overlay-rating__action:focus:after{content:"";outline:#fff solid 2px;position:absolute;left:2px;top:2px;bottom:2px;right:2px;z-index:1;border-color:transparent;pointer-events:none;border-radius:inherit}.hotel-image-overlay-rating__action:hover,.hotel-image-overlay-rating__action:focus,.hotel-image-overlay-rating__action:active{color:#92a4f4}.hotel-image-overlay-rating__action i{font-size:12px;line-height:16px}[dir=ltr] .hotel-image-overlay-rating__action i{margin-left:4px}[dir=rtl] .hotel-image-overlay-rating__action i{margin-right:4px}.hotel-image-overlay-side-bar .ppe-hpa-container{position:unset;box-shadow:none;background-color:#323130}.hotel-image-overlay-side-bar .ppe-hpa-container.is-loading .hpa-scroll-cont .hpa-card.detachedHPAs{height:110px}.hotel-image-overlay-side-bar .ppe-hpa-container.is-loading .hpa-ppe-title-container .bt-ads-container,.hotel-image-overlay-side-bar .ppe-hpa-container.is-loading .checkin-checkout-dates{display:none}.hotel-image-overlay-side-bar .ppe-hpa-container.is-loading svg{height:0;width:0}.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-module.ppe-hpa-module.detachedHPAs{background:unset;border-radius:0;padding:16px 24px}.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont{display:flex;flex-direction:column}.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs{height:auto;margin-bottom:unset;background:unset;border-radius:0;border-color:#3b3a39;padding:16px 0}.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container{background:unset}.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .hpa-body-ppe-price{color:#fff}.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .secondary-text,.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .hpa-body-ppe-price-taxes,.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .bt-ads-container .bt-ads-pill,.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .hpa-body-ppe-old-price{color:#a19f9d}.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .hpa-body-ppe-great-deal,.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .hpa-body-ppe-price-great-deal{color:#c3e8cf}.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .hpa-body-ppe-left-container{gap:8px}.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-lower-text-container .hpa-body-ppe-lower-container-alt,.hotel-image-overlay-side-bar .ppe-hpa-container .hpa-scroll-cont .hpa-card.detachedHPAs .hpa-ads-card-container .hpa-body-ppe-left-container .hpa-body-ppe-upper-container{gap:2px}.hotel-image-overlay-side-bar .ppe-hpa-container .bt-ads-pill{color:#a19f9d;border-color:#a19f9d}.hotel-image-overlay-side-bar .ppe-hpa-container .bt-ads-container button svg{color:#a19f9d}.hotel-image-overlay-side-bar .ppe-hpa-container .guest-img svg path{fill:#a19f9d}.hotel-image-overlay-side-bar .ppe-hpa-container .more-booking-options-container{padding-top:unset}.hotel-image-overlay-side-bar .ppe-hpa-container .more-booking-options-container .more-booking-options{color:#92a4f4;height:32px}.hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;color:#a19f9d}.hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .hpa-ppe-title-container{margin-bottom:4px}.hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates{font-size:12px;line-height:16px;width:88px;color:#a19f9d;height:auto;cursor:pointer;padding:unset;margin:unset}.hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates{position:relative;outline:0}@media screen and (-ms-high-contrast: active),(forced-colors: active){.hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates: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;border-radius:inherit}}.btFocusVisible .hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates::-moz-focus-inner{border:0}.btFocusVisible .hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates:focus{outline:0 !important;box-shadow:none !important}.btFocusVisible .hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates: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;border-radius:inherit}.hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates span{margin:unset}.hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates:hover,.hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates:focus,.hotel-image-overlay-side-bar .ppe-hpa-container .header-with-dates .checkin-checkout-dates:active{color:#92a4f4}
.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}.attractions-modules-carousel .carousel-main .carouselIcons{height:32px;width:32px;color:#fff;background:#8a8886;border:1px solid #8a8886}.attractions-modules-carousel .carousel-main .carouselIcons i{color:#fff}.attractions-modules-carousel .carousel-main .carouselIcons:hover,.attractions-modules-carousel .carousel-main .carouselIcons:focus{background:#3b3a39}.module-disclaimer-wheader{display:flex;flex-wrap:wrap;align-content:end}.module-disclaimer-wsubtitle{display:flex;justify-content:flex-end;margin-top:-48px;margin-bottom:24px}.prc-track-prc-trend-std{background:var(--bt_white);color:var(--bt_neutralPrimary);border:1px solid var(--bt_neutralLight)}.prc-track-prc-trend-std i{color:var(--bt_neutralPrimary)}.prc-track-prc-trend-std .caret-icon{color:var(--bt_themePrimary);font-size:20px;height:20px}[dir=ltr] .prc-track-prc-trend-std .caret-icon{margin-left:8px}[dir=rtl] .prc-track-prc-trend-std .caret-icon{margin-right:8px}.prc-track-prc-trend-std.active{background:#4f6bed;color:#fff}.prc-track-prc-trend-std.active i{color:#fff}.prc-track-prc-trend-std.disabled{opacity:.6}.details-carousel-container{height:100%}[dir=ltr] .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-container .carouselIcons.iconPrev{left:16px}[dir=rtl] .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-container .carouselIcons.iconPrev{right:16px}@media only screen and (min-width: 1024px){[dir=ltr] .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-container .carouselIcons.iconPrev{left:0}[dir=rtl] .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-container .carouselIcons.iconPrev{right:0}}[dir=ltr] .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-container .carouselIcons.iconNext{right:16px}[dir=rtl] .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-container .carouselIcons.iconNext{left:16px}@media only screen and (min-width: 1024px){[dir=ltr] .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-container .carouselIcons.iconNext{right:0}[dir=rtl] .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-container .carouselIcons.iconNext{left:0}}.details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details{height:100%}.details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details .hotel-room-image{display:flex;justify-content:center;height:100%}.details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details .hotel-room-image img{height:100%;max-width:100%}body.bt-rc .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details .hotel-room-image img{border-radius:0}@media only screen and (min-width: 640px){body.bt-rc .details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details .hotel-room-image img{border-radius:12px}}.details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details .image-overlay-active-image-wrapper.hide-container{display:none}.details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details .image-overlay-active-image-wrapper .provider-info{display:none}.details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details .image-overlay-active-image-wrapper .img-item-text{top:auto;left:50%;transform:translateX(-50%);bottom:32px;width:max-content}.details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details .image-overlay-active-image-wrapper .img-item-text i{display:none}.details-carousel-container .details-carousel-info.change-height .details-carousel-active-card-details .image-overlay-active-image-wrapper .img-item-text:hover i{display:inline}.details-carousel-container .carousel-main{position:relative}.details-carousel-container .carousel-main:hover .carouselIcons,.details-carousel-container .carousel-main:focus .carouselIcons,.details-carousel-container .carousel-main:focus-within .carouselIcons{opacity:0}@media only screen and (min-width: 1024px){.details-carousel-container .carousel-main:hover .carouselIcons,.details-carousel-container .carousel-main:focus .carouselIcons,.details-carousel-container .carousel-main:focus-within .carouselIcons{opacity:1}}.details-carousel-container .carousel-main .carouselIcons{opacity:0}[dir=ltr] .details-carousel-container .carousel-main .carouselIcons.iconPrev{left:0}[dir=rtl] .details-carousel-container .carousel-main .carouselIcons.iconPrev{right:0}@media only screen and (min-width: 1024px){[dir=ltr] .details-carousel-container .carousel-main .carouselIcons.iconPrev{left:-24px}[dir=rtl] .details-carousel-container .carousel-main .carouselIcons.iconPrev{right:-24px}}[dir=ltr] .details-carousel-container .carousel-main .carouselIcons.iconNext{right:0}[dir=rtl] .details-carousel-container .carousel-main .carouselIcons.iconNext{left:0}@media only screen and (min-width: 1024px){[dir=ltr] .details-carousel-container .carousel-main .carouselIcons.iconNext{right:-24px}[dir=rtl] .details-carousel-container .carousel-main .carouselIcons.iconNext{left:-24px}}.details-carousel-container .details-carousel-active-card-container .nav-icon{display:none}@media only screen and (min-width: 640px){.details-carousel-container .details-carousel-active-card-container .nav-icon{display:block}}.details-carousel-container .details-carousel-active-card-details{margin-left:8px;margin-right:8px;flex-shrink:0;margin:0}@media only screen and (min-width: 320px){.details-carousel-container .details-carousel-active-card-details{width:100%;max-width:100%}}@media only screen and (min-width: 1024px){.details-carousel-container .details-carousel-active-card-details{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1366px){.details-carousel-container .details-carousel-active-card-details{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1680px){.details-carousel-container .details-carousel-active-card-details{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1920px){.details-carousel-container .details-carousel-active-card-details{width:calc(100% - 16px);max-width:calc(100% - 16px)}}@media only screen and (min-width: 1024px){.details-carousel-container .details-carousel-active-card-details{margin-top:0;margin-bottom:0}[dir=ltr] .details-carousel-container .details-carousel-active-card-details{margin-right:8px;margin-left:8px}[dir=rtl] .details-carousel-container .details-carousel-active-card-details{margin-right:8px;margin-left:8px}}.details-carousel-container .details-carousel-list-container{padding:8px}@media only screen and (min-width: 640px){.details-carousel-container .details-carousel-list-container{padding:32px}}.hotels-image-overlay{height:1050px}.hotels-image-overlay.overlay-opaque{opacity:.95}.hotels-image-overlay.side-bar{border-radius:12px;background-color:transparent;opacity:1}.hotels-image-overlay.side-bar .full-page-overlay-body{overflow:unset;height:100%}.image-overlay-scroll-cont{display:flex;flex-wrap:wrap;width:calc(100% + 16px);margin-left:-8px;margin-right:-8px;flex-wrap:nowrap}.image-overlay-scroll-cont .image-overlay-listings-card{margin-left:4px;margin-right:4px;flex-shrink:0;height:98px}@media only screen and (min-width: 320px){.image-overlay-scroll-cont .image-overlay-listings-card{width:calc(33.3333333333% - 8px);max-width:calc(33.3333333333% - 8px)}}@media only screen and (min-width: 1366px){.image-overlay-scroll-cont .image-overlay-listings-card{width:calc(12.5% - 8px);max-width:calc(12.5% - 8px)}}@media only screen and (min-width: 1680px){.image-overlay-scroll-cont .image-overlay-listings-card{width:calc(12.5% - 8px);max-width:calc(12.5% - 8px)}}@media only screen and (min-width: 1920px){.image-overlay-scroll-cont .image-overlay-listings-card{width:calc(12.5% - 8px);max-width:calc(12.5% - 8px)}}@media only screen and (min-width: 640px){.image-overlay-scroll-cont .image-overlay-listings-card{margin-left:8px;margin-right:8px;flex-shrink:0}}@media only screen and (min-width: 640px)and (min-width: 320px){.image-overlay-scroll-cont .image-overlay-listings-card{width:calc(12.5% - 16px);max-width:calc(12.5% - 16px)}}@media only screen and (min-width: 640px)and (min-width: 1366px){.image-overlay-scroll-cont .image-overlay-listings-card{width:calc(12.5% - 16px);max-width:calc(12.5% - 16px)}}@media only screen and (min-width: 640px)and (min-width: 1680px){.image-overlay-scroll-cont .image-overlay-listings-card{width:calc(12.5% - 16px);max-width:calc(12.5% - 16px)}}@media only screen and (min-width: 640px)and (min-width: 1920px){.image-overlay-scroll-cont .image-overlay-listings-card{width:calc(12.5% - 16px);max-width:calc(12.5% - 16px)}}.image-overlay-scroll-cont .image-overlay-card{display:flex;flex-direction:column;height:100%;width:100%;cursor:pointer;position:relative}.image-overlay-scroll-cont .image-overlay-card .image-overlay-card-container{flex:1;opacity:.5}.image-overlay-scroll-cont .image-overlay-card .image-overlay-card-container:hover,.image-overlay-scroll-cont .image-overlay-card .image-overlay-card-container:focus,.image-overlay-scroll-cont .image-overlay-card .image-overlay-card-container.active-card{opacity:1}.image-overlay-scroll-cont .image-overlay-card .image-overlay-card-container:hover+.image-overlay-card-border,.image-overlay-scroll-cont .image-overlay-card .image-overlay-card-container:focus+.image-overlay-card-border,.image-overlay-scroll-cont .image-overlay-card .image-overlay-card-container.active-card+.image-overlay-card-border{background:var(--bt_white)}.image-overlay-scroll-cont .image-overlay-card.active-card{pointer-events:none;cursor:default}.image-overlay-scroll-cont .image-overlay-card-border{margin-top:4px;width:100%;height:4px;background:transparent}.image-overlay-active-image-wrapper{position:relative;width:100%;height:100%;margin:auto}@media only screen and (min-width: 640px){.image-overlay-active-image-wrapper{width:60%}}.image-overlay-active-image-wrapper .img-item-text{opacity:0}.image-overlay-active-image-wrapper:hover .img-item-text{opacity:1}.image-overlay-active-image-wrapper .img-item-text{position:absolute;font-size:12px;line-height:16px;text-align:center;color:var(--bt_white);top:8px;padding:8px 12px;background:var(--bt_neutralPrimaryAlt);border-radius:2px;cursor:pointer;text-decoration:none}[dir=ltr] .image-overlay-active-image-wrapper .img-item-text{right:8px}[dir=rtl] .image-overlay-active-image-wrapper .img-item-text{left:8px}.image-overlay-active-image-wrapper .img-item-text .arrow-img{width:14px;height:14px;vertical-align:middle;display:none}[dir=ltr] .image-overlay-active-image-wrapper .img-item-text .arrow-img{margin-right:8px}[dir=rtl] .image-overlay-active-image-wrapper .img-item-text .arrow-img{margin-left:8px}.image-overlay-active-image-wrapper .img-item-text:hover .arrow-img{display:block}.image-overlay-active-image-wrapper .provider-info{font-size:12px;line-height:16px;margin-top:8px;text-align:center}@media only screen and (min-width: 640px){.image-overlay-active-image-wrapper .provider-info{text-align:left}}.image-overlay-title{font-size:20px;line-height:28px}.image-overlay-title.with-border{display:flex;align-items:center;gap:12px;cursor:pointer}[dir=ltr] .image-overlay-title.with-border{padding-right:24px}[dir=rtl] .image-overlay-title.with-border{padding-left:24px}@media only screen and (min-width: 640px){[dir=ltr] .image-overlay-title.with-border{border-right:1px solid #605e5c}[dir=rtl] .image-overlay-title.with-border{border-left:1px solid #605e5c}}.image-overlay-title.with-border i{font-size:14px;line-height:20px;height:18px}.hotels-image-header{display:flex;flex-direction:column;padding:0 16px;gap:8px}@media only screen and (min-width: 640px){.hotels-image-header{display:flex;align-items:center;flex-direction:row;padding:0;gap:24px}}.hotels-image-header .check-avl-btn{color:#f7f9fe;border-radius:64px;border:1px solid #c7d1fa;padding:8px 20px;max-width:max-content}.hotels-image-header .check-avl-btn i{color:#c7d1fa}.hotels-image-overlay.side-bar .full-page-overlay-header{display:none}.hotels-image-overlay.side-bar .hotels-image-overlay__container{display:flex;height:100%;width:100%}.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar{width:100%;background-color:#201f1e}.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar::-webkit-scrollbar{width:6px;border-radius:30px}.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar::-webkit-scrollbar-thumb{border-radius:30px;background:rgba(255,255,255,.4)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar::-webkit-scrollbar-thumb{background:canvasText !important}}@media screen and (-ms-high-contrast: active)and (-ms-high-contrast: active),screen and (-ms-high-contrast: active)and (forced-colors: active),screen and (forced-colors: active)and (-ms-high-contrast: active),(forced-colors: active)and (forced-colors: active){.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar::-webkit-scrollbar-thumb{-ms-high-contrast-adjust:none;forced-color-adjust:none}}@media only screen and (min-width: 1024px){.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar{width:30%;position:relative;overflow-y:auto}}.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar.with-hpa-ads .hotel-image-overlay-side-bar{height:auto}.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar.with-hpa-ads .hotel-image-overlay-side-bar__separator{background-color:transparent;margin-top:12px;margin-bottom:12px}.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar.with-hpa-ads .hotel-image-overlay-side-bar .check-availability-button{margin-top:16px}.hotels-image-overlay.side-bar .hotels-image-overlay__side-bar.with-hpa-ads .hotel-image-overlay-side-bar .check-availability-button .ms-Button-label{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}.hotels-image-overlay.side-bar .hotels-image-overlay__header{font-family:"Segoe UI Semibold","Segoe UI","Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;line-height:24px;font-weight:600;display:flex;align-items:center;padding:32px;gap:8px}.hotels-image-overlay.side-bar .hotels-image-overlay__header .hotel-title{color:#92a4f4;cursor:pointer}.hotels-image-overlay.side-bar .hotels-image-overlay__header .hotel-title{position:relative;outline:0}@media screen and (-ms-high-contrast: active),(forced-colors: active){.hotels-image-overlay.side-bar .hotels-image-overlay__header .hotel-title: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;border-radius:inherit}}.btFocusVisible .hotels-image-overlay.side-bar .hotels-image-overlay__header .hotel-title::-moz-focus-inner{border:0}.btFocusVisible .hotels-image-overlay.side-bar .hotels-image-overlay__header .hotel-title:focus{outline:0 !important;box-shadow:none !important}.btFocusVisible .hotels-image-overlay.side-bar .hotels-image-overlay__header .hotel-title: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;border-radius:inherit}.hotels-image-overlay.side-bar .hotels-image-overlay__header label,.hotels-image-overlay.side-bar .hotels-image-overlay__header .hotel-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotels-image-overlay.side-bar .hotels-image-overlay__header i{font-size:14px}.hotels-image-overlay.side-bar .hotels-image-overlay__header svg{height:auto;width:auto}.hotels-image-overlay.side-bar .hotels-image-overlay__container{display:flex;flex-direction:column;position:relative}@media only screen and (min-width: 1024px){.hotels-image-overlay.side-bar .hotels-image-overlay__container{flex-direction:row}}.hotels-image-overlay.side-bar .hotels-image-overlay__image-container{width:100%;background:#201f1e;opacity:.96}@media only screen and (min-width: 1024px){.hotels-image-overlay.side-bar .hotels-image-overlay__image-container{width:70%}}.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container{height:calc(100% - 88px)}.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-list-container{width:100%;padding:32px 0;margin:auto}@media only screen and (min-width: 1024px){.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-list-container{width:60%}}.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-list-container .image-overlay-scroll-cont .image-overlay-listings-card{margin-left:2px;margin-right:2px;flex-shrink:0;height:80px}@media only screen and (min-width: 320px){.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-list-container .image-overlay-scroll-cont .image-overlay-listings-card{width:232px;max-width:232px}}@media only screen and (min-width: 1024px){.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-list-container .image-overlay-scroll-cont .image-overlay-listings-card{width:calc(20% - 4px);max-width:calc(20% - 4px)}}@media only screen and (min-width: 1366px){.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-list-container .image-overlay-scroll-cont .image-overlay-listings-card{width:calc(20% - 4px);max-width:calc(20% - 4px)}}@media only screen and (min-width: 1680px){.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-list-container .image-overlay-scroll-cont .image-overlay-listings-card{width:calc(20% - 4px);max-width:calc(20% - 4px)}}@media only screen and (min-width: 1920px){.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-list-container .image-overlay-scroll-cont .image-overlay-listings-card{width:calc(20% - 4px);max-width:calc(20% - 4px)}}.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-info{height:calc(100% - 144px)}@media only screen and (min-width: 640px){.hotels-image-overlay.side-bar .hotels-image-overlay__image-container .details-carousel-container .details-carousel-info .details-carousel-active-card-details .image-overlay-active-image-wrapper{width:100%}}.hotels-image-overlay__container,.hotels-image-overlay__image-container{height:100%}
