/* ════════════════════════════════════════════
   Pro-Aqua Carrinhos Salvos — item grátis
   ════════════════════════════════════════════ */

.pacs-gratis-tag {
    display: inline-block;
    background: #00a060; color: #fff !important;
    font-size: 9px; font-weight: 800; letter-spacing: 1px;
    padding: 2px 7px; border-radius: 4px; margin-right: 4px;
    vertical-align: middle; white-space: nowrap;
}
.pacs-gratis-original { display: block; text-decoration: line-through; color: #999; font-size: 11px; }
.pacs-gratis-valor    { display: block; color: #00a060; font-weight: 800; font-size: 13px; }
.pacs-gratis-qtd      { font-weight: 700; color: #555; }

/* Quantidade travada: esconde os botões +/- da Interata Skin */
.pacs-gratis-linha .iskin-qty-wrap { display: none !important; }

/* Página "Confirme seu pedido" (produtos com voltagem ou cor) */
.pacs-escolha          { max-width: 640px; margin: 32px auto; padding: 0 16px; }
.pacs-escolha h1       { margin-bottom: 8px; }
.pacs-escolha-item     { margin: 16px 0; padding: 16px; border: 1px solid #ddd; border-radius: 8px; }
.pacs-escolha-nome     { font-weight: 700; }
.pacs-escolha fieldset { margin: 12px 0 0; padding: 0; border: 0; }
.pacs-escolha legend   { padding: 0; font-weight: 600; }
.pacs-escolha-dica     { margin: 4px 0 8px; font-size: 13px; color: #555; }
.pacs-escolha-opcao    { display: block; margin-top: 6px; padding: 10px 12px; border: 1px solid #ddd; border-radius: 6px; cursor: pointer; }
.pacs-escolha-erro     { color: #b32d2e; font-weight: 600; }
.pacs-escolha-botao    { width: 100%; }
