/* PDP boven button*/
.b2b-price-pdp .b2b-price-container { 
    display: inline-block;
    text-align: left;
    font-family: "Museo-Sans", Sans-serif;
    margin-top: 10px;
}

.b2b-price-pdp .b2b-price-excl {
    font-size: 25px;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
}

.b2b-price-pdp .b2b-price-incl {
    font-size: 20px;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
    margin-top: 5px;
}

.b2b-price-pdp .b2b-price-label-excl {
    font-size: 14px;
    font-weight: 300 !important;
    color: #888888;
    display: block;
}

.b2b-price-pdp .b2b-price-label-incl {
    font-size: 12px;
    font-weight: 300 !important;
    color: #888888;
    display: block;
}

/* PDP upsell*/
.b2b-price-pdp-upsell .b2b-price-container { 
    display: inline-block;
    text-align: left;
    font-family: "Museo-Sans", Sans-serif;
    margin-top: 10px;
}

.b2b-price-pdp-upsell .b2b-price-excl {
    font-size: 18px ;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
}

.b2b-price-pdp-upsell .b2b-price-incl {
    font-size: 16px;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
    margin-top: 5px;
}

.b2b-price-pdp-upsell .b2b-price-label-excl {
    font-size: 12px;
    font-weight: 300;
    color: #888888;
    display: block;
}

.b2b-price-pdp-upsell .b2b-price-label-incl {
    font-size: 10px;
    font-weight: 300;
    color: #888888;
    display: block;
}

/* PDP popup*/
.b2b-price-popup .b2b-price-container { 
    display: inline-block;
    text-align: left;
    font-family: "Museo-Sans", Sans-serif;
    margin-top: 10px;
}

.b2b-price-popup .b2b-price-excl {
    font-size: 28px ;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
    text-align: left;
}

.b2b-price-popup .b2b-price-incl {
    font-size: 24px;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
    text-align: left;
    margin-top: 5px;
}

.b2b-price-popup .b2b-price-label-excl {
    font-size: 16px;
    font-weight: 300;
    color: #888888;
    display: block;
    text-align: left;
}

.b2b-price-popup .b2b-price-label-incl {
    font-size: 14px;
    font-weight: 300;
    color: #888888;
    display: block;
    text-align: left;
}

/* PDP popup upsell*/
.b2b-price-upsell .b2b-price-container { 
    display: inline-block;
    text-align: left;
    font-family: "Museo-Sans", Sans-serif;
    margin-top: 10px;
}

.b2b-price-upsell .b2b-price-excl {
    font-size: 18px ;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
}

.b2b-price-upsell .b2b-price-incl {
    font-size: 16px;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
    margin-top: 5px;
}

.b2b-price-upsell .b2b-price-label-excl {
    font-size: 12px;
    font-weight: 300;
    color: #888888;
    display: block;
}

.b2b-price-upsell .b2b-price-label-incl {
    font-size: 10px;
    font-weight: 300;
    color: #888888;
    display: block;
}

/* Cart */
.b2b-price-cart .b2b-price-container { 
    display: inline-block;
    text-align: left;
    font-family: "Museo-Sans", Sans-serif;
    margin-top: 10px;
}

.b2b-price-cart .b2b-price-excl {
    font-size: 18px ;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
}

.b2b-price-cart .b2b-price-incl {
    font-size: 16px;
    font-weight: 700;
    color: #000;
    display: block;
    line-height: 1.1;
    margin-top: 5px;
}

.b2b-price-cart .b2b-price-label-excl {
    font-size: 12px;
    font-weight: 300;
    color: #888888 !important;
    margin-top: -2px;
    display: block;
}

.b2b-price-cart .b2b-price-label-incl {
    font-size: 10px;
    font-weight: 300;
    color: #888888 !important;
    margin-top: -2px;
    display: block;
}


/* Verberg standaard WooCommerce prijzen */
.woocommerce-Price-amount span {
    display: none !important;
}

/* Voorkom dubbele "incl. BTW" labels */
.elementor-widget-container span[style*="incl. btw"], 
.woocommerce-Price-amount span[style*="incl. btw"] {
    display: none !important;
}

