/**
 * ContractualPict Module - Front Office CSS
 *
 * @author    Wave Creation
 * @copyright 2024-2025 Wave Creation
 * @license https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
 */

/**
 * Classe ajoutée par JavaScript pour masquer instantanément les éléments
 * Évite le "flash" des options avant leur masquage
 */
.contractualpict-hidden {
    display: none !important;
}

/**
 * Transition douce pour le masquage/affichage
 * Optionnel : peut être commenté si vous préférez un masquage instantané
 */
.product-variants select option {
    transition: opacity 0.2s ease-in-out;
}

/**
 * Style pour les options désactivées (en rupture de stock)
 * Rend visuellement clair qu'elles ne sont pas disponibles
 */
.product-variants select option:disabled {
    opacity: 0.5;
    color: #999;
}
