 
        .product-card {
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 
                        0 2px 4px -2px rgba(0, 0, 0, 0.06);
            transition: transform 0.2s;
        }
        .product-card:hover {
            transform: translateY(-2px);
        }
        .filter-section {
            min-width: 250px;
        }
        .strike-through {
            text-decoration: line-through;
        }
        .pagination-active {
            background-color: #000;
            color: #fff;
        }

        /* Mobile Sidebar Style */
        #filterSidebar.mobile-active {
            position: fixed;
            top: 0;
            left: 0;
            width: 75%;
            height: 100vh;
            background: white;
            z-index: 50;
            padding: 20px;
            overflow-y: auto;
            box-shadow: 2px 0 10px rgba(0, 0, 0, 0.2);
        }
