/* BONJOUR WEB — 28-R06C / ICONOS ECOMMERCE */

.bj-ecommerce-feature-card-r2806c {
    position: relative !important;
}

.bj-ecommerce-feature-card-r2806c::after {
    content: "";
    position: absolute;
    top: 24px;
    right: 24px;
    z-index: 2;
    width: 48px;
    height: 48px;
    border-radius: 999px;
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 23px 23px;
    border: 1px solid rgba(13, 110, 253, .10);
    box-shadow: 0 8px 24px rgba(7, 58, 124, .16);
    pointer-events: none;
}

.bj-ecommerce-feature-card-r2806c--catalogo::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6efd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3.5' width='7' height='7' rx='1.4'/%3E%3Crect x='13.5' y='3.5' width='7' height='7' rx='1.4'/%3E%3Crect x='3.5' y='13.5' width='7' height='7' rx='1.4'/%3E%3Crect x='13.5' y='13.5' width='7' height='7' rx='1.4'/%3E%3C/svg%3E");
}

.bj-ecommerce-feature-card-r2806c--compra::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6efd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h2l1.7 9.2a2 2 0 0 0 2 1.6h7.8a2 2 0 0 0 1.9-1.4L20 8H6'/%3E%3Ccircle cx='9' cy='19' r='1.3'/%3E%3Ccircle cx='17' cy='19' r='1.3'/%3E%3C/svg%3E");
}

.bj-ecommerce-feature-card-r2806c--responsive::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6efd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.7' y='4' width='13.4' height='10.2' rx='1.6'/%3E%3Cpath d='M7.5 18h3.8M9.4 14.3V18'/%3E%3Crect x='16.8' y='8.2' width='4.5' height='9.8' rx='1.2'/%3E%3C/svg%3E");
}

.bj-ecommerce-feature-card-r2806c--autogestion::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6efd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h7M15 6h5M4 12h3M11 12h9M4 18h9M17 18h3'/%3E%3Ccircle cx='13' cy='6' r='2'/%3E%3Ccircle cx='9' cy='12' r='2'/%3E%3Ccircle cx='15' cy='18' r='2'/%3E%3C/svg%3E");
}

.bj-ecommerce-feature-card-r2806c--pagos::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6efd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='5' width='11.5' height='8.2' rx='1.5'/%3E%3Cpath d='M2.7 8h11M15 9h3l3 3v4h-2M14 16H9'/%3E%3Ccircle cx='6.5' cy='16.5' r='1.6'/%3E%3Ccircle cx='17.5' cy='16.5' r='1.6'/%3E%3C/svg%3E");
}

.bj-ecommerce-feature-card-r2806c--evolucion::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d6efd' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 16V8M12 19V5M19 14V10M3 8h4M10 5h4M17 10h4M16.5 18.5h5M19 16v5'/%3E%3C/svg%3E");
}

@media (max-width: 767px) {
    .bj-ecommerce-feature-card-r2806c::after {
        top: 18px;
        right: 18px;
        width: 44px;
        height: 44px;
        background-size: 21px 21px;
    }
}
