@font-face{font-family:fonttwo;src:url("/_next/static/media/Sharp Sans Semibold.d049f3e0.otf") format("truetype")}.booking_bookingContainer__YH3B0{width:1080px;margin:0 auto}.booking_bookingSummarytitle__4QYkC{text-align:center;font-family:font;margin:2% 0 30px}.booking_bookingsummarycol__zttZX{float:left;padding:0}.booking_bookingsummaryguestinfo__u99rb{width:55%}.booking_bookingsummaryhotelinfo__d0fmE{width:40%}.booking_bookingsummarycolcont__PsOcX{display:flex;justify-content:space-between;margin-bottom:20px;position:relative}.booking_mobilebookingsummarycontdisplay__RyLGn{display:none}.booking_bookingsummarybutton__oETQ_{background-color:#263238;color:#fff;width:fit-content;height:59px;border-radius:10px;font-family:fonttwo;font-size:20px;border:none;cursor:pointer;transition:all .3s ease-in-out;padding:0 30px;&:hover{background-color:green}}.booking_bookingreservationbutton__vX_kq{display:flex;justify-content:center;align-items:center}.booking_bookingreservationbutton__vX_kq button{background-color:#fff;background-color:#68777f;color:#fff;width:fit-content;height:59px;border-radius:10px;font-size:20px;border:none;cursor:pointer;transition:all .3s ease-in-out;padding:0 10px;&:hover{background-color:#263238;color:#fff}}.booking_bookingSummary-errorMessage__QDGho{position:fixed;top:15%;right:50%}@media (max-width:599px){.booking_bookingContainer__YH3B0{width:100%;margin:0 auto}.booking_css-1fsv1yu__o3fEI{width:100%!important;overflow:hidden}.booking_bookingSummary-title__dPmDY{text-align:center;margin:70px 0 10px;color:#263238;font-family:font;font-size:20px;font-style:normal;font-weight:700;line-height:138.2%}.booking_bookingsummaryguestinfo__u99rb{width:100%}.booking_bookingsummaryguestinfo__u99rb p{font-family:font!important;font-size:14px!important}.booking_bookingsummaryguestinfo__u99rb input::placeholder{font-family:font!important;font-size:14px!important}.booking_bookingsummaryhotelinfo__d0fmE{width:100%;order:-1}.booking_bookingsummarycolcont__PsOcX{display:flex;flex-direction:column;height:auto;margin-bottom:0;position:relative}.booking_bookingsummarybutton__oETQ_{background-color:#263238;color:#fff;width:fit-content;height:50px;border-radius:10px;font-family:fonttwo;font-size:14px;border:none;margin-top:-3%}.booking_bookingSummary-errorMessage__QDGho{top:8%;width:100%;right:5px}.booking_bookingreservationbutton__vX_kq button{background-color:#68777f;color:#fff;width:fit-content;height:50px;border-radius:10px;font-size:16px;border:none;cursor:pointer;transition:all .3s ease-in-out;padding:0 10px;&:hover{background-color:#263238;color:#fff}}.booking_bookingSummarytitle__4QYkC{text-align:center;font-family:fonttwo;font-size:22px;margin:2% 0 10px}.booking_mobilepadding__1G1SL{padding:20px;margin-top:-6%}}@media (min-width:600px) and (max-width:900px){.booking_bookingContainer__YH3B0{width:95%;margin:0 auto}.booking_bookingsummarycolcont__PsOcX{display:flex;height:max-content;justify-content:space-between;margin-bottom:25px;position:relative}}.HotelBooking_hotelBookingBody__wIWlk{overflow:hidden;width:100%;display:flex;padding:25px;justify-content:center;align-items:flex-start;gap:10px}.HotelBooking_hotelBookingBodyContainer___8yt1{width:1278px;margin:0 auto}.HotelBooking_cancellationPolicycheckbox__2ZZRj{display:flex;gap:10px;margin:5px 0 15px}.HotelBooking_cancellationPolicycontainer__JpzrU{display:flex;flex-direction:column;align-items:flex-start;margin:0;border:1px solid #bbb;border-radius:10px;font-family:font;padding:20px 20px 30px}.HotelBooking_bookingreservationbutton__fqwq6,.HotelBooking_bookingreservationbutton__fqwq6 button{display:flex;justify-content:center;align-items:center}.HotelBooking_bookingreservationbutton__fqwq6 button{gap:5px;border-radius:200px;background:var(--Colors-Base-Green-300,#40b869);width:fit-content;color:var(--color-background-cursor-white,#fff);font-size:25px;font-style:normal;font-weight:var(--sds-typography-heading-font-weight);line-height:120%;letter-spacing:-.48px;font-weight:bolder;border:none;cursor:pointer;transition:all .3s ease-in-out;margin-top:3%;padding:20px 40px;&:hover{background-color:#263238;color:#fff}}.HotelBooking_bookingreservationbutton__fqwq6 button svg{width:24px;height:24px}.HotelBooking_bookingreservationbutton__fqwq6 button svg path{stroke:#fff;fill:none}.HotelBooking_bookingSummaryerrorMessage__7tAr5{position:fixed;top:15%;right:50%}.HotelBooking_paymentpopupoverlay__XmmUB{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:grid;justify-content:center;align-items:center}.HotelBooking_paymentpopup__ZeHUm{border-radius:10px;background:#fff;padding:10px;position:relative;top:-45%}.HotelBooking_paymentpopupclose__3d_BD{position:relative;cursor:pointer;font-weight:700;background:none;font-size:24px;border:none;text-align:center;padding:4px 8px;top:40%;margin-left:93%;color:red;border-radius:50%}.HotelBooking_paymentpopupclose__3d_BD svg path{fill:red}.HotelBooking_paymentpopupcont__L00ga{width:322px}.HotelBooking_paymentpopupcont__L00ga p{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-align:left!important}.HotelBooking_paymentGateway__CnDwY{display:flex;gap:18px;margin:auto}.HotelBooking_paymentGateway__CnDwY button{border-radius:10px;border:1px solid #000;display:flex;padding:10px 20px;align-items:center;gap:7px;margin-top:10px;margin-right:10px;margin-left:0;background-color:#fff;width:145px;cursor:pointer}.HotelBooking_buttonsGateway__0aet9 p{font-size:14px;margin-top:5px;color:#000}.HotelBooking_buttonsGateway__0aet9 button img{width:100%;height:25px}.HotelBooking_buttonsGateway__0aet9 button:hover{padding:10px}.HotelBooking_fwpadding__UinzV{padding-top:1px}.HotelBooking_termsofbookingcancellationpolicycont__HQcCt{border-radius:12px;border:1px solid var(--border-line,#f0f0f0);display:flex;flex-direction:column;width:900px;padding:12px var(--Spacing-4-point-spacing-xxx-small,12px);align-items:flex-start;gap:8px}.HotelBooking_termsofbookingterms__RiZMM{display:flex;gap:12px}.HotelBooking_termsofbookingterms__RiZMM input{width:16px;height:16px;flex-shrink:0;border:1.25px solid #d0d5dd;margin-top:2px}.HotelBooking_termsofbookingterms__RiZMM div h3{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.HotelBooking_mobileclickbookingcancellationpolicy__1HBBP{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-top:6px}.HotelBooking_bookingerror__28Y7W{display:flex;justify-content:center;align-items:center;margin-top:2%;margin-bottom:-2%;font-size:17px}@media (max-width:599px){.HotelBooking_hotelBookingBody__wIWlk{width:100%;overflow:hidden;margin:0 auto}.HotelBooking_mobiletermsofbookingcancellationpolicy__kQBv4{color:#263238;margin-top:0;font-size:16px;font-style:normal;font-weight:700;line-height:138.2%;text-align:left;margin-bottom:0}.HotelBooking_mobileclickbookingcancellationpolicy__1HBBP{font-weight:600;line-height:138.2%;margin-bottom:8px}.HotelBooking_cancellationPolicycheckbox__2ZZRj{display:flex;gap:5px;margin:0}.HotelBooking_paymentpopup__ZeHUm{border:2px solid #ccc;top:-45%}.HotelBooking_paymentpopupclose__3d_BD{top:25%;background-color:#fff;border:1px solid #000}.HotelBooking_paymentpopupcont__L00ga{width:100%}.HotelBooking_paymentpopupcont__L00ga p{text-align:center!important}.HotelBooking_bookingreservationbutton__fqwq6{display:flex;justify-content:center;align-items:center}.HotelBooking_bookingreservationbutton__fqwq6 button{background-color:var(--Colors-Base-Green-300,#40b869);color:#fff;width:max-content;height:65px;border-radius:10px;font-size:20px;border:none;cursor:pointer;transition:all .3s ease-in-out;margin-top:3%;padding:10px 20px;font-weight:bolder;margin-bottom:5%;&:hover{background-color:#263238;color:#fff}}.HotelBooking_paymentpopupoverlay__XmmUB{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:grid;justify-content:center;z-index:1000;align-items:center}.HotelBooking_paymentpopup__ZeHUm{background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.3);position:relative;top:-40%;width:100%}.HotelBooking_paymentpopupclose__3d_BD{position:relative;cursor:pointer;font-weight:700;background:none;border:none;font-size:18px;text-align:center;padding:4px 3px;top:35%;margin-left:92%;color:#cf0007;border-radius:50%}.HotelBooking_paymentpopupcont__L00ga{width:322px}.HotelBooking_hotelBookingBodyContainer___8yt1{width:100%;margin:0 auto}.HotelBooking_termsofbookingcancellationpolicycont__HQcCt{border-radius:12px;border:1px solid var(--border-line,#f0f0f0);display:flex;flex-direction:column;width:100%;padding:12px var(--Spacing-4-point-spacing-xxx-small,12px);align-items:flex-start;gap:8px}.HotelBooking_termsofbookingterms__RiZMM{display:flex;gap:12px}.HotelBooking_termsofbookingterms__RiZMM input{width:16px;height:16px;flex-shrink:0;border:1.25px solid #d0d5dd;margin-top:2px}.HotelBooking_termsofbookingterms__RiZMM div h3{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.HotelBooking_mobileclickbookingcancellationpolicy__1HBBP{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-top:6px}.HotelBooking_bookingerror__28Y7W{display:flex;justify-content:center;align-items:center;margin-top:4%;margin-bottom:0;font-size:15px}}@media (min-width:600px) and (max-width:900px){.HotelBooking_hotelBookingBody__wIWlk{width:100%;overflow:hidden;margin:0 auto}.HotelBooking_cancellationPolicycontainer__JpzrU{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #bbb;border-radius:10px;font-family:Poppins;padding:20px 20px 30px;width:95%;margin:3% auto 0}}.homePageCard_late-night-card__AZAzH{border:1px solid #d3d3d3;border-radius:12px;padding-bottom:10px}.homePageCard_late-night-card__AZAzH .homePageCard_image-container__LeKWt{border-bottom-left-radius:0;border-bottom-right-radius:0}.homePageCard_rooms-left-badge__g6mYd{position:absolute;top:10px;left:10px;background-color:#e30f0f;color:#fff;padding:3px 10px;border-radius:20px;font-size:14px;font-weight:700;z-index:3}.homePageCard_discount-badge__Sq7hd{position:absolute;top:10px;left:10px;background-color:#fff;color:#e30f0f;padding:3px 10px;border-radius:12px;font-size:14px;font-weight:800;z-index:999}.homePageCard_hotel-location-pill__bGRh_{display:flex;align-items:center;gap:3px;position:absolute;bottom:5px;left:5px;background-color:#fff;color:#666;padding:4px 8px;border-radius:15px;font-size:var(--sm-text);font-weight:var(--sm-text-weight)}.homePageCard_hotel-location-pill__bGRh_ svg{width:12px;height:12px;fill:#666}.homePageCard_price-tonight__gX6P5{display:flex;align-items:baseline;gap:6px}.homePageCard_tonight-text__9vjba{color:#030303;font-size:14px;font-weight:400}.homePageCard_cta-button-active__ju7gg{display:block;text-align:center;padding:4px 8px;background-color:#40b869;color:#fff!important;border-radius:20px;font-size:16px;font-weight:700;text-decoration:none;margin:0 12px;transition:all .3s ease;width:fit-content}.homePageCard_cta-button-active__ju7gg:hover{background-color:#138f3e;color:#fff}.homePageCard_cta-button-inactive__NTGGz{padding:4px 8px;background-color:#138f3e!important;color:#fff!important;border:1px solid #c7ead3;border-radius:20px;font-size:16px;font-weight:700;cursor:pointer;margin:0 12px;transition:all .3s ease;width:fit-content}.homePageCard_cta-button-inactive__NTGGz:hover{background-color:#40b869!important;color:#fff!important}.homePageCard_card__cyOK2{display:flex;flex-direction:column;gap:10px;min-width:220px;max-width:220px;cursor:pointer;scroll-snap-align:start;border:1px solid #d3d3d3;border-radius:12px;transition:box-shadow .3s ease;&:hover>button{background-color:var(--secondary-color)}}.homePageCard_card__cyOK2:hover{box-shadow:0 10px 15px -3px rgba(156,163,175,.4),0 4px 6px -2px rgba(156,163,175,.2)}.homePageCard_card__cyOK2 .homePageCard_image-container__LeKWt{border-bottom-left-radius:0;border-bottom-right-radius:0}.homePageCard_travel-diaries__Ec9oz{gap:2px;border-radius:12px;border:1px solid #50505045;box-shadow:0 2px 8px rgba(0,0,0,.12)}.homePageCard_skeleton__eohfN{border:none;box-shadow:none}.homePageCard_skeleton__eohfN .homePageCard_card-detail__UuY9v{padding-inline:0!important}.homePageCard_travel-diaries__Ec9oz .homePageCard_image-container__LeKWt{height:140px;border-bottom-right-radius:0;border-bottom-left-radius:0}.homePageCard_travel-diaries__Ec9oz .homePageCard_image-container__LeKWt>div{border-radius:12px 12px 0 0}.homePageCard_property-types__kP4Tp .homePageCard_image-container__LeKWt,.homePageCard_property-types__kP4Tp .homePageCard_image-container__LeKWt>div{border-radius:12px}.homePageCard_image-container__LeKWt{position:relative;width:100%;height:253px;& span.homePageCard_hotel-location__XscAJ{display:flex;align-items:center;gap:3px;position:absolute;bottom:5px;left:5px;color:#fff;font-size:var(--sm-text);font-weight:var(--sm-text-weight)}& span.homePageCard_deal-timeline__Ig_1U{position:absolute;top:15px;right:5px;background-color:#d3d3d398;color:#030303;font-size:10px;font-weight:800;border-radius:12px;padding:3px 10px}& .homePageCard_discount-container__zsKw4,.homePageCard_like-container__B4pUU{position:absolute;top:10px;right:5px;display:flex;align-items:center;gap:3px}& .homePageCard_deal-discount__COyW1{background-color:#d3d3d398;color:#030303;font-size:10px;font-weight:800;border-radius:12px;padding:3px 5px}& .homePageCard_discount-container__zsKw4 path{stroke:#030303}}.homePageCard_image-container__LeKWt span.homePageCard_image-control-btn__EQY2Z{opacity:0;transition:opacity .5s ease-in-out}.homePageCard_image-container__LeKWt:hover>span.homePageCard_image-control-btn__EQY2Z{opacity:1}.homePageCard_hotel-location__XscAJ>svg{width:13px;height:17px;& path{fill:#fff}}.homePageCard_destination__d5Wu4{position:absolute;display:flex;flex-direction:column;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;text-align:center;border-radius:12px;background-color:rgba(0,0,0,.25);color:#fff;font-weight:700;font-size:25px;font-family:var(--merriweather_Sans),serif;text-transform:capitalize;& .homePageCard_property-count__lvA1L{color:#fff;font-size:11px;font-family:var(--open_sans),serif}}.homePageCard_property-label__z4Cj6{font-size:25px!important}.homePageCard_image-location__zA64_{position:absolute;bottom:5px;left:5px;display:flex;align-items:center;gap:3px;color:#fff;font-size:var(--sm-text);font-weight:var(--sm-text-weight);text-transform:capitalize}.homePageCard_travel-diaries__Ec9oz .homePageCard_card-detail__UuY9v{padding:8px 12px 10px}.homePageCard_card-detail__UuY9v{display:flex;flex-direction:column;padding:1px 12px}.homePageCard_title-area__LAHY2{min-height:45px;display:flex;flex-direction:column}.homePageCard_title__uXdWh{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.homePageCard_blog-title__J1wJl,.homePageCard_title__uXdWh{font-size:16px;font-weight:600;color:#030303;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homePageCard_diaries-title__6yHdF{font-size:14px;font-weight:600;color:#030303;line-height:120%;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.homePageCard_destination-title__27BnY{font-size:var(--paragraph-text);font-weight:var(--paragraph-text-weight);color:#030303;line-height:150%}.homePageCard_blog-detail__R0ONd,.homePageCard_deal-detail___9RCy{display:inline-flex;align-items:center;justify-content:space-between}.homePageCard_blog-detail__R0ONd,.homePageCard_deal-detail___9RCy,.homePageCard_save-wrapper__6RQEx span{font-size:var(--paragraph-text);font-weight:var(--paragraph-text-weight)}.homePageCard_amenities-container__89ox7,.homePageCard_rating__tYRTM,.homePageCard_save-wrapper__6RQEx{display:flex;align-items:center;gap:2px}.homePageCard_rating__tYRTM{gap:6px}.homePageCard_amenities-container__89ox7 svg,.homePageCard_rating__tYRTM svg,.homePageCard_save-wrapper__6RQEx svg{width:15px;height:20px}.homePageCard_amenities-container__89ox7 svg{fill:#4a4a4a;& path{fill:#4a4a4a}}.homePageCard_green-badge___9PfW{background-color:#d3d3d398;border-radius:12px;padding:2px 10px;color:#000}.homePageCard_gray-badge__ArNB5,.homePageCard_green-badge___9PfW{font-size:var(--paragraph-text);font-weight:var(--paragraph-text-weight)}.homePageCard_gray-badge__ArNB5{display:flex;align-items:last baseline;justify-content:center;min-width:55px;min-height:20px;padding:2px 7px;background-color:#d4d4d938;border:.2px solid #d3d3d3;border-radius:12px;color:#535353}.homePageCard_badge-secondary__AfGkP{font-size:12px;padding:3px 10px;border-radius:100px;border:1px solid #34c759;color:#34c759;background-color:#fcfcfc;text-transform:capitalize}.homePageCard_rating__tYRTM span{font-size:14px;font-weight:300}.homePageCard_price__ezi4B{display:flex;align-items:center;justify-content:space-between}.homePageCard_new-price__S7qD0{color:#e30f0f;font-weight:800;font-size:18px}.homePageCard_price-wrapper__tSZV8{color:#e30f0f;font-weight:800;font-size:16px}.homePageCard_btn-container__o7yMD button{width:100%}.homePageCard_card__cyOK2:hover .homePageCard_btn-container__o7yMD button{color:#fff;background-color:var(--color-primary);border:none}.homePageCard_old-price__q86r8{color:#959494;text-decoration:line-through;font-weight:var(--paragraph-text-weight);font-size:16px}.homePageCard_fade-text__VLALT{color:#959494;font-weight:var(--paragraph-text-weight);font-size:14px}.homePageCard_user-detail__tTOSe{display:flex;align-items:center;gap:5px;color:#e30f0f;font-size:var(--paragraph-text);font-weight:var(--paragraph-text-weight);& img{border-radius:50%}}.homePageCard_user-detail__tTOSe p{display:flex;align-items:center}.homePageCard_blog-detail__R0ONd{flex-direction:column-reverse;align-items:flex-start;gap:8px}.homePageCard_blog-summary__cxz2F{color:#959594;font-size:var(--paragraph-text);font-weight:var(--paragraph-text-weight);line-height:128%;height:70px;overflow:hidden;& :first-child{margin:0!important;font-size:15px!important;color:#959594!important;line-height:148.5%!important;text-decoration:none!important;font-family:var(--merriweather_Sans)!important;font-weight:500!important;background-color:transparent!important}}.homePageCard_diaries-summary___VS_c{font-size:12px;font-weight:400;line-height:128%;height:70px;overflow:hidden;& *{margin:0!important;font-size:12px!important;color:#030303!important;line-height:148%!important;text-decoration:none!important;font-family:var(--open_sans)!important;font-weight:400!important;background-color:transparent!important}}.homePageCard_skeleton-title__IbaGj{height:max-content}.homePageCard_diaries-theme-wrapper__qxZo6{display:flex;align-items:center;gap:5px;font-size:12px;color:#505050;& svg{width:12px;height:19px;fill:#505050}}.homePageCard_btn-text-primary__MMjXt{display:block;text-align:center;padding:4px 8px;background-color:#40b869;color:#fff;border-radius:20px;font-size:16px;font-weight:700;text-decoration:none;margin:8px 12px 12px;transition:all .3s ease;width:fit-content}.homePageCard_btn-primary__2mUrp:hover,.homePageCard_btn-text-primary__MMjXt:hover{background-color:#359a5a}.homePageCard_opaque__9lo1h{opacity:.5;transition:opacity .3s ease}.homePageCard_normal__MOuXI{opacity:1}.homePageCard_notifyOverlay__rv7BE{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999}.homePageCard_notifyPopupCenter__TzXsQ{position:relative;z-index:1000}.homePageCard_notifyPopup__bZMX7{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:40%;padding:12px 16px;background-color:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);animation:homePageCard_fadeIn__lBi_w .3s ease-in-out;z-index:9999;text-align:center}.homePageCard_notifyPopup__bZMX7 form{margin-top:1%}.homePageCard_notifyHead__e11Yk{position:relative;display:flex;align-items:center;justify-content:center;font-size:22px;height:40px;margin-top:-5px}.homePageCard_notifyHead__e11Yk p{text-transform:uppercase;color:#e30f0f;font-weight:800;position:absolute;left:50%;transform:translateX(-50%);margin:0;display:flex;justify-content:center;align-items:center;gap:10px}.homePageCard_notifyHead__e11Yk button{position:absolute;right:0;background:none;border:none;cursor:pointer}.homePageCard_notifyHead__e11Yk svg{width:25px;height:25px}.homePageCard_notifyHead__e11Yk svg path{fill:#000}.homePageCard_notifyHead__e11Yk button{float:right}.homePageCard_nameNumber__GNXwf{display:flex;gap:8px;width:100%}.homePageCard_nameNumber__GNXwf input{width:100%;border:none;outline:none;border-radius:20px;padding:6px;font-size:15px}.homePageCard_number__AC5j4{display:flex;gap:3px}.homePageCard_name__RxOY8,.homePageCard_number__AC5j4{width:100%;border-radius:20px;border:.5px solid #ccc;padding:2px}.homePageCard_code___OIEb{width:30%;border:.5px solid #ccc;border-radius:20px;text-align:center}.homePageCard_code___OIEb input{text-align:center}.homePageCard_mail__NdP2b{width:100%;border:1px solid #000;border-radius:20px;margin-top:6px;display:flex}.homePageCard_mail__NdP2b input{width:100%;border:none;outline:none;border-radius:20px;font-size:15px;padding:6px 6px 6px 10px}.homePageCard_mail__NdP2b button{width:130px;border-radius:20px;border:none;background-color:#34c759;text-transform:uppercase;font-size:15px;color:#fff}.homePageCard_mail__NdP2b button:hover{background-color:#fff;border:1px solid #34c759;color:#34c759;cursor:pointer}@keyframes homePageCard_fadeIn__lBi_w{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.homePageCard_buttonWrapper__J2Ph7{display:flex;gap:8px;margin-top:8px;width:100%}.homePageCard_viewDeal__p3AB2{width:100%;background-color:#fff;text-align:center;padding:4px 8px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:18px;font-weight:700}.homePageCard_viewDeal__p3AB2:hover{background-color:#34c759;color:#fff}.homePageCard_bellButton__HbDKi{background-color:var(--color-primary);padding:4px 15px;border-radius:5px}.homePageCard_bellButton__HbDKi:hover{background-color:#34c759;color:#fff;cursor:pointer}.homePageCard_buttonWrapper__J2Ph7 button svg{width:18px;height:18px;margin-top:4px}.homePageCard_buttonWrapper__J2Ph7 button svg path{fill:#fff}.homePageCard_countdownTime__KLwsb{display:flex;align-items:center;gap:6px;font-size:22px;font-weight:700;color:#333}.homePageCard_countdownWrapper___o4I4{display:flex;gap:10px;align-items:center;padding:1px;border-radius:8px;margin-top:0}.homePageCard_separator__K9167{animation:homePageCard_blink__CW60A 1s infinite}@keyframes homePageCard_blink__CW60A{50%{opacity:0}}.homePageCard_countdown__ZpiAh{display:flex}.homePageCard_countdown__ZpiAh p{font-size:15px;font-weight:600;text-transform:uppercase;color:gray}.homePageCard_unit__VI606{display:flex;align-items:baseline;justify-content:center;gap:4px;background-color:#40b869;color:#f6fcf7;border-radius:15px;padding:6px 10px;min-width:50px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.1)}.homePageCard_unit__VI606 span{font-size:18px;font-weight:700;line-height:1;animation:homePageCard_swipe-in__VI8_f .4s ease-in-out}.homePageCard_unit__VI606 p{font-size:10px;font-weight:500;text-transform:uppercase;line-height:1}@keyframes homePageCard_swipe-in__VI8_f{0%{transform:translateY(100%);opacity:0}50%{transform:translateY(-10%);opacity:.5}to{transform:translateY(0);opacity:1}}@keyframes homePageCard_pulse__o_Adx{0%,to{opacity:1}50%{opacity:.5}}@media only screen and (min-width:1024px){.homePageCard_card__cyOK2{min-width:220px;max-width:220px}.homePageCard_hotel-location-pill__bGRh_{padding:3px 6px;font-size:12px;border-radius:12px}.homePageCard_hotel-location-pill__bGRh_ svg{width:10px;height:10px}}@media only screen and (min-width:1200px){.homePageCard_top-destination__kZc1T.homePageCard_card__cyOK2{max-width:unset}.homePageCard_travel-diaries__Ec9oz.homePageCard_card__cyOK2{height:max-content}.homePageCard_top-destination__kZc1T .homePageCard_image-container__LeKWt{height:100%}.homePageCard_image-container__LeKWt{& span.homePageCard_deal-timeline__Ig_1U{font-size:var(--dt-sm-text);font-weight:var(--paragraph-text-weight)}& .homePageCard_discount-container__zsKw4{gap:5px}& .homePageCard_deal-discount__COyW1{font-size:var(--dt-sm-text);font-weight:var(--header-sm-text-weight)}}.homePageCard_image-container__LeKWt svg{width:20px;height:15px}.homePageCard_title__uXdWh{height:40px;max-height:50px}.homePageCard_title-area__LAHY2{min-height:45px;display:flex;flex-direction:column}.homePageCard_blog-title__J1wJl,.homePageCard_title__uXdWh{font-size:var(--dt-paragraph-text)}.homePageCard_amenities-container__89ox7,.homePageCard_rating__tYRTM,.homePageCard_save-wrapper__6RQEx{gap:5px}.homePageCard_amenities-container__89ox7 svg,.homePageCard_rating__tYRTM svg,.homePageCard_save-wrapper__6RQEx svg{width:15px;height:20px}.homePageCard_rating__tYRTM span{font-size:var(--paragraph-text);font-weight:var(--paragraph-text-weight)}.homePageCard_price__ezi4B{flex-wrap:wrap;gap:4px}.homePageCard_new-price__S7qD0{font-weight:800;font-size:16px}.homePageCard_old-price__q86r8{font-weight:var(--paragraph-text-weight);font-size:14px}.homePageCard_tonight-text__9vjba{font-size:12px}.homePageCard_blog-summary__cxz2F{height:70px;font-size:var(--sm-text)}.homePageCard_top-destination__kZc1T .homePageCard_card-detail__UuY9v{display:none}.homePageCard_gray-badge__ArNB5{min-width:40px;min-height:5px;padding:2px 5px;font-size:12px}}@media (max-width:599px){.homePageCard_nameNumber__GNXwf input{width:100%;border:none;outline:none;border-radius:20px;padding:6px;font-size:12px}.homePageCard_code___OIEb{width:50%;border:.5px solid #ccc;border-radius:20px;text-align:center}.homePageCard_mail__NdP2b input{width:100%;border:none;outline:none;border-radius:20px;font-size:12px;padding:6px 6px 6px 10px}.homePageCard_mail__NdP2b button{width:130px;border-radius:20px;border:none;background-color:#34c759;text-transform:uppercase;font-size:12px;color:#fff}.homePageCard_notifyHead__e11Yk{display:flex;justify-content:center;align-items:center;font-size:18px;margin-bottom:10px}.homePageCard_notifyHead__e11Yk p{text-transform:uppercase;color:#e30f0f;font-size:18px;font-weight:800}.homePageCard_notifyHead__e11Yk svg{width:20px;height:20px}.homePageCard_viewDeal__p3AB2{width:100%;background-color:#fff;text-align:center;padding:4px 8px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:14px}.homePageCard_notifyPopup__bZMX7{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90%;width:100%;padding:12px 16px;background-color:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.3);animation:homePageCard_fadeIn__lBi_w .3s ease-in-out;z-index:9999;text-align:center}.homePageCard_notifyPopup__bZMX7 form{margin-top:-5%}.homePageCard_countdownWrapper___o4I4{display:flex;gap:5px;align-items:center;margin-top:0}.homePageCard_countdown__ZpiAh{display:flex}.homePageCard_countdown__ZpiAh p{font-size:15px;font-weight:700;text-transform:uppercase;color:#000}.homePageCard_unit__VI606{display:flex;align-items:baseline;justify-content:center;gap:4px;background-color:#40b869;color:#f6fcf7;border-radius:15px;padding:6px 10px;min-width:45px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.1)}.homePageCard_unit__VI606 span{font-size:20px;font-weight:700;line-height:1;animation:homePageCard_swipe-in__VI8_f .4s ease-in-out}.homePageCard_unit__VI606 p{font-size:8px;font-weight:500;text-transform:uppercase;line-height:1}@keyframes homePageCard_swipe-in__VI8_f{0%{transform:translateY(100%);opacity:0}50%{transform:translateY(-10%);opacity:.5}to{transform:translateY(0);opacity:1}}}@font-face{font-family:font;src:url("/_next/static/media/Sharp Sans Medium.46533b71.otf") format("truetype")}@font-face{font-family:fonttwo;src:url("/_next/static/media/Sharp Sans Extrabold.567c76a1.otf") format("truetype")}@font-face{font-family:fontthree;src:url("/_next/static/media/Sharp Sans Extrabold.567c76a1.otf") format("truetype")}.ImportantDetails_mobilebackbutton__kfEJ9{display:none}.ImportantDetails_backbutton__X547E{display:flex;justify-content:flex-end;margin-bottom:28px;margin-top:-3%}.ImportantDetails_backbutton__X547E button{display:flex;height:45px;padding:10px var(--Spacing-4-point-spacing-big,20px);justify-content:center;align-items:center;gap:10px;border-radius:25px;border:1px solid var(--Colors-Base-Dark-500,#66737b);color:var(--Text-1,#4d4d4d);font-size:18px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.63px}.ImportantDetails_backbutton__X547E button:hover{background-color:#66737b;cursor:pointer;color:#fff}.ImportantDetails_importantDetailscontainer__Zefqe{display:flex;gap:20px;position:relative}.ImportantDetails_importantDetailscontainer__Zefqe>div{border-radius:12px;border:var(--stroke-weight-1,1px) solid var(--www-tripadvisor-com-alto,#e0e0e0);background:var(--color-white-02,hsla(0,0%,100%,0));box-shadow:0 2px 54px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0}.ImportantDetails_importantDetailsrightCard__WU4v4{width:100%}.ImportantDetails_importantDetailsHeader__2bkJu{color:#000;font-size:24px;font-style:normal;font-weight:var(--header-sm-text-weight);line-height:110%;letter-spacing:-.675px;margin-top:0}.ImportantDetails_hotelnamepropertytype__vIXqK{color:#000;font-size:30px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.6px;text-decoration-line:underline;margin-top:10px;margin-bottom:15px}.ImportantDetails_bestdealrating__Am8pH{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.ImportantDetails_bestdealrating__Am8pH>button,.ImportantDetails_bestdealrating__Am8pH>div{display:flex;gap:5px}.ImportantDetails_bestDealBadge__U1hdw{border-radius:3.5px;background:#1f8146;display:flex;padding:3.5px 14px;justify-content:center;align-items:center;gap:10px;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ImportantDetails_rating__v8Mer svg{fill:#ffc61a}.ImportantDetails_bestdealrating__Am8pH>button svg,.ImportantDetails_bestdealrating__Am8pH>div svg{width:22px;height:22px}.ImportantDetails_bestdealrating__Am8pH>button p,.ImportantDetails_bestdealrating__Am8pH>div p{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:110%}.ImportantDetails_bestdealrating__Am8pH>button h5,.ImportantDetails_bestdealrating__Am8pH>div h5{color:var(--pale-black,#505356);font-size:16px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.56px}.ImportantDetails_review__MmTIf,.ImportantDetails_reviews__e3Aph{border:none;background:transparent;padding:0;align-items:center;cursor:pointer;flex-wrap:wrap;max-width:100%;text-align:left}.ImportantDetails_review__MmTIf h5,.ImportantDetails_reviews__e3Aph h5{margin:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.25;font-size:13px}.ImportantDetails_reviewCountLink__nADNj{white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-underline-offset:2px}.ImportantDetails_review__MmTIf:disabled,.ImportantDetails_reviews__e3Aph:disabled{cursor:not-allowed;opacity:.55}.ImportantDetails_bestdealratingsmall__0i2mz{display:flex;gap:20px;flex-wrap:wrap}.ImportantDetails_bestdealratingsmall__0i2mz>button,.ImportantDetails_bestdealratingsmall__0i2mz>div{display:flex;gap:5px}.ImportantDetails_bestdealratingsmall__0i2mz>div{width:max-content!important}.ImportantDetails_bestdealratingsmall__0i2mz>button{width:auto!important}.ImportantDetails_bestdealratingsmall__0i2mz>button svg,.ImportantDetails_bestdealratingsmall__0i2mz>div svg{width:18px;height:18px}.ImportantDetails_bestdealratingsmall__0i2mz>button p,.ImportantDetails_bestdealratingsmall__0i2mz>div p{color:#000;font-size:16px!important;font-style:normal;font-weight:400;line-height:110%}.ImportantDetails_bestdealratingsmall__0i2mz .ImportantDetails_rating__v8Mer,.ImportantDetails_bestdealratingsmall__0i2mz .ImportantDetails_review__MmTIf{margin-top:3px}.ImportantDetails_bestdealratingsmall__0i2mz>button h5,.ImportantDetails_bestdealratingsmall__0i2mz>div h5{color:var(--pale-black,#505356);font-size:14px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.56px}.ImportantDetails_amenities__Fp_xi{display:flex;padding:10px;justify-content:center;align-items:center;gap:var(--sds-size-space-200);border-radius:200px;background:rgba(255,227,217,.6);color:var(--Loroen-loreon-Orange,#f15a24);font-size:15px;font-style:normal;font-weight:var(--sds-typography-body-font-weight-regular);text-align:center;gap:8px}.ImportantDetails_amenities__Fp_xi img{width:15px;height:15px}.ImportantDetails_amenitiesGroup__e1Dn_{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ImportantDetails_showMoreButton__Mb58w{display:flex;padding:10px;justify-content:center;gap:var(--sds-size-space-200);border-radius:200px;background:#f15a24;border:rgba(255,227,217,.6);font-size:15px;font-style:normal;font-weight:var(--sds-typography-body-font-weight-regular);text-align:left;gap:8px;color:#fff;cursor:pointer}.ImportantDetails_showMoreButton__Mb58w:hover{background:rgba(255,227,217,.6);color:#f15a24;border:1px solid #f15a24}.ImportantDetails_importantDetailsleftCard__dKMpF{display:flex;flex-direction:column;width:35%}.ImportantDetails_importantDetailsleftCard__dKMpF h1{color:var(--www-tripadvisor-com-mine-shaft,var(--color-grey-20,#333));font-size:var(--item-spacing-s,16px);font-style:normal;font-weight:var(--font-weight-400,400);line-height:var(--line-height-22,22px)}.ImportantDetails_importantDetailsleftCard__dKMpF h3{color:var(--text-main-900,#0a0d14);font-size:30px;font-style:normal;font-weight:700;line-height:138.2%;align-self:stretch}.ImportantDetails_importantDetailsleftCardtitle__2zbnG{text-align:center;font-size:20px;margin:10px 0;font-weight:700}.ImportantDetails_importantDetailsleftCardborder__myZ5M{border-radius:10px;padding:auto}.ImportantDetails_importantDetailshotelTitle__HYLKn{display:flex;position:relative;gap:10px}.ImportantDetails_importantDetailshotelTitle__HYLKn .ImportantDetails_img__dsyyK{width:190px;height:150px;border-radius:10px 3px 3px 3px;float:left;top:0}.ImportantDetails_importantDetailshotelTitleSection__erIhD{display:block;position:absolute;left:30%;top:15%;transform:translate(0);flex-direction:row;gap:5px}.ImportantDetails_importantDetailshotelTitleSection__erIhD>h3{display:block;color:red;font-size:30px}.ImportantDetails_importantDetailshotelTitleSection__erIhD>h3>span{display:block;font-size:18px}.ImportantDetails_importantDetailshotelTitleSection__erIhD>*{margin:2px 0}.ImportantDetails_importantDetailshotelTitleSection__erIhD>small>a{color:red}.ImportantDetails_importantDetailsscore__TE3_H{display:flex;align-items:center;margin-top:1%;margin-bottom:1%}.ImportantDetails_importantDetailsscore__TE3_H h3{font-weight:400}.ImportantDetails_importantDetailsscore1__XrF07{display:flex;align-items:first baseline}.ImportantDetails_importantDetailsscorenumber__Uw93g{font-size:30px;font-weight:700;background-color:#263238;color:#fff;padding:5px 15px;border-radius:5px 5px 5px 0;margin-right:10px}.ImportantDetails_importantDetailsscore__TE3_H :nth-child(3){font-size:25px;color:green;font-weight:500}.ImportantDetails_importantDetailsscoreseeMore__o2NUB{margin-left:10px;font-weight:400;font-size:20px}.ImportantDetails_importantDetailsscoreseeMore__o2NUB span{font-size:10px;color:red;cursor:pointer}.ImportantDetails_importantDetailsfeatures__SVzRq{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;width:500px;margin:0 auto 3%}.ImportantDetails_importantDetailsfeatures__SVzRq img{max-width:15px;margin-right:5px}.ImportantDetails_importantDetailsfeatures__SVzRq>*{font-size:18px;margin:5px 0 -2%}.ImportantDetails_importantDetailsfeatures2__hQ8ow{display:flex!important;gap:30px;justify-content:center;align-items:center;margin-top:1%;margin-bottom:1%}.ImportantDetails_importantDetailsfeatures2__hQ8ow>p{display:flex;gap:5px;justify-content:center;align-items:center;font-size:14px;font-weight:500;margin-top:10px;margin-bottom:10px}.ImportantDetails_importantDetailsrightCard__WU4v4{width:65%}.ImportantDetails_mobilePriceHeader__eC3hT{display:none}.ImportantDetails_mobilePriceHeaderContent__cyf8Z{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;padding:15px 0;border-bottom:1px solid #e0e0e0}.ImportantDetails_chevronIcon__1zbLC{display:flex;align-items:center;color:#333}.ImportantDetails_chevronIcon__1zbLC svg{width:24px;height:24px}.ImportantDetails_desktopTotalPrice__jguWQ,.ImportantDetails_mobileSummaryTotal__Ab_gy{width:100%}.ImportantDetails_importantDetailsrightCardcontainer__WpwkE{padding:0}.ImportantDetails_desktopPriceHeaderStatic__U2EP0{display:none;padding:25px 25px 0}.ImportantDetails_desktopTotalPriceStatic__MsoDB{width:100%;border-bottom:1px solid var(--www-tripadvisor-com-alto,#e0e0e0);padding-bottom:15px;margin-bottom:15px}.ImportantDetails_priceBookingContent__jTZqL{width:100%;padding:0 25px 25px}@media (min-width:600px){.ImportantDetails_priceBookingContent__jTZqL{height:auto!important;opacity:1!important;display:block!important;overflow:visible!important}.ImportantDetails_mobilePriceHeader__eC3hT{display:none!important}.ImportantDetails_desktopPriceHeaderStatic__U2EP0,.ImportantDetails_priceContainer__U6Uui{display:block}.ImportantDetails_desktopTotalPrice__jguWQ{display:none!important}}.ImportantDetails_priceContainer__U6Uui{display:flex;width:100%}.ImportantDetails_totalPrice__k2s_Z{width:100%}.ImportantDetails_totalPrice__k2s_Z h1{color:var(--www-tripadvisor-com-black,var(--color-black-solid,#000));font-size:36px;font-style:normal;font-weight:700;line-height:var(--line-height-29,29px)}.ImportantDetails_totalPrice__k2s_Z p{color:var(--www-tripadvisor-com-mine-shaft,var(--color-grey-20,#333));font-size:14px;font-style:normal;font-weight:400;line-height:var(--line-height-17,17px);margin-top:5px}.ImportantDetails_priceBreakdown__jkIs0{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ImportantDetails_priceBreakdown__jkIs0 h3{color:var(--www-tripadvisor-com-black,var(--color-black-solid,#000));font-size:var(--item-spacing-s,16px);font-style:normal;font-weight:var(--font-weight-700,700);line-height:var(--line-height-19,19px)}.ImportantDetails_priceBreakdown__jkIs0 p{color:var(--www-tripadvisor-com-mine-shaft,var(--color-grey-20,#333));font-size:16px;font-style:normal;font-weight:var(--font-weight-400,400);line-height:var(--line-height-17,10px)}.ImportantDetails_priceBreakdown__jkIs0 h4{color:var(--www-tripadvisor-com-black,var(--color-black-solid,#000));font-size:16px;font-style:normal;font-weight:var(--font-weight-700,700);line-height:var(--line-height-19,19px)}.ImportantDetails_priceBreakdown__jkIs0 h6{color:var(--www-tripadvisor-com-mine-shaft,var(--color-grey-20,#333));font-size:16px;font-style:normal;font-weight:var(--font-weight-400,400);line-height:var(--line-height-14,14px);margin-top:-2%}.ImportantDetails_bookingDetails__FMqwc{border-radius:12.5px;border:var(--stroke-weight-2,2px) solid #ccc;display:flex;padding:15px;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch;margin-top:10px}.ImportantDetails_bookingDetails__FMqwc h1{color:var(--www-tripadvisor-com-black,var(--color-black-solid,#000));font-size:16.313px;font-style:normal;font-weight:var(--font-weight-700,700);line-height:var(--line-height-22,22px)}.ImportantDetails_importantDetailsrightCardsubtitle__Op_8M{font-size:20px;text-align:center;font-weight:700;margin:5px 0}.ImportantDetails_checkincheckoutdetails__CPN6I{font-size:13px;font-weight:700!important}.ImportantDetails_importantDetailscheckIn__lNQ6b{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin:0 0 8px}.ImportantDetails_importantDetailscheckIn__lNQ6b>*{font-size:15px}.ImportantDetails_importantDetailscheckInDetails__rbM03{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:5px;width:100%}.ImportantDetails_importantDetailscheckInDetails__rbM03>*{margin-bottom:0}.ImportantDetails_importantDetailscheckInDetails__rbM03 p{display:flex;gap:5px;font-size:15px}.ImportantDetails_importantDetailscheckInDetails__rbM03 p span{display:flex;gap:5px;width:113px}.ImportantDetails_checkintime__YbMqH{margin-left:-15%}.ImportantDetails_bookingdetailshead__cB0E7{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.ImportantDetails_bookingdetaildot__Fe_Qy{display:flex;justify-content:flex-end;width:100%}.ImportantDetails_dotone__mNH_1{display:flex;width:24px!important;height:24px;padding:4px;justify-content:center;align-items:center;border-radius:var(--spacing-6,24px);border:var(--stroke-weight-2,2px) solid var(--color-black-solid,#000)}.ImportantDetails_dottwo__hyxm_{width:12px;height:12px;flex-shrink:0;border-radius:12px;background:var(--color-black-solid,#000)}.ImportantDetails_bookingDetails__FMqwc a{color:var(--Colors-Red,var(--Colors-Red,#ff3b30));text-align:center;font-size:14.375px;font-style:normal;font-weight:var(--font-weight-700,700);line-height:var(--line-height-19,19px);text-decoration-line:underline}.ImportantDetails_importantDetailslengthOfNight__kFkBt{display:flex;flex-direction:column;gap:0;margin-bottom:0;margin-top:-12px}.ImportantDetails_importantDetailslengthOfNight__kFkBt>p>span{margin-left:5px;font-weight:600}.ImportantDetails_importantDetailslengthOfNight__kFkBt>p{margin-bottom:5px;display:flex;gap:5px}.ImportantDetails_bedtype__OjGmk{margin-right:30px}.ImportantDetails_importantDetailsroomType__qGbun{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ImportantDetails_importantDetailsroomType__qGbun>div>small{font-weight:700;font-size:13px!important}.ImportantDetails_importantDetailsroomType__qGbun>div>p{margin-bottom:0}.ImportantDetails_importantDetailsrightCardcontainer__WpwkE{display:flex;flex-direction:column;gap:5px;font-size:16px;width:100%}.ImportantDetails_importantDetailsrightCardcontainer__WpwkE>a{color:red;text-align:center;margin-bottom:5px;font-size:13px;font-weight:500}.ImportantDetails_importantDetailsrightCardcontainer__WpwkE>p{font-weight:700;font-size:18px;text-align:center;margin-bottom:7px}.ImportantDetails_importantDetailspriceDisplay__R68pV{display:flex;flex-direction:column;gap:0;margin-top:-10px}.ImportantDetails_importantDetailspriceDisplay__R68pV>*{display:flex;gap:20px}.ImportantDetails_importantDetailspriceDisplay__R68pV>:nth-child(2)>:nth-child(2){margin-left:19px}.ImportantDetails_importantDetailspriceDisplay__R68pV>:nth-child(3){font-weight:700}.ImportantDetails_importantDetailspriceDisplay__R68pV>:nth-child(3)>:nth-child(2){margin-left:17px;text-align:center}.ImportantDetails_buttonHotelBooking___4Kpe{padding:10px 20px;border-radius:5px;height:max-content;background-color:#263238;color:#fff;margin-top:2%}.ImportantDetails_buttonHotelBooking___4Kpe p{font-size:20px;font-weight:bolder}.ImportantDetails_smallicon__zJIwu{width:10px;height:10px}.ImportantDetails_taxesandfees__Co_Of{margin-top:2%}.ImportantDetails_pricesummary__AJPAM{margin-top:-1%}.ImportantDetails_roombedtype__FwdE2{display:flex}.ImportantDetails_roombedtype__FwdE2 p{display:flex;gap:5px}.ImportantDetails_mobileOnly__aQEZM{display:none!important}.ImportantDetails_desktop__d778U{display:block}.ImportantDetails_aboutPropertyContent__JNTbG{width:100%}.ImportantDetails_titleContainer__Bu30T{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:12px}.ImportantDetails_titleContainer__Bu30T>div:first-child{flex:1;min-width:0}.ImportantDetails_titleContainer__Bu30T .ImportantDetails_chevronIcon__1zbLC{margin-left:auto;flex-shrink:0}.ImportantDetails_datePickerModal__oqBmg{margin-top:-1%}.ImportantDetails_datePickerModal__oqBmg h3{font-size:14px}.ImportantDetails_datePickerInput__dRuv_{width:100%;display:flex;gap:30px}.ImportantDetails_datePickerInput__dRuv_ .ImportantDetails_datePickers__6LUst{display:flex;flex-direction:column;gap:2px}.ImportantDetails_datePickers__6LUst label{font-size:14px}.ImportantDetails_datePickers__6LUst input{padding:5px 8px}.ImportantDetails_datePickerModal__oqBmg .ImportantDetails_buttons__EiMxG{display:flex;align-items:center;justify-content:center;margin-top:4%}.ImportantDetails_buttons__EiMxG button{padding:3px 20px;border-radius:5px;font-size:14px;background-color:#263238;color:#fff;border:none}.ImportantDetails_buttons__EiMxG button:hover{background-color:#0a0d14;cursor:pointer}@media (max-width:599px){.ImportantDetails_desktopTotalPrice__jguWQ{display:none}.ImportantDetails_importantDetailscheckInDetails__rbM03{display:grid;grid-template-columns:1fr;gap:6px;width:100%}.ImportantDetails_importantDetailscheckInDetails__rbM03 p{display:inline-flex;flex-direction:row;align-items:center;gap:6px;white-space:nowrap}.ImportantDetails_importantDetailscheckInDetails__rbM03 p span{display:inline-flex;align-items:center;gap:6px;width:auto}.ImportantDetails_importantDetailscheckIn__lNQ6b p{text-align:left}.ImportantDetails_checkintime__YbMqH{margin-left:0;justify-content:flex-start}.ImportantDetails_importantDetailscheckInDetails__rbM03 .ImportantDetails_checkintime__YbMqH{display:inline-flex;flex-direction:row;align-items:center;gap:6px}.ImportantDetails_importantDetailsleftCardtitle__2zbnG{text-align:center;font-size:20px;display:none;margin:10px 0;font-weight:700}.ImportantDetails_mobileimportantdetails__hi6ME{margin-top:25%!important}.ImportantDetails_importantDetailscontainer__Zefqe{display:block;gap:0;margin-top:10px}.ImportantDetails_importantDetailsleftCard__dKMpF{display:flex;flex-direction:column;width:100%;margin-top:0!important}.ImportantDetails_importantDetailsleftCard__dKMpF h1{color:var(--www-tripadvisor-com-mine-shaft,var(--color-grey-20,#333));font-size:var(--item-spacing-s,14px);font-style:normal;font-weight:var(--font-weight-400,400);line-height:var(--line-height-22,22px)}.ImportantDetails_importantDetailsleftCard__dKMpF h3{color:var(--text-main-900,#0a0d14);font-size:18px;font-style:normal;font-weight:700;line-height:138.2%;align-self:stretch;display:flex;align-items:center}.ImportantDetails_importantDetailsleftCard__dKMpF h3 span{color:#40b869;font-size:10px;margin-left:auto}.ImportantDetails_mobileOnly__aQEZM{display:flex!important;flex-direction:column;gap:10px}.ImportantDetails_titleContainer__Bu30T{align-items:center}.ImportantDetails_desktop__d778U{display:none!important}.ImportantDetails_importantDetailsleftCardborder__myZ5M{border:0 solid #bbb;border-radius:10px;padding:0;margin-top:0}.ImportantDetails_importantDetailshotelTitle__HYLKn{display:flex;gap:0}.ImportantDetails_importantDetailshotelTitle__HYLKn img{float:left;width:40%;height:100px;border-radius:10px 3px 3px 3px;margin-right:3%}.ImportantDetails_importantDetailshotelTitleSection__erIhD{display:flex;flex-direction:column;display:block;position:relative;left:auto;top:auto;transform:translate(0);flex-direction:row;gap:5px}.ImportantDetails_importantDetailshotelTitleSection__erIhD>h3{color:red;font-size:18px}.ImportantDetails_importantDetailshotelTitleSection__erIhD>h3>span{font-size:10px;margin-top:2%;display:block}.ImportantDetails_importantDetailshotelTitleSection__erIhD>*{margin:2px 0}.ImportantDetails_importantDetailshotelTitleSection__erIhD>small>a{color:red}.ImportantDetails_importantDetailshotelTitleSection__erIhD>small{font-size:14px}.ImportantDetails_importantDetailsscore__TE3_H{margin-top:-15%}.ImportantDetails_importantDetailsscore1__XrF07{display:flex;align-items:first baseline;margin-bottom:5px}.ImportantDetails_importantDetailsscorenumber__Uw93g{font-size:20px;font-weight:500;background-color:#263238;color:#fff;padding:8px;border-radius:5px 5px 5px 0;margin-right:10px}.ImportantDetails_importantDetailsscore__TE3_H :nth-child(3){font-size:20px;color:green;font-weight:500}.ImportantDetails_mobileeyereviewicon__lubHI{margin-top:0!important}.ImportantDetails_importantDetailsscoreseeMore__o2NUB{margin-left:5px;font-weight:600;font-size:16px}.ImportantDetails_importantDetailsscoreseeMore__o2NUB span{font-size:8px;margin-left:2px;color:red;cursor:pointer}.ImportantDetails_importantDetailsfeatures__SVzRq{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;margin:0 auto}.ImportantDetails_importantDetailsfeatures__SVzRq img{max-width:15px;margin-right:5px;height:12px}.ImportantDetails_importantDetailsfeatures__SVzRq>*{font-size:14px;margin:5px 0}.ImportantDetails_importantDetailsfeatures2__hQ8ow{display:flex;gap:30px;justify-content:center;align-items:center;font-size:1px!important;margin-top:10px;margin-bottom:10px}.ImportantDetails_importantDetailsfeatures2__hQ8ow span p{font-size:14px}.ImportantDetails_importantDetailsfeatures2__hQ8ow>p{display:flex;gap:5px;justify-content:center;align-items:center;font-size:14px;font-weight:500}.ImportantDetails_importantDetailsrightCard__WU4v4{width:100%}.ImportantDetails_importantDetailsrightCardsubtitle__Op_8M{font-size:17px!important;text-align:center;font-weight:700;margin:5px 0}.ImportantDetails_importantDetailscheckIn__lNQ6b{display:flex;justify-content:center;align-items:center;margin:8px 0;width:100%}.ImportantDetails_importantDetailscheckIn__lNQ6b>*{font-size:15px}.ImportantDetails_importantDetailscheckInDetails__rbM03>*{padding-bottom:5px}.ImportantDetails_importantDetailscheckIn__lNQ6b p{text-align:right}.ImportantDetails_importantDetailslengthOfNight__kFkBt{display:block;flex-direction:column;gap:7px;margin-bottom:8px}.ImportantDetails_importantDetailslengthOfNight__kFkBt>p>span{margin-left:0}.ImportantDetails_roombedtype__FwdE2{display:flex;gap:5px;flex-direction:column}.ImportantDetails_importantDetailsroomType__qGbun{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ImportantDetails_importantDetailsroomType__qGbun>div>small{font-weight:700;float:center}.ImportantDetails_importantDetailsrightCardcontainer__WpwkE{display:flex;flex-direction:column;gap:5px;font-size:16px}.ImportantDetails_importantDetailsrightCardcontainer__WpwkE>a{color:red;text-align:center;margin-bottom:5px;font-size:13px;font-weight:500}.ImportantDetails_importantDetailsrightCardcontainer__WpwkE>p{font-weight:700;font-size:17px!important;text-align:center;margin-bottom:7px}.ImportantDetails_importantDetailspriceDisplay__R68pV{display:flex;flex-direction:column;gap:0!important}.ImportantDetails_importantDetailspriceDisplay__R68pV>*{display:flex;gap:0}.ImportantDetails_importantDetailspriceDisplay__R68pV>:nth-child(2)>:nth-child(2){margin-left:19px}.ImportantDetails_importantDetailspriceDisplay__R68pV>:nth-child(3){font-weight:700}.ImportantDetails_importantDetailspriceDisplay__R68pV>:nth-child(3)>:nth-child(2){margin-left:20px}.ImportantDetails_smallicon__zJIwu{width:10px;height:10px}.ImportantDetails_mobilebookingdetailscontainer__dEopb{border:0 solid #bbb;width:100%!important;margin:auto;padding-left:0;padding-right:0}.ImportantDetails_buttonHotelBooking___4Kpe{padding:10px 0;border-radius:5px;justify-content:center;align-items:center;display:flex;width:85%!important}.ImportantDetails_buttonHotelBooking___4Kpe p{font-size:17px!important}.ImportantDetails_importantDetailsscore__TE3_H{display:flex;align-items:center;margin-top:8px}.ImportantDetails_importantDetailsscore__TE3_H h3{font-size:15px;font-weight:400}.ImportantDetails_checkincheckoutdetails__CPN6I{font-size:14px;font-weight:900!important;margin-top:-2%;margin-bottom:-3%}.ImportantDetails_checkintime__YbMqH{margin-top:0;margin-left:auto;display:flex;justify-content:flex-end}.ImportantDetails_mobilebackbutton__kfEJ9{display:flex;justify-content:flex-end;margin-bottom:0;margin-top:-4%}.ImportantDetails_backbutton__X547E{display:none}.ImportantDetails_mobilebackbutton__kfEJ9 button{display:flex;padding:10px var(--Spacing-4-point-spacing-big,20px);justify-content:center;align-items:center;gap:10px;border-radius:25px;border:1px solid var(--Colors-Base-Dark-500,#66737b);color:var(--Text-1,#4d4d4d);font-size:14px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.63px}.ImportantDetails_importantDetailscontainer__Zefqe{display:flex;flex-direction:column;gap:20px;position:relative}.ImportantDetails_importantDetailsHeader__2bkJu{color:#000;font-size:20px;font-style:normal;font-weight:var(--header-sm-text-weight);line-height:110%;letter-spacing:-.675px;margin-top:0}.ImportantDetails_hotelnamepropertytype__vIXqK{color:#000;font-size:25px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.6px;text-decoration-line:underline;margin-top:0;margin-bottom:15px}.ImportantDetails_bestdealrating__Am8pH{display:grid;grid-template-columns:1fr 2fr;gap:0;margin-top:-1%}.ImportantDetails_bestdealrating__Am8pH>:nth-child(3){grid-column:span 2}.ImportantDetails_bestdealrating__Am8pH>button,.ImportantDetails_bestdealrating__Am8pH>div{display:flex;gap:5px}.ImportantDetails_bestDealBadge__U1hdw{border-radius:3.5px;background:#1f8146;display:flex;padding:3.5px 12px;justify-content:center;align-items:center;gap:10px;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ImportantDetails_reviews__e3Aph{margin-top:8px}.ImportantDetails_rating__v8Mer svg{fill:#ffc61a}.ImportantDetails_bestdealrating__Am8pH>button svg,.ImportantDetails_bestdealrating__Am8pH>div svg{width:22px;height:22px}.ImportantDetails_bestdealrating__Am8pH>button p,.ImportantDetails_bestdealrating__Am8pH>div p{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:110%}.ImportantDetails_bestdealrating__Am8pH>button h5,.ImportantDetails_bestdealrating__Am8pH>div h5{color:var(--pale-black,#505356);font-size:14px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.56px}.ImportantDetails_bestdealratingsmall__0i2mz{display:grid;grid-template-columns:1fr 2fr;gap:0;margin-top:1%}.ImportantDetails_bestdealratingsmall__0i2mz>:nth-child(3){grid-column:span 2}.ImportantDetails_bestdealratingsmall__0i2mz>button,.ImportantDetails_bestdealratingsmall__0i2mz>div{display:flex;gap:5px}.ImportantDetails_bestdealratingsmall__0i2mz>div{width:max-content!important}.ImportantDetails_bestdealratingsmall__0i2mz>button{width:auto!important}.ImportantDetails_bestdealratingsmall__0i2mz>button svg,.ImportantDetails_bestdealratingsmall__0i2mz>div svg{width:18px;height:18px}.ImportantDetails_bestdealratingsmall__0i2mz>button p,.ImportantDetails_bestdealratingsmall__0i2mz>div p{color:#000;font-size:16px!important;font-style:normal;font-weight:400;line-height:110%}.ImportantDetails_bestdealratingsmall__0i2mz .ImportantDetails_rating__v8Mer{margin-top:3px;margin-left:20px}.ImportantDetails_bestdealratingsmall__0i2mz .ImportantDetails_review__MmTIf{margin-top:3px}.ImportantDetails_bestdealratingsmall__0i2mz>button h5,.ImportantDetails_bestdealratingsmall__0i2mz>div h5{color:var(--pale-black,#505356);font-size:14px;font-style:normal;font-weight:600;line-height:148.2%;letter-spacing:-.56px}.ImportantDetails_locationtext__f2Hrb{font-size:14px}.ImportantDetails_importantDetailscontainer__Zefqe>div{border-radius:12px;border:var(--stroke-weight-1,1px) solid var(--www-tripadvisor-com-alto,#e0e0e0);background:var(--color-white-02,hsla(0,0%,100%,0));box-shadow:0 2px 54px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0}.ImportantDetails_mobilePriceHeader__eC3hT{width:100%}.ImportantDetails_mobilePriceHeaderContent__cyf8Z{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;padding:15px 0}.ImportantDetails_mobilePriceHeaderContent__cyf8Z .ImportantDetails_totalPrice__k2s_Z{display:flex;gap:7px;flex-direction:column-reverse;border-bottom:none;max-width:none;padding-bottom:0;margin-bottom:0}.ImportantDetails_mobilePriceHeaderContent__cyf8Z .ImportantDetails_totalPrice__k2s_Z h1{color:var(--www-tripadvisor-com-black,var(--color-black-solid,#000));font-size:36px;font-style:normal;font-weight:700;line-height:var(--line-height-29,29px)}.ImportantDetails_mobilePriceHeaderContent__cyf8Z .ImportantDetails_totalPrice__k2s_Z p{color:var(--www-tripadvisor-com-mine-shaft,var(--color-grey-20,#333));font-size:14px;font-style:normal;font-weight:400;line-height:var(--line-height-17,17px);margin-top:5px}.ImportantDetails_chevronIcon__1zbLC{display:flex;align-items:center;color:#333;flex-shrink:0}.ImportantDetails_priceBookingContent__jTZqL{width:100%;overflow:hidden}.ImportantDetails_priceContainer__U6Uui{display:block;margin-top:-10px}.ImportantDetails_totalPrice__k2s_Z{display:flex;gap:7px;flex-direction:column-reverse;border-bottom:1px solid #f0f0f0;max-width:60%;padding-bottom:10px;margin-bottom:10px}.ImportantDetails_totalPrice__k2s_Z h1{color:var(--www-tripadvisor-com-black,var(--color-black-solid,#000));font-size:36px;font-style:normal;font-weight:700;line-height:var(--line-height-29,29px)}.ImportantDetails_totalPrice__k2s_Z p{color:var(--www-tripadvisor-com-mine-shaft,var(--color-grey-20,#333));font-size:14px;font-style:normal;font-weight:400;line-height:var(--line-height-17,17px);margin-top:5px}.ImportantDetails_priceBreakdown__jkIs0{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ImportantDetails_priceBreakdown__jkIs0 h3{color:var(--www-tripadvisor-com-black,var(--color-black-solid,#000));font-size:var(--item-spacing-s,16px);font-style:normal;font-weight:var(--font-weight-700,700);line-height:var(--line-height-19,19px)}.ImportantDetails_priceBreakdown__jkIs0 p{color:var(--www-tripadvisor-com-mine-shaft,var(--color-grey-20,#333));font-size:14px;font-style:normal;font-weight:var(--font-weight-400,400);line-height:var(--line-height-17,10px)}.ImportantDetails_priceBreakdown__jkIs0 h4{color:var(--www-tripadvisor-com-black,var(--color-black-solid,#000));font-size:16px;font-style:normal;font-weight:var(--font-weight-700,700);line-height:var(--line-height-19,19px)}.ImportantDetails_priceBreakdown__jkIs0 h6{color:var(--www-tripadvisor-com-mine-shaft,var(--color-grey-20,#333));font-size:14px;font-style:normal;font-weight:var(--font-weight-400,400);line-height:var(--line-height-14,14px);margin-top:-2%}.ImportantDetails_bookingDetails__FMqwc{border-radius:12.5px;border:var(--stroke-weight-2,2px) solid #ccc;display:flex;padding:10px;flex-direction:column;align-items:flex-start;gap:18px;align-self:stretch;margin-top:10px}.ImportantDetails_bookingDetails__FMqwc a{color:var(--Colors-Red,var(--Colors-Red,#000));text-align:center;font-size:14.375px;font-style:normal;font-weight:var(--font-weight-700,700);line-height:var(--line-height-19,19px);text-decoration-line:underline;margin-top:-10px}.ImportantDetails_bookingdetailshead__cB0E7{display:grid;grid-template-columns:3fr 1fr}.ImportantDetails_importantDetailscheckInDetails__rbM03{display:block;grid-template-columns:repeat(1,1fr);gap:10px;margin-bottom:5px}.ImportantDetails_importantDetailscheckInDetails__rbM03>*{margin-bottom:0}.ImportantDetails_importantDetailscheckInDetails__rbM03 p{display:flex;gap:5px;font-size:15px}.ImportantDetails_importantDetailscheckInDetails__rbM03 p span{display:flex;gap:0;width:max-content;text-align:left}.ImportantDetails_importantDetailscheckInDetails__rbM03 p span svg{margin-right:5px}.ImportantDetails_amenitiesGroup__e1Dn_{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}.ImportantDetails_amenities__Fp_xi{display:flex;padding:10px;justify-content:flex-start;gap:var(--sds-size-space-200);border-radius:200px;background:rgba(255,227,217,.6);color:var(--Loroen-loreon-Orange,#f15a24);font-size:14px;font-style:normal;font-weight:var(--sds-typography-body-font-weight-regular);text-align:left;gap:8px}.ImportantDetails_amenities__Fp_xi img{width:15px;height:15px}.ImportantDetails_datePickerModal__oqBmg{margin-top:-3%}.ImportantDetails_datePickerModal__oqBmg h3{font-size:14px}.ImportantDetails_datePickerInput__dRuv_{width:100%;display:flex;gap:10px}.ImportantDetails_datePickerInput__dRuv_ .ImportantDetails_datePickers__6LUst{display:flex;flex-direction:column;gap:2px}.ImportantDetails_datePickers__6LUst label{font-size:14px}.ImportantDetails_datePickers__6LUst input{padding:5px 8px;width:100%}.ImportantDetails_datePickerModal__oqBmg .ImportantDetails_buttons__EiMxG{display:flex;align-items:center;justify-content:center;margin-top:4%}.ImportantDetails_buttons__EiMxG button{padding:3px 20px;border-radius:5px;font-size:14px;background-color:#263238;color:#fff;border:none}.ImportantDetails_buttons__EiMxG button:hover{background-color:#0a0d14;cursor:pointer}.ImportantDetails_desktopPriceHeaderStatic__U2EP0{display:none!important}.ImportantDetails_mobilePriceHeader__eC3hT{display:block;padding:0 25px}.ImportantDetails_priceBookingContent__jTZqL{padding:0 25px 25px}.ImportantDetails_priceBreakdown__jkIs0{margin-top:15px}}@media (min-width:600px) and (max-width:900px){.ImportantDetails_importantDetailscontainer__Zefqe{display:block;gap:0}.ImportantDetails_importantDetailsleftCard__dKMpF{display:flex;flex-direction:column;width:95%;margin-left:auto;margin-right:auto}.ImportantDetails_importantDetailsrightCard__WU4v4{width:50%;margin-left:25%;margin-right:25%}}.imageSlider_image-slide-wrapper__CC5q0{display:flex;height:100%;width:100%;overflow-x:hidden;border-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0}.imageSlider_image-slide-wrapper__CC5q0 img{width:100%;height:100%;object-fit:cover;object-position:center;flex-shrink:0;transition:margin .5s ease}.imageSlider_nextImageBtn__L1_zX,.imageSlider_prevImageBtn__6jUBJ{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);z-index:2}.imageSlider_nextImageBtn__L1_zX svg,.imageSlider_prevImageBtn__6jUBJ svg{width:22px;height:30px;& path{fill:#cdcdcd75}}.imageSlider_prevImageBtn__6jUBJ{left:2%}.imageSlider_nextImageBtn__L1_zX{right:2%}.imageSlider_nextImageBtn__L1_zX.imageSlider_active__MeDSo,.imageSlider_prevImageBtn__6jUBJ.imageSlider_active__MeDSo{& path{fill:#fefefe}}.imageSlider_image-control-wrapper__a8wPO{position:absolute;display:flex;align-items:center;gap:5px;bottom:10px;right:25px;z-index:2}.imageSlider_image-control__jg8Bo{width:4px;height:4px;background-color:#fff;border-radius:50%;opacity:.5;transition:transform,opacity .3s ease-in-out}.imageSlider_active-control__hp5Mu{background-color:#fff;opacity:1;transform:scale(1.4)}.imageSlider_image-container__1wNJi{position:relative;width:100%;height:100%;border-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden}.imageSlider_discountBadge__9M2Qn{position:absolute;top:10px;left:10px;background-color:#fff;color:#e60023;padding:3px 10px;font-size:15px;font-weight:800;border-radius:15px;z-index:3}.destinationSlider_image-slide-wrapper__sMUzr{display:flex;height:100%;width:100%;overflow-x:hidden;border-radius:12px}.destinationSlider_destination-card__nBTlu{position:relative;width:100%;height:100%;flex-shrink:0;transition:margin .5s ease}.destinationSlider_image-location__s0Wih{position:absolute;bottom:5px;left:5px;display:flex;align-items:center;gap:3px;color:#fff;font-size:var(--sm-text);font-weight:var(--sm-text-weight);text-transform:capitalize}.destinationSlider_image-slide-wrapper__sMUzr img{object-fit:cover;object-position:center}.destinationSlider_nextImageBtn__0abac,.destinationSlider_prevImageBtn__0geTM{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);z-index:2}.destinationSlider_nextImageBtn__0abac svg,.destinationSlider_prevImageBtn__0geTM svg{width:22px;height:30px;& path{fill:#cdcdcd75}}.destinationSlider_prevImageBtn__0geTM{left:2%}.destinationSlider_nextImageBtn__0abac{right:2%}.destinationSlider_nextImageBtn__0abac.destinationSlider_active__rWRgW,.destinationSlider_prevImageBtn__0geTM.destinationSlider_active__rWRgW{& path{fill:#fefefe}}.destinationSlider_image-control-wrapper__nngcw{position:absolute;display:flex;align-items:center;gap:5px;bottom:10px;right:25px;z-index:2}.destinationSlider_image-control__TBA77{width:4px;height:4px;background-color:#fff;border-radius:50%;opacity:.5;transition:transform,opacity .3s ease-in-out}.destinationSlider_active-control__hYz3i{background-color:#fff;opacity:1;transform:scale(1.4)}.like_like-container__L7uw0{position:absolute;top:10px;right:5px;display:flex;align-items:center;gap:3px;border:none;background:none;cursor:pointer;& svg{stroke:hsla(0,0%,47%,.85);fill:#fff;width:19px;height:29px;transition:stroke,fill .3s ease-in-out}}.like_like-container__L7uw0:not(.like_liked__wW0Hp) svg:hover{stroke:#e30f0f;fill:#e30f0f}.like_like-container-hoteldetail__Q9g7_{display:flex;align-items:center;gap:5px;border:none;padding:0 5px;border-radius:10px;background:hsla(0,0%,100%,.45);cursor:pointer;& svg{stroke:hsla(0,0%,47%,.85);fill:#fff;width:19px;height:29px;transition:stroke,fill .3s ease-in-out}}.like_like-container-hoteldetail__Q9g7_:not(.like_liked__wW0Hp) svg:hover,.like_liked__wW0Hp svg{stroke:#e30f0f;fill:#e30f0f}.toast_toast-wrapper___u6zg{position:fixed;bottom:-40px;right:10px;background-color:#fff;color:#030303;font-size:var(--btn-text);font-weight:var(--paragraph-text-weight);letter-spacing:.2px;padding:10px 20px;border-radius:5px;box-shadow:2px 2px 4px 2px rgba(0,0,0,.1);z-index:1000;opacity:0;transition:bottom .6s ease-in,opacity .9s ease-in-out;pointer-events:none}.toast_toast-wrapper___u6zg.toast_show__92dbi{pointer-events:auto}.toast_show__92dbi{opacity:1;bottom:10px}.toast_top-right__nGDhF{top:10px;right:10px}.toast_top-left__7CN6C{top:10px;left:10px}.toast_bottom-right__rsCyB{right:10px!important}.toast_bottom-left__HZuSl{right:unset!important;left:10px!important}.verifiedBadge_absolute__Fd_6o{position:absolute;top:10px;left:5px}.verifiedBadge_verified__9cta5{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:2px;padding-block:2px;& svg{width:18px;height:19px}& path{fill:var(--color-primary)}}.loadingPage_loadingScreenCont__P_Z5b{border:none;width:50%;height:900px;margin-left:auto;margin-right:auto;margin-top:5%;display:flex;justify-content:center;align-items:center}.loadingPage_loadicon__ErPzH{width:100px;height:20px}.loadingPage_loadicon__ErPzH span{position:absolute;display:inline-block;width:20%;height:100%;border-radius:100px}.loadingPage_loadicon__ErPzH span:first-of-type{left:0;background:rgba(110,158,118,.14)}.loadingPage_load-icon__rc0GB span:nth-of-type(2){left:30%;background-color:#6e9e76}.loadingPage_loadicon__ErPzH span:nth-of-type(3){left:60%;background-color:rgba(241,81,86,.15)}.loadingPage_loadicon__ErPzH span:nth-of-type(4){left:90%;background-color:#f15156}.loadingPage_loadicon__ErPzH span:nth-of-type(5){left:120%;background-color:#aaa}.loadingPage_loadicon__ErPzH span{animation-name:loadingPage_loading__Lwtv2;animation-duration:1.5s;animation-iteration-count:infinite;animation-fill-mode:both}.loadingPage_loadicon__ErPzH span:nth-of-type(2){animation-delay:.2s}.loadingPage_loadicon__ErPzH span:nth-of-type(3){animation-delay:.4s}.loadingPage_loadicon__ErPzH span:nth-of-type(4){animation-delay:.6s}.loadingPage_loadicon__ErPzH span:nth-of-type(5){animation-delay:.8s}@keyframes loadingPage_loading__Lwtv2{0%{opacity:1}50%{opacity:0}to{opacity:1}}.loadingPage_centerLoadingIcon__9NrKG{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0}@keyframes loadingPage_moveRightUp__t8HZK{0%{transform:translate(0)}50%{transform:translate(10px,-10px)}to{transform:translate(0)}}.loadingPage_moveRightUp__t8HZK{animation:loadingPage_moveRightUp__t8HZK 1.9s ease-in-out infinite;display:inline-block;margin-left:-20%;margin-top:-18%;margin-bottom:-118%}.loadingPage_moveRight__8rRKY{animation:loadingPage_moveRightUp__t8HZK 2s ease-in-out infinite;display:inline-block}@keyframes loadingPage_moveRightLeft__NAWpz{0%{transform:translateX(0)}50%{transform:translateX(60px)}to{transform:translateX(0)}}.loadingPage_container__vjL2K{position:relative;text-align:center;color:#fff;width:auto;border:none;height:600px;margin-left:auto;margin-right:auto;margin-top:5%;display:flex;justify-content:center;align-items:center}.loadingPage_container__vjL2K svg{width:80px}.loadingPage_image__xA7Ic{width:100%}.loadingPage_image__xA7Ic svg{width:100px}.loadingPage_bottomleft__Lh0FG{position:absolute;display:flex;flex-direction:column;top:auto;right:47%;gap:0}@keyframes loadingPage_scaling__nm3Oi{0%,to{transform:scale(.2);background-color:#6e9e76}40%{transform:scale(1);background-color:#f15156}50%{transform:scale(1);background-color:rgba(241,81,86,.15)}}.loadingPage_dotContainer__fVxy5 div{height:15px;width:15px;border-radius:50%;transform:scale(0);background-color:red;animation:loadingPage_scaling__nm3Oi 2.5s ease-in-out infinite;display:inline-block;margin:.2rem}.loadingPage_dotContainer__fVxy5 div:nth-child(0){animation-delay:0s}.loadingPage_dotContainer__fVxy5 div:first-child{animation-delay:.2s}.loadingPage_dotContainer__fVxy5 div:nth-child(2){animation-delay:.4s}.loadingPage_dotContainer__fVxy5 div:nth-child(3){animation-delay:.6s}.loadingPage_dotContainer__fVxy5 div:nth-child(4){animation-delay:.8s}.loadingPage_dotContainer__fVxy5 div:nth-child(5){animation-delay:1s}@media screen and (width:1338px){.loadingPage_moveRightUp__t8HZK{display:inline-block;margin-left:-3%;margin-top:-26%;margin-bottom:-113%}.loadingPage_bottomleft__Lh0FG{position:absolute;display:flex;flex-direction:column;top:auto;right:46%;gap:0}}@media screen and (min-width:1340px) and (max-width:1440px){.loadingPage_moveRightUp__t8HZK{display:inline-block;margin-left:-3%;margin-top:-26%;margin-bottom:-113%}.loadingPage_bottomleft__Lh0FG{position:absolute;display:flex;flex-direction:column;top:auto;right:46%;gap:0}}@media (max-width:599px){.loadingPage_moveRightUp__t8HZK{display:inline-block;margin-left:-3%;margin-top:-22%;margin-bottom:-112%}.loadingPage_bottomleft__Lh0FG{position:absolute;display:flex;flex-direction:column;top:auto;right:36%;gap:0}}.chatBox_chatboxWrapper__P3q6x{position:fixed;bottom:12px;right:15px;z-index:1000;pointer-events:none}.chatBox_chatboxWrapper__P3q6x>*{pointer-events:auto}.chatBox_chatContainer__vcAfs{display:flex;gap:25px;align-items:flex-end;justify-content:flex-end;flex-direction:column-reverse}.chatBox_image-container__l_92P{position:relative;cursor:pointer;& svg{width:35px;height:35px}}.chatBox_statusBubble__ES_0T{position:absolute;top:20%;right:45px;transform:translateY(-20%);display:flex;align-items:center;gap:6px;padding:4px 8px;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:20px;box-shadow:0 4px 15px rgba(37,211,102,.35),0 2px 6px rgba(0,0,0,.15);white-space:nowrap;animation:chatBox_bubblePulse__jWImz 2.5s ease-in-out infinite;transform-origin:center right}.chatBox_statusBubble__ES_0T:after{content:"";position:absolute;top:50%;right:-5px;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #14957b}.chatBox_onlineDot__wjVBZ{width:8px;height:8px;background-color:#b8ffc1;border-radius:50%;box-shadow:0 0 6px rgba(184,255,193,.8);animation:chatBox_dotPulse__N9__S 1.5s ease-in-out infinite}.chatBox_statusText__GA0GX{font-size:11px;font-weight:600;color:#fff;letter-spacing:.3px;text-shadow:0 1px 2px rgba(0,0,0,.15)}@keyframes chatBox_bubblePulse__jWImz{0%,to{transform:scale(1);box-shadow:0 4px 15px rgba(37,211,102,.35),0 2px 6px rgba(0,0,0,.15)}50%{transform:scale(1.03);box-shadow:0 6px 20px rgba(37,211,102,.45),0 3px 8px rgba(0,0,0,.2)}}@keyframes chatBox_dotPulse__N9__S{0%,to{opacity:1;box-shadow:0 0 6px rgba(184,255,193,.8)}50%{opacity:.7;box-shadow:0 0 12px #b8ffc1}}.chatBox_orbit__sQDbz{position:absolute;top:50%;left:50%;width:55px;height:55px;border-color:#efefef transparent transparent;border-style:solid;border-width:3px 3px 0 0;border-radius:50%;transform:translate(-50%,-50%);animation:chatBox_orbit__sQDbz 8s linear infinite}.chatBox_orbit__sQDbz:before{content:"";position:absolute;top:6px;right:2px;width:5px;height:5px;border-radius:50%;background-color:var(--primary-color)}@keyframes chatBox_orbit__sQDbz{to{transform:translate(-50%,-50%) rotate(1turn)}}.chatBox_image-container__l_92P button{position:absolute;top:-18px;right:-5px;color:red;font-size:16px;font-weight:700;cursor:pointer;background-color:transparent;border:none;z-index:4;text-transform:uppercase}.chatBox_chatbox__bXRYR{width:300px;height:max-content;background-color:#fff;border:.5px solid #959494;border-radius:4px;box-shadow:-2px 2px 0 rgba(0,0,0,.25)}.chatBox_cancelButton__syaae{color:#030303;font-size:16px;font-weight:700;cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:4px;padding:4px 8px;z-index:4;text-align:center;text-transform:uppercase}.chatBox_chatbox__bXRYR.chatBox_open__sUwmM{transform:translateY(0)}.chatBox_phoneInput__xIpsa input{padding:8px!important;border:1px solid #ccc!important;border-radius:4px!important;margin-bottom:5px}.chatBox_header__Xf_VA{display:flex;justify-content:space-between;align-items:start;gap:15px;background-color:var(--color-primary);border-top-left-radius:4px;border-top-right-radius:4px;color:#000;padding:10px;font-size:13px;cursor:pointer;font-family:fonttwo!important;text-transform:uppercase}.chatBox_header__Xf_VA span{font-family:fonttwo!important;font-size:13px;color:#fff}.chatBox_header__Xf_VA span img{width:30px;height:30px}.chatBox_closeButton__z52NP{background:none;border:none;color:red;font-size:15px;cursor:pointer}.chatBox_form__JvD_Y{padding:10px;display:flex;flex-direction:column;gap:8px}.chatBox_form__JvD_Y input::placeholder,.chatBox_form__JvD_Y textarea::placeholder{color:#959494;font-weight:700}.chatBox_form__JvD_Y label{position:relative}.chatBox_email-label__Q4v4t:after,.chatBox_name-label__HThti:after{content:"*";color:red;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.chatBox_email-label__Q4v4t.chatBox_hide__UgaQ7:after,.chatBox_name-label__HThti.chatBox_hide__UgaQ7:after{display:none}.chatBox_name-label__HThti:after{left:85px}.chatBox_email-label__Q4v4t:after{left:125px}.chatBox_input__NuQnS,.chatBox_phoneInput__xIpsa,.chatBox_textarea__9KTte{padding:12px;border:1px solid #d3d3d3!important;border-radius:10px!important;font-size:14px!important;box-shadow:0 2px 4px rgba(0,0,0,.08)!important;width:100%}.chatBox_phoneInput__xIpsa{padding:12px 12px 12px 60px!important;width:100%!important}.chatBox_phoneInput__xIpsa::placeholder{color:#959494!important;font-weight:700!important}.chatBox_phone-menu__BDH8B ul{left:-10px}.chatBox_textarea__9KTte{min-height:150px;resize:none}.chatBox_form__JvD_Y:invalid .chatBox_submitButton__YiR_m{background-color:var(--secondary-color)}.chatBox_form__JvD_Y:valid .chatBox_submitButton__YiR_m{background-color:var(--color-primary);&:hover{background-color:var(--primary-color)}}.chatBox_submitButton__YiR_m{display:flex;align-items:center;justify-content:center;color:#fff;padding:10px;border:none;border-radius:15px;cursor:pointer;font-size:18px;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.08)}.chatBox_submitButton__YiR_m svg{width:28px;height:28px}.chatBox_successMessage__KraSQ{color:#030303;background-color:#e5e5e5;border:1px solid #d3d3d3;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.08);padding:15px 0 15px 8px;font-size:14px;font-weight:700;width:100%}