.FavoriteHeartSliding{cursor:pointer;display:inline-block;height:0;position:absolute;top:12px;width:0}html[dir=ltr] .FavoriteHeartSliding{right:12px}html[dir=ltr] .FavoriteHeartSliding .sliding-fav{-webkit-animation:sliding-fav 4s;animation:sliding-fav 4s}html[dir=ltr] .FavoriteHeartSliding .sliding-unfav{-webkit-animation:sliding-unfav 4s;animation:sliding-unfav 4s}html[dir=ltr] .FavoriteHeartSliding .sliding-error{-webkit-animation:sliding-unfav 2s;animation:sliding-unfav 2s}html[dir=rtl] .FavoriteHeartSliding{left:12px}html[dir=rtl] .FavoriteHeartSliding .sliding-fav{-webkit-animation:sliding-fav-rtl 4s;animation:sliding-fav-rtl 4s}html[dir=rtl] .FavoriteHeartSliding .sliding-unfav{-webkit-animation:sliding-unfav-rtl 4s;animation:sliding-unfav-rtl 4s}html[dir=rtl] .FavoriteHeartSliding .sliding-error{-webkit-animation:sliding-unfav-rtl 2s;animation:sliding-unfav-rtl 2s}.FavoriteHeartSliding .bouncing-fav{-webkit-animation:bounce-fav .8s;animation:bounce-fav .8s}.FavoriteHeartSliding .bouncing-unfav{-webkit-animation:bounce-unfav .8s;animation:bounce-unfav .8s}.FavoriteHeartSliding-icon{height:40px;padding:10px 0 0;position:absolute;text-align:center;width:40px}html[dir=ltr] .FavoriteHeartSliding-icon{right:0}html[dir=rtl] .FavoriteHeartSliding-icon{left:0}body:not(.themed) .FavoriteHeartSliding-icon.is-disabled{color:#ccc}body:not(.themed) .FavoriteHeartSliding-icon.is-enabled{color:rgba(239,87,87,.9)}.FavoriteHeartSliding-icon-circleFavoriteBar{height:16px;margin:0;padding:0;position:relative;width:16px}.FavoriteHeartSliding-layout{border-radius:2px;height:40px;position:absolute;width:40px}body:not(.themed) .FavoriteHeartSliding-layout{background-color:#fff}html[dir=ltr] .FavoriteHeartSliding-layout{right:0}html[dir=rtl] .FavoriteHeartSliding-layout{left:0}.FavoriteHeartSliding-layout-circleFavoriteBar{border-radius:50%}.FavoriteHeartSliding-text{border-radius:2px;display:none;font-size:12px;font-weight:700;height:40px;opacity:0;overflow:hidden;position:absolute;text-align:center;-webkit-transform:translateX(0);transform:translateX(0);white-space:nowrap}body:not(.themed) .FavoriteHeartSliding-text{background-color:#fff;color:#636363}html[dir=ltr] .FavoriteHeartSliding-text{padding:10px;right:37px}html[dir=rtl] .FavoriteHeartSliding-text{left:37px;padding:10px}.FavoriteHeartSliding-text.sliding-error,.FavoriteHeartSliding-text.sliding-fav,.FavoriteHeartSliding-text.sliding-unfav{display:block}.FavoriteHeartSliding-text.autoHeight{height:auto;top:2px}@-webkit-keyframes bounce-fav{0%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}50%{-webkit-transform:scale(.3);transform:scale(.3);-ms-transform:scale(.3)}75%{-webkit-transform:scale(1.3);transform:scale(1.3);-ms-transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}}@keyframes bounce-fav{0%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}50%{-webkit-transform:scale(.3);transform:scale(.3);-ms-transform:scale(.3)}75%{-webkit-transform:scale(1.3);transform:scale(1.3);-ms-transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}}@-webkit-keyframes bounce-unfav{0%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}50%{-webkit-transform:scale(.3);transform:scale(.3);-ms-transform:scale(.3)}75%{-webkit-transform:scale(1.3);transform:scale(1.3);-ms-transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}}@keyframes bounce-unfav{0%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}50%{-webkit-transform:scale(.3);transform:scale(.3);-ms-transform:scale(.3)}75%{-webkit-transform:scale(1.3);transform:scale(1.3);-ms-transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}}@-webkit-keyframes sliding-fav{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}30%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes sliding-fav{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}30%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes sliding-unfav{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}30%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes sliding-unfav{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}30%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes sliding-fav-rtl{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes sliding-fav-rtl{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes sliding-unfav-rtl{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes sliding-unfav-rtl{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.FavoriteHeartIcon{margin-bottom:0;outline:transparent}.FavoriteHeartIcon:hover{color:#e86161}.FavoriteHeartIcon:focus{color:#701616}.FavoriteHeartIcon.favorite{color:#e12d2d}.FavoriteHeartIcon{color:#d7d7db}.HostBadge__TopHost{border-radius:3px;cursor:default;display:inline-block;font-family:Mallory;font-size:12px;font-weight:700;line-height:100%;padding:2px 6px}html[dir=ltr] .HostBadge__TopHost{margin-right:9px}html[dir=rtl] .HostBadge__TopHost{margin-left:6px}body:not(.themed) .HostBadge__TopHost{background-color:#f8f7f9;color:#2a2a2e}.HostBadge__VerifiedHost{border-radius:3px;cursor:default;display:inline-block;font-family:Mallory;font-size:12px;font-weight:700;line-height:100%;padding:2px 6px}html[dir=ltr] .HostBadge__VerifiedHost{margin-right:9px}html[dir=rtl] .HostBadge__VerifiedHost{margin-left:6px}body:not(.themed) .HostBadge__VerifiedHost{background-color:#f8f7f9;color:#2a2a2e}html[dir=ltr] .HostBadge__Image{margin-right:5px}html[dir=rtl] .HostBadge__Image{margin-left:5px}.HostBadge__Text{vertical-align:middle}.property-recommended-properties-root{font-weight:700;margin-top:50px}.property-recommended-properties-root .agoda-homes-badge{background-color:#ff567d;border-radius:5px;color:#fff;display:inline-block;display:inline;font-family:Arial Rounded MT,Arial;font-size:12px;font-weight:600;font-weight:700;padding:3px 8px;text-transform:lowercase}html[dir=ltr] .property-recommended-properties-root .agoda-homes-badge{background:-webkit-gradient(linear,left top,right top,from(#ff567d),to(#fe9a8b));background:linear-gradient(90deg,#ff567d,#fe9a8b)}html[dir=rtl] .property-recommended-properties-root .agoda-homes-badge{background:-webkit-gradient(linear,right top,left top,from(#ff567d),to(#fe9a8b));background:linear-gradient(270deg,#ff567d,#fe9a8b)}.property-recommended-properties-root .agoda-homes-badge:before{content:"";display:inline-block;font-family:icons}html[dir=ltr] .property-recommended-properties-root .agoda-homes-badge:before{padding-right:5px}html[dir=rtl] .property-recommended-properties-root .agoda-homes-badge:before{padding-left:5px}html:lang(AE) .property-recommended-properties-root .agoda-homes-badge{font-family:tahoma}html[dir=ltr] .property-recommended-properties-root .agoda-homes-badge{margin-right:6px}html[dir=rtl] .property-recommended-properties-root .agoda-homes-badge{margin-left:6px}.property-recommended-properties-root .visibility-component{height:1px;width:100%}.property-recommended-properties-root .heading{font-size:24px;padding-bottom:77px;padding-top:20px;text-transform:none;vertical-align:middle}.property-recommended-properties-root .heading .header-text{font-size:28px;font-weight:400;line-height:40px}html[dir=ltr] .property-recommended-properties-root .heading .header-text{float:left}html[dir=rtl] .property-recommended-properties-root .heading .header-text{float:right}.property-recommended-properties-root .maps-recommended-property-entry-button{border:1px solid;border-radius:4px;cursor:pointer;font-size:14px;height:40px;outline:0;padding:10px 18px}html[dir=ltr] .property-recommended-properties-root .maps-recommended-property-entry-button{float:right}html[dir=rtl] .property-recommended-properties-root .maps-recommended-property-entry-button{float:left}html[dir=ltr] .property-recommended-properties-root .maps-recommended-property-entry-button .entry-icon{padding:0 8px 0 0}html[dir=rtl] .property-recommended-properties-root .maps-recommended-property-entry-button .entry-icon{padding:0 0 0 8px}.property-recommended-properties-root .maps-recommended-property-entry-button .entry-icon .entry-icon-size{width:18px}.property-recommended-properties-root .recommended-properties-list{line-height:1.5}.property-recommended-properties-root .recommended-properties-list .horizontal-divider{height:1px;margin:8px 0 0;vertical-align:middle;width:100%}.property-recommended-properties-root .recommended-properties-list .review-guestrating{padding-bottom:6px;padding-top:6px}.property-recommended-properties-root .recommended-properties-list .review-score{font-size:16px;font-weight:800}.property-recommended-properties-root .recommended-properties-list .review-location{display:table;margin:0;padding-top:13px;width:100%}.property-recommended-properties-root .recommended-properties-list .review-locationScore{display:table-cell;font-size:16px;font-weight:700;text-align:center;width:20%}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane{float:right}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane{float:left}.property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane .ReviewScore-Icon{font-size:44px;margin-bottom:0}.property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane .ReviewScore-Number{font-size:16px}.property-recommended-properties-root .recommended-properties-list .review-locationText{display:table-cell;font-weight:400;vertical-align:middle}.property-recommended-properties-root .recommended-properties-list .reviewBranding{display:table;width:100%}.property-recommended-properties-root .recommended-properties-list .reviewBranding-textPane{display:table-cell;padding-top:6px;vertical-align:top;width:80%}.property-recommended-properties-root .recommended-properties-list .reviewBranding-scorePane{display:table-cell;width:20%}.property-recommended-properties-root .recommended-properties-list .reviewBranding-scoreText{color:#2a2a2e;font-size:18px;font-weight:500;line-height:18px;margin:0}.property-recommended-properties-root .recommended-properties-list .reviewBranding-countText{font-size:12px;line-height:2;margin-top:0}.property-recommended-properties-root .recommended-properties-list .reviewBranding-reviewScore .ReviewScore-Icon{font-size:46px}.property-recommended-properties-root .recommended-properties-list .reviewBranding-reviewScore .ReviewScore-Number{font-size:18px}.property-recommended-properties-root .recommended-properties-list .review-location{margin:8px 0}.property-recommended-properties-root .recommended-properties-list>table{border-collapse:collapse}.property-recommended-properties-root .recommended-properties-list>table .highlighted,.property-recommended-properties-root .recommended-properties-list>table .highlighted-bottom,.property-recommended-properties-root .recommended-properties-list>table .highlighted-top{border-left:2px solid;border-right:2px solid}.property-recommended-properties-root .recommended-properties-list>table div,.property-recommended-properties-root .recommended-properties-list>table img,.property-recommended-properties-root .recommended-properties-list>table td{-webkit-transition:all .4s ease;transition:all .4s ease}.property-recommended-properties-root .recommended-properties-list>table .highlighted-top{border-top:2px solid}.property-recommended-properties-root .recommended-properties-list>table .highlighted-bottom{border-bottom:2px solid}.property-recommended-properties-root .recommended-properties-list>table .no-padding-bottom{padding-bottom:0}.property-recommended-properties-root .recommended-properties-list>table .no-border-top{border-top:0;border-top-style:hidden}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list>table .no-border-right{border-right:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list>table .no-border-right{border-left:0;border-right:1px solid}.property-recommended-properties-root .recommended-properties-list>table .no-border-bottom{border-bottom:0;border-bottom-style:hidden}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list>table .no-border-left{border-left:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list>table .no-border-left{border-left:1px solid;border-right:0}.property-recommended-properties-root .recommended-properties-list>table td,.property-recommended-properties-root .recommended-properties-list>table th{border:1px solid}.property-recommended-properties-root .recommended-properties-list>table td{margin:0;max-width:230px;min-width:182px;padding:10px;vertical-align:top;width:182px}.property-recommended-properties-root .recommended-properties-list>table td>.hotelname{cursor:pointer;margin:10px 0}.property-recommended-properties-root .recommended-properties-list>table .property-image{cursor:pointer;display:block;height:117px;margin:0 auto;width:208px}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .rc-neighborhood__icon{margin-right:4px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .rc-neighborhood__icon{margin-left:4px}.property-recommended-properties-root .recommended-properties-list .current-property{cursor:pointer;position:relative}.property-recommended-properties-root .recommended-properties-list .current-property-label{bottom:0;font-size:12px;height:24px;letter-spacing:.5px;line-height:2;position:absolute;text-align:center;top:auto;width:125px}.property-recommended-properties-root .recommended-properties-list .current-property-image{border:2px solid;margin:0}.property-recommended-properties-root .recommended-properties-list .hotelname-panel{position:relative}.property-recommended-properties-root .recommended-properties-list .hotelname-panel .hotelname{cursor:pointer;margin:10px 0;word-break:break-all}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .hotelname-panel .padding-right{padding-right:22px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .hotelname-panel .padding-right{padding-left:22px}.property-recommended-properties-root .recommended-properties-list .Engagement__Cell{font-size:12px;line-height:16px;padding-top:0}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .Engagement__Cell{text-align:left}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .Engagement__Cell{text-align:right}.property-recommended-properties-root .recommended-properties-list .Engagement__Counter{font-size:16px}.property-recommended-properties-root .recommended-properties-list .property-bestvalue-label{bottom:0;font-size:12px;font-weight:500;height:24px;line-height:2;padding-left:6px;padding-right:6px;position:absolute;text-align:center;top:auto}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .property-bestvalue-label{left:0}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .property-bestvalue-label{right:0}.property-recommended-properties-root .recommended-properties-list .property-currently-viewing-label{bottom:auto;font-size:12px;font-weight:500;height:24px;line-height:2;padding-left:6px;padding-right:6px;position:absolute;text-align:center;top:0}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .property-currently-viewing-label{left:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .property-currently-viewing-label{right:0}.property-recommended-properties-root .recommended-properties-list .crossedout-rate{display:inline-block;text-decoration:line-through}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .crossedout-rate{margin-right:4px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .crossedout-rate{margin-left:4px}.property-recommended-properties-root .recommended-properties-list .price{font-size:18px}.property-recommended-properties-root .recommended-properties-list .supplied-by{font-size:11px}.property-recommended-properties-root .recommended-properties-list .unavailable{text-decoration:line-through}.property-recommended-properties-root .recommended-properties-list .badge{border-radius:3px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .ficon-star-style{-webkit-transform:scaleX(-1);transform:scaleX(-1)}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .ficon-deal-gift-card{padding-right:5px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .ficon-deal-gift-card{padding-left:5px}.property-recommended-properties-root .recommended-properties-list .booknow-button,.property-recommended-properties-root .recommended-properties-list .moredetail-button{border:none;border-radius:3px;cursor:pointer;height:40px;width:203px}.property-recommended-properties-root .recommended-properties-list .booknow-button{border:none}.property-recommended-properties-root .recommended-properties-list .moredetail-button{border:1px solid}.property-recommended-properties-root .recommended-properties-list .current-property-image{border:0}.property-recommended-properties-root .recommended-properties-list .hotelImage-panel{position:relative}.property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-property-area{cursor:pointer;height:26px;position:absolute;top:0;width:26px}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-property-area{right:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-property-area{left:0}.property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-button{cursor:pointer;font-size:13px;height:13px;position:absolute;top:10px}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-button{right:10px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-button{left:10px}.property-recommended-properties-root .recommended-properties-list .with-percentage{height:56px;padding:0 10px;position:relative;vertical-align:middle;z-index:-1}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage{text-align:right}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage{text-align:left}.property-recommended-properties-root .recommended-properties-list .with-percentage .discount{display:table;font-size:10px;font-weight:400;height:56px;position:absolute;text-align:center;text-transform:uppercase;top:0;white-space:nowrap}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage .discount{left:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage .discount{right:0}.property-recommended-properties-root .recommended-properties-list .with-percentage .discount-content{display:table-cell;height:56px;padding:0 15px;vertical-align:middle}.property-recommended-properties-root .recommended-properties-list .with-percentage .discount-percentage{display:block;font-size:20px;margin-bottom:-4px;text-transform:lowercase}.property-recommended-properties-root .recommended-properties-list .with-percentage .price{display:block;font-size:16px;font-weight:700;margin-top:-5px}.property-recommended-properties-root .recommended-properties-list .with-percentage .price--sold-out{font-size:12px;font-weight:700;margin:0 -5px}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage .price--sold-out{text-align:left}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage .price--sold-out{text-align:right}.property-recommended-properties-root .recommended-properties-list .with-percentage .price.sold-out-message{text-align:center}.property-recommended-properties-root .recommended-properties-list .with-percentage .price.sold-out-message i{font-size:40px}.property-recommended-properties-root .recommended-properties-list .with-percentage .price.sold-out-message span{display:block}.property-recommended-properties-root .recommended-properties-list .with-percentage .price-from{display:block;font-size:12px}.property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate{display:inline;font-size:12px;margin-right:0;position:relative;text-decoration:none}.property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate:before{border-top:1px solid;content:"";position:absolute;right:0;top:50%;width:100%}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate:before{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate:before{-webkit-transform:rotate(-350deg);transform:rotate(-350deg)}.property-recommended-properties-root .recommended-properties-list .hidden-property{border-bottom-style:hidden;border-top-style:hidden;min-width:0;overflow:hidden;padding:0;width:0}.property-recommended-properties-root .recommended-properties-list .hidden-property div{height:0;overflow:hidden;width:0}.property-recommended-properties-root .recommended-properties-list .hidden-property img{border:0;overflow:hidden;padding:0;width:0}.property-recommended-properties-root .recommended-properties-list .hidden-property i{overflow:hidden;width:0}.property-recommended-properties-root .recommended-properties-list .hidden-property li{min-width:0;overflow:hidden;padding:0;width:0}.property-recommended-properties-root .recommended-properties-list .hidden-property span{background:none;font-size:0}.property-recommended-properties-root .recommended-properties-list .hidden-property button{border:0;display:none;overflow:hidden;padding:0;width:0}.property-recommended-properties-root .recommended-properties-list .hidden-property .discount{visibility:hidden}.property-recommended-properties-root .recommended-properties-list .disappear-property{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.property-recommended-properties-root .recommended-properties-list .disappear-property .discount{visibility:hidden}.property-recommended-properties-root .recommended-properties-list .rc-whatyouget{padding:0}.property-recommended-properties-root .recommended-properties-list .rc-supplier-col.hidden-property .rc-supplier-item{display:none}.property-recommended-properties-root .recommended-properties-list .rc-supplier-unavailable{font-weight:400;text-align:center}.property-recommended-properties-root .recommended-properties-list .rc-supplier-container{display:table;width:100%}.property-recommended-properties-root .recommended-properties-list .rc-supplier-item{display:table-row}.property-recommended-properties-root .recommended-properties-list .rc-supplier-name{display:table-cell;font-size:12px;font-weight:400;width:45%}.property-recommended-properties-root .recommended-properties-list .rc-supplier-currency,.property-recommended-properties-root .recommended-properties-list .rc-supplier-price{display:table-cell;padding:0 2px;vertical-align:middle;white-space:nowrap;width:1%}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .rc-supplier-currency,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .rc-supplier-price{text-align:right}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .rc-supplier-currency,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .rc-supplier-price{text-align:left}.property-recommended-properties-root .enable-scroll{overflow-x:scroll}.property-recommended-properties-root .FavoriteHeart{cursor:pointer;font-size:20px;height:18px;position:absolute;top:0;width:18px}html[dir=ltr] .property-recommended-properties-root .FavoriteHeart{right:0}html[dir=rtl] .property-recommended-properties-root .FavoriteHeart{left:0}.property-recommended-properties-root .FavoriteHeart-icon,.property-recommended-properties-root .FavoriteHeart-layout{position:absolute}.star-rating-tooltip .rc-tooltip-inner{max-width:240px}.BestSellerBadge{font-size:12px;font-weight:500;height:24px;padding:4px 6px;position:absolute;text-align:center;top:0}html[dir=ltr] .BestSellerBadge{left:0}html[dir=rtl] .BestSellerBadge{right:0}.TopValue{display:inline-block;position:absolute;top:0}html[dir=ltr] .TopValue{left:0}html[dir=rtl] .TopValue{right:0}.TopValue__Container{display:table;height:24px}.TopValue__Icon{display:table-cell;font-size:14px;margin-bottom:0;padding:3px 4px;vertical-align:middle}.TopValue__Text{display:inline-block;font-size:10px;font-weight:500;padding-left:4px;padding-right:4px;vertical-align:middle}.TopValue__Box{display:table-cell;height:24px;padding-top:1px;text-align:center}html[dir=ltr] .TopValue__Box{border-left:1px solid;border-right:0}html[dir=rtl] .TopValue__Box{border-left:0;border-right:1px solid}.top-value-money-tooltip{max-width:208px;width:208px}.top-value-money-tooltip.rc-tooltip{opacity:1}html[dir=ltr] .top-value-money-tooltip.rc-tooltip-placement-topLeft .rc-tooltip-arrow,html[dir=ltr] .top-value-money-tooltip.rc-tooltip-placement-topRight .rc-tooltip-arrow{left:8.8%}html[dir=rtl] .top-value-money-tooltip.rc-tooltip-placement-topLeft .rc-tooltip-arrow,html[dir=rtl] .top-value-money-tooltip.rc-tooltip-placement-topRight .rc-tooltip-arrow{left:91.2%}.top-value-money-tooltip .rc-tooltip-inner{max-width:208px;padding:0}.top-value-money-tooltip .top-value-money-tooltip-icon{border-radius:4px 0 0 4px;display:table-cell;height:79px;text-align:center;vertical-align:middle;width:36px}html[dir=rtl] .top-value-money-tooltip .top-value-money-tooltip-icon{border-radius:0 4px 4px 0}.top-value-money-tooltip .top-value-money-tooltip-text{display:table-cell;height:54px;line-height:1.5;padding:12px;text-align:left}@-webkit-keyframes scaleUpContainer{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleUpContainer{to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotateClockLongArm{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateClockLongArm{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotateClockShortArm{to{left:41%;top:28%;-webkit-transform:rotate(220deg);transform:rotate(220deg)}}@keyframes rotateClockShortArm{to{left:41%;top:28%;-webkit-transform:rotate(220deg);transform:rotate(220deg)}}@-webkit-keyframes slideUpLoading{to{-webkit-transform:translateY(-52px);transform:translateY(-52px)}}@keyframes slideUpLoading{to{-webkit-transform:translateY(-52px);transform:translateY(-52px)}}@-webkit-keyframes slideDownLoading{to{-webkit-transform:translateY(42px);transform:translateY(42px)}}@keyframes slideDownLoading{to{-webkit-transform:translateY(42px);transform:translateY(42px)}}.soldOut__content.soldOut__content--animate .clock__container{-webkit-animation:scaleUpContainer .1s ease 1.2s 1 forwards;animation:scaleUpContainer .1s ease 1.2s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--longArm{-webkit-animation:rotateClockLongArm .8s ease-in-out 1.2s 1 forwards;animation:rotateClockLongArm .8s ease-in-out 1.2s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--shortArm{-webkit-animation:rotateClockShortArm .8s ease-in-out 1.2s 1 forwards;animation:rotateClockShortArm .8s ease-in-out 1.2s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__loading--left{-webkit-animation:slideUpLoading .2s ease-in 1.5s 1 forwards;animation:slideUpLoading .2s ease-in 1.5s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__loading--right{-webkit-animation:slideDownLoading .2s ease 1.7s 1 forwards;animation:slideDownLoading .2s ease 1.7s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container--static,.soldOut__content.soldOut__content--animate .clock__container--static .clock__clockArmWrapper--longArm,.soldOut__content.soldOut__content--animate .clock__container--static .clock__clockArmWrapper--shortArm,.soldOut__content.soldOut__content--animate .clock__container--static .clock__loading--left,.soldOut__content.soldOut__content--animate .clock__container--static .clock__loading--right{-webkit-animation:none;animation:none}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container{-webkit-animation:scaleUpContainer .1s ease .5s 1 forwards;animation:scaleUpContainer .1s ease .5s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__clockArmWrapper--longArm{-webkit-animation:rotateClockLongArm .8s ease-in-out .5s 1 forwards;animation:rotateClockLongArm .8s ease-in-out .5s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__clockArmWrapper--shortArm{-webkit-animation:rotateClockShortArm .8s ease-in-out .5s 1 forwards;animation:rotateClockShortArm .8s ease-in-out .5s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__loading--left{-webkit-animation:slideUpLoading .2s ease-in .8s 1 forwards;animation:slideUpLoading .2s ease-in .8s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__loading--right{-webkit-animation:slideDownLoading .2s ease 1s 1 forwards;animation:slideDownLoading .2s ease 1s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static,.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static .clock__clockArmWrapper--longArm,.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static .clock__clockArmWrapper--shortArm,.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static .clock__loading--left,.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static .clock__loading--right{-webkit-animation:none;animation:none}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container{-webkit-animation:scaleUpContainer .1s ease .2s 1 forwards;animation:scaleUpContainer .1s ease .2s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--longArm{-webkit-animation:rotateClockLongArm .8s ease-in-out .2s 1 forwards;animation:rotateClockLongArm .8s ease-in-out .2s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--shortArm{-webkit-animation:rotateClockShortArm .8s ease-in-out .2s 1 forwards;animation:rotateClockShortArm .8s ease-in-out .2s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__loading--left{-webkit-animation:slideUpLoading .2s ease-in .5s 1 forwards;animation:slideUpLoading .2s ease-in .5s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__loading--right{-webkit-animation:slideDownLoading .2s ease .7s 1 forwards;animation:slideDownLoading .2s ease .7s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static,.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static .clock__clockArmWrapper--longArm,.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static .clock__clockArmWrapper--shortArm,.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static .clock__loading--left,.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static .clock__loading--right{-webkit-animation:none;animation:none}.clock__container{border-radius:50%;display:block;height:50px;left:14px;overflow:hidden;padding:0;position:absolute;top:12px;-webkit-transform:scale(0);transform:scale(0);width:60px}body:not(.themed) .clock__container{background-color:#fdf3f3}html[dir=rtl] .clock__container{left:0;right:5px}.ie9 .clock__container{-webkit-transform:scale(1);transform:scale(1)}.clock__layer{border-radius:50%;position:absolute}.clock__layer--one{height:40px;left:5px;overflow:hidden;top:5px;width:40px}body:not(.themed) .clock__layer--one{background-color:#fdf3f3}.clock__layer--two{height:36px;left:7px;top:7px;width:36px}body:not(.themed) .clock__layer--two{background-color:#fdf3f3}.clock__loading{height:40px;position:absolute;width:40px}body:not(.themed) .clock__loading{background-color:#b42424}.clock__loading--left{bottom:-52px;left:-13px}.ie9 .clock__loading--left{-webkit-transform:translateY(-52px);transform:translateY(-52px)}.clock__loading--right{left:25px;top:-50px}.ie9 .clock__loading--right{-webkit-transform:translateY(42px);transform:translateY(42px)}.clock__gap{bottom:-10px;height:16px;position:absolute;right:0;width:16px}body:not(.themed) .clock__gap{background-color:#fdf3f3}.clock__clockArmWrapper{left:40%;position:absolute;-webkit-transform-origin:50% 90%;transform-origin:50% 90%;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:4px}.clock__clockArmWrapper--longArm{top:19%}.clock__clockArmWrapper--longArm .clock__clockArm{height:14px}.clock__clockArmWrapper--shortArm{top:30%}.ie9 .clock__clockArmWrapper--shortArm{left:41%;top:28%;-webkit-transform:rotate(220deg);transform:rotate(220deg)}.clock__clockArmWrapper--shortArm .clock__clockArm{height:8px}.clock__clockArm{border-radius:10px;margin-left:1px;width:2px}body:not(.themed) .clock__clockArm{background-color:#b42424}.clock__clockArmDot{border-radius:50%;height:4px;width:4px}body:not(.themed) .clock__clockArmDot{background-color:#b42424}.clock__container--static{-webkit-transform:scale(1);transform:scale(1)}.clock__container--static .clock__loading--left{-webkit-transform:translateY(-52px);transform:translateY(-52px)}.clock__container--static .clock__loading--right{-webkit-transform:translateY(42px);transform:translateY(42px)}.clock__container--static .clock__clockArmWrapper--shortArm{left:41%;top:28%;-webkit-transform:rotate(220deg);transform:rotate(220deg)}@media(max-width:1100px){.clock__container{left:10px}}.property-clock.clock__container{width:50px}body:not(.themed) .property-clock.clock__container,body:not(.themed) .property-clock.clock__container .clock__layer--one,body:not(.themed) .property-clock.clock__container .clock__layer--two{background-color:#e12d2d}body:not(.themed) .property-clock.clock__container .clock__loading{background-color:#fff}body:not(.themed) .property-clock.clock__container .clock__gap{background-color:#e12d2d}.property-clock.clock__container .clock__clockArmWrapper{-webkit-transform-origin:100% 86%;transform-origin:100% 86%}html[dir=ltr] .property-clock.clock__container .clock__clockArmWrapper{left:48%}html[dir=rtl] .property-clock.clock__container .clock__clockArmWrapper{left:46%}body:not(.themed) .property-clock.clock__container .clock__clockArm,body:not(.themed) .property-clock.clock__container .clock__clockArmDot{background-color:#fff}.SimilarPropertiesBanner{border:1px solid;padding:18px 0;width:100%}.SimilarPropertiesBanner-AnimationContainer{position:relative}.SimilarPropertiesBanner-AnimationContainer .clock__container{top:-4px}html[dir=ltr] .SimilarPropertiesBanner-AnimationContainer .clock__container{left:14px}html[dir=rtl] .SimilarPropertiesBanner-AnimationContainer .clock__container{right:14px}.SimilarPropertiesBanner-TextContainer{display:inline-block}html[dir=ltr] .SimilarPropertiesBanner-TextContainer{margin-left:80px}html[dir=rtl] .SimilarPropertiesBanner-TextContainer{margin-right:80px}.SimilarPropertiesBanner-TextContainer__title{display:block;font-size:16px;font-weight:700}.SimilarPropertiesBanner-TextContainer__content{display:block;font-size:16px}.CircularProgessBar{border-radius:50%;margin:auto;position:relative}.CircularProgessBar *,.CircularProgessBar :after,.CircularProgessBar :before{-webkit-box-sizing:content-box;box-sizing:content-box}.CircularProgessBar:after{border-radius:50%;content:" ";display:block;height:.84em;left:.085em;position:absolute;top:.085em;width:.84em}.CircularProgessBar .content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;white-space:nowrap;width:100%;z-index:1}.CircularProgessBar .slice{clip:rect(0,1em,1em,.5em);position:absolute}.CircularProgessBar .p50{clip:rect(auto,auto,auto,auto)}.CircularProgessBar .fill{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.CircularProgessBar .bar,.CircularProgessBar .fill{clip:rect(0,.5em,1em,0);border:.08em solid;border-radius:50%;position:absolute}.CircularProgessBar,.CircularProgessBar .slice{height:1em;width:1em}.CircularProgessBar .bar,.CircularProgessBar .fill{height:.84em;width:.84em}.RecommendedIconMessage i{margin:0 4px}.RecommendedIconMessage svg{margin:0 4px;vertical-align:middle}.MatchScore{cursor:pointer}.MatchScore__Tooltip.rc-tooltip .rc-tooltip-inner{max-width:none;width:464px}.MatchScore__Tooltip.rc-tooltip .rc-tooltip-inner .MatchScoreTooltip__Thumb{cursor:pointer}.BackToSearch{bottom:-72px;height:42px;left:0;position:fixed;-webkit-transition:bottom .2s linear;transition:bottom .2s linear;width:100%;z-index:5}.BackToSearch--show{bottom:0}.BackToSearch-body{height:100%;margin:0 auto;position:relative;width:1100px}@media(max-width:1100px){.BackToSearch-body{width:98%}}.BackToSearch .BackToSearch-wrapper{display:table;height:100%;width:100%}.BackToSearch .BackToSearch-dontMissText{font-size:14px;height:100%;text-align:left;width:calc(100% - 234px)}html[dir=ltr] .BackToSearch .BackToSearch-dontMissText{text-align:left}html[dir=rtl] .BackToSearch .BackToSearch-dontMissText{text-align:right}.BackToSearch .BackToSearch-dontMissText--text{display:table-cell;height:42px;line-height:1.3;vertical-align:middle}.BackToSearch .BackToSearch-dontMissText--red{font-weight:700}.BackToSearch .BackToSearch-dontMissText--shortenWidth{width:calc(100% - 479px)}.BackToSearch .BackToSearch-btnPanel{position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir=ltr] .BackToSearch .BackToSearch-btnPanel{right:0}html[dir=rtl] .BackToSearch .BackToSearch-btnPanel{left:0}.BackToSearch .BackToSearch-toSearchResult{border-radius:3px;cursor:pointer;display:inline-block;height:40px;opacity:0;position:relative;text-align:center;text-transform:none;visibility:hidden}html[dir=rtl] .BackToSearch .BackToSearch-toSearchResult{left:0;margin-right:0}.BackToSearch .BackToSearch-toSearchResult--animate{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.BackToSearch .BackToSearch-toSearchResult--show{opacity:1;visibility:visible}.BackToSearch .BackToSearch-toSearchResultLink{display:table-cell;font-size:14px;font-weight:400;height:42px;line-height:1.3;max-width:190px;text-align:center;vertical-align:middle}html[dir=ltr] .BackToSearch .BackToSearch-toSearchResultLink,html[dir=rtl] .BackToSearch .BackToSearch-toSearchResultLink{padding:0 12px}.BackToSearch .BackToSearch-toSearchResultLink:hover{text-decoration:none}.BackToSearch .BackToSearch-toSearchResultText{display:table-cell;font-size:14px;font-weight:400;height:42px;line-height:1.3;max-width:190px;text-align:center;vertical-align:middle}html[dir=ltr] .BackToSearch .BackToSearch-toSearchResultText,html[dir=rtl] .BackToSearch .BackToSearch-toSearchResultText{padding:0 12px}.BackToSearch .BackToSearch-verticalBar{display:table-cell;vertical-align:middle}.BackToSearch .BackToSearch-dismiss,.BackToSearch .BackToSearch-toRecommendedProperties,.BackToSearch .BackToSearch-toRoomGrid{cursor:pointer;display:none;height:40px;position:relative;text-align:center;text-transform:none}html[dir=rtl] .BackToSearch .BackToSearch-dismiss,html[dir=rtl] .BackToSearch .BackToSearch-toRecommendedProperties,html[dir=rtl] .BackToSearch .BackToSearch-toRoomGrid{margin-right:0}.BackToSearch .BackToSearch-dismiss--show,.BackToSearch .BackToSearch-toRecommendedProperties--show,.BackToSearch .BackToSearch-toRoomGrid--show{display:inline-block}.BackToSearch .BackToSearch-toRecommendedPropertiesText,.BackToSearch .BackToSearch-toRoomGridText{display:table-cell;font-size:14px;font-weight:400;height:42px;line-height:1.3;max-width:190px;text-align:center;vertical-align:middle}html[dir=ltr] .BackToSearch .BackToSearch-toRecommendedPropertiesText,html[dir=ltr] .BackToSearch .BackToSearch-toRoomGridText,html[dir=rtl] .BackToSearch .BackToSearch-toRecommendedPropertiesText,html[dir=rtl] .BackToSearch .BackToSearch-toRoomGridText{padding:0 12px}.BackToSearch .BackToSearch-dismissText{display:table-cell;font-size:14px;font-weight:400;height:42px;line-height:1.3;max-width:100px;text-align:center;vertical-align:middle}html[dir=ltr] .BackToSearch .BackToSearch-dismissText,html[dir=rtl] .BackToSearch .BackToSearch-dismissText{padding:0 12px}.BackToSearch .BackToSearch-icon{display:table-cell;font-size:13px;vertical-align:middle}