.quote-total{
    font-size:20px;
    font-weight:600;
}

#wsum-send-quote{
    min-width:220px;
}

.wsum-remove-quote{
    cursor:pointer;
}

.wsum-add-quote-wrap{
    display:flex;
    align-items:center;
    gap:8px;
}

.wsum-add-quote-wrap .wsum-quote-qty{
    width:70px;
}

.wsum-quote-qty-edit{
    width:70px;
}

.wsum-status-under_approval{
    color:#a06400;
    font-weight:600;
}

.wsum-status-approved{
    color:#1e7e34;
    font-weight:600;
}

.wsum-status-rejected{
    color:#c40000;
    font-weight:600;
}

/*
 * Hide the basket/cart icon in the top navigation for sub-users.
 * The selector list below covers common theme markup (Storefront,
 * Astra, OceanWP, Flatsome, generic WooCommerce mini-cart widgets).
 * If your theme uses a different cart icon markup, add its selector
 * here as well.
 */
body.wsum-sub-user .site-header-cart,
body.wsum-sub-user .header-cart,
body.wsum-sub-user .cart-icon,
body.wsum-sub-user .cart-contents,
body.wsum-sub-user a.cart-contents,
body.wsum-sub-user .widget_shopping_cart,
body.wsum-sub-user .woocommerce-mini-cart,
body.wsum-sub-user #wc-cart-icon,
body.wsum-sub-user .storefront-cart,
body.wsum-sub-user .ast-site-header-cart,
body.wsum-sub-user .woocommerce-mini-cart-icon {
    display:none !important;
}


#wsum-quote-notice {
    clear: both;
    width: 100%;
    margin: 0 0 20px;
}

#wsum-quote-notice .woocommerce-message,
#wsum-quote-notice .woocommerce-error {
    margin: 0;
}

#wsum-quote-notice .view-quote-button {
    float: right;
    margin-left: 15px;
}

@media screen and (max-width: 767px) {
    #wsum-quote-notice .view-quote-button {
        display: inline-block;
        float: none;
        margin: 10px 0 0;
    }
}