.mobile-xss-only{display:none!important}@media (max-width:374px){.mobile-xss-only{display:flex!important}}.mobile-xs-only{display:none!important}@media (max-width:539px){.mobile-xs-only{display:flex!important}}.mobile-only{display:none!important}@media (max-width:959px){.mobile-only{display:flex!important}}.desktop-only{display:none!important}@media (min-width:960px){.desktop-only{display:flex!important}}.desktop-lg-only{display:none!important}@media (min-width:1263px){.desktop-lg-only{display:flex!important}}.desktop-xl-only{display:none!important}@media (min-width:2000px){.desktop-xl-only{display:flex!important}}.u-rotate-180{transform:rotate(180deg)}.cursor-pointer{cursor:pointer}.gst-hotels-filter-guests{padding:calc(var(--mui-spacing)*4);padding-top:calc(var(--mui-spacing)*2);overflow-y:auto}.gst-hotels-filter-guests__title{color:var(--mui-palette-text-primary);margin:calc(var(--mui-spacing)*2) 0;font-size:16px;font-weight:600}.gst-hotels-filter-guests__options{gap:calc(var(--mui-spacing)*3)}@media (max-width:959px){.gst-hotels-filter-guests__options{gap:calc(var(--mui-spacing)*2)}}.gst-hotels-filter-guests__children{margin-top:calc(var(--mui-spacing)*6);flex-wrap:wrap}.gst-hotels-filter-guests .gst-quantity-selector__label{font-size:14px;font-weight:500}.gst-hotels-filter-guests .gst-quantity-selector__label-info{margin-top:calc(var(--mui-spacing)*1);font-size:14px}
.mobile-xss-only{display:none!important}@media (max-width:374px){.mobile-xss-only{display:flex!important}}.mobile-xs-only{display:none!important}@media (max-width:539px){.mobile-xs-only{display:flex!important}}.mobile-only{display:none!important}@media (max-width:959px){.mobile-only{display:flex!important}}.desktop-only{display:none!important}@media (min-width:960px){.desktop-only{display:flex!important}}.desktop-lg-only{display:none!important}@media (min-width:1263px){.desktop-lg-only{display:flex!important}}.desktop-xl-only{display:none!important}@media (min-width:2000px){.desktop-xl-only{display:flex!important}}.u-rotate-180{transform:rotate(180deg)}.cursor-pointer{cursor:pointer}.gst-hotels-filter{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;overflow:hidden}.gst-hotels-filter__content{flex:auto;min-height:0;overflow-y:auto}.gst-hotels-filter__location{padding:calc(var(--mui-spacing)*4);margin-bottom:calc(var(--mui-spacing)*6)}@media (max-width:959px){.gst-hotels-filter__location{margin-bottom:calc(var(--mui-spacing)*3)}}.gst-hotels-filter__guests{overflow-y:visible}.gst-hotels-filter__actions{width:100%;padding:calc(var(--mui-spacing)*4) calc(var(--mui-spacing)*4) calc(var(--mui-spacing)*3);background-color:var(--mui-palette-grey-100);border:0;flex-direction:row;align-items:center;margin:0}@media (max-width:959px){.gst-hotels-filter__actions{padding:calc(var(--mui-spacing)*8) calc(var(--mui-spacing)*8) calc(var(--mui-spacing)*3);background-color:var(--mui-palette-grey-100);flex-direction:column-reverse;justify-content:center;align-items:center}}.gst-hotels-filter__actions-right{justify-content:flex-end;gap:calc(var(--mui-spacing)*2);flex-direction:row;flex-grow:1}@media (max-width:959px){.gst-hotels-filter__actions-right{justify-content:center;width:100%}}.gst-hotels-filter__button{text-transform:capitalize;letter-spacing:1.43px;width:fit-content;font-size:14px;font-weight:600}@media (max-width:959px){.gst-hotels-filter__button{width:90%}}
.mobile-xss-only{display:none!important}@media (max-width:374px){.mobile-xss-only{display:flex!important}}.mobile-xs-only{display:none!important}@media (max-width:539px){.mobile-xs-only{display:flex!important}}.mobile-only{display:none!important}@media (max-width:959px){.mobile-only{display:flex!important}}.desktop-only{display:none!important}@media (min-width:960px){.desktop-only{display:flex!important}}.desktop-lg-only{display:none!important}@media (min-width:1263px){.desktop-lg-only{display:flex!important}}.desktop-xl-only{display:none!important}@media (min-width:2000px){.desktop-xl-only{display:flex!important}}.u-rotate-180{transform:rotate(180deg)}.cursor-pointer{cursor:pointer}.gst-hotels-additional-filters{padding:calc(var(--mui-spacing)*4);padding-bottom:calc(var(--mui-spacing)*8);gap:calc(var(--mui-spacing)*6)}.gst-hotels-additional-filters__filter{gap:calc(var(--mui-spacing)*3)}.gst-hotels-additional-filters__filter-title{color:var(--mui-palette-text-primary);font-size:16px;font-weight:600}
.mobile-xss-only{display:none!important}@media (max-width:374px){.mobile-xss-only{display:flex!important}}.mobile-xs-only{display:none!important}@media (max-width:539px){.mobile-xs-only{display:flex!important}}.mobile-only{display:none!important}@media (max-width:959px){.mobile-only{display:flex!important}}.desktop-only{display:none!important}@media (min-width:960px){.desktop-only{display:flex!important}}.desktop-lg-only{display:none!important}@media (min-width:1263px){.desktop-lg-only{display:flex!important}}.desktop-xl-only{display:none!important}@media (min-width:2000px){.desktop-xl-only{display:flex!important}}.u-rotate-180{transform:rotate(180deg)}.cursor-pointer{cursor:pointer}.gst-hotel-search-filter__input__icon .gst-svg-icon{fill:var(--mui-custom-tertiary-base)}.gst-hotel-search-filter__input .gst-input-base__focused-icon,.gst-hotel-search-filter__input .gst-input-base{height:44px;padding:0 calc(var(--mui-spacing)*4);border-color:var(--mui-palette-grey-200);font-size:16px;font-weight:400}.gst-hotel-search-filter__input.gst-autocomplete-base__popper{z-index:calc(var(--mui-zIndex-drawer) + 1)}.gst-hotel-search-filter__input .gst-autocomplete-base__paper{margin-top:calc(var(--mui-spacing)*2);min-width:unset;width:100%}.gst-hotel-search-filter__input .gst-search-hotels-list__item-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.mobile-xss-only{display:none!important}@media (max-width:374px){.mobile-xss-only{display:flex!important}}.mobile-xs-only{display:none!important}@media (max-width:539px){.mobile-xs-only{display:flex!important}}.mobile-only{display:none!important}@media (max-width:959px){.mobile-only{display:flex!important}}.desktop-only{display:none!important}@media (min-width:960px){.desktop-only{display:flex!important}}.desktop-lg-only{display:none!important}@media (min-width:1263px){.desktop-lg-only{display:flex!important}}.desktop-xl-only{display:none!important}@media (min-width:2000px){.desktop-xl-only{display:flex!important}}.u-rotate-180{transform:rotate(180deg)}.cursor-pointer{cursor:pointer}.gst-search-hotels-list{width:100%}.gst-search-hotels-list__item{width:100%;padding:calc(var(--mui-spacing)*2) calc(var(--mui-spacing)*4);color:var(--mui-custom-quaternary-main)}.gst-search-hotels-list__item-text{font-size:14px;font-weight:400}.gst-search-hotels-list li:first-child .gst-search-hotels-list__item{color:var(--mui-palette-primary-main)}
.mobile-xss-only{display:none!important}@media (max-width:374px){.mobile-xss-only{display:flex!important}}.mobile-xs-only{display:none!important}@media (max-width:539px){.mobile-xs-only{display:flex!important}}.mobile-only{display:none!important}@media (max-width:959px){.mobile-only{display:flex!important}}.desktop-only{display:none!important}@media (min-width:960px){.desktop-only{display:flex!important}}.desktop-lg-only{display:none!important}@media (min-width:1263px){.desktop-lg-only{display:flex!important}}.desktop-xl-only{display:none!important}@media (min-width:2000px){.desktop-xl-only{display:flex!important}}.u-rotate-180{transform:rotate(180deg)}.cursor-pointer{cursor:pointer}.gst-hotel-brand-filter__brands-list{gap:calc(var(--mui-spacing)*3) calc(var(--mui-spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gst-hotel-brand-filter__brands-list .MuiFormControlLabel-root{padding:calc(var(--mui-spacing)*.5);gap:calc(var(--mui-spacing)*2);align-items:center;height:24px;margin:0}.gst-hotel-brand-filter__brands-list .MuiFormControlLabel-root .MuiFormControlLabel-label{color:var(--mui-palette-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;overflow:hidden}.gst-hotel-brand-filter__brands-list .MuiFormControlLabel-root .MuiCheckbox-root{padding:calc(var(--mui-spacing)*1);justify-content:center;align-items:center}.gst-hotel-brand-filter__brands-list .MuiFormControlLabel-root .MuiCheckbox-root svg{width:24px;height:24px}.gst-hotel-brand-filter__button{width:fit-content;color:var(--mui-custom-anchor-main);text-transform:capitalize;align-self:flex-start;padding:0;font-size:14px;font-weight:400}.gst-hotel-brand-filter__button:hover{background-color:#0000}
.mobile-xss-only{display:none!important}@media (max-width:374px){.mobile-xss-only{display:flex!important}}.mobile-xs-only{display:none!important}@media (max-width:539px){.mobile-xs-only{display:flex!important}}.mobile-only{display:none!important}@media (max-width:959px){.mobile-only{display:flex!important}}.desktop-only{display:none!important}@media (min-width:960px){.desktop-only{display:flex!important}}.desktop-lg-only{display:none!important}@media (min-width:1263px){.desktop-lg-only{display:flex!important}}.desktop-xl-only{display:none!important}@media (min-width:2000px){.desktop-xl-only{display:flex!important}}.u-rotate-180{transform:rotate(180deg)}.cursor-pointer{cursor:pointer}.gst-star-rating-filter__ratings-list{gap:calc(var(--mui-spacing)*3) calc(var(--mui-spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gst-star-rating-filter__ratings-list .MuiFormControlLabel-root{padding:calc(var(--mui-spacing)*.5);gap:calc(var(--mui-spacing)*2);align-items:center;height:24px;margin:0}.gst-star-rating-filter__ratings-list .MuiFormControlLabel-root .MuiFormControlLabel-label{overflow:hidden}.gst-star-rating-filter__ratings-list .MuiFormControlLabel-root .MuiCheckbox-root{padding:calc(var(--mui-spacing)*1);justify-content:center;align-items:center}.gst-star-rating-filter__ratings-list .MuiFormControlLabel-root .MuiCheckbox-root svg{width:24px;height:24px}.gst-star-rating-filter__option-label{overflow:hidden}.gst-star-rating-filter__stars{flex-shrink:1;min-width:0;overflow:hidden}.gst-star-rating-filter__stars .gst-star-rating__icon{width:calc(var(--mui-spacing)*4);height:calc(var(--mui-spacing)*4);padding-right:calc(var(--mui-spacing)*.5)}.gst-star-rating-filter__option-text{color:var(--mui-palette-text-primary);flex-shrink:0;font-size:14px;font-weight:400}
.mobile-xss-only{display:none!important}@media (max-width:374px){.mobile-xss-only{display:flex!important}}.mobile-xs-only{display:none!important}@media (max-width:539px){.mobile-xs-only{display:flex!important}}.mobile-only{display:none!important}@media (max-width:959px){.mobile-only{display:flex!important}}.desktop-only{display:none!important}@media (min-width:960px){.desktop-only{display:flex!important}}.desktop-lg-only{display:none!important}@media (min-width:1263px){.desktop-lg-only{display:flex!important}}.desktop-xl-only{display:none!important}@media (min-width:2000px){.desktop-xl-only{display:flex!important}}.u-rotate-180{transform:rotate(180deg)}.cursor-pointer{cursor:pointer}.gst-popular-filters__options-list{gap:calc(var(--mui-spacing)*3);flex-direction:column;display:flex}.gst-popular-filters__options-list .MuiFormControlLabel-root{padding:calc(var(--mui-spacing)*.5);gap:calc(var(--mui-spacing)*2);align-items:center;height:24px;margin:0}.gst-popular-filters__options-list .MuiFormControlLabel-root .MuiFormControlLabel-label{color:var(--mui-palette-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;overflow:hidden}.gst-popular-filters__options-list .MuiFormControlLabel-root .MuiCheckbox-root{padding:calc(var(--mui-spacing)*1);justify-content:center;align-items:center}.gst-popular-filters__options-list .MuiFormControlLabel-root .MuiCheckbox-root svg{width:24px;height:24px}
.mobile-xss-only{display:none!important}@media (max-width:374px){.mobile-xss-only{display:flex!important}}.mobile-xs-only{display:none!important}@media (max-width:539px){.mobile-xs-only{display:flex!important}}.mobile-only{display:none!important}@media (max-width:959px){.mobile-only{display:flex!important}}.desktop-only{display:none!important}@media (min-width:960px){.desktop-only{display:flex!important}}.desktop-lg-only{display:none!important}@media (min-width:1263px){.desktop-lg-only{display:flex!important}}.desktop-xl-only{display:none!important}@media (min-width:2000px){.desktop-xl-only{display:flex!important}}.u-rotate-180{transform:rotate(180deg)}.cursor-pointer{cursor:pointer}@media (max-width:959px){.gst-hotels-list-filter-expanded__drawer{height:100%;overflow:scroll}.gst-hotels-list-filter-expanded__drawer-header{background-color:var(--mui-palette-primary-main);width:100%;height:55px;position:relative}.gst-hotels-list-filter-expanded__drawer-header .gst-hotel-details-drawer__close{min-width:unset;width:32px;height:32px;margin:0;padding:0;position:absolute;top:calc(50% - 16px);right:10px}.gst-hotels-list-filter-expanded__drawer-header .gst-hotel-details-drawer__close .gst-svg-icon{fill:var(--mui-palette-common-white)}.gst-hotels-list-filter-expanded__drawer-title{color:var(--mui-palette-common-white);margin:auto;font-size:18px;font-weight:400;line-height:24px}}
/*# sourceMappingURL=0eg1thqk5o_jo.css.map*/