/* Compact heart variant: blends our button into Houzez's small icon toolbar
   (.item-tools) on property cards instead of the larger standalone circular
   button used on single-property pages. */
.spf-favorite-btn.spf-favorite-btn-compact {
    width: 26px;
    height: 26px;
    border: none;
    box-shadow: none;
    background: transparent;
    color: inherit;
}

.spf-favorite-btn.spf-favorite-btn-compact:hover {
    color: #98784d;
    border-color: transparent;
}

.spf-favorite-btn.spf-favorite-btn-compact.is-favorited {
    color: #e0245e;
}

/* Houzez ships its own "Save Search" button (template-parts/search/save-search-btn.php)
   tied to its own, disconnected favorites/search-storage system. We inject our
   own AJAX-driven equivalent right below the sidebar's Search button instead,
   so this hides Houzez's native one wherever it would otherwise appear to
   avoid two different, conflicting "save search" buttons on the same page. */
.save-search-form-wrap {
    display: none !important;
}

.spf-save-search-btn-wrap {
    margin-top: 10px;
}

.spf-save-search-btn-wrap .spf-save-search-btn {
    width: 100%;
}

.spf-save-search-btn-wrap .spf-save-search-message {
    display: block;
    margin-top: 6px;
    margin-left: 0;
}
