:root {
    --fonte: "Lato", Helvetica, Arial, sans-serif !important;
    --cor-titulo: #1e5ca0 !important; /* Título */
    
    --cor-destaque-1: #fecb00 !important; /* Background cabeçalho */
    --cor-destaque-2: #1e5ca0 !important; /* Background Menu horizontal e botões */
    --cor-destaque-3: #95a19f !important; /* Bordas do detalhamento, bg botão de paginação, 'hover' p/ botão de ação, 'hover' p/ texto caixa produto */

    --cor-fonte-1: #ECEEEC !important; /* Menu Home */
    --cor-fonte-2: #1e5ca0 !important; /* Textos */
    --cor-fonte-3: #1e5ca0 !important; /* Título detalhe */ 
    --cor-fonte-4: #1e5ca0 !important; /* Cabeçalho */ 

    --cor-fundo-1: #FFFFFF !important; /* Background detalhe */
    --cor-fundo-2: #FFFFFF !important; /* Background vitrine box img/box detalhe/faixa alternada da ficha técnica */
    --cor-fundo-3: #ECEEEC !important; /* Background faixa 1 da ficha técnica */
    --cor-fundo-4: #FFFFFF !important; /* Background faixa 2 da ficha técnica */
    --cor-line-1: #ECEEEC !important; /* Linha de separação das faixas da ficha técnica */
    
    --titulo-externo: Lojas Cordeiro Móveis e Eletro;

    --cor-btn-light: #ffffff;
    --cor-btn-light-active: #d4d4d4;
    --cor-btn-light-hover: #e6e6e6;
    --cor-btn-light-texto: #333333;

    --cor-btn-disabled: #ffffff59;    
    
    --cor-btn-success: #00529C; /* #337ab7 */
    --cor-btn-success-active: #204d74;
    --cor-btn-success-hover: #013F75;
    --cor-btn-success-texto: #ffffff;
    
    --cor-btn-primary: #00529C; /* #337ab7 */
    --cor-btn-primary-active: #204d74;
    --cor-btn-primary-hover: #013F75; /* #286090; */
    --cor-btn-primary-texto: #ffffff;
    
    --cor-btn-info: #5bc0de;
    --cor-btn-info-active: #269abc;
    --cor-btn-info-hover: #31b0d5;
    --cor-btn-info-texto: #ffffff;
    
    --cor-btn-danger: #d9534f;
    --cor-btn-danger-active: #ac2925;
    --cor-btn-danger-hover: #c9302c;
    --cor-btn-danger-texto: #ffffff;

    --vitrine-produto-borda: 1px solid #c0c0c0;

}

.btn-success {
    --bs-btn-color: var(--cor-btn-success-texto);
    --bs-btn-bg: var(--cor-btn-success);
    --bs-btn-border-color: var(--cor-btn-success);
    --bs-btn-hover-color: var(--cor-btn-success-texto);
    --bs-btn-hover-bg: var(--cor-btn-success-hover);
    --bs-btn-hover-border-color: var(--cor-btn-success-hover);
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: var(--cor-btn-success-texto);
    --bs-btn-active-bg: var(--cor-btn-success-active);
    --bs-btn-active-border-color: var(--cor-btn-success-active);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: var(--cor-btn-success-texto);
    --bs-btn-disabled-bg: var(--cor-btn-disabled);
    --bs-btn-disabled-border-color: var(--cor-btn-disabled);
}

.btn-primary {
    --bs-btn-color: var(--cor-btn-primary-texto);
    --bs-btn-bg: var(--cor-btn-primary);
    --bs-btn-border-color: var(--cor-btn-primary);
    --bs-btn-hover-color: var(--cor-btn-primary-texto);
    --bs-btn-hover-bg: var(--cor-btn-primary-hover);
    --bs-btn-hover-border-color: var(--cor-btn-primary-hover);
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: var(--cor-btn-primary-texto);
    --bs-btn-active-bg: var(--cor-btn-primary-active);
    --bs-btn-active-border-color: var(--cor-btn-primary-active);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: var(--cor-btn-primary-texto);
    --bs-btn-disabled-bg: var(--cor-btn-disabled);
    --bs-btn-disabled-border-color: var(--cor-btn-disabled);
}

.btn-info {
    --bs-btn-color: var(--cor-btn-info-texto);
    --bs-btn-bg: var(--cor-btn-info);
    --bs-btn-border-color: var(--cor-btn-info);
    --bs-btn-hover-color: var(--cor-btn-info-texto);
    --bs-btn-hover-bg: var(--cor-btn-info-hover);
    --bs-btn-hover-border-color: var(--cor-btn-info-hover);
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: var(--cor-btn-info-texto);
    --bs-btn-active-bg: var(--cor-btn-info-active);
    --bs-btn-active-border-color: var(--cor-btn-info-active);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: var(--cor-btn-info-texto);
    --bs-btn-disabled-bg: var(--cor-btn-disabled);
    --bs-btn-disabled-border-color: var(--cor-btn-disabled);
}

.btn-danger {
    --bs-btn-color: var(--cor-btn-danger-texto);
    --bs-btn-bg: var(--cor-btn-danger);
    --bs-btn-border-color: var(--cor-btn-danger);
    --bs-btn-hover-color: var(--cor-btn-danger-texto);
    --bs-btn-hover-bg: var(--cor-btn-danger-hover);
    --bs-btn-hover-border-color: var(--cor-btn-danger-hover);
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: var(--cor-btn-danger-texto);
    --bs-btn-active-bg: var(--cor-btn-danger-active);
    --bs-btn-active-border-color: var(--cor-btn-danger-active);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: var(--cor-btn-danger-texto);
    --bs-btn-disabled-bg: var(--cor-btn-disabled);
    --bs-btn-disabled-border-color: var(--cor-btn-disabled);
}

/* >>> Lojas Cordeiro --> */
li.mp-lista {
	border-left: 0 none;
	border-right: 0 none;  
	border-bottom: 1 solid;  
	background: none;	
}
.mp-lista-link:hover {
    color: #666666;
}
.mp-lista-link {
    color: #777777;
}
.mp-bloco-50 {
    background-color: var(--cor-destaque-1);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
	color: #C0C0C0;    
	padding: 30px;
	border-top: 1px solid #81828d;
}
.mp-cor-padrao {
	color: #777777;
}
.mp-cor-padrao:hover {
    color: #666666;
}
.mp-cor-padrao:any-link {
	color: #666666;
}
.mp-cor-padrao:any-link:hover {
    color: #666666;
}
.mp-logo {
    max-width: 200px;
    padding: 20px 25px 20px 10px;
    border-right: 1px solid #5a5a5a;
}
.mp-redessociais-lista {
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    flex-wrap: wrap;
    margin: 0 auto;
	color: #1e5ca0;
	padding: 10px;
}
.mp-redessociais {
	color: #777777;
	font-size: 180%;
	padding: 10px;	
}
.mp-redessociais-icone {
	color: #777777;
	padding: 0px;
}
.mp-redessociais-icone:hover {
    color: var(--cor-destaque-2);
}
.mp-pagamentos {
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    flex-wrap: wrap;
    margin: 0 auto;
	padding: 10px;	
}
.mp-pagamentos-lista {
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    flex-wrap: wrap;
    margin: 0 auto;
	color: #1e5ca0;
	padding: 10px;
}
.mp-pagamentos img {
    height: 40px;
    margin: 10px 5px;
}
.mp-selos {
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    flex-wrap: wrap;
    margin: 0 auto;
	padding: 10px;	
}
.mp-selos img {
    height: 50px;
    margin: 10px 5px;
}
/* >>> Redefinições do Padrão BS */
.list-group-item {
    background-color: transparent;
    color: #1e5ca0;
    padding-left: 0px;
    border: 0px;
}
/* <<< Redefinições do Padrão BS */
/* <<< Lojas Cordeiro --> */