/* RESET DE LUXO - THE SOVEREIGN HOUSE */

/* 1. Limpeza de Fundo e Bordas */
body, #corpo, .conteiner {
    background-color: #ffffff !important;
    box-shadow: none !important;
    border: none !important;
}

/* 2. Menu Superior Minimalista */
#cabecalho {
    background-color: #ffffff !important;
    border-bottom: 1px solid #f0f0f0 !important;
    padding-bottom: 20px !important;
}

/* 3. Títulos de Produto (Elegância Editorial) */
.nome-produto {
    font-family: 'Playfair Display', serif !important;
    font-size: 14px !important;
    color: #1a1a1a !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
    font-weight: 400 !important;
    height: 45px !important; /* Alinha os nomes */
    text-align: center !important;
}

/* 4. Preço (Destaque Sutil em Ouro) */
.preco-venda {
    color: #c5a059 !important;
    font-size: 18px !important;
    font-weight: 300 !important;
    letter-spacing: 1px !important;
}

/* 5. O Botão "Adicionar" (Transformação Total) */
/* Vamos deixar ele preto, reto e elegante */
.botao-comprar, .botao-commerce-small, .principal .botao-comprar {
    background: #1a1a1a !important;
    color: #ffffff !important;
    border-radius: 0px !important; /* Tira o arredondado */
    border: 1px solid #1a1a1a !important;
    font-size: 10px !important;
    letter-spacing: 3px !important;
    text-transform: uppercase !important;
    padding: 15px !important;
    width: 100% !important;
    transition: all 0.5s ease !important;
}

.botao-comprar:hover {
    background: #ffffff !important;
    color: #1a1a1a !important;
}

/* 6. Esconder elementos "Poluídos" */
.bandeiras-pagamento, .selo-seguranca, .fundo-secundario {
    display: none !important; /* Esconde selos coloridos que tiram o luxo */
}

/* 7. Imagens dos Produtos */
.listagem .imagem-produto {
    border: none !important;
    padding: 0 !important;
    transition: transform 0.8s ease !important;
}

.listagem-item:hover .imagem-produto {
    transform: scale(1.03); /* Zoom suave ao passar o mouse */
}
