/* ================================================================
   Achadinhos Store Badge — logo da loja no canto inferior direito
   ================================================================ */

/* Seletor específico para vencer .achadinhos-card-image img { width:auto; height:auto }
   do plugin original (especificidade 0,1,1 → nossa regra usa 0,2,1) */
.achadinhos-card-image img.ach-store-badge {
    position: absolute;
    bottom: 8px;
    right: 8px;
    width: 32px;
    height: 32px;
    max-width: 32px;
    max-height: 32px;
    border-radius: 0;
    background-color: transparent;
    box-shadow: none;
    padding: 0;
    border: none;
    object-fit: contain;
    z-index: 3;
    transition: transform 0.2s ease;
    display: block;
}

/* Sutil elevação ao passar o mouse no card */
.achadinhos-card:hover .achadinhos-card-image img.ach-store-badge {
    transform: scale(1.06);
}

/* Entrada com fade-in suave ao ser injetado pelo JS */
@keyframes ach-badge-fadein {
    from {
        opacity: 0;
        transform: scale(0.7);
    }

    to {
        opacity: 1;
        transform: scale(1);
    }
}

.achadinhos-card-image img.ach-store-badge {
    animation: ach-badge-fadein 0.25s ease forwards;
}