<style>
        .wd-toolbar {
            display: flex;
            justify-content: space-around;
            align-items: center;
            padding: 10px;
            background-color: #f8f8f8;
            position: fixed;
            width: 100%;
            bottom: 0;
            left: 0;
            z-index: 1000; /* Ensure it's on top of other elements */
        }
        .wd-toolbar a {
            text-decoration: none; /* Remove underline from links */
            color: inherit; /* Inherit text color */
        }
        .wd-tools-element { text-align: center; }
        .wd-tools-icon { font-size: 24px; margin-bottom: 5px; color: #ff3200; }
        .wd-toolbar-label { display: block; font-size: 14px; }
        .wd-toolbar-item { display: flex; flex-direction: column; align-items: center; }

        .wd-cart-number {
            position: absolute;
            top: -5px;
            right: -10px;
            background-color: red;
            color: white;
            border-radius: 50%;
            padding: 5px 10px;
            font-size: 12px;
        }
        .wd-cart-number span {
            display: inline;
        }

        /* Media query for devices wider than 600px */
        @media (min-width: 600px) {
            .wd-toolbar {
                display: none; /* Hide toolbar on larger screens */
            }
        }
    </style>