.ct-sidebar .wp-block-search .wp-block-search__inside-wrapper {
    padding: 0 !important;
    background-color: var(--has-classic-forms, var(--theme-form-field-background-initial-color));
}

.ct-sidebar .wp-block-search .wp-block-search__input {
    height: auto;
    padding-right: 0;
}

.ct-sidebar .wp-block-search .wp-block-search__button {
    margin: 0;
    min-height: 40px;
    min-width: 40px;
    background: transparent;
    border: none;
    font-size: 1rem;
}

.ct-sidebar .wp-block-search .wp-block-search__button:hover {
    color: var(--theme-palette-color-1);
}