/*
 Theme Name:   Woostify Child for RAMS
 Theme URI:    https://woostify.com
 Description:  Woostify child theme for RAMS BCN77 Customization
 Author:       RAMS Dev
 Author URI:   https://rams.cat
 Template:     woostify
 Version: 1.8.85
*/

/* Custom RAMS Styles */
/* Note: main.css is now enqueued via inc/assets.php to avoid @import performance issues */

/* Scroll-to-top Theme Button Override to match Filters */
#scroll-to-top {
    background-color: rgba(0, 0, 0, 0.4) !important;
    border: 1px solid rgba(212, 175, 55, 0.3) !important;
    color: #D4AF37 !important;
    backdrop-filter: blur(4px) !important;
    -webkit-backdrop-filter: blur(4px) !important;
    border-radius: 6px !important;
    width: 40px !important;
    height: 40px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important;
    transition: all 0.3s ease !important;
}

#scroll-to-top:hover {
    background-color: rgba(0, 0, 0, 0.6) !important;
    border-color: rgba(212, 175, 55, 0.6) !important;
    transform: translateY(-2px) !important;
    box-shadow: 0 0 15px rgba(212, 175, 55, 0.3) !important;
}

#scroll-to-top svg {
    width: 20px !important;
    height: 20px !important;
    fill: currentColor !important;
}

/* Responsive Visibility: Hide on mobile and tablet, show only on desktop */
@media (max-width: 1023px) {
    #scroll-to-top {
        display: none !important;
    }
}
