/* Precio fraccionado - Solo para páginas de producto individual */
.farmacia-precio-fraccionado {
    display: block;
    font-size: 1em;
    margin-top: 0.75em;
    padding: 0.5em 0;
    color: #555;
    font-style: italic;
    line-height: 1.3;
    border-top: 1px solid #e0e0e0;
}

.farmacia-precio-fraccionado .price {
    font-weight: 600;
    color: #2e7d32;
}

/* Responsive - dispositivos móviles */
@media (max-width: 767px) {
    .farmacia-precio-fraccionado {
        font-size: 0.9em;
        margin-top: 0.6em;
        padding: 0.4em 0;
    }
}

/* Variaciones de colores para diferentes contextos */
.farmacia-precio-fraccionado.farmacia-precio-fraccionado--destacado {
    color: #1976d2;
    font-weight: 500;
    border-top-color: #1976d2;
}

.farmacia-precio-fraccionado.farmacia-precio-fraccionado--sutil {
    color: #999;
    font-size: 0.9em;
    border-top: none;
}