.hotel-card-wrapper{border:1px solid #fff;border-radius:4px}.hotel-card-wrapper:hover{border:1px solid #d4d1d1;border-radius:4px}.hotelCard_slider.slick-slider .slick-list,.hotelCard_slider.slick-slider .slick-track,.hotelCard_slider.slick-slider .slick-track .slick-slide div{height:100%}.hotelsCard__image{height:194px;overflow:hidden}.hotel-card-wrapper:hover .hotelsCard__image{border-radius:4px 4px 0 0!important}.hotel-card-wrapper:hover .custom-grey-btn{text-decoration:underline;-webkit-text-decoration-color:#757575;text-decoration-color:#757575}.cardImage .ratio,.slick-slider.slick-initialized{height:100%!important}.cardImage__leftBadge{top:5px;right:auto;left:5px}.cardImage__leftBadge .hotelcart-tag{color:#fff;font-weight:500;padding:3px 12px;border-radius:30px}.card_img_video_btn{height:30px!important;top:50%;left:50%;transform:translate(-50%,-50%)}.cardImage__wishlist{top:5px;right:5px;border-radius:50%;background-color:#fff}.cardImage__wishlist .heart-btn{padding:1px 2px}.hotel-title{cursor:pointer}.hotel-title:hover{text-decoration:underline}.hotelsCard__content{padding:10px}svg.hotel-card-star{margin-top:-4px}.hotel-ratings{color:var(--color-grey-2a);padding:1px 5px;border:1px solid #c1c1c1}.hotelcard-location-distance-wrapper{flex-grow:1;min-width:0}.hotelcard-location-text{flex-shrink:0;white-space:nowrap}.hotelcard-distance__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;flex-grow:1}@media (max-width:576px){.hotelsCard__image{height:250px!important}}.cardImage__content video{height:100%;width:100%}.hotel-card-new-rating-wrapper{margin-top:2px}.hotel-card-new-avg-rating{border-right:1px solid #adadad;font-size:16px}.hotelcard-new-price-wrapper{margin-top:3px}