.map-view-layout[data-v-7df6151f]{min-height:80vh}.map-list[data-v-7df6151f]{max-height:80vh;overflow-y:auto}.map-list-inner[data-v-7df6151f]{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.map-list-item.is-hovered[data-v-7df6151f]{outline:2px solid #016fd0;border-radius:6px;background:rgba(1,111,208,.08)}.map-load-more[data-v-7df6151f]{align-self:center}.map-panel-inner[data-v-7df6151f]{height:80vh;position:relative}.map-close-button[data-v-7df6151f]{position:absolute;top:10px;right:10px;z-index:2}.section.hotelList[data-v-7df6151f]{padding-left:10px;padding-right:10px;padding-top:0}@media screen and (max-width:768px){.section.hotelList[data-v-7df6151f]{padding:1.5rem}}.section.ho-HotelResult[data-v-7df6151f]{padding-left:0;padding-right:0}.section.hotel-detail.carousel[data-v-7df6151f]{overflow:visible;overflow:initial}.section.hotel-detail[data-v-7df6151f]{padding-top:0}.is-primary-outline[data-v-7df6151f]{background:transparent;border:1px solid #dbafb4;border-radius:4px;color:#dbafb4;width:100%}.section.hotelCarousel[data-v-7df6151f]{padding-left:15%;padding-right:15%}.section.carousel .icon[data-v-7df6151f]{font-size:.5rem;color:#dbafb4;vertical-align:top}.GMap[data-v-7df6151f]{overflow-y:hidden;width:100vw;position:absolute;top:0;left:-36px}@media screen and (min-width:1024px){.GMap[data-v-7df6151f]{position:unset;width:unset}}.GMap__Wrapper[data-v-7df6151f]{height:calc(100% - 30px)!important;margin-bottom:2rem}body .section.hotelList.sm .GMap__InfoWindow .card.columns[data-v-7df6151f]{max-height:inherit}body .section.hotelList.sm .GMap__InfoWindow .card-image[data-v-7df6151f]{min-width:150px;width:150px}@media screen and (max-width:768px){body .section.hotelList.sm .GMap__InfoWindow .card-image[data-v-7df6151f]{display:none}}body .section.hotelList.sm .GMap__InfoWindow .card-content.columns[data-v-7df6151f]{display:flex;flex-direction:column;border:none}body .section.hotelList.sm .GMap__InfoWindow .card-content.columns .column.mt-0.pt-0[data-v-7df6151f]{text-align:center!important}.gm-ui-hover-effect[data-v-7df6151f]{width:40px!important;height:40px!important;top:-2px!important;right:-4px!important}.gm-ui-hover-effect span[data-v-7df6151f]{width:21px!important;height:21px!important}.hotel-details-trustyou[data-v-7df6151f]{height:30px;width:150px}.alert-svg[data-v-7df6151f]{width:35px;height:35px}.filter-applied[data-v-7df6151f]{position:sticky;bottom:20px;text-align:center;left:50%;transform:translateX(-50%);opacity:1;animation:fade-out-in-data-v-7df6151f .2s ease-out}.filter-applied.is-hidden-animation[data-v-7df6151f]{opacity:0;width:0;animation:fade-in-out-data-v-7df6151f .2s ease-out}@keyframes fade-out-in-data-v-7df6151f{0%{opacity:0;width:auto}to{opacity:1}}@keyframes fade-in-out-data-v-7df6151f{0%{opacity:1;width:auto}60%{opacity:0;width:auto}to{opacity:0}}.map-card[data-v-27270008]{display:flex;flex-direction:column;border:1px solid #b4b4b4;border-radius:6px;background:#fff}.map-card-image[data-v-27270008],.map-card[data-v-27270008]{width:100%;overflow:hidden}.map-card-image[data-v-27270008]{height:140px}.map-card-img[data-v-27270008]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.map-card-body[data-v-27270008]{padding:.9rem;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.map-card-header[data-v-27270008]{display:flex;justify-content:space-between;align-items:center}.map-card-title[data-v-27270008]{margin:0;font-weight:700;letter-spacing:-.2px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3;line-clamp:2;-webkit-line-clamp:2}.map-card-location[data-v-27270008]{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#6b6b6b;font-size:.9rem}.map-card-footer[data-v-27270008]{margin-top:6px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;flex-wrap:wrap}.button-see-availability[data-v-27270008]{padding:8px 14px;width:auto}.clickable[data-v-27270008]{cursor:pointer}.map-card-header .hotel-details-tripadvisor[data-v-27270008],.row-top .hotel-details-tripadvisor[data-v-27270008]{height:20px}