/**
 * Badge "mais baixo" da campanha — <li class="product__flag lowest">
 *
 * Pintado pelo product-flags.tpl do tema kontrolsat a partir do modificador
 * Smarty `rcm_badge` (ver r_campaignmanager::productBadge).
 *
 * Vive aqui, e nao no theme.css, de proposito: o tema nao esta em git, este
 * modulo esta. Assim o badge ajusta-se sem mexer no tema.
 *
 * Especificidade: `.product__flag.lowest` sao 2 classes e o tema define
 * `.product__flag` com 1 — esta regra ganha sempre, independentemente da
 * ordem de carregamento. Nao e preciso !important.
 *
 * O que o tema ja da (theme.css ~564), e que aqui so se corrige o necessario:
 *   display: inline-block; text-transform: uppercase; font-weight: 600;
 *   border-radius: 5px; background: #db0f15; color: #fff; font-size: 0.5rem;
 */

/* Base — vale para a ficha e para os cards (badge.tpl + badge-list.tpl).
 *
 * Cor, tamanho e peso escolhidos a mao em prod (2026-07-15). O default que
 * aqui estava era preto a 0.625rem; nao mexer sem perguntar. */
.product__flag.lowest {
    background-color: #ffd90d;
    color: #161616;
    white-space: nowrap;
    border:1px solid #000;
    /* O tema poe uppercase em .product__flag; aqui estava capitalize, que dava
       "Preco Mais Baixo De Sempre". Texto normal: uma frase e para se ler, e as
       maiusculas a meio das palavras so a tornam mais lenta.
       Especificidade chega — duas classes contra uma — sem !important. */
    text-transform: none;
}

/* So os cards de listagem (badge-list.tpl). Existe para o card poder divergir
   da ficha sem a afectar — o card e bem mais estreito.

   Por agora so encolhe. Se o texto continuar a estourar o card, o sitio para
   o encurtar e o badge-list.tpl, nao aqui. */
.product__flag.lowest--list {
    font-size: 0.5625rem;
    padding: 2px 5px;
}
