.wineFilter {
  margin: 20px 0; }
  .wineFilter .form-group {
    margin-bottom: 0 !important; }
  .wineFilter .form {
    gap: 0 10px; }
    .wineFilter .form input[type="text"] {
      border: 1px solid #E8E8E8;
      border-radius: 8px;
      padding: 8px 15px;
      font-size: 14px;
      outline: none;
      width: 100%;
      height: auto; }
      .wineFilter .form input[type="text"]::placeholder {
        color: #8C8C8C; }
    .wineFilter .form input[type="submit"], .wineFilter .form button[type="submit"] {
      outline: none;
      background: #181818;
      border-radius: 8px;
      width: 174px;
      font-size: 20px;
      padding: 4px 0;
      text-align: center;
      color: white;
      border: none;
      width: 100%; }
    .wineFilter .form input[type="reset"], .wineFilter .form button[type="reset"] {
      outline: none;
      background: transparent;
      border: 1px solid #E8E8E8;
      border-radius: 8px;
      width: 174px;
      font-size: 20px;
      padding: 4px 0;
      text-align: center;
      color: #181818;
      width: 100%; }
    .wineFilter .form .dropDownElement {
      position: relative;
      cursor: pointer; }
      .wineFilter .form .dropDownElement img {
        position: absolute;
        right: 15px;
        top: 45%; }
      .wineFilter .form .dropDownElement input {
        padding: 8px 25px 8px 15px;
        width: 100%;
        cursor: pointer;
        display: none; }
      .wineFilter .form .dropDownElement .dropDownList {
        display: none;
        position: absolute;
        top: 38px;
        width: 100%;
        background: white;
        max-height: 142px;
        background: #FFFFFF;
        border: 1px solid #DAD9E2;
        box-sizing: border-box;
        box-shadow: 5px 6px 16px rgba(218, 217, 226, 0.4);
        border-radius: 5px;
        padding: 10px 0;
        overflow: auto;
        z-index: 9999; }
        .wineFilter .form .dropDownElement .dropDownList__item {
          cursor: pointer;
          padding: 10px 20px;
          margin: 0;
          overflow-wrap: anywhere;
          font-size: 14px; }
          .wineFilter .form .dropDownElement .dropDownList__item:hover {
            background: rgba(218, 217, 226, 0.5); }
      .wineFilter .form .dropDownElement .dropDownElementText {
        width: 100%;
        cursor: pointer;
        border: 1px solid #E8E8E8;
        border-radius: 8px;
        padding: 8px 15px;
        font-size: 14px; }

/*# sourceMappingURL=filter.css.map */
