/** Hoja de estilos para el módulo Dual Prices **/

.dual-price-container {
    align-items: baseline;
    line-height: 1.3;
    margin-top: 5px;
    clear: both;
}

.dual-price-item {
    white-space: nowrap;
}

.dual-price-separator {
    margin: 0 4px;
}

/* Aplicar estilos desde variables CSS */
.dual-price-incl {
    color: var(--dp-color-incl, #232323);
    font-size: var(--dp-size-incl, 1.125rem);
    font-weight: var(--dp-weight-incl, 700);
}

.dual-price-excl {
    color: var(--dp-color-excl, #6c757d);
    font-size: var(--dp-size-excl, 0.875rem);
    font-weight: var(--dp-weight-excl, 400);
}

/* Ocultamos el contenedor de precio original si nuestro bloque está presente y activo */
.product-price-and-shipping[data-is-dual-price-active="true"] {
    display: none !important;
}

.cart-item .dual-price-blockcart .product-price-and-shipping {
    display: none !important; /* Ocultar precio original dentro del item */
}

/* Ajustes para el total del carrito */
.cart-summary .dual-price-cart-total {
    font-size: 1.2rem;
    margin-top: 10px;
    padding-top: 10px;
}
