.pdh-rgt-media h2{font-size:20px;line-height:1;}
.pdh-rgt-meta{font-size:13px;line-height:20px;}
.product-detail-highlight img{object-fit:cover;}
.pdh-rgt-img{width:123px;}
.pdh-rgt-img img{aspect-ratio:123/148;}
@media(min-width:992px){
  .product-detail-highlight{padding:0 12px;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:24px;align-items:center;}
  .pdh-left{grid-column:6 span;}
  .pdh-left img{aspect-ratio:17/15;}
  .pdh-rgt{grid-column:8/span 5;}
  .pdh-rgt-inr{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:24px;}
  .pdh-rgt-media{grid-column:2 span;}
  .pdh-rgt-meta{grid-column:3 span;padding-right:38px;}
  .pdh-rgt-media h2{padding-top:32px;opacity:1;transition:opacity 0.3s ease-in-out;}
  .pdh-rgt-media a:hover h2{opacity:0.50;}
}
@media(max-width:991px){
  .product-detail-highlight{padding:0 10px;display:grid;gap:32px;}
  .pdh-rgt-inr{display:grid;gap:24px;}
  .pdh-left img{aspect-ratio:71/90;}
  .pdh-rgt-media a{display:flex!important;gap:24px;align-items:flex-end;}
  .pdh-rgt-media h2{padding-bottom:24px;opacity:0.50;}
}