     /* SCOPED CSS: Compact Feature Section for Mounted Wheels */     #fuji-mounted-feature {         font-family: 'Verdana', 'Segoe UI', Helvetica, sans-serif;         line-height: 1.4; /* Tight line height */         color: #333;         font-size: 15px;         background-color: #fff;         max-width: 100%;     }      #fuji-mounted-feature .section-container {         max-width: 1200px;         margin: 0 auto;         padding: 0 15px 15px 15px;     }      /* Headings */     #fuji-mounted-feature h2 {         font-size: 18px;         color: #000;         border-bottom: 2px solid #b71c1c; /* Fuji Red */         padding-bottom: 6px;         margin-top: 15px;         margin-bottom: 12px;         font-weight: 700;         text-transform: uppercase;     }      #fuji-mounted-feature h2:first-of-type {         margin-top: 0;     }      /* Text paragraph */     #fuji-mounted-feature p {         margin-bottom: 15px;         text-align: justify;     }      /* Compact Clean List */     #fuji-mounted-feature ul.clean-list {         list-style: none;         padding: 0;         margin: 0 0 15px 0;     }      #fuji-mounted-feature ul.clean-list li {         position: relative;         padding-left: 20px;         margin-bottom: 6px; /* Tight spacing */         color: #444;     }      #fuji-mounted-feature ul.clean-list li::before {         content: '✔';         position: absolute;         left: 0;         top: 0;         color: #b71c1c;         font-weight: bold;         font-size: 14px;     }      #fuji-mounted-feature strong {         color: #000;         font-weight: 700;     }      /* Responsive Images - Smaller Sizes */     #fuji-mounted-feature .image-group {         display: flex;         flex-wrap: wrap;         gap: 15px;         justify-content: center;         align-items: center; /* Center align vertically */         margin-top: 10px;     }      #fuji-mounted-feature img {         display: block;         height: auto !important;         border-radius: 4px;         border: 1px solid #eee;         /* Default max-width handled inline for specific control */     }      /* Note Box */     #fuji-mounted-feature .note-box {         background-color: #fff3e0; /* Light Orange */         border-left: 4px solid #ff9800;         padding: 8px 12px;         margin-top: 15px;         font-size: 13px;         color: #555;         line-height: 1.4;     }      /* Mobile Optimization */     @media (max-width: 768px) {         #fuji-mounted-feature .section-container {             padding: 0 10px 10px 10px;         }         #fuji-mounted-feature .image-group {             flex-direction: column;             align-items: center;         }         #fuji-mounted-feature img {             max-width: 90% !important; /* Ensure they don't get too small on mobile */         }     } 