.formBox{background:#fff;border-radius:10px;margin:.5rem auto;padding:16px;box-shadow:0 2px 10px #0000001a}@media (max-width:768px){.formBox{border-radius:12px;padding:12px}}.label{color:#000;align-items:center;margin-bottom:4px;font-size:14px;font-weight:500;display:flex}.label .icon{margin-right:6px;width:18px!important;height:18px!important}@media (max-width:768px){.label{margin-bottom:2px;font-size:12px}}.locationFieldWrapper{position:relative}.hotelSearchSuggestions{z-index:5;background:#fff;border-radius:10px;max-height:240px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 20px #0000001f}.hotelSearchSuggestions .suggestionItem{text-align:left;color:#191919;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:10px 12px;font-size:14px}.hotelSearchSuggestions .suggestionItem:hover{background:#f4f4f4}.searchButtonSection{align-items:flex-end;display:flex}.searchButtonSection .searchButton{color:#fff;text-transform:none;cursor:pointer;background:linear-gradient(276.67deg,#121212 22.55%,#222222eb 125.19%);border-radius:10px;width:100%;max-width:210px;min-height:48px;padding:12px 20px;font-size:clamp(.9375rem,1.2vw,18px);font-weight:600}@media (max-width:768px){.searchButtonSection .searchButton{max-width:none;min-height:44px;padding:10px 16px;font-size:15px}}.arrow-icon{transition:transform .3s}.arrow-icon.rotate{transform:rotate(180deg)}.formBox .MuiFormControl-root .MuiInputBase-root{background-color:#f7f7f7;border-radius:10px;box-shadow:none!important;border:none!important;outline:none!important}.formBox .MuiFormControl-root .MuiInputBase-root fieldset{border:none!important}.formBox .MuiFormControl-root .MuiInputBase-root input{color:#121212;padding:12px 16px;font-size:15px;font-weight:500}.formBox .MuiFormControl-root .MuiInputBase-root input::placeholder{color:#12121266;opacity:1}@media (max-width:768px){.formBox .MuiFormControl-root .MuiInputBase-root input{padding:10px 14px;font-size:14px}}.formBox .custom-date-input .MuiPickersInputBase-root{color:#121212;background-color:#f7f7f7;border-radius:10px;align-items:center;padding:12px 16px;font-size:15px;font-weight:500;display:flex;box-shadow:none!important;border:none!important;outline:none!important}.formBox .custom-date-input .MuiPickersInputBase-root fieldset{border:none!important}.formBox .custom-date-input .MuiPickersInputBase-root .MuiPickersSectionList-root,.formBox .custom-date-input .MuiPickersInputBase-root .MuiIconButton-root{padding:0}@media (max-width:768px){.formBox .custom-date-input .MuiPickersInputBase-root{padding:10px 14px;font-size:14px}}.formBox .custom-select .MuiOutlinedInput-root{box-shadow:none!important;border:none!important;outline:none!important}.formBox .custom-select .MuiOutlinedInput-root fieldset{border:none!important}.formBox .custom-select .MuiSelect-select{color:#121212;align-items:center;padding:12px 16px;font-size:15px;font-weight:500;display:flex}@media (max-width:768px){.formBox .custom-select .MuiSelect-select{padding:10px 14px;font-size:14px}}.formBox .custom-select .arrow-icon{margin-right:14px;width:20px!important;height:20px!important}.searchError{color:#e53e3e;margin:0;padding:4px 0;font-size:14px;font-weight:500}.guest-dropdown-item{font-size:14px;font-weight:600px;color:#9d9d9f!important;width:220px!important}.guest-dropdown-item.Mui-selected{color:#191919!important;background-color:#d2d2d2!important}
