.related-searches {
    text-align: left !important;
    width: 100%;
    display: block;
    clear: both;
    padding-bottom: 10px;
    margin-left: 5px;
}

 
/* Style for the 'People also searched' title */
.people-also-searched {
    font-size: 1.8em;
    padding-top: 0px;
    margin-bottom: 15px;
    color: #202020; /* Changed to black */
    text-align: left; /* Left align title */
}

/* Style for the 'Related Search' title */
.related-search {
    font-size: 14px;
    margin-bottom: 10px;
    text-align: left; /* Left align subtitle */
}

/* Container for the search results */
.search-results {
    display: flex;
    gap: 10px; /* Space between each result box */
    justify-content: flex-start; /* Align items to the left */
    flex-wrap: wrap; /* Wrap rows on smaller screens */
}

/* Style for each individual search result box */
.search-result {
    background-color: #f8f8f8; /* Light gray background for each result */
    padding: 10px 10px;
    border-radius: 3px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1); /* Subtle shadow for the result boxes */
    font-size: 14px;
    color: #202020;
    cursor: pointer;
    transition: background-color 0.1s ease;
    min-width: 10px;
    text-align: left; /* Align text inside the box to the left */
    white-space: nowrap;
}

/* Hover effect for search results */
.search-result:hover {
    background-color: #e0e0e0;
}

/* Optional: Style for active search results (if clicked) */
.search-result.active {
    background-color: #ededed;
}

/* Link style inside the result box */
.search-results .search-result a {
    color: #191919;
    text-decoration: none;
}