.Product-Detail-New-Block-aboutproduct {
  padding-top: 64px;
  .tamain {
    margin-top: 32px;
    .bg {
      background-color: #f2f2f2;
      padding: 35px 65px;
      .tamix-grid {
        &:not(:last-child) {
          margin-bottom: 35px;
        }
        display: grid;
        grid-template-columns: 1fr 3.2fr;
        grid-column-gap: 15px;
        align-items: center;
        &.no-image{
           grid-template-columns: 1fr;
        }
        .img {
          text-align: center;
          & > img {
            width: auto;
            max-width: 100%;
          }
        }
        .content {
          background: #fff;
          padding: 25px 30px;
          border-radius: 3px;
          box-shadow: 0 0 10px -5px #333;
          line-height: 24px;
          font-size: 16px;
          text-align: justify;
          & > span {
            font-weight: 700;
          }
        }
      }
    }
  }
}

@media screen and (max-width: 767px) {
  .Product-Detail-New-Block-aboutproduct {
    padding-top: 32px;
    .tamain {
      margin-top: 24px;
      .bg {
        padding: 35px 15px;
        .tamix-grid {
          &:not(:last-child) {
            margin-bottom: 20px;
          }
          grid-template-columns: 1fr;
          grid-row-gap: 15px;

          .content {
            padding: 15px;

            line-height: 23px;
            font-size: 15px;
          }
        }
      }
    }
  }
}
@media screen and (max-width: 450px) {
  .Product-Detail-New-Block-aboutproduct {
    .tamain {
      .bg {
        margin: 0px -15px;
      }
    }
  }
}

@media screen and (max-width: 320px) {
  .Product-Detail-New-Block-aboutproduct {
    .tamain {
      .bg {
        padding: 25px 15px;
        .tamix-grid {
          .content {
            line-height: 20px;
            font-size: 14px;
          }
        }
      }
    }
  }
}
