#wfc-floating-cart {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: #0073aa;
    color: #fff;
    padding: 15px;
    cursor: pointer;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
    z-index: 9999;
    transition: background 0.3s ease, transform 0.2s ease;
}

#wfc-floating-cart:hover {
    background: #005f8a;
    transform: scale(1.1);
}

#wfc-floating-cart .dashicons {
    vertical-align: middle;
}
