.grid-container-shared{display:grid;gap:4px}.input-title{font-size:12px;font-weight:700;line-height:15.62px;color:var(--neutralB200)}.item-layout>div{min-width:0;width:100%}.input-title-wrapper{display:block;width:100%;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._icons{color:var(--neutralB500)!important}.grid-item-shared{background:#fff;padding:5px 10px;border:1px solid var(--neutralB75);justify-content:flex-start;overflow:visible;min-width:76px}.grid-item-shared,.search-btn{display:flex;align-items:center;height:50px}.search-btn{background-color:#01a89e;width:100%;color:#fff;padding:.5rem 1rem;justify-content:center;border:none;cursor:pointer;font-weight:400;transition:background-color .3s ease;border-radius:0 50px 50px 0}.search-btn:hover{background-color:#00867d}@media (min-width:992px){.grid-container-shared{grid-template-areas:"city dates guestNdRooms btn";grid-template-columns:43% 30% 16% 11%}.grid-item-shared:first-child{grid-area:city;border-radius:12px 0 0 12px!important}.grid-item-shared:nth-child(2){grid-area:dates}.grid-item-shared:nth-child(3){grid-area:guestNdRooms}.grid-item-shared:nth-child(4){grid-area:btn;background:none;border:none;padding:0}}@media (min-width:576px) and (max-width:991.98px){.grid-container-shared{display:grid;gap:8px 4px;grid-template-columns:repeat(9,1fr);grid-template-areas:"city city city city city city city city city" "dates dates dates dates dates dates guestNdRooms guestNdRooms guestNdRooms" ". . . . . . . btn btn"}.grid-item-shared:first-child{grid-area:city;border-radius:12px 0 0 12px!important}.grid-item-shared:nth-child(2){grid-area:dates;border-radius:12px 0 0 12px!important;min-width:119.2px}.grid-item-shared:nth-child(3){grid-area:guestNdRooms;min-width:119.2px;border-radius:0 12px 12px 0!important}.grid-item-shared:nth-child(4){grid-area:btn;background:none;border:none;padding:0;display:flex;align-items:flex-start}.btn-position{display:flex;align-items:flex-end;justify-content:flex-end;width:100%}.search-btn{border-radius:50px!important;justify-self:flex-end;height:36px!important;width:-moz-max-content;width:max-content}}@media (max-width:576.98px){.grid-container-shared{display:grid;gap:8px 4px;grid-template-columns:repeat(5,1fr);grid-template-areas:"city city city city city" "dates dates dates dates guestNdRooms" ". . . . btn"}.grid-item-shared:first-child{grid-area:city;border-radius:12px 12px 12px 12px!important}.grid-item-shared:nth-child(2){grid-area:dates;min-width:119.2px;border-radius:12px 0 0 12px!important}.grid-item-shared:nth-child(3){grid-area:guestNdRooms;min-width:119.2px;border-radius:0 12px 12px 0!important}.grid-item-shared:nth-child(4){grid-area:btn;background:none;border:none;padding:0;display:flex;align-items:flex-start}.search-btn{border-radius:50px!important;justify-self:end;height:36px!important;width:-moz-max-content;width:max-content}.btn-position{display:flex;align-items:flex-end;justify-content:flex-end;width:100%}.input-title-wrapper{max-width:50%}}