html[dir=ltr] .StarRating__star--jqRBA{margin-left:3px}html[dir=ltr] .StarRating__star--jqRBA:first-child{margin-left:0}html[dir=rtl] .StarRating__star--jqRBA{margin-right:3px;transform:scaleX(-1)}html[dir=rtl] .StarRating__star--jqRBA:first-child{margin-right:0}html[dir=ltr] .StarRating__starFormatting--A3ME4{margin-left:1px}html[dir=rtl] .StarRating__starFormatting--A3ME4{margin-right:1px}.StarRating__rating--2oReD{white-space:nowrap;font-size:14px;position:relative}.StarRating__circles--2JPDx{white-space:nowrap;position:absolute;bottom:-1px;left:0;right:0}@supports (-webkit-overflow-scrolling:touch){.StarRating__circles--2JPDx{bottom:0}}.StarRating__circles--2JPDx .StarRating__circle--1ca2N{margin:2px}.StarRating__circle--1ca2N{fill:#579341}html[dir=rtl] .StarRating__circle--1ca2N{transform:scaleX(-1)}.StarRating__icon--2kPFD,.StarRating__circle--1ca2N{vertical-align:unset}.StarRating__nhastar--2F_Pb{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.StarRating__nhaStarRating--2LUwz{flex-direction:row}.StarRating__shorterCardStarRating--1RZ5O{display:flex}html[dir=ltr] .StarRating__shorterCardStarRating--1RZ5O{margin-right:4px}html[dir=rtl] .StarRating__shorterCardStarRating--1RZ5O{margin-left:4px}.StarRating__inlineStarRating--1nZFS{display:inline-flex}.Ribbon__ribbon--1Vk_7{text-align:center;vertical-align:middle;border-radius:2px;line-height:1.2}.Ribbon__mapCard--1__Yq{z-index:1;min-width:71px;min-height:35px;padding:4px 14px;font-size:10px;position:absolute;bottom:4px}.Ribbon__mapCard--1__Yq .Ribbon__promotionValue--1xih-{font-size:14px;display:block}html[dir=ltr] .Ribbon__mapCard--1__Yq{left:-4px}html[dir=rtl] .Ribbon__mapCard--1__Yq{right:-4px}.Ribbon__priceDiscount--3YLR9{border-top-right-radius:0;border-bottom-right-radius:0;margin:0 -8px 0 0;padding:4px 5px;font-size:12px;font-weight:600;line-height:14px;display:inline-block}.Ribbon__priceDiscountWithSpacing--10tNs{margin:0;padding:4px 5px;font-size:12px;font-weight:600;line-height:14px;display:inline-block}.Ribbon__discountBooking--R_cDV{padding:5px 7px;font-size:12px;display:inline-block}html[dir=ltr] .Ribbon__discountBooking--R_cDV{margin-right:-20px}html[dir=rtl] .Ribbon__discountBooking--R_cDV{margin-left:-20px}.Ribbon__discountBookingV2--3kClF{padding:5px 7px;font-size:12px;display:inline-block}.Ribbon__dark--2uESe{background:var(--price-solid-background);color:var(--price-solid-text)}.Ribbon__light--2fWE2{background:var(--price-light-background);color:var(--price-light-text)}.DiscountRibbon__promotionValue--32zhW{font-size:14px;display:block}.MapCard__propertyContainer--3UF5s{box-sizing:border-box;height:100%;display:block}.MapCard__defaultImage--2Gqhh{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.MapCard__card--1GsHB{height:104px;display:flex;position:relative}.MapCard__card--1GsHB.MapCard__unifiedPriceComponentCard--qG0Et{height:auto}.MapCard__card--1GsHB .MapCard__imageWrapper--2w9cS{width:100px;position:relative}.MapCard__card--1GsHB .MapCard__info--2BXNd{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);flex-direction:column;width:calc(100% - 100px);padding:8px 8px 2px;display:flex}.MapCard__card--1GsHB .MapCard__info--2BXNd .MapCard__title--2z64f{min-height:16px;font-size:14px;font-weight:700;line-height:14px;display:flex}.MapCard__card--1GsHB .MapCard__info--2BXNd .MapCard__title--2z64f span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MapCard__starRating--aP0qN{margin-bottom:5px;line-height:14px}.SmallPropertyCard__propertyContainer--3xm2B{box-sizing:border-box;height:100%;display:block}.SmallPropertyCard__defaultImage--rf1FV{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.SmallPropertyCard__defaultImage--rf1FV svg{fill:#fff}.SmallPropertyCard__propertyCard--3UOsi{color:#333;background-color:#fff;height:104px;display:flex;position:relative;box-shadow:0 2px 3px rgba(0,0,0,.15)}.SmallPropertyCard__propertyCard--3UOsi .SmallPropertyCard__imageWrapper--3qIay{background-color:#ddd;width:100px;position:relative}.SmallPropertyCard__propertyCard--3UOsi .SmallPropertyCard__imageWrapper--3qIay .SmallPropertyCard__hotelImage--2Msh0{background-position:50%;background-size:cover;width:100%;height:100%;padding:0;position:absolute;top:0;bottom:0}html[dir=ltr] .SmallPropertyCard__propertyCard--3UOsi .SmallPropertyCard__imageWrapper--3qIay .SmallPropertyCard__hotelImage--2Msh0{left:0}html[dir=rtl] .SmallPropertyCard__propertyCard--3UOsi .SmallPropertyCard__imageWrapper--3qIay .SmallPropertyCard__hotelImage--2Msh0{right:0}.SmallPropertyCard__propertyCard--3UOsi .SmallPropertyCard__hotelInfo--au0cV{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);flex-direction:column;width:calc(100% - 100px);padding:8px 8px 4px;display:flex}.SmallPropertyCard__propertyCard--3UOsi .SmallPropertyCard__hotelInfo--au0cV .SmallPropertyCard__hotelName--36MQ_{font-size:14px;font-weight:700;line-height:14px;display:flex}.SmallPropertyCard__propertyCard--3UOsi .SmallPropertyCard__hotelInfo--au0cV .SmallPropertyCard__hotelName--36MQ_ span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SmallPropertyCard__discountRibbon--1EDzI{z-index:1;min-width:71px;min-height:35px;bottom:4px}html[dir=ltr] .SmallPropertyCard__discountRibbon--1EDzI{left:-4px}html[dir=rtl] .SmallPropertyCard__discountRibbon--1EDzI{right:-4px}.SmallPropertyCard__starRating--VtAcr{margin-bottom:5px;line-height:14px}.PropertyArea__areaContainer--1vrVS{align-items:center;display:flex}.PropertyArea__areaContainer--1vrVS .PropertyArea__areaText--u-xdD{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:200;line-height:14px;overflow:hidden}html[dir=ltr] .PropertyArea__areaContainer--1vrVS .PropertyArea__areaText--u-xdD{margin-left:6px}html[dir=rtl] .PropertyArea__areaContainer--1vrVS .PropertyArea__areaText--u-xdD{margin-right:6px}.PropertyArea__areaContainer--1vrVS .PropertyArea__pinIcon--3tVqW{flex-shrink:0;margin-top:-3px}.PropertyArea__compact--1I-Yp .PropertyArea__pinIcon--3tVqW,.PropertyArea__compactWithoutTopMargin--1dGJ9 .PropertyArea__pinIcon--3tVqW{margin-top:0}html[dir=ltr] .PropertyArea__compact--1I-Yp .PropertyArea__areaText--u-xdD{margin-left:2px}html[dir=ltr] .PropertyArea__compactWithoutTopMargin--1dGJ9 .PropertyArea__areaText--u-xdD{margin-left:2px}html[dir=rtl] .PropertyArea__compact--1I-Yp .PropertyArea__areaText--u-xdD{margin-right:2px}html[dir=rtl] .PropertyArea__compactWithoutTopMargin--1dGJ9 .PropertyArea__areaText--u-xdD{margin-right:2px}.PropertyArea__compactWithoutTopMargin--1dGJ9{align-items:baseline;margin-top:4px}.PropertyArea__compactWithoutTopMargin--1dGJ9 .PropertyArea__areaText--u-xdD{white-space:normal;line-height:16px;overflow:auto}.PropertyArea__compactWithoutTopMargin--1dGJ9{margin-top:0}.PropertyAndPoiInfoContainer__PropertyAndPoiInfoContainer--2ANFq{z-index:10;width:100%;padding:8px 10px;position:absolute;bottom:0;transform:translate(0,0)}@media (orientation:landscape){.PropertyAndPoiInfoContainer__PropertyAndPoiInfoContainer--2ANFq{width:400px;right:0}}.PropertyAndPoiInfoContainer__info--1kICH{flex-direction:column;flex:1;justify-content:space-between;height:100%;display:flex}.PropertyAndPoiInfoContainer__distance--12V2W{margin-top:14px}.PropertyAndPoiInfoContainer__info--1kICH .PropertyAndPoiInfoContainer__distance--12V2W span{font-weight:400}.PropertyAndPoiInfoContainer__reviews--1PROZ{vertical-align:top;font-size:12px}.InterestPointMarkers__selectedProperty--1HfzU use[fill=\#488BF8],.InterestPointMarkers__selectedProperty--1HfzU use[fill=\#488bf8]{fill:#fff;stroke:#488bf8}.InterestPointMarkers__selectedProperty--1HfzU path[fill=\#FFF],.InterestPointMarkers__selectedProperty--1HfzU path[fill=\#fff]{fill:#488bf8}.InterestPointMarkers__selectedAttraction--14U7F use[fill=\#ff9900]{fill:#fff;stroke:#f90}.InterestPointMarkers__selectedAttraction--14U7F path[fill=\#fff]{fill:#f90}.InterestPointMarkers__selectedRestaurant--2ZfVn use[fill=\#63c355]{fill:#fff;stroke:#63c355}.InterestPointMarkers__selectedRestaurant--2ZfVn path[fill=\#fff]{fill:#63c355}.InterestPointMarkers__selectedShop--3TgUt use[fill=\#e44746]{fill:#fff;stroke:#e44746}.InterestPointMarkers__selectedShop--3TgUt path[fill=\#fff]{fill:#e44746}.InterestPointMarkers__selectedPlay--3cdSk use[fill=\#8c69ca]{fill:#fff;stroke:#8c69ca}.InterestPointMarkers__selectedPlay--3cdSk path[fill=\#fff]{fill:#8c69ca}.PropertyPageMapsOverlay__agodaMapsContainer--JWbGA{flex-direction:column;flex:1;display:flex;position:relative}.PropertyPageMapsOverlay__agodaMaps--1p_y4{z-index:1;flex:1}.PropertyPageMapsOverlay__agodaMaps--1p_y4 .leaflet-bottom{transform:translate(0,0)}@media (orientation:portrait){.PropertyPageMapsOverlay__displayCard--lTjYB div[style*="z-index: 1000000;"]{margin-bottom:112px}}.PropertyPageMapsOverlay__selectedProperty--2ibUS use[fill=\#488BF8],.PropertyPageMapsOverlay__selectedProperty--2ibUS use[fill=\#488bf8]{fill:#fff;stroke:#488bf8}.PropertyPageMapsOverlay__selectedProperty--2ibUS path[fill=\#FFF],.PropertyPageMapsOverlay__selectedProperty--2ibUS path[fill=\#fff]{fill:#488bf8}.PropertyPageMapsOverlay__selectedAttraction--2eSY6 use[fill=\#ff9900]{fill:#fff;stroke:#f90}.PropertyPageMapsOverlay__selectedAttraction--2eSY6 path[fill=\#fff]{fill:#f90}.PropertyPageMapsOverlay__selectedRestaurant--ZhCLB use[fill=\#63c355]{fill:#fff;stroke:#63c355}.PropertyPageMapsOverlay__selectedRestaurant--ZhCLB path[fill=\#fff]{fill:#63c355}.PropertyPageMapsOverlay__selectedShop--1APVw use[fill=\#e44746]{fill:#fff;stroke:#e44746}.PropertyPageMapsOverlay__selectedShop--1APVw path[fill=\#fff]{fill:#e44746}.PropertyPageMapsOverlay__selectedPlay--1JzfW use[fill=\#8c69ca]{fill:#fff;stroke:#8c69ca}.PropertyPageMapsOverlay__selectedPlay--1JzfW path[fill=\#fff]{fill:#8c69ca}