.FlexSearchCalendarCell_dayNumber__HX9Jn{color:#859dab;font-weight:300;font-size:2.25rem;height:4rem;display:flex;align-items:center;transition:font-size .5s cubic-bezier(.4,0,.2,1)}.FlexSearchCalendarCell_dayNumber--hover__m_r9I{font-size:1.75rem}@media(max-width:1024px){.FlexSearchCalendarCell_dayNumber__HX9Jn{font-size:1.125rem;height:1.3125rem;margin:.25rem 1rem 0}}.FlexSearchCalendarCell_price__yG9yD{color:rgb(var(--global-color-black));font-size:1.375rem;font-weight:400;transition:color .5s cubic-bezier(.4,0,.2,1)}.FlexSearchCalendarCell_price--special__G4E0x{color:rgb(var(--global-color-positive))}@media(max-width:1024px){.FlexSearchCalendarCell_price__yG9yD{font-size:.75rem}}.FlexSearchCalendarCell_flightInfo___GESn{padding:.5rem 1rem 1rem;display:flex;flex-direction:column;align-items:center;transition:padding-top .5s cubic-bezier(.4,0,.2,1)}.FlexSearchCalendarCell_flightInfo--hover__Tyw0w{padding-top:0}@media(max-width:1024px){.FlexSearchCalendarCell_flightInfo___GESn{padding:unset}}.FlexSearchCalendarCell_country__5v_x_{color:rgb(var(--global-color-black));font-size:1.75rem;font-weight:500;margin-bottom:.25rem;transition:font-size .5s cubic-bezier(.4,0,.2,1)}.FlexSearchCalendarCell_country--hover__tyZV7{font-size:1.125rem}@media(max-width:1024px){.FlexSearchCalendarCell_country__5v_x_{font-size:.75rem;font-weight:500}}.FlexSearchCalendarCell_generalInfo__37DWH{color:rgb(var(--global-color-black));font-size:.75rem}@media(max-width:1024px){.FlexSearchCalendarCell_generalInfo__37DWH{display:none}}.FlexSearchCalendarCell_stars__5b7_S{display:flex;gap:.2rem;margin-bottom:.3rem}.FlexSearchCalendarCell_dayCell__Pu7NG{background:rgb(var(--global-color-white));height:10.25rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border:2px solid rgb(var(--global-color-primary-clear));position:relative;transition:border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),background .5s cubic-bezier(.4,0,.2,1)}.FlexSearchCalendarCell_dayCell--hover__7VucA{border-color:rgb(var(--global-color-black))}@media(max-width:1024px){.FlexSearchCalendarCell_dayCell__Pu7NG{height:4.375rem;border:1px solid rgb(var(--global-color-primary-clear))}}.FlexSearchCalendarCell_dayCellLowest__piNXd{background-color:rgb(var(--global-color-positive-ultra-clear));height:10.25rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border:2px solid rgb(var(--global-color-positive-ultra-clear));position:relative}.FlexSearchCalendarCell_dayCellLowest--hover__N827N{border-color:rgb(var(--global-color-positive))}@media(max-width:1024px){.FlexSearchCalendarCell_dayCellLowest__piNXd{height:4.375rem;border:1px solid rgb(var(--global-color-primary-clear))}}.FlexSearchCalendarCell_corner--top-left__IatKA{border-start-start-radius:1.625rem}.FlexSearchCalendarCell_corner--top-right__24HTH{border-start-end-radius:1.625rem}.FlexSearchCalendarCell_corner--bottom-left__iLMGU{border-end-start-radius:1.625rem}.FlexSearchCalendarCell_corner--bottom-right__5TNDr{border-end-end-radius:1.625rem}.FlexSearchCalendarCell_card__hiZ3t{position:absolute;bottom:2.75rem;width:26.875rem;z-index:1;padding:1.5rem;border-radius:1.5rem;background-color:rgb(var(--global-color-white));display:flex;flex-direction:column;gap:1.5rem;box-shadow:8px 16px 40px 0 rgba(1,56,146,.1)}.FlexSearchCalendarCell_hotelInfoCont__n0SI5{display:flex;flex-direction:column;gap:.25rem;align-items:center}.FlexSearchCalendarCell_hotelName__FKYRg{font-size:1.375rem;color:rgb(var(--global-color-black));font-weight:400;text-transform:capitalize}.FlexSearchCalendarCell_dateDurationCont__Cq6tQ{display:flex;gap:1rem;color:rgb(var(--global-color-black));font-size:1.125rem;font-weight:400}.FlexSearchCalendarCell_passengerSet__jtJW_{color:rgb(var(--global-color-black));font-size:1rem;font-weight:400}.FlexSearchCalendarCell_btn--order__9VALh{display:inline-block;background-color:rgb(var(--global-color-primary));border-radius:1rem;box-shadow:2px 4px 16px 0 rgba(36,49,96,.23);padding:.75rem 2.5rem;color:rgb(var(--global-color-white));font-size:1.125rem;font-weight:500}.FlexSearchCalendarCell_btn--order__9VALh:hover{cursor:pointer;background-color:rgb(var(--global-color-primary-hover));box-shadow:4px 4px 14px 0 rgba(0,25,56,.3)}.FlexSearchCalendarCell_btn--order__9VALh:active{background-color:rgb(var(--global-color-primary));box-shadow:inset 1px 1px 8px 0 rgba(0,0,0,.25)}.FlexSearchCalendarCell_btnGroup__yYmzH{display:flex;justify-content:space-between;align-items:center}.FlexSearchCalendarCell_btn--toSearch__TkfkD{padding:.75rem 1.5rem;background-color:rgb(var(--global-color-white));color:rgb(var(--global-color-primary));font-weight:500;font-size:1rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border-radius:1rem;border:2px solid rgb(var(--global-color-white))}.FlexSearchPromotion_mainCont__FgauX{max-width:90rem;width:100%;margin:2rem auto 0;background-color:rgb(var(--global-color-primary-clear))}@media(max-width:1024px){.FlexSearchPromotion_mainCont__FgauX{width:unset;margin:2.5rem 1rem}}.FlexSearchPromotion_mainTitle__Aqkji{color:rgb(var(--global-color-foreground));font-size:3rem;font-weight:300;text-align:center;margin-bottom:2.5rem}.FlexSearchPromotion_filterCont__y7z5c{display:flex;align-items:center;justify-content:space-between}.FlexSearchPromotion_link__kulhO{font-size:1rem;font-weight:500;color:rgb(var(--global-color-foreground));background-color:rgb(var(--global-color-white));padding:.5rem 1.25rem;border-radius:1.25rem;border:1px solid #ddd;-webkit-margin-end:9rem;margin-inline-end:9rem}.FlexSearchCalendar_calendarContainer__hMNh5{display:grid;grid-template-rows:auto 1fr;width:100%;max-width:71.75rem;margin:0 auto}.FlexSearchCalendar_calendarHeader__JDche{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;color:rgb(var(--global-color-black));margin-bottom:1rem}.FlexSearchCalendar_weekdayCell__WALfz{padding:0 1rem}.FlexSearchCalendar_calendarGrid__7pWQC{display:grid;grid-template-columns:repeat(7,1fr);border-radius:1.625rem;box-shadow:8px 16px 40px 0 rgba(1,56,146,.1)}.FlexSearchFilters_filterCont__37sXg{margin:1.5rem 9rem;display:flex;flex-wrap:wrap;gap:1rem;width:-moz-fit-content;width:fit-content;justify-content:flex-start}.FlexSearchFilters_filterContainer__UTLiw{position:relative;min-width:150px}.FlexSearchFilters_filterContainerWide__b93aS{position:relative;min-width:200px}.FlexSearchFilters_filterButtonWide__1O1MG,.FlexSearchFilters_filterButton___BUPc{padding:8px 16px;border:1px solid #ddd;border-radius:20px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-width:150px;font-size:14px;color:#666}.FlexSearchFilters_filterButtonWide__1O1MG{min-width:200px;width:100%}.FlexSearchFilters_filterButtonSelected__w0T1m{background-color:#e0e7ff;color:#4338ca}.FlexSearchFilters_filterButtonLabel__PWGPa{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px}.FlexSearchFilters_filterButtonControls__JZZXP{display:flex;align-items:center;gap:4px}.FlexSearchFilters_clearButton__w_Mpm{color:rgb(var(--global-color-error));cursor:pointer;font-size:16px;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.FlexSearchFilters_clearButton__w_Mpm:hover{background-color:#fee2e2}.FlexSearchFilters_dropdownArrow__0DmRM{transition:transform .2s}.FlexSearchFilters_dropdownArrowOpen__aHv1J{transform:rotate(180deg)}.FlexSearchFilters_dropdownContainerAutocomplete__TH0L3,.FlexSearchFilters_dropdownContainerRegular__zMG8O,.FlexSearchFilters_dropdownContainer__fZ_XV{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;margin-top:4px}.FlexSearchFilters_dropdownContainerRegular__zMG8O{max-height:250px;overflow-y:auto}.FlexSearchFilters_dropdownContainerAutocomplete__TH0L3{max-height:300px}.FlexSearchFilters_searchInputContainer__KE3GU{padding:8px}.FlexSearchFilters_searchInput__duW9k{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;direction:rtl;outline:none}.FlexSearchFilters_optionsListWithBorder__s9nqx,.FlexSearchFilters_optionsList__eGIb9{max-height:180px;overflow-y:auto}.FlexSearchFilters_optionsListWithBorder__s9nqx{border-top:1px solid #f0f0f0}.FlexSearchFilters_optionItemRtl__gvOcu,.FlexSearchFilters_optionItem__eL24N{display:flex;align-items:center;padding:8px 12px;cursor:pointer;font-size:14px;border-bottom:1px solid #f0f0f0}.FlexSearchFilters_optionItemRtl__gvOcu:hover,.FlexSearchFilters_optionItem__eL24N:hover{background-color:#f5f5f5}.FlexSearchFilters_optionItemRtl__gvOcu{direction:rtl}.FlexSearchFilters_optionRadio__rt_2Y{margin-left:8px}.FlexSearchFilters_noResults__nLKLu{padding:12px;text-align:center;color:#666;font-size:14px;direction:rtl}.FlexSearchFilters_saveButtonContainer__3fZsl{padding:8px 12px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end}.FlexSearchFilters_saveButton__QGX7R{padding:8px 16px;background-color:#6366f1;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.FlexSearchFilters_saveButton__QGX7R:hover{background-color:#4f46e5}.FlexSearchFilters_saveButton__QGX7R:disabled{background-color:#d1d5db;cursor:not-allowed;opacity:.6}.FlexSearchFilters_saveButton__QGX7R:disabled:hover{background-color:#d1d5db}