/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2026 | 17:28:48 */

/* =====================================================
   AVSYS DE MÉXICO
   MÁS CÓMPUTO - INDICADOR DE STOCK
   Divi + Titan Ecommerce + WooCommerce
   ===================================================== */

.avsys-mc-stock {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;
    box-sizing: border-box;
    margin: 10px 0 12px;
    padding: 9px 10px;
    border-radius: 5px;
    background: #e8f5ec;
    color: #18713d;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4;
    text-align: center;
}

/* Indicador circular */

.avsys-mc-stock__dot {
    display: inline-block;
    flex: 0 0 8px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: currentColor;
}

/* Texto */

.avsys-mc-stock__text {
    min-width: 0;
}

/* Stock disponible */

.avsys-mc-stock--disponible {
    background: #e8f5ec;
    color: #18713d;
}

/* Última unidad */

.avsys-mc-stock--ultimo {
    background: #fff3df;
    color: #9b6000;
}

/* Agotado */

.avsys-mc-stock--agotado {
    background: #fbeaea;
    color: #a32929;
}

/* Disponible sin cantidad determinada */

.avsys-mc-stock--consulta {
    background: #f1f3f5;
    color: #555d65;
}

/* Evitar herencia de estilos de enlaces del tema */

.woocommerce ul.products li.product
.avsys-mc-stock {
    text-decoration: none;
}

/* Tablets */

@media (max-width: 980px) {

    .avsys-mc-stock {
        padding: 8px;
        font-size: 16px;
    }
}

/* Celulares */

@media (max-width: 767px) {

    .avsys-mc-stock {
        margin: 9px 0 11px;
        padding: 9px 7px;
        gap: 6px;
        font-size: 17px;
        line-height: 1.35;
    }
}
