     /* Main Container Style */     .fuji-top-features {         font-family: Verdana, Arial, sans-serif;         font-size: 15px;         line-height: 1.4;         color: #333;         margin-bottom: 15px;         background: #f9f9f9;         padding: 15px;         border-radius: 4px;         border: 1px solid #e0e0e0;     }      /* Section Titles (Key Features, Material Application, etc.) */     .fuji-section-title {         color: #000;         font-weight: bold;         display: block;         margin-bottom: 8px;         font-size: 16px;         border-bottom: 2px solid #0056b3; /* Blue underline for emphasis */         padding-bottom: 4px;         margin-top: 15px;     }          /* Remove top margin for the first title */     .fuji-section-title:first-child {         margin-top: 0;     }      /* List Styles */     .fuji-top-features ul {         margin: 0 0 10px 0;         padding-left: 20px;         list-style-type: disc;     }      .fuji-top-features li {         margin-bottom: 4px; /* Compact spacing */     }      /* Bold text inside list items (Prevent line break) */     .fuji-top-features li strong {         display: inline;          color: #0056b3; /* Highlight color */     }      .fuji-top-features p {         margin: 0 0 10px 0;     }      /* Responsive Image Style */     .fuji-spec-img {         display: block;         max-width: 100%;         height: auto;         width: auto;         margin-top: 10px;         border: 1px solid #ddd;         border-radius: 4px;     } 