.text-left {
  text-align: center;
}
.flex-column {
  flex-direction: row;
}
.grid-columns2{
  grid-template-columns: auto auto auto;
}
.mb0 {
  margin-bottom: 5rem;
}
@media only screen and (max-width:576px) {

  .ts-product-body-col2 {
    flex-direction: column;
  } 
  .ts-product-body-col2-box {
    margin-bottom: 10px;
   }
  .ts-product-body-col2-box:first-child {
    margin-right: 0;
  }
  .ts-product-body-col2-box:last-child {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 1rem;
  }
  .ts-product-body-col2-box:not(:first-child):not(:last-child) {
    margin-left: 0;
    margin-right: 0;
  }
  .ts-product-body-col2-rowbox-textbox {
    padding: 0;
  }
  .ts-product-body-col2-box-img-header>p {
    margin-left: 0;
  }
  .text-left {
    text-align: left;
  }
  .flex-column {
    flex-direction: column;
  }
  .flex-reverse {
    flex-direction: column-reverse;
    gap: 10px;
  }
  .grid-columns2{
    grid-template-columns: auto auto;
  }
  .ml60 {
    margin-left: 60px;
  }
  .mb0 {
    margin-bottom: 0;
  }
  .mb-60 {
    margin-bottom: -60px !important;
  }
}
