.booking_cursor-pointer__3RR6Z{cursor:pointer}.booking_dayPicker__Bd31p{display:flex;justify-content:space-around;margin-bottom:20px}.booking_dayPicker__Bd31p .booking_buttonday__QmByi{width:50%;padding:10px;border:1px solid #ddd;background-color:transparent;border-radius:0 8px 8px 0;box-shadow:inset 0 6px 16px rgba(0,0,0,.12)}.booking_dayPicker__Bd31p .booking_buttonhours__mySmc{width:50%;padding:10px;border:1px solid #ddd;background-color:transparent;border-radius:8px 0 0 8px;box-shadow:inset 0 6px 16px rgba(0,0,0,.12)}.booking_dayPicker__Bd31p .booking_active__zt3IY{background-color:var(--btn-bg-color);color:var(--btn-text-color)}.booking_discount__Xa_D3{margin-bottom:20px}.booking_discount__Xa_D3 input{width:100%;border:1px solid #ddd;border-radius:8px;padding:10px}.booking_ppl_detail__ihuJp p{font-size:var(--homepage-header-size);color:var(--footer-text-color);font-family:var(--font-family-base)}.booking_ppl_detail__ihuJp span{font-size:var(--homepage-footer-size);color:var(--trips-subtitle-color);font-family:var(--font-family-base)}.booking_btn_checkin__KrtIX,.booking_btn_checkout__Y3MLu{position:relative;z-index:1;cursor:pointer;background-clip:padding-box;border:1px solid transparent;border-right:1px solid var(--svg-color);padding:7px 12px}.booking_btn_checkin__KrtIX p,.booking_btn_checkout__Y3MLu p{margin:0}.booking_guests__H9AAn{position:absolute;background:var(--btn-color);padding:10px;border:1px solid var(--svg-color);width:100%;z-index:10}.booking_stickysidebar__TWPtp{padding:15px;border-radius:10px;border:1px solid #e5e3e3;z-index:10;box-shadow:0 6px 16px rgba(0,0,0,.12)}.booking_add_btn__6Dyk3{border-radius:50%;border:1px solid var(--svg-color);background:var(--btn-color);width:30px;height:30px;color:var(--text-color)}.booking_add_btn__6Dyk3:disabled,.booking_del_btn__Rrua6:disabled{cursor:not-allowed}.booking_del_btn__Rrua6{border-radius:50%;border:1px solid var(--svg-color);background:var(--btn-color);width:30px;height:30px;color:var(--text-color)}.booking_reservebtnDisable__U427H,.booking_reservebtn__pBKrR{padding:12px;border:1px solid transparent;border-radius:8px;width:100%;font-weight:700}.booking_reservebtnDisable__U427H{background-image:linear-gradient(90deg,#7e7e7e 0,#858585 30%,#8a8a8a 60%,#8b8b8b 75%,#757575);color:var(--btn-color)}.booking_textdec__NRgKN .booking_text__HIAu4{text-decoration:none}.booking_divider__DwNx3{border-bottom:1px solid #ebebeb}.booking_search_region__Wk0AD{position:absolute;top:0;left:-70%;z-index:999;background:var(--btn-color);padding:8px;border-radius:8px;box-shadow:5.4px 10.7px 10.7px rgba(0,0,0,.33)}.booking_search_region__Wk0AD .booking_button__gK_Ld{position:absolute;bottom:0;right:0;z-index:999;margin-right:10px;margin-bottom:10px;padding:5px;background-color:var(--footer-text-color);border:1px solid var(--footer-text-color);border-radius:5px;background-image:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,0));color:var(--btn-color)}.booking_backdrop__f6OEv{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.024);z-index:99}.booking_bookitContainer__Aso7o{display:flex;justify-content:space-between;gap:10px}.booking_bookitContainer__Aso7o .booking_column__bDIif{flex:1 1;display:flex;flex-direction:column;gap:10px}.booking_bookitContainer__Aso7o .booking_bookit2__C1gBU,.booking_bookitContainer__Aso7o .booking_bookit__TFtON{padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--search-button-color);border-radius:4px;cursor:pointer;gap:10px}.booking_bookitContainer__Aso7o .booking_bookit2__C1gBU{opacity:20%}.booking_bookitContainer__Aso7o p{color:#000}