#fw-section-custom-html-76e41241-91d4-4d62-91ff-d5d5678ca182 {

/* Replicate the size and placement of the Google Search bar */
.search-container {
    display: flex;
    align-items: center;
    width: 100%; /* Adjust based on your layout */
    max-width: 600px; /* Typical width for Google Search bar */
    margin: 0 auto; /* Center the search bar */
}

#searchInput {
    flex: 1; /* Take up remaining space */
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 4px 0 0 4px; /* Rounded corners on the left */
    font-family: Inter, sans-serif;
    font-size: 16px; /* Match Google's font size */
    height: 40px; /* Match Google's input height */
    outline: none; /* Remove default focus outline */
}

#searchButton {
    padding: 10px 20px;
    background-color: transparent;
    color: #9146ff;
    border: 1px solid #ccc;
    border-left: none; /* Remove left border to blend with input */
    border-radius: 0 4px 4px 0; /* Rounded corners on the right */
    cursor: pointer;
    font-size: 1.8em; /* Match your emoji size */
    height: 40px; /* Match Google's button height */
    display: flex;
    align-items: center;
    justify-content: center;
}

#searchButton:hover {
    opacity: 0.8; /* Add hover effect */
}
}