/* ================================================================
   LAMELT | PALETAS POR SABOR — FOTOGRAFIA EM BREVE
   Extensão para o placeholder automático já instalado.
   Não muda imagens reais, preços, cards, carrossel ou Torta Basca.
   Use APÓS o arquivo css/style.css.
   ================================================================ */

/* Tema de segurança para sabores sem tema cadastrado. */
.product-media {
    --lamelt-foto-inicio: #654437;
    --lamelt-foto-meio: #39231c;
    --lamelt-foto-fim: #211510;
    --lamelt-foto-brilho: #9b654b;
    --lamelt-foto-brilho-2: #6f4030;
    --lamelt-foto-texto: #fdf8f3;
    --lamelt-foto-detalhe: #d9b98e;
}

/* Aplicação limitada ao placeholder: fotografias reais permanecem intactas. */
.product-media .product-placeholder {
    background:
        radial-gradient(ellipse 90% 95% at 20% 12%, var(--lamelt-foto-brilho) 0%, transparent 67%),
        radial-gradient(ellipse 80% 85% at 88% 90%, var(--lamelt-foto-brilho-2) 0%, transparent 72%),
        linear-gradient(145deg, var(--lamelt-foto-inicio) 0%, var(--lamelt-foto-meio) 55%, var(--lamelt-foto-fim) 100%);
    color: var(--lamelt-foto-texto);
}

.product-media .product-placeholder strong { color:var(--lamelt-foto-texto); }
.product-media .product-placeholder small,
.product-media .product-placeholder i { color:var(--lamelt-foto-detalhe); }

/* 1 — TRADICIONAL: caramelo avermelhado. */
.product-media[data-tema-placeholder="tradicional"] {
    --lamelt-foto-inicio: #aa5841;
    --lamelt-foto-meio: #743b2b;
    --lamelt-foto-fim: #2b1712;
    --lamelt-foto-brilho: #c77755;
    --lamelt-foto-brilho-2: #a2553f;
    --lamelt-foto-detalhe: #f3b690;
}

/* 2 — PISTACHE: verde característico, versão B. */
.product-media[data-tema-placeholder="pistache"] {
    --lamelt-foto-inicio: #748d4b;
    --lamelt-foto-meio: #4b6138;
    --lamelt-foto-fim: #1e281d;
    --lamelt-foto-brilho: #b0c779;
    --lamelt-foto-brilho-2: #789458;
    --lamelt-foto-detalhe: #e0edaf;
}

/* 3 — NINHO COM NUTELLA: creme de avelã escuro, toque suave de Ninho. */
.product-media[data-tema-placeholder="ninho-nutella"] {
    --lamelt-foto-inicio: #79513b;
    --lamelt-foto-meio: #533428;
    --lamelt-foto-fim: #241612;
    --lamelt-foto-brilho: #a47b59;
    --lamelt-foto-brilho-2: #a08a6a;
    --lamelt-foto-detalhe: #ead5b2;
}

/* 4 — MARACUJÁ: amarelo dourado mais presente, versão B. */
.product-media[data-tema-placeholder="maracuja"] {
    --lamelt-foto-inicio: #c7a13e;
    --lamelt-foto-meio: #8b742a;
    --lamelt-foto-fim: #292616;
    --lamelt-foto-brilho: #f0cb64;
    --lamelt-foto-brilho-2: #ad8e37;
    --lamelt-foto-detalhe: #ffe69b;
}

/* 5 — DOCE DE LEITE: leite caramelizado, aveludado (menos tostado). */
.product-media[data-tema-placeholder="doce-de-leite"] {
    --lamelt-foto-inicio: #c28b64;
    --lamelt-foto-meio: #986342;
    --lamelt-foto-fim: #3c241a;
    --lamelt-foto-brilho: #e1b28a;
    --lamelt-foto-brilho-2: #ad7850;
    --lamelt-foto-detalhe: #ffe0b8;
}

/* 6 — CHOCOLATE MEIO AMARGO: cacau escuro, versão B. */
.product-media[data-tema-placeholder="chocolate"] {
    --lamelt-foto-inicio: #754238;
    --lamelt-foto-meio: #452720;
    --lamelt-foto-fim: #1b1515;
    --lamelt-foto-brilho: #a65a45;
    --lamelt-foto-brilho-2: #623a33;
    --lamelt-foto-detalhe: #efb49b;
}

/* 7 — CAFÉ: mocha e café torrado, versão B. */
.product-media[data-tema-placeholder="cafe"] {
    --lamelt-foto-inicio: #886147;
    --lamelt-foto-meio: #55392c;
    --lamelt-foto-fim: #1e1714;
    --lamelt-foto-brilho: #b68a6a;
    --lamelt-foto-brilho-2: #73533c;
    --lamelt-foto-detalhe: #eed2b3;
}

/* 8 — PAÇOCA: amendoim tostado e bege dourado, versão B. */
.product-media[data-tema-placeholder="pacoca"] {
    --lamelt-foto-inicio: #ad8857;
    --lamelt-foto-meio: #795936;
    --lamelt-foto-fim: #2c241b;
    --lamelt-foto-brilho: #d5b47d;
    --lamelt-foto-brilho-2: #a38050;
    --lamelt-foto-detalhe: #ffe5b7;
}

/* 9 — NINHO COM MORANGO: geleia vermelha em evidência. */
.product-media[data-tema-placeholder="ninho-morango"] {
    --lamelt-foto-inicio: #c63b48;
    --lamelt-foto-meio: #8d2832;
    --lamelt-foto-fim: #401c23;
    --lamelt-foto-brilho: #ed7176;
    --lamelt-foto-brilho-2: #b83b49;
    --lamelt-foto-detalhe: #ffced1;
}

/* Legibilidade para nomes mais extensos, sem alterar proporções do card. */
.product-media .product-placeholder strong {
    overflow-wrap:break-word;
    text-wrap:balance;
}
