
/* Mesmo fundo decorado nas capas de Copos e no chaveiro acrílico. */
.home-categoria-imagem--copos,
body[data-page="diversos"] .lembrancinhas-lista [data-abrir-diversos="mini-calendario"] .card-imagem,
body[data-page="diversos"] .lembrancinhas-lista [data-abrir-diversos="chaveiro-plastificado"] .card-imagem,
#modalDiversos .lembrancinhas-combo[data-produto-id="mini-calendario"] .modal-galeria,
#modalDiversos .lembrancinhas-combo[data-produto-id="chaveiro-plastificado"] .modal-galeria,

.card-imagem--fundo-padrao,
.modal-galeria--fundo-padrao,
#modalDiversos .modal-galeria--fundo-padrao,
#modalImagemGrandeDiversos .modal-imagem-caixa {
    background:
        radial-gradient(circle at 86% 25%, rgba(255, 255, 255, 0.82) 0 10px, transparent 11px),
        radial-gradient(circle at 82% 28%, transparent 0 73px, rgba(222, 164, 195, 0.25) 74px 76px, transparent 77px),
        radial-gradient(circle at 17% 82%, transparent 0 45px, rgba(219, 170, 204, 0.28) 46px 48px, transparent 49px),
        radial-gradient(circle at 7% 62%, rgba(237, 174, 205, 0.62) 0 4px, transparent 5px),
        radial-gradient(circle at 92% 70%, rgba(229, 170, 197, 0.6) 0 4px, transparent 5px),
        linear-gradient(135deg, #F9EDF4, #F0EFFF);
}

.imagem-produto-sombra {
    filter: drop-shadow(0 7px 12px rgba(74, 45, 64, 0.28));
}

.card-imagem--fundo-padrao .card-imagem-foto--lembrancinha,
.modal-galeria--fundo-padrao .modal-slide img {
    transform: scale(0.96);
}

#modalDiversos .lembrancinhas-combo[data-produto-id="chaveiro-acrilico"] .modal-imagem-botao img {
    object-fit: contain;
    padding: 0;
    transform: scale(0.984);
}

.card-imagem--almofadinha .card-imagem-foto--lembrancinha {
    transform: scale(0.84);
}

#modalDiversos .lembrancinhas-combo[data-produto-id="chaveiro-almofadinha"] .modal-imagem-botao img {
    object-fit: contain;
    padding: 0;
    transform: scale(0.84);
}

#modalDiversos .lembrancinhas-combo[data-produto-id="chaveiro-plastificado"] .modal-imagem-botao img {
    transform: scale(0.95);
}
/* A capa de Copos já traz o mesmo cenário de parede e piso na própria imagem. */
.home-categoria-imagem--copos-foto {
    aspect-ratio: 0.9;
    background: none;
}

.home-categoria-imagem--copos-foto img {
    object-fit: cover;
    transform: none;
    filter: none;
}

.home-categoria-botao:hover .home-categoria-imagem--copos-foto img {
    transform: scale(1.02);
}
