.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}.HotelPoiPcSearchCalendar_calendarContainer__AlJAA{display:flex;justify-content:space-between;overflow:hidden}.HotelPoiPcSearchCalendar_inner__FTSd5{width:100%;display:flex;flex-direction:column}.HotelPoiPcSearchCalendar_areaTop__dLL2K{width:100%;padding:40px 30px 0;display:flex}.HotelPoiPcSearchCalendar_areaBottom__B_t1N{width:100%;padding:15px 30px 30px;text-align:right}.HotelPoiPcSearchCalendar_calendarGroup___hZk5{display:flex;flex:0 0 100%;gap:0 30px;justify-content:space-between;position:relative;padding:0 15px}.HotelPoiPcSearchCalendar_calendar__xH0AB{width:50%}.HotelPoiPcSearchCalendar_controls__ShXQp{align-items:center;display:flex;gap:10px;height:26px;justify-content:center;position:relative;margin-bottom:20px}.HotelPoiPcSearchCalendar_title__a5IFI{color:var(--font-base-color);font-size:18px;font-weight:700;line-height:26px;min-width:90px}.HotelPoiPcSearchCalendar_checkboxWrap__zpEwM{position:absolute;right:15px;display:flex;gap:0 10px;align-items:center;cursor:pointer}.HotelPoiPcSearchCalendar_checkboxWrap__zpEwM label{cursor:pointer;display:inline-flex;align-items:center;font-size:14px;font-weight:400;line-height:26px;color:var(--font-base-color)}.HotelPoiPcSearchCalendar_checkboxRoot__pHScb{background-color:#fff;width:20px;height:20px;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:url(https://static.priviatravel.com/images/front/travel/contents/icon-common-sec.png) 0 -260px no-repeat}.HotelPoiPcSearchCalendar_chekcboxIndicator__GlOLZ{display:block;width:20px;height:20px;cursor:pointer;background:url(https://static.priviatravel.com/images/front/travel/contents/icon-common-sec.png) -25px -260px no-repeat}.HotelPoiPcSearchCalendar_calendarBody__M_Ggz{display:block}.HotelPoiPcSearchCalendar_days__jfz4e{align-items:center;display:flex;font-size:0;height:33px}.HotelPoiPcSearchCalendar_days__jfz4e .HotelPoiPcSearchCalendar_calendarItem__qosjd{color:var(--font-base-color);font-size:12px;font-weight:700;line-height:17px}.HotelPoiPcSearchCalendar_days__jfz4e .HotelPoiPcSearchCalendar_calendarItem__qosjd:first-child{color:red}.HotelPoiPcSearchCalendar_days__jfz4e .HotelPoiPcSearchCalendar_calendarItem__qosjd:last-child{color:#1f68f1}.HotelPoiPcSearchCalendar_calendarItem__qosjd{width:14.28571%;text-align:center;font-size:14px;font-weight:700;line-height:26px}.HotelPoiPcSearchCalendar_dates__zZlZ7{padding-bottom:15px}.HotelPoiPcSearchCalendar_week__S8V4o{display:flex;padding-top:3px;width:100%}.HotelPoiPcSearchCalendar_week__S8V4o .HotelPoiPcSearchCalendar_calendarItem__qosjd{align-items:center;color:#dbdbdb;display:flex;flex-direction:column;height:50px;padding:7px 0;line-height:30px}.HotelPoiPcSearchCalendar_week__S8V4o .HotelPoiPcSearchCalendar_calendarItem__qosjd:first-child{color:red}.HotelPoiPcSearchCalendar_week__S8V4o .HotelPoiPcSearchCalendar_calendarItem__qosjd:last-child{color:#1f68f1}.HotelPoiPcSearchCalendar_week__S8V4o .HotelPoiPcSearchCalendar_calendarItem__qosjd:first-child .HotelPoiPcSearchCalendar_dateNumber___sRA6,.HotelPoiPcSearchCalendar_week__S8V4o .HotelPoiPcSearchCalendar_calendarItem__qosjd:last-child .HotelPoiPcSearchCalendar_dateNumber___sRA6{color:inherit}.HotelPoiPcSearchCalendar_dateNumber___sRA6{font-family:inherit;border-radius:100%;background-color:transparent;color:var(--font-base-color);display:block;font-size:14px;font-weight:700;height:36px;width:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HotelPoiPcSearchCalendar_dateNumber___sRA6[disabled],.HotelPoiPcSearchCalendar_disabled__umpbQ .HotelPoiPcSearchCalendar_dateNumber___sRA6{opacity:.4;cursor:default}.HotelPoiPcSearchCalendar_today__rYhjM .HotelPoiPcSearchCalendar_dateNumber___sRA6{position:relative}.HotelPoiPcSearchCalendar_today__rYhjM .HotelPoiPcSearchCalendar_dateNumber___sRA6:after{font-family:inherit;content:"Today";width:100%;font-size:11px!important;color:var(--privia-color);text-align:center;position:absolute;left:0!important;bottom:-15px}.HotelPoiPcSearchCalendar_holiday__fo0wL .HotelPoiPcSearchCalendar_dateNumber___sRA6{color:red}.HotelPoiPcSearchCalendar_end__h7xPq .HotelPoiPcSearchCalendar_dateNumber___sRA6,.HotelPoiPcSearchCalendar_start__E_adV .HotelPoiPcSearchCalendar_dateNumber___sRA6{background-color:#f30774!important;color:var(--font-white-color)!important}.HotelPoiPcSearchCalendar_between__hGwT1{position:relative}.HotelPoiPcSearchCalendar_between__hGwT1:before{background:#fde9f1;content:"";display:block;height:36px;left:0;position:absolute;top:7px;width:100%}.HotelPoiPcSearchCalendar_between__hGwT1.HotelPoiPcSearchCalendar_start__E_adV:before{left:50%;width:50%}.HotelPoiPcSearchCalendar_between__hGwT1.HotelPoiPcSearchCalendar_end__h7xPq:before{left:0;width:50%}.HotelPoiPcSearchCalendar_between__hGwT1 .HotelPoiPcSearchCalendar_dateNumber___sRA6{position:relative}.HotelPoiPcSearchCalendar_calendarBtn__fYsjZ{cursor:pointer;display:block;height:26px;position:absolute;top:170px;width:14px;background-color:transparent;background-image:url(https://static.priviatravel.com/images/front/travel/contents/icon-common-sec.png);background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HotelPoiPcSearchCalendar_calendarBtn__fYsjZ.HotelPoiPcSearchCalendar_prev__CP2Fc{left:0;background-position:-70px -304px}.HotelPoiPcSearchCalendar_calendarBtn__fYsjZ.HotelPoiPcSearchCalendar_next__8cpLp{right:0;background-position:-89px -304px}.HotelPoiPcSearchCalendar_calendarBtn__fYsjZ[disabled]{opacity:.5}.HotelPoiPcSearchCalendar_btnComplete__LkSGu{display:inline-flex;align-items:center;min-width:50px;border-radius:4px;font-weight:700;font-size:14px;line-height:20px;background-color:var(--privia-color);border:1px solid var(--privia-color);color:var(--font-white-color);padding:10px 30px;text-align:center;cursor:pointer}