.product-details h2 { cursor: pointer; padding: 10px; margin: 0; font-size: 14px; font-weight: bold; display: flex; align-items: center; justify-content: space-between; color: black; } .detail-content { display: none; margin: 10px 0; padding: 5px; } .detail-content-table { width: 100%; border-collapse: collapse; margin-top: 10px; } .detail-content-table th, .detail-content-table td { border: 1px solid black; padding: 8px; text-align: left; color: black; font-size: 14px; } .icon {…