.gst-unknown-event-criteria-modal{max-width:480px;max-height:90%;margin:calc(var(--mui-spacing)*6);overflow:auto}.gst-unknown-event-criteria-modal-content{padding:calc(var(--mui-spacing)*6) calc(var(--mui-spacing)*4)}.gst-unknown-event-criteria-modal__title-container{display:flex;flex-direction:row;margin-bottom:calc(var(--mui-spacing)*2);gap:calc(var(--mui-spacing)*3);align-items:center}.gst-unknown-event-criteria-modal__new-chip{padding:var(--mui-spacing);background-color:var(--mui-palette-secondary-dark);color:var(--mui-palette-common-white);line-height:20px;font-size:9px;font-weight:600;border-radius:2px;height:28px}.gst-unknown-event-criteria-modal__new-chip .MuiChip-label{padding:0}.gst-unknown-event-criteria-modal__title{font-size:20px;font-weight:700}.gst-unknown-event-criteria-modal__subtitle{font-size:14px;font-weight:400;margin-bottom:calc(var(--mui-spacing)*6)}.gst-unknown-event-criteria-modal__input-label{font-size:14px;font-weight:400;line-height:17px;margin-bottom:calc(var(--mui-spacing)*2)}.gst-search-locations-autocomplete.gst-autocomplete-base__popper{z-index:calc(var(--mui-zIndex-modal) + 1)}.gst-unknown-event-criteria-modal__search-hotels{margin-top:0}.gst-unknown-event-criteria-modal__search-hotels .gst-guests-selection__children{max-height:unset}.gst-unknown-event-criteria-modal__search-hotels .gst-search-hotels__search__actions{padding:0;margin:0;border:0;background-color:var(--mui-palette-common-white)}.gst-unknown-event-criteria-modal__search-hotels .gst-search-hotels__search__actions button{width:100%;font-weight:600;font-size:14px;text-transform:capitalize;letter-spacing:1.43px}.gst-unknown-event-criteria-modal__search-drawer-input{display:none}@media(max-width:959px){.gst-unknown-event-criteria-modal__search-hotels-container{display:none}.gst-unknown-event-criteria-modal__search-hotels .gst-search-hotels__search-location{padding:calc(var(--mui-spacing)*4);height:44px;padding-bottom:calc(var(--mui-spacing)*12)}.gst-unknown-event-criteria-modal__search-hotels .gst-search-hotels__search__actions{background-color:var(--mui-palette-grey-100);align-items:center;padding:calc(var(--mui-spacing)*4) calc(var(--mui-spacing)*8) 0}.gst-unknown-event-criteria-modal__search-hotels .gst-search-hotels__search__actions button{min-width:64px;height:36px}.gst-unknown-event-criteria-modal__search-drawer-input{display:block;height:52px}.gst-unknown-event-criteria-modal__search-drawer-input .gst-input-base{padding:calc(var(--mui-spacing)*2)}.gst-unknown-event-criteria-modal__search-drawer-input .gst-input-base__focused-icon .gst-input-base{border-color:var(--mui-palette-grey-200)}.gst-unknown-event-criteria-modal__drawer-header{height:55px;width:100%;background-color:var(--mui-palette-primary-main)}.gst-unknown-event-criteria-modal__drawer-title{font-size:18px;line-height:24px;font-weight:400;color:var(--mui-palette-common-white);margin:auto}.gst-hotel-details-drawer{height:99vh;overflow:scroll}.gst-hotel-details-drawer__header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:calc(var(--mui-spacing)*3);background-color:var(--mui-palette-primary-main);border-radius:inherit;position:-webkit-sticky;position:sticky;top:0;z-index:1;height:64px}.gst-hotel-details-drawer__header-rating{color:var(--mui-palette-warning-main);align-items:center}.gst-hotel-details-drawer__header-rating .MuiRating-iconEmpty{color:var(--mui-palette-warning-main)}.gst-hotel-details-drawer__header-title{width:100%;padding:0 calc(var(--mui-spacing)*4);margin-bottom:var(--mui-spacing);color:var(--mui-palette-common-white);font-size:16px;font-weight:400;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.gst-hotel-details-drawer__close{position:absolute;right:0;padding:0;margin:0;min-width:unset;width:32px;height:32px}.gst-hotel-details-drawer__close .gst-svg-icon{fill:var(--mui-palette-common-white)}.gst-hotel-details-section__location{padding:calc(var(--mui-spacing)*2) calc(var(--mui-spacing)*4);gap:calc(var(--mui-spacing)*2)}.gst-hotel-details-section__location .gst-hotel-details-section__location-text{width:calc(100% - 20px)}}