 .hidden {
        display: none !important;
      }
      .loc-list {
        width: 350px;
        background-color: white;
        box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
        z-index: 99;
        display: flex;
        flex-direction: column;
        position: absolute;
      }
      .each-loc.request {
        margin-top: 20px;
        background: #3aa2f4;
        color: white;
        text-align: center;
      }
      .each-loc.head > .cancel {
        background-color: #a65858;
        color: white;
        width: 25px;
      }
      .each-loc.head {
        font-weight: bold;
        background-color: #dedede;
        display: flex;
        justify-content: space-between;
        margin-bottom: 5px;
      }
      .each-loc:nth-child(odd) {
        /* background-color: #f2f2f2; */
      }
      .each-loc > .txt {
        padding: 5px 10px;
      }
      .each-loc.locs {
        padding-left: 18px;
        padding: 3px 10px;
      }
      .each-loc {
        padding: 0px;
        width: 100%;
        border-bottom: 1px solid #f1f1f1;
      }
      .look-up.open > .loc-b {
        display: none;
      }
      .look-up.open {
        height: auto;
        padding: 3px;
        transition: 200ms;
        flex-direction: column;
        border-radius: 0px;
        border: none;
      }
      
.look-up {
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-radius: 5px;
        border: 1px solid #39a73a;
        /* box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.2); */
        width: 170px;
        height: 20px;
        padding: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        cursor: pointer;
      }
      .center {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .look-up > .avail {
        /* border-radius: 5px 0 0 5px; */
        padding: 0px 15px;
        height: 20px;
        background-color: #509651;
        color: white;
      }
      .look-up > .loc {
        /* border-radius: 0 5px 5px 0; */
        padding: 0px 15px 0 0;
        height: 20px;
        width: 75%;
        /* background-color: white; */
        color: #57ac59;
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      .loc-icon {
        margin-left: 5px;
        width: 20px;
        background-color: white;
        margin-bottom: 18px;
      }

      .wh-locations {
        display: flex;
        height: 70px;
        /* border: 1px solid red; */
        box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
        margin: 30px;
        position: relative;
      }
      .wh-loc {
        width: 200px;
        height: 70px;
        aspect-ratio: 1/1;
        /* border: 1px solid green; */
        display: flex;
        margin-right: 2px;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        font-family: Arial, Helvetica, sans-serif;
        position: relative;
        z-index: 10;
      }
      .wh-loc > .amount {
        text-align: center;
        width: 100%;
        height: 50px;
        color: #4f4f4f;
        font-size: 20px;
      }
      .wh-loc > .name {
        font-size: 12px;
        font-weight: bold;
        color: rgb(255, 255, 255);
        padding: 5px 0px;
        height: 10px;
        width: 100%;
        background-color: rgb(193, 193, 193);
        border-right: 2px solid white;
      }
      .arrow-mark {
        background-color: rebeccapurple;
        height: 20px;
        aspect-ratio: 1/1;
        transform: rotate(45deg);
        position: absolute;
        right: 5px;
        z-index: 0;
        top: -10px;
        display: none;
      }