.Footer__footerContainer--1efSm{width:100%;position:-webkit-sticky;position:sticky;bottom:0}.Footer__footerTextPopup--3kpTH{text-align:center;padding:8px 16px;position:relative}.Footer__footerTextPopup--3kpTH:after{content:"";pointer-events:none;border-style:solid;border-width:10px;position:absolute;top:100%;right:25%}.Footer__footerButtonContainer--RBS16{margin:16px 0;display:flex}.Footer__footerPricing--2sSMz{flex:1;padding:0 16px}.Footer__footerPricingType--cMjDX{font-size:13px;font-weight:200;display:block}.Footer__footerPrice--1Rld2{font-size:24px;font-weight:700;display:block}.Footer__footerBookbutton--Neb8Y{flex:1;padding:0 16px}.Footer__bookButton--2HDJn{text-align:center;border-radius:4px}.Header__detailSection--1LSS4{padding:16px}.Header__header--CQkDB{font-size:20px;font-weight:700}.Header__text--7XHTA{margin:8px 0;font-size:14px;font-weight:400}.Footer__cardFooter--2pVJ3{border-top:1px solid;border-radius:0 0 8px 8px;justify-content:space-between;align-items:center;padding:16px;display:flex}html[dir=rtl] .Footer__checkInDateContainer--2vLjK{text-align:right}.Footer__checkOutDateContainer--3EopY{text-align:right}html[dir=rtl] .Footer__checkOutDateContainer--3EopY{text-align:left}html[dir=rtl] .Footer__dateIcon--20so8{transform:rotate(180deg)}.Footer__time--3AUBk{font-size:12px;font-weight:200}.Footer__date--1gy67{font-size:16px;font-weight:700}.Header__cardHeader--sSazD{border-radius:8px 8px 0 0;justify-content:center;padding:8px 0;display:flex}.Header__headerText--XGXN5{margin:0 8px;font-weight:700;line-height:24px}.Header__imageIcon--1-Xw6{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.LazyIcon__lazyIcon--3pER-{fill:currentColor;display:inline-block}html[dir=ltr] .LazyIcon__SimpleBadgeLazyIcon--Y9EED{margin-left:3px}html[dir=rtl] .LazyIcon__SimpleBadgeLazyIcon--Y9EED{margin-right:3px}.LazyIcon__PriceDisplayLazyIcon--3Oedr{vertical-align:sub;flex-shrink:0;margin-top:4px}.LazyIcon__PriceViewTextLazyIcon--2VSZk{vertical-align:sub}html[dir=ltr] .LazyIcon__SeeHowPeopleLovingLazyIcon--2RSvI{margin-right:4px}html[dir=rtl] .LazyIcon__SeeHowPeopleLovingLazyIcon--2RSvI{margin-left:4px}html[dir=ltr] .LazyIcon__SpecialRequestLazyIcon--3cz00{margin-left:6px}html[dir=rtl] .LazyIcon__SpecialRequestLazyIcon--3cz00{margin-right:6px}html[dir=ltr] .LazyIcon__HighlightLazyIcon--HKfF8{margin-right:8px}html[dir=rtl] .LazyIcon__HighlightLazyIcon--HKfF8{margin-left:8px}html[dir=ltr] .LazyIcon__RoomChoicesPanelHighLightLazyIcon--2Coqj{margin-right:6px}html[dir=rtl] .LazyIcon__RoomChoicesPanelHighLightLazyIcon--2Coqj{margin-left:6px}.LazyIcon__promoAutoAppliedLazyIcon--2TdIW{vertical-align:middle;margin-bottom:2px}html[dir=ltr] .LazyIcon__promoAutoAppliedLazyIcon--2TdIW{margin-left:5px}html[dir=rtl] .LazyIcon__promoAutoAppliedLazyIcon--2TdIW{margin-right:5px}.LazyIcon__FacilityListLazyIcon--g_FQc{width:24px;height:24px}.LazyIcon__FacilityListLazyIconAvailable--i36Hs{width:24px;height:24px;fill:var(--text-800)}.LazyIcon__FacilityListLazyIconUnavailable--35sL6{width:24px;height:24px;fill:var(--text-300)}.LazyIcon__FacilitiesHighlightsLazyIcon--9qukA{fill:#488bf8;margin-bottom:4px}.LazyIcon__RecommendedPropertyCardLazyIcon--2_wWh{fill:#488bf8}html[dir=ltr] .LazyIcon__RecommendedPropertyCardLazyIcon--2_wWh{transform:scaleX(-1)}.LazyIcon__ReviewCommentPlusLazyIcon--3jGE5{margin-top:2px}html[dir=ltr] .LazyIcon__ReviewCommentPlusLazyIcon--3jGE5{margin-right:16px}html[dir=rtl] .LazyIcon__ReviewCommentPlusLazyIcon--3jGE5{margin-left:16px}.LazyIcon__ReviewCommentMinusLazyIcon--3F2M_{margin-top:2px}html[dir=ltr] .LazyIcon__ReviewCommentMinusLazyIcon--3F2M_{margin-right:16px}html[dir=rtl] .LazyIcon__ReviewCommentMinusLazyIcon--3F2M_{margin-left:16px}.LazyIcon__ReviewCommentCountryLazyIcon--3pwVg{margin-top:2px}.LazyIcon__RoomFilterItemLazyIcon--1AFDF{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.LazyIcon__BookOnRequestMessageLazyIcon--McLo_{margin:0 5px}.LazyIcon__EscapesJacketLazyIcon--3AERr{margin-top:-1px}html[dir=ltr] .LazyIcon__EscapesJacketLazyIcon--3AERr{margin-right:2px}html[dir=rtl] .LazyIcon__EscapesJacketLazyIcon--3AERr{margin-left:2px}.LazyIcon__ExtraBedPanelOpenCloseIconLazyIcon--cCQ-w{vertical-align:middle;transition:-webkit-transform .2s;-moz-transition:transform .2s;transition:transform .2s;transform:rotate(90deg)}.LazyIcon__ExtraBedPanelCloseIconLazyIcon--3jnL-{vertical-align:middle;transition:-webkit-transform .2s;-moz-transition:transform .2s;transition:transform .2s;transform:rotate(270deg)}html[dir=ltr] .LazyIcon__GoLocalBadgeLazyIcon--1uAPQ{margin-left:3px}html[dir=rtl] .LazyIcon__GoLocalBadgeLazyIcon--1uAPQ{margin-right:3px}.LazyIcon__RoomPaymentLazyIcon--1a5Fq{fill:#666;vertical-align:text-bottom}html[dir=ltr] .LazyIcon__RoomPaymentLazyIcon--1a5Fq{margin-left:3px}html[dir=rtl] .LazyIcon__RoomPaymentLazyIcon--1a5Fq{margin-right:3px}.LazyIcon__RoomPageImageGalleryNextLazyIcon--2_gQA{z-index:1;top:-webkit-calc(50% - 10px);top:-moz-calc(50% - 10px);will-change:transform;pointer-events:none;position:absolute;top:calc(50% - 10px);right:5px}.LazyIcon__RoomPageImageGalleryScrollDotsNextLazyIcon--2H5nC{z-index:1;top:-webkit-calc(50% - 10px);top:-moz-calc(50% - 10px);will-change:transform;pointer-events:none;position:absolute;top:calc(50% - 10px);right:18px}.LazyIcon__RoomPageImageGalleryPreviousLazyIcon--CuhyB{z-index:1;top:-webkit-calc(50% - 10px);top:-moz-calc(50% - 10px);will-change:transform;pointer-events:none;position:absolute;top:calc(50% - 10px);left:5px}.LazyIcon__RoomPageImageGalleryScrollDotsPreviousLazyIcon--2sFR2{z-index:1;top:-webkit-calc(50% - 10px);top:-moz-calc(50% - 10px);will-change:transform;pointer-events:none;position:absolute;top:calc(50% - 10px);left:18px}.LazyIcon__EscapesBannerFilterLazyIcon--2Aymk{width:10%;display:inline-block}.LazyIcon__SpecialOffersLazyIcon--2jQO9{margin-top:1px;display:inline-block}.Highlight__highlight--3CeeP{padding-top:4px;padding-bottom:4px;font-size:14px;font-weight:300;display:flex}.Highlight__RoomChoicesGallery--1SgXf{text-decoration:underline}.Highlight__RoomChoicesPanel--32Yo6{padding:2px 0;font-size:14px;font-weight:300}.Highlight__RoomFeatures--2IhEh{align-items:center;padding:4px 0;display:flex}.ColorIconWithTextItem__badgeIcon--1G0u7{min-width:20px}html[dir=ltr] .ColorIconWithTextItem__badgeIcon--1G0u7{margin-right:5px}html[dir=rtl] .ColorIconWithTextItem__badgeIcon--1G0u7{margin-left:5px}.ColorIconWithTextItem__container--3ls6f{align-items:center;margin-bottom:4px;font-size:12px;font-weight:400;line-height:14px;display:flex;position:relative}.ColorIconWithTextItem__black--3BZii{color:var(--secondary-plainText-text)}.ColorIconWithTextItem__black--3BZii [class*=ColorIconWithTextItem__badgeIcon--]{fill:var(--secondary-plainText-text)}.ColorIconWithTextItem__purple--1KPbU{color:var(--family-plainText-text)}.ColorIconWithTextItem__purple--1KPbU [class*=ColorIconWithTextItem__badgeIcon--]{fill:var(--family-plainText-text)}.ColorIconWithTextItem__orange--1gKhA{color:var(--urgency-plainText-text)}.ColorIconWithTextItem__orange--1gKhA [class*=ColorIconWithTextItem__badgeIcon--]{fill:var(--urgency-plainText-text)}.ColorIconWithTextItem__red--NWmMW{color:var(--price-plainText-text)}.ColorIconWithTextItem__red--NWmMW [class*=ColorIconWithTextItem__badgeIcon--]{fill:var(--price-plainText-text)}.ColorIconWithTextItem__green--3vwBT{color:var(--positive-plainText-text)}.ColorIconWithTextItem__green--3vwBT [class*=ColorIconWithTextItem__badgeIcon--]{fill:var(--positive-plainText-text)}.ColorIconWithTextItem__blue--2FbQ5{color:var(--primary-plainText-text)}.ColorIconWithTextItem__blue--2FbQ5 [class*=ColorIconWithTextItem__badgeIcon--]{fill:var(--primary-plainText-text)}.ColorIconWithTextItem__indigo--aTonu{color:var(--cash-plainText-text)}.ColorIconWithTextItem__indigo--aTonu [class*=ColorIconWithTextItem__badgeIcon--]{fill:var(--cash-plainText-text)}.ColorIconWithTextItem__darkBlue--LX8JA,.ColorIconWithTextItem__gold--3F8QW{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.ColorIconWithTextItem__iconAlignTop--3_M4L{align-items:flex-start}.RoomFeatures__roomFeature--1bQIg{align-items:center;padding:4px 0;display:flex}.RoomFeatures__roomDetailLink--w2SZ2{font-size:12px}.PriceSection__pricingSection--3hdTr{text-align:right;flex-basis:50%}html[dir=rtl] .PriceSection__pricingSection--3hdTr{text-align:left}.PriceSection__availability--29JE0{font-size:12px}.PriceSection__price--1TJXi{text-align:right;font-size:20px;font-weight:700}html[dir=rtl] .PriceSection__price--1TJXi{text-align:left}.PriceSection__priceDetail--zTtbX{text-align:right;font-size:13px;font-weight:200}html[dir=rtl] .PriceSection__priceDetail--zTtbX{text-align:left}.MixAndSaveMasterRoom__roomCard--1xgK5{border-radius:8px;margin:16px}.MixAndSaveMasterRoom__image--2GO0H{-o-object-fit:cover;object-fit:cover;background-size:cover;width:100%;max-width:100vw;height:100%;max-height:212px}.MixAndSaveMasterRoom__contentContainer--i3AKU{padding:16px}.MixAndSaveMasterRoom__cardContent--22bXF{justify-content:space-between;display:flex}.MixAndSaveMasterRoom__roomName--38t5c{font-size:16px;font-weight:700;display:inline}.MixAndSaveMasterRoom__nightNumber--1l4Yo{margin:0 8px;font-weight:400;display:inline}.MixAndSaveRoomOverlay__container--3_Jiq{flex-direction:column;justify-content:flex-start;display:flex}.MixAndSaveRoomOverlay__propertyCardContainer--R8jwu{flex:1}