.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__rightLine:after{width:1px;height:100%;top:0}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__roomRate,.HotelCard-module-scss-module__cueFhG__ratesInfo,.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__info{flex-direction:column;justify-content:space-between;display:flex}.HotelCard-module-scss-module__cueFhG__card{color:var(--bellhop-color-text-on-light);background-color:var(--bellhop-color-background-light-1);min-height:210px;transition:box-shadow .1s ease-in-out;display:flex;position:relative;box-shadow:0 2px 10px #0000001a}.HotelCard-module-scss-module__cueFhG__card:hover{cursor:pointer;transition:box-shadow .1s ease-in-out;box-shadow:0 0 14px #0006}.HotelCard-module-scss-module__cueFhG__card.HotelCard-module-scss-module__cueFhG__checked:after{content:"";pointer-events:none;border:2px solid var(--bellhop-color-link-on-light-enabled);display:block;position:absolute;inset:0}.HotelCard-module-scss-module__cueFhG__card+.HotelCard-module-scss-module__cueFhG__card{margin-top:20px}.HotelCard-module-scss-module__cueFhG__card .HotelCard-module-scss-module__cueFhG__infoIcon{color:var(--bellhop-color-grayscale-700)}.HotelCard-module-scss-module__cueFhG__card:first-child .HotelCard-module-scss-module__cueFhG__tooltip{z-index:999;transform:scaleY(1)}.HotelCard-module-scss-module__cueFhG__card:first-child .HotelCard-module-scss-module__cueFhG__tooltip .HotelCard-module-scss-module__cueFhG__contentContainer{transform:scaleY(1)}.HotelCard-module-scss-module__cueFhG__hotelHead{width:43%;max-width:281px}.HotelCard-module-scss-module__cueFhG__hotelInfo{box-sizing:border-box;flex:1;padding:12px 16px 16px}@media (max-width:1080px){.HotelCard-module-scss-module__cueFhG__hotelInfo{padding-left:16px;padding-right:16px}}.HotelCard-module-scss-module__cueFhG__hotelInfo.HotelCard-module-scss-module__cueFhG__noResult{flex-direction:column;display:flex;justify-content:center!important}.HotelCard-module-scss-module__cueFhG__hotelInfo.HotelCard-module-scss-module__cueFhG__noResult .HotelCard-module-scss-module__cueFhG__noResultDesc{margin-top:10px;font-size:12px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__info{flex:1;justify-content:flex-start}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__compare{justify-content:flex-end;padding:18px 2px 0 0;display:none}@media screen and (min-width:768px){.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__compare{padding-top:10px}}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__hotelName{font-weight:600}@media (min-width:768px){.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__hotelName{font-size:20px}}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__information{margin-top:5px;font-size:12px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__rateLine{gap:10px;margin:8px 0 11px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__hotelLink span{margin-inline-end:4px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__hotelLink be-icon{vertical-align:-30%}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__infoLabel{margin-top:5px;line-height:1.2}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__infoLabel:first-of-type{margin-top:5px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__infoLabel .HotelCard-module-scss-module__cueFhG__infoContext{white-space:nowrap;margin-left:5px;font-weight:700}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__rightLine{padding-right:15px;position:relative}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__rightLine:after{content:"";background-color:var(--bellhop-color-text-on-light);display:block;position:absolute;right:0;transform:scaleX(1)scaleY(1)}.HotelCard-module-scss-module__cueFhG__star{align-items:center;display:flex}.HotelCard-module-scss-module__cueFhG__star .HotelCard-module-scss-module__cueFhG__starNum{margin-left:4px}.HotelCard-module-scss-module__cueFhG__ratesInfo{margin-top:12px}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__notAvailableDesc{margin:5px 0}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__notAvailableTitle,.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__phone{font-size:14px}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__buttonAndCheck{flex-direction:column;gap:16px;margin-top:12px;display:flex}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{justify-content:flex-end;gap:30px;width:100%;display:flex}@media (max-width:1080px){.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{flex-direction:column;align-items:flex-end;gap:10px}}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare .HotelCard-module-scss-module__cueFhG__bookNowButton{width:100%}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__roomRate{height:50%}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__roomRate .HotelCard-module-scss-module__cueFhG__label{color:#585858}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__roomRate .HotelCard-module-scss-module__cueFhG__rate .HotelCard-module-scss-module__cueFhG__num{color:var(--bellhop-color-text-on-light);font-size:20px;font-weight:600}.HotelCard-module-scss-module__cueFhG__ratesInfo .HotelCard-module-scss-module__cueFhG__roomRate .HotelCard-module-scss-module__cueFhG__rate .HotelCard-module-scss-module__cueFhG__desc{color:var(--bellhop-color-text-on-light);margin-left:5px;font-size:10px;font-weight:800}@media screen and (min-width:768px){.HotelCard-module-scss-module__cueFhG__large.HotelCard-module-scss-module__cueFhG__noProposal .HotelCard-module-scss-module__cueFhG__information{margin-top:30px}.HotelCard-module-scss-module__cueFhG__large.HotelCard-module-scss-module__cueFhG__noProposal .HotelCard-module-scss-module__cueFhG__compare{min-height:20px}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__hotelInfo{flex-direction:column;justify-content:space-between;padding:24px;display:flex}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__information{flex:1;justify-content:space-between;gap:10px;display:flex}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__ratesInfo{width:244px}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__buttonAndCheck{margin-top:0}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__proposalButton{flex:1}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__proposalButton .be-button{width:100%}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__compare{display:flex}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__buttonAndCheck{gap:12px;margin-top:21px}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{flex-direction:column;align-items:flex-end;gap:16px}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__information{margin:0}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__information .HotelCard-module-scss-module__cueFhG__rateLine{margin:8px 0 27px}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__information .HotelCard-module-scss-module__cueFhG__ratesInfo{justify-content:flex-end;margin-top:4px}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{gap:8px}}@media (min-width:960px){.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{flex-direction:row;justify-content:flex-end;align-items:baseline;gap:24px}}@media screen and (max-width:959px) and (min-width:768px){.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__proposalButton{flex:1}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__proposalButton .be-button{width:100%}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__compare{display:flex}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__buttonAndCheck{gap:12px;margin-top:21px}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{flex-direction:column;align-items:flex-end;gap:16px}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__information{margin:0}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__information .HotelCard-module-scss-module__cueFhG__ratesInfo{justify-content:flex-end;margin-top:4px}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__information .HotelCard-module-scss-module__cueFhG__rateLine{margin:8px 0 11px}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__information .HotelCard-module-scss-module__cueFhG__info{margin-bottom:8px}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__buttonAndCheck{margin-top:12px}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{gap:10px}.HotelCard-module-scss-module__cueFhG__small .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare .HotelCard-module-scss-module__cueFhG__bookNowButton{margin-top:6px}}@media screen and (max-width:860px) and (min-width:768px){.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__ratesInfo{max-width:200px}}@media screen and (max-width:767px) and (min-width:480px){.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__buttonAndCheck{gap:10px;margin-top:12px}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{flex-direction:column;align-items:flex-end;gap:10px}.HotelCard-module-scss-module__cueFhG__large .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare .HotelCard-module-scss-module__cueFhG__bookNowButton{margin-top:6px}}@media screen and (max-width:479px){.HotelCard-module-scss-module__cueFhG__card{flex-direction:column}.HotelCard-module-scss-module__cueFhG__hotelHead{width:100%;max-width:unset;height:200px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__information{margin-top:20px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__proposalButton{flex:1}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__proposalButton .be-button{width:100%}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__compare{display:flex}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__buttonAndCheck{gap:12px;margin-top:21px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{flex-direction:column;align-items:flex-end;gap:16px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__information{margin:0}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__information .HotelCard-module-scss-module__cueFhG__ratesInfo{justify-content:flex-end;margin-top:4px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__information .HotelCard-module-scss-module__cueFhG__rateLine{margin:8px 0 11px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__information .HotelCard-module-scss-module__cueFhG__info{margin-bottom:8px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__buttonAndCheck{margin-top:12px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare{gap:10px}.HotelCard-module-scss-module__cueFhG__hotelInfo .HotelCard-module-scss-module__cueFhG__buttonAndCheck .HotelCard-module-scss-module__cueFhG__bookNowAndCompare .HotelCard-module-scss-module__cueFhG__bookNowButton{margin-top:6px}}
.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__rightLine:after{width:1px;height:100%;top:0}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__roomRate,.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo,.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__info{flex-direction:column;justify-content:space-between;display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__card{color:var(--bellhop-color-text-on-light);background-color:var(--bellhop-color-background-light-1);min-height:210px;transition:box-shadow .1s ease-in-out;display:flex;position:relative;box-shadow:0 2px 10px #0000001a}.UpdatedHotelCard-module-scss-module__o3TkZa__card.UpdatedHotelCard-module-scss-module__o3TkZa__checked:after{content:"";pointer-events:none;border:2px solid var(--bellhop-color-link-on-light-enabled);display:block;position:absolute;inset:0}.UpdatedHotelCard-module-scss-module__o3TkZa__card+.UpdatedHotelCard-module-scss-module__o3TkZa__card{margin-top:20px}.UpdatedHotelCard-module-scss-module__o3TkZa__card .UpdatedHotelCard-module-scss-module__o3TkZa__infoIcon{color:var(--bellhop-color-grayscale-700)}.UpdatedHotelCard-module-scss-module__o3TkZa__card:first-child .UpdatedHotelCard-module-scss-module__o3TkZa__tooltip{z-index:999;transform:scaleY(1)}.UpdatedHotelCard-module-scss-module__o3TkZa__card:first-child .UpdatedHotelCard-module-scss-module__o3TkZa__tooltip .UpdatedHotelCard-module-scss-module__o3TkZa__contentContainer{transform:scaleY(1)}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelHead{width:43%;max-width:281px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo{box-sizing:border-box;flex:1;padding:16px}@media (max-width:1080px){.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo{padding-left:16px;padding-right:16px}}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo.UpdatedHotelCard-module-scss-module__o3TkZa__noResult{flex-direction:column;display:flex;justify-content:center!important}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo.UpdatedHotelCard-module-scss-module__o3TkZa__noResult .UpdatedHotelCard-module-scss-module__o3TkZa__noResultDesc{margin-top:10px;font-size:12px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__info{flex:1;justify-content:flex-start}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfoContainer{justify-content:space-between;display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__compare{justify-content:flex-end;padding:18px 2px 0 0;display:none}@media screen and (min-width:768px){.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__compare{padding-top:10px}}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__hotelNameContainer{align-items:center;display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__hotelName{align-items:flex-end;display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__nameText{white-space:normal;overflow-wrap:anywhere;pointer-events:bounding-box;overflow:hidden}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;width:95%;display:-webkit-box}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__clamp .UpdatedHotelCard-module-scss-module__o3TkZa__hotelIcon{position:absolute;top:50px;right:10px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__information{margin-top:5px;font-size:12px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__rateLine{gap:8px;margin:16px 0 11px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__checkbox label{align-items:normal;margin-top:0}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__hotelNameLink{color:inherit;pointer-events:none;text-decoration:none;display:inline-block}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__removeLink{pointer-events:none}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__hotelLink{margin-left:8px;display:inline}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__hotelLink be-icon{vertical-align:-10%;color:var(--bellhop-color-brand-evening-sky)}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__noProposalInfo{margin-top:8px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__infoSummary{flex-wrap:wrap;column-gap:13px;line-height:1.4;display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__segment{white-space:nowrap;align-items:center;display:inline-flex;position:relative}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__bullet{opacity:1;pointer-events:none;position:absolute;left:-9px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__rightLine{padding-right:8px;position:relative}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__rightLine:after{content:"";background-color:var(--bellhop-color-text-on-light);display:block;position:absolute;right:0;transform:scaleX(1)scaleY(1)}.UpdatedHotelCard-module-scss-module__o3TkZa__star{display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__star .UpdatedHotelCard-module-scss-module__o3TkZa__starNum{margin-left:4px;font-size:14px}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo{margin-top:8px}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__notAvailableDesc{margin:5px 0}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__notAvailableTitle,.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__phone{margin-top:12px;font-size:14px}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck{flex-direction:column;gap:16px;margin-top:8px;display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck .UpdatedHotelCard-module-scss-module__o3TkZa__buttonContainer{width:100%}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck .UpdatedHotelCard-module-scss-module__o3TkZa__buttonDesc{color:var(--bellhop-color-grayscale-700);margin-top:4px}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__roomRate{height:50%}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__roomRate .UpdatedHotelCard-module-scss-module__o3TkZa__label{color:#585858}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__roomRate .UpdatedHotelCard-module-scss-module__o3TkZa__rate .UpdatedHotelCard-module-scss-module__o3TkZa__num{color:var(--bellhop-color-text-on-light);font-size:20px;font-weight:700}.UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo .UpdatedHotelCard-module-scss-module__o3TkZa__roomRate .UpdatedHotelCard-module-scss-module__o3TkZa__rate .UpdatedHotelCard-module-scss-module__o3TkZa__desc{color:var(--bellhop-color-text-on-light);margin-left:5px;font-weight:600}@media screen and (min-width:768px){.UpdatedHotelCard-module-scss-module__o3TkZa__large.UpdatedHotelCard-module-scss-module__o3TkZa__noProposal .UpdatedHotelCard-module-scss-module__o3TkZa__compare{min-height:20px}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo{padding:16px 16px 24px}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__hotelName{padding-right:20px}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__checkbox label{margin-top:6px}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck{margin-top:0}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__proposalButton{flex:1}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__proposalButton .be-button{width:100%}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__compare{display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck{flex-direction:row;gap:16px;margin-top:8px}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__information{margin:0}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__information .UpdatedHotelCard-module-scss-module__o3TkZa__rateLine{margin:16px 0 11px}.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__information .UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo{justify-content:flex-end;margin-top:16px}}@media screen and (max-width:959px) and (min-width:768px){.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__proposalButton{flex:1}.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__proposalButton .be-button{width:100%}.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__compare{display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck{flex-direction:row;gap:16px;margin-top:8px}.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__information{margin:0}.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__information .UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo{justify-content:flex-end;margin-top:16px}.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__information .UpdatedHotelCard-module-scss-module__o3TkZa__rateLine{margin:8px 0 11px}.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__information .UpdatedHotelCard-module-scss-module__o3TkZa__info{margin-bottom:8px}.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck{flex-direction:column;margin-top:12px}.UpdatedHotelCard-module-scss-module__o3TkZa__small .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck .UpdatedHotelCard-module-scss-module__o3TkZa__buttonContainer .UpdatedHotelCard-module-scss-module__o3TkZa__bookNowButton{margin-top:6px}}@media screen and (max-width:767px) and (min-width:480px){.UpdatedHotelCard-module-scss-module__o3TkZa__large .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck{gap:16px;margin-top:8px}}@media screen and (max-width:479px){.UpdatedHotelCard-module-scss-module__o3TkZa__card{flex-direction:column}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelHead{width:100%;max-width:unset;height:200px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__information{margin-top:20px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__proposalButton{flex:1}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__proposalButton .be-button{width:100%}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__compare{display:flex}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck{flex-direction:row;gap:16px;margin-top:8px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__information{margin:0}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__information .UpdatedHotelCard-module-scss-module__o3TkZa__ratesInfo{justify-content:flex-end;margin-top:16px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__information .UpdatedHotelCard-module-scss-module__o3TkZa__rateLine{margin:8px 0 11px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__information .UpdatedHotelCard-module-scss-module__o3TkZa__info{margin-bottom:8px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck{flex-direction:column;margin-top:12px}.UpdatedHotelCard-module-scss-module__o3TkZa__hotelInfo .UpdatedHotelCard-module-scss-module__o3TkZa__buttonAndCheck .UpdatedHotelCard-module-scss-module__o3TkZa__buttonContainer .UpdatedHotelCard-module-scss-module__o3TkZa__bookNowButton{margin-top:6px}}
.UpdatedHotelHead-module-scss-module__gDT0fG__imageContainer{background-color:var(--bellhop-color-grayscale-500);width:100%;height:100%;position:relative}.UpdatedHotelHead-module-scss-module__gDT0fG__imageContainer .UpdatedHotelHead-module-scss-module__gDT0fG__responsivePicture,.UpdatedHotelHead-module-scss-module__gDT0fG__imageContainer .UpdatedHotelHead-module-scss-module__gDT0fG__emptyImage{width:100%;height:100%;position:absolute;top:0;left:0}.UpdatedHotelHead-module-scss-module__gDT0fG__imageContainer .UpdatedHotelHead-module-scss-module__gDT0fG__emptyImage{background-color:var(--bellhop-color-grayscale-500);color:var(--bellhop-color-grayscale-100);justify-content:center;align-items:center;display:flex}.UpdatedHotelHead-module-scss-module__gDT0fG__imageContainer .UpdatedHotelHead-module-scss-module__gDT0fG__brand{z-index:1;position:absolute;top:0;left:16px}.UpdatedHotelHead-module-scss-module__gDT0fG__imageContainer .UpdatedHotelHead-module-scss-module__gDT0fG__banner{text-transform:uppercase;background-color:var(--bellhop-color-brand-deep-sky-700);color:var(--bellhop-color-grayscale-100);text-align:center;width:100%;height:20px;font-size:12px;font-weight:400;line-height:20px;position:absolute;bottom:0;left:0}
.HotelList-module-scss-module__mmhwvG__hotelsContainer{height:100%;position:relative}@media screen and (min-width:1081px){.HotelList-module-scss-module__mmhwvG__hotelsContainer.HotelList-module-scss-module__mmhwvG__large{max-width:960px}}.HotelList-module-scss-module__mmhwvG__hotelsContainer.HotelList-module-scss-module__mmhwvG__large{width:100%;margin-left:auto;margin-right:auto}.HotelList-module-scss-module__mmhwvG__hotelsContainer.HotelList-module-scss-module__mmhwvG__small{width:610px}@media (max-width:1079px){.HotelList-module-scss-module__mmhwvG__hotelsContainer.HotelList-module-scss-module__mmhwvG__small{max-width:57%}}@media (max-width:767px){.HotelList-module-scss-module__mmhwvG__hotelsContainer.HotelList-module-scss-module__mmhwvG__small{flex:1;max-width:100%}}.HotelList-module-scss-module__mmhwvG__hotelList{width:100%;height:100%;padding:16px;position:absolute;top:0;left:0;overflow-y:auto}
