@media screen and (max-width: 1175px) {
  .productmodelcards [data-columns="col-1"] .productcards_addToCartBtn,
  .productmodelcards [data-columns="col-1"] .fb-button-p5a.addToCart_btn {
    width: 100%;
    margin: 0;
  }
  .productmodelcards [data-columns="col-1"] .image-feedback {
    width: 100%;
    margin: 10px 0 0 0;
  }
}
@media screen and (max-width: 1009px) {
  .productcards__wrapper {
    padding: 60px 20px;
  }
}
@media screen and (max-width: 750px) {
  .productmodelcards [data-columns='col-1'] .productcards__card {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .productmodelcards [data-columns='col-1'] .productcards_image {
    display: block;
    flex: 0 1 auto;
    height: 190px;
    width: 100%;
    padding: 0 0 25px 0;
    margin: 0 0 25px 0;
    border-bottom: solid 1px #cccccc;
  }
  .productmodelcards [data-columns='col-1'] .productcards_info {
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    flex: 1 1 auto;
  }
  .productmodelcards [data-columns='col-1'] .productcards_info,
  .productmodelcards [data-columns='col-1'] .productcard_text_wrap {
    width: 100%;
    padding: 0;
  }
  .productmodelcards [data-columns='col-1'] .productcards__card {
    flex-wrap: wrap;
  }
  .productmodelcards [data-columns='col-1'] .productcards_specs {
    display: none;
  }
  .productmodelcards [data-columns='col-1'] .productcard_text_wrap .productcards_specs {
    width: 100%;
    display: block;
    padding: 0;
    margin: 25px 0;
    border-left: none;
  }
  .productmodelcards [data-columns='col-1'] .productcards_addToCartBtn,
  .productmodelcards [data-columns='col-1'] .fb-button-p5a.addToCart_btn,
  .productmodelcards [data-columns='col-1'] .image-feedback button {
    width: 100%;
  }
}
