@media (min-width : 1023px) {
  body:not(#index) .wrapper__inner {
    flex-direction : row;
  }

  body:not(#index) .left-column__wrapper {
    margin-right   : 20px;
    padding-bottom : 0;
  }

  body:not(#index) #content-wrapper {
    padding-right : 20px;
  }
}

@media (min-width : 1024px) and (max-width : 1199px) {
  body:not(#index) .left-column__wrapper {
    width: 35%;
  }
  body:not(#index) #content-wrapper {
    width: 65%;
  }
  #amazzing_filter .block_content {
    padding: 20px;
  }
}

@media screen and (min-width: 1200px) {
  body:not(#index) #content-wrapper {
    width : 75%;
  }

  body:not(#index) .left-column__wrapper {
    width          : 25%;
  }
}

@media (max-width: 768px) {
  .products {
    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
  }
}

@media screen and (max-width: 1023px) {

  .left-column__wrapper {
    margin-bottom: 0;
  }

  .wrapper__inner {
    gap: 0;
  }
}
