.product_pdp_overview .overview_lhs .ttle {
  font-size: 28px;
  line-height: 1.3;
  font-weight: var(--font-weight-500);
  color: var(--black);
}

.product_pdp_overview .overview_lhs .desc {
  font-size: var(--fs-16);
}

.product_pdp_overview .overview_rhs { position: sticky; top: 120px; }
.product_pdp_overview .overview_rhs img {
  border-radius: 16px;
}


.product_pdp_technical_data .table-bordered tr:nth-child(1) { background-color: var(--red); }
.product_pdp_technical_data .table-bordered tr:nth-child(1) td { color: var(--White); font-weight: var(--font-weight-500); }
.product_pdp_technical_data .table-bordered tr td:nth-child(1) { font-weight: var(--font-weight-500); }
.product_pdp_technical_data .table-bordered tr td {border: solid 1px #ffffff;}

.product_pdp_technical_data ul li { font-size: 16px !important; }

@media only screen and (min-width: 1400px)and (max-width: 1599px) {}

@media only screen and (min-width: 1200px)and (max-width: 1399px) {}

@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape) {
.product_pdp_overview .overview_lhs .ttle {font-size: 22px; margin-bottom: 10px; }

}

@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait) {}

@media(min-width: 320px)and (max-width: 767px) {

  .product_pdp_wrp {
    padding-top: 0px;
  }

  .product_pdp_overview .overview_lhs .ttle {
    font-size: 24px;
    margin-bottom: 10px;
  }
.product_pdp_overview .overview_rhs { position: relative; top: 0px; }
.product_pdp_technical_data ul li { font-size: 14px !important; }
.product_pdp_technical_data .table-bordered tr td {font-size: 14px !important;}
}