/* Remove all custom cursor effects */

/* Disable liquid cursor */
.liquid-cursor {
    display: none !important;
}

/* Disable cursor trail */
.cursor-trail {
    display: none !important;
}

/* Ensure default cursor everywhere */
* {
    cursor: auto !important;
}

/* Keep pointer cursor only for interactive elements */
a,
button,
.btn-glass,
.btn-premium,
.filter-btn,
.nav-link,
input[type="submit"],
input[type="button"],
select,
[role="button"] {
    cursor: pointer !important;
}

/* Keep text cursor for input fields */
input[type="text"],
input[type="email"],
input[type="tel"],
input[type="password"],
textarea {
    cursor: text !important;
}

/* Remove any custom cursor styles from premium-effects.css */
.liquid-cursor,
.liquid-cursor.hover,
.cursor-trail {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}