.gst-hotels-list-filter{background-color:var(--mui-custom-quinary-main);cursor:pointer;padding:calc(var(--mui-spacing)*2);flex-direction:row;align-items:center;justify-content:space-between;color:var(--mui-custom-quaternary-main);position:-webkit-sticky;position:sticky;top:0;z-index:1}.gst-hotels-list-filter__details{margin-left:calc(var(--mui-spacing)*2)}.gst-hotels-list-filter__location{flex-direction:row;align-items:center;gap:calc(var(--mui-spacing)*2)}.gst-hotels-list-filter__location-text{font-size:16px;font-weight:600;line-height:24px}.gst-hotels-list-filter__location-icon{flex-shrink:0}.gst-hotels-list-filter__selection{font-size:14px;line-height:24px}.gst-hotels-list-filter__selection-room{margin-left:calc(var(--mui-spacing)*2)}.gst-hotels-list-filter__pencil{margin-right:calc(var(--mui-spacing)*3);flex-shrink:0}.gst-hotels-list-filter__disabled{cursor:default;color:var(--mui-custom-tertiary-base)}@media(max-width:959px){.gst-hotels-list-filter{padding:calc(var(--mui-spacing)*3) calc(var(--mui-spacing)*2)}.gst-hotels-list-filter__location-text{font-size:13px}.gst-hotels-list-filter__selection{font-size:12px}.gst-hotels-list-filter__pencil{margin-right:0}.gst-hotels-list-filter__selection-room{margin-left:calc(var(--mui-spacing)*4)}.gst-hotels-list-filter__details{gap:var(--mui-spacing)}}.gst-hotels-filter-date .gst-calendar__root{margin:0 calc(var(--mui-spacing)*3)}.gst-hotels-filter-date .gst-calendar__months{width:100%;max-width:unset}.gst-hotels-filter-date .gst-calendar__nav{justify-content:space-evenly}.gst-hotels-filter-date .gst-calendar__nav>button{border-radius:50%}.gst-hotels-filter-date .gst-calendar__nav>button:hover{background-color:var(--mui-palette-action-hover)}.gst-hotels-filter-date .gst-calendar__nav>button:first-of-type{margin-right:calc(var(--mui-spacing)*20)}.gst-hotels-filter-date .gst-calendar__nav>button:last-of-type{margin-left:calc(var(--mui-spacing)*20)}.gst-hotels-filter-date .gst-calendar__nav>button svg{fill:var(--mui-palette-text-secondary);width:18px;height:18px}.gst-hotels-filter-date .gst-calendar__months .gst-calendar__month-grid,.gst-hotels-filter-date .gst-calendar__months .rdp-month{width:inherit}.gst-hotels-filter-date .gst-calendar__day{text-align:-webkit-center;padding-top:0;padding-bottom:0}.gst-hotels-filter-date .gst-calendar__day-button{width:24px;height:24px}.gst-hotels-filter-date .gst-calendar__month-caption{color:var(--mui-palette-text-primary)}.gst-hotels-filter-location__error{line-height:14px;margin-top:var(--mui-spacing);color:var(--mui-palette-error-main);font-size:12px;font-weight:400;min-height:14px}.gst-hotels-filter-location .gst-search-locations-autocomplete .gst-autocomplete-base__popper{z-index:calc(var(--mui-zIndex-drawer) + 1)}.gst-hotels-filter-location .gst-search-locations-autocomplete .gst-autocomplete-base__paper{min-width:248px;max-width:248px;max-height:400px;margin-top:calc(var(--mui-spacing)*2)}.gst-hotels-filter-location .gst-search-locations-autocomplete .gst-input-base__prefix-icon svg{width:16px;height:16px}