.shop_search {
  display: grid;
  grid-template-columns: repeat(3, auto);
  grid-column-gap: 16px;
  justify-items: stretch;
  height: 100px;
  align-items: center;
  // padding: 0 24px;
  box-sizing: border-box;
  .search_item {
    width: 100%;
    height: 68px;
    flex: 1;
    border-radius: 68px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 30px;
    background-color: #f8f8f8;
    color: rgba(0, 0, 0, 0.8);
  }
  .search_item_select {
    background-color: #cde5ff;
    color: #4581ff;
    border: 1px solid #4581ff;
    box-sizing: border-box;
  }
}
