tton-color: #fff;
            --checkout-bg: #d0021b;
            --shadow-color: rgba(0, 0, 0, 0.1);
        }

        .cart-sidebar {
            height: 100%;
            width: 0;
            position: fixed;
            top: 0;
            right: 0;
            background-color: var(--sidebar-bg);
            overflow-x: hidden;
            transition: var(--transition-duration);
            padding-top: 20px;
            box-shadow: -2px 0px 10px var(--shadow-color);
            z-index: 1000;
      