.dsProductWrap {}
.dsProductContainer {}
.dsProductFilters {
    width:100%;
    max-width:1800px;
    margin:0 auto;
    display:grid;
    column-gap: 25px;
    grid-template-columns: auto auto auto auto auto;
}
.dsProductFilter {}

.dsProductFilterItems {
    width:100%;
    max-width:1800px;
    margin:0 auto;
    display:grid;
    grid-template-columns: auto auto auto auto;
    column-gap: 25px;
    transition: all 200ms ease-in;
}

.dsProductFilterItem {
    padding:25px;
    list-style:none;
    text-align:center;
}


.fade-enter {
    opacity: 0;
  }
  
  .fade-enter-active {
    transition: all 1s;
  }
  
  .fade-leave-active {
    transition: all .3s;
    opacity: 0;
    transform: translateY(0);
    position: absolute;
  }
  
  .fade-move {
    transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(1) {
    transition: transform 0.4s 0.1s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(2) {
    transition: transform 0.4s 0.2s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(3) {
    transition: transform 0.4s 0.3s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(4) {
    transition: transform 0.4s 0.4s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(5) {
    transition: transform 0.4s 0.5s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(6) {
    transition: transform 0.4s 0.6s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(7) {
    transition: transform 0.4s 0.7s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(8) {
    transition: transform 0.4s 0.8s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(9) {
    transition: transform 0.4s 0.9s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(10) {
    transition: transform 0.4s 1s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(11) {
    transition: transform 0.4s 1.1s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(12) {
    transition: transform 0.4s 1.2s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(13) {
    transition: transform 0.4s 1.3s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(14) {
    transition: transform 0.4s 1.4s cubic-bezier(0.77, 0, 0.175, 1);
  }
  .fade-move:nth-child(15) {
    transition: transform 0.4s 1.5s cubic-bezier(0.77, 0, 0.175, 1);
  }
  