.Ribbon__ribbon--w6LWR{text-align:center;vertical-align:middle;border-radius:2px;line-height:1.2}.Ribbon__mapCard--GSoY4{padding:4px 14px;font-size:10px;position:absolute}.Ribbon__mapCard--GSoY4 .Ribbon__promotionValue--3FMsz{font-size:14px;display:block}.Ribbon__mapCard--GSoY4{z-index:1;min-width:71px;min-height:35px;bottom:4px}html[dir=ltr] .Ribbon__mapCard--GSoY4{left:-4px}html[dir=rtl] .Ribbon__mapCard--GSoY4{right:-4px}.Ribbon__priceDiscount--2HtAA{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--Xbwvh{margin:0;padding:4px 5px;font-size:12px;font-weight:600;line-height:14px;display:inline-block}.Ribbon__dark--3Nysb{background:var(--price-solid-background);color:var(--price-solid-text)}.Ribbon__light--1Cwhe{background:var(--price-light-background);color:var(--price-light-text)}.DiscountRibbon__promotionValue--5tUmz{font-size:14px;display:block}.MapCard__propertyContainer--15mHX{box-sizing:border-box;height:100%;display:block}.MapCard__defaultImage--10j4Q{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.MapCard__card--2I_la{height:104px;display:flex;position:relative}.MapCard__card--2I_la.MapCard__unifiedPriceComponentCard--3GQKj,.MapCard__card--2I_la.MapCard__packageWLLoyaltyPriceDisplay--1oSrN{height:auto}.MapCard__card--2I_la .MapCard__imageWrapper--2GMUB{width:100px;position:relative}.MapCard__card--2I_la .MapCard__info--3UnZV{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--2I_la .MapCard__info--3UnZV .MapCard__title--1iMvr{min-height:16px;font-size:14px;font-weight:700;line-height:14px;display:flex}.MapCard__card--2I_la .MapCard__info--3UnZV .MapCard__title--1iMvr span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MapCard__starRating--6WcYg{margin-bottom:5px;line-height:14px}.SmallPropertyCard__propertyContainer--gKnVX{box-sizing:border-box;height:100%;display:block}.SmallPropertyCard__defaultImage--1a-gL{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.SmallPropertyCard__defaultImage--1a-gL svg{fill:#fff}.SmallPropertyCard__propertyCard--E7B6i{color:#333;background-color:#fff;height:104px;display:flex;position:relative;box-shadow:0 2px 3px rgba(0,0,0,.15)}.SmallPropertyCard__propertyCard--E7B6i .SmallPropertyCard__imageWrapper--AxJxx{background-color:#ddd;width:100px;position:relative}.SmallPropertyCard__propertyCard--E7B6i .SmallPropertyCard__imageWrapper--AxJxx .SmallPropertyCard__hotelImage--1WJqL{background-position:50%;background-size:cover;width:100%;height:100%;padding:0;position:absolute;top:0;bottom:0}html[dir=ltr] .SmallPropertyCard__propertyCard--E7B6i .SmallPropertyCard__imageWrapper--AxJxx .SmallPropertyCard__hotelImage--1WJqL{left:0}html[dir=rtl] .SmallPropertyCard__propertyCard--E7B6i .SmallPropertyCard__imageWrapper--AxJxx .SmallPropertyCard__hotelImage--1WJqL{right:0}.SmallPropertyCard__propertyCard--E7B6i .SmallPropertyCard__hotelInfo--1dZl6{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--E7B6i .SmallPropertyCard__hotelInfo--1dZl6 .SmallPropertyCard__hotelName--3ITbh{font-size:14px;font-weight:700;line-height:14px;display:flex}.SmallPropertyCard__propertyCard--E7B6i .SmallPropertyCard__hotelInfo--1dZl6 .SmallPropertyCard__hotelName--3ITbh span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SmallPropertyCard__discountRibbon--1VKSU{z-index:1;min-width:71px;min-height:35px;bottom:4px}html[dir=ltr] .SmallPropertyCard__discountRibbon--1VKSU{left:-4px}html[dir=rtl] .SmallPropertyCard__discountRibbon--1VKSU{right:-4px}.SmallPropertyCard__starRating--1Dpol{margin-bottom:5px;line-height:14px}.PropertyArea__areaContainer--26qtg{align-items:center;display:flex}.PropertyArea__areaContainer--26qtg .PropertyArea__areaText--3YwLr{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:200;line-height:14px;overflow:hidden}html[dir=ltr] .PropertyArea__areaContainer--26qtg .PropertyArea__areaText--3YwLr{margin-left:6px}html[dir=rtl] .PropertyArea__areaContainer--26qtg .PropertyArea__areaText--3YwLr{margin-right:6px}.PropertyArea__areaContainer--26qtg .PropertyArea__pinIcon--3OxqI{flex-shrink:0;margin-top:-3px}.PropertyArea__compact--DK6rU .PropertyArea__pinIcon--3OxqI,.PropertyArea__compactWithoutTopMargin--3-cx2 .PropertyArea__pinIcon--3OxqI{margin-top:0}html[dir=ltr] .PropertyArea__compact--DK6rU .PropertyArea__areaText--3YwLr{margin-left:2px}html[dir=ltr] .PropertyArea__compactWithoutTopMargin--3-cx2 .PropertyArea__areaText--3YwLr{margin-left:2px}html[dir=rtl] .PropertyArea__compact--DK6rU .PropertyArea__areaText--3YwLr{margin-right:2px}html[dir=rtl] .PropertyArea__compactWithoutTopMargin--3-cx2 .PropertyArea__areaText--3YwLr{margin-right:2px}.PropertyArea__compactWithoutTopMargin--3-cx2{align-items:baseline;margin-top:4px}.PropertyArea__compactWithoutTopMargin--3-cx2 .PropertyArea__areaText--3YwLr{white-space:normal;line-height:16px;overflow:auto}.PropertyArea__compactWithoutTopMargin--3-cx2{margin-top:0}.PropertyAndPoiInfoContainer__PropertyAndPoiInfoContainer--1F0Qq{z-index:10;width:100%;padding:8px 10px;position:absolute;bottom:0;transform:translate(0,0)}@media (orientation:landscape){.PropertyAndPoiInfoContainer__PropertyAndPoiInfoContainer--1F0Qq{width:400px;right:0}}.PropertyAndPoiInfoContainer__info--3qu6F{flex-direction:column;flex:1;justify-content:space-between;height:100%;display:flex}.PropertyAndPoiInfoContainer__distance--2qRbi{margin-top:14px}.PropertyAndPoiInfoContainer__info--3qu6F .PropertyAndPoiInfoContainer__distance--2qRbi span{font-weight:400}.PropertyAndPoiInfoContainer__reviews--2srRG{vertical-align:top;font-size:12px}.InterestPointMarkers__selectedProperty--3qayZ use[fill=\#488BF8],.InterestPointMarkers__selectedProperty--3qayZ use[fill=\#488bf8]{fill:#fff;stroke:#488bf8}.InterestPointMarkers__selectedProperty--3qayZ path[fill=\#FFF],.InterestPointMarkers__selectedProperty--3qayZ path[fill=\#fff]{fill:#488bf8}.InterestPointMarkers__selectedAttraction--1dugH use[fill=\#ff9900]{fill:#fff;stroke:#f90}.InterestPointMarkers__selectedAttraction--1dugH path[fill=\#fff]{fill:#f90}.InterestPointMarkers__selectedRestaurant--10KXV use[fill=\#63c355]{fill:#fff;stroke:#63c355}.InterestPointMarkers__selectedRestaurant--10KXV path[fill=\#fff]{fill:#63c355}.InterestPointMarkers__selectedShop--1K1tt use[fill=\#e44746]{fill:#fff;stroke:#e44746}.InterestPointMarkers__selectedShop--1K1tt path[fill=\#fff]{fill:#e44746}.InterestPointMarkers__selectedPlay--1Y8ei use[fill=\#8c69ca]{fill:#fff;stroke:#8c69ca}.InterestPointMarkers__selectedPlay--1Y8ei path[fill=\#fff]{fill:#8c69ca}.PropertyPageMapsOverlay__agodaMapsContainer--22kS0{flex-direction:column;flex:1;display:flex;position:relative}.PropertyPageMapsOverlay__agodaMaps--jSHaO{z-index:1;flex:1}.PropertyPageMapsOverlay__agodaMaps--jSHaO .leaflet-bottom{transform:translate(0,0)}@media (orientation:portrait){.PropertyPageMapsOverlay__displayCard--1wksu div[style*="z-index: 1000000;"]{margin-bottom:112px}}.PropertyPageMapsOverlay__selectedProperty--1RFux use[fill=\#488BF8],.PropertyPageMapsOverlay__selectedProperty--1RFux use[fill=\#488bf8]{fill:#fff;stroke:#488bf8}.PropertyPageMapsOverlay__selectedProperty--1RFux path[fill=\#FFF],.PropertyPageMapsOverlay__selectedProperty--1RFux path[fill=\#fff]{fill:#488bf8}.PropertyPageMapsOverlay__selectedAttraction--Z20wL use[fill=\#ff9900]{fill:#fff;stroke:#f90}.PropertyPageMapsOverlay__selectedAttraction--Z20wL path[fill=\#fff]{fill:#f90}.PropertyPageMapsOverlay__selectedRestaurant--3Txzk use[fill=\#63c355]{fill:#fff;stroke:#63c355}.PropertyPageMapsOverlay__selectedRestaurant--3Txzk path[fill=\#fff]{fill:#63c355}.PropertyPageMapsOverlay__selectedShop--1KOid use[fill=\#e44746]{fill:#fff;stroke:#e44746}.PropertyPageMapsOverlay__selectedShop--1KOid path[fill=\#fff]{fill:#e44746}.PropertyPageMapsOverlay__selectedPlay--a20M2 use[fill=\#8c69ca]{fill:#fff;stroke:#8c69ca}.PropertyPageMapsOverlay__selectedPlay--a20M2 path[fill=\#fff]{fill:#8c69ca}