:root {
	--perso_background: #fff; 
	--perso_color_icons: #e8367c;
	--perso_color_text: #000;
	--color_cart_qnty: #fff;
}


/* Ajustes/correções */
.lrMenuOpen .lrMenu {
    z-index: 1020304060;
}
.lrMenuOpen .lrShadow {
    z-index: 10203050;
}
#cabecalho .menu.superior {
    background: #E8367C !important;
}

.top-header {
    background: #E8367C !important;
}


.menu-wrapper svg {
	fill: #E8367C !important;
}


.listagem-item .acoes-produto .botao.principal {
	background: #E8367C !important;
}

.listagem-item .acoes-produto .botao.principal:hover {
	background: #AA7FAA !important;
}

.carrinho .qtd-carrinho {
	background: #AA7FAA !important;
}

strong.preco-promocional.cor-principal.titulo {
	color: #AA7FAA !important;
}


#rodape .titulo {
	color: #E8367C !important;
}


#avaliacoes ul.slides li.box-rating-item {
	border-bottom: 4px solid #E8367C !important;
}

#avaliacoes .linkProduto {
	color: #E8367C !important;
}

#avaliacoes h4:before {
	color: #E8367C !important;
}

a#return-to-top {
	background: #E8367C !important;
}

.line {
	background: #E8367C !important;
}

li.item-oferta>a {
	background: #ffdc8d !important;
	color: #E8367C !important;
}

.item-oferta>a>svg {
	fill: #E8367C !important;
}

.item-oferta .titulo strong {
	color: #E8367C !important;
}

.menu.superior .nivel-dois {
	border-bottom: 4px solid #E8367C !important;
}

.menu-categorias span.categoria-titulo strong {
	color: #AA7FAA !important;
}

a.ver-categoria {
	color: #E8367C !important;
}

.box-offer {
	background-color: #AA7FAA !important;
}

.item-oferta>ul .ms-timer>div {
	background: #fff !important;
	color: #AA7FAA !important;
}

.breadcrumbs ul li:last-child a {
	background: #AA7FAA !important;
}

.cep .input-append.input-prepend button {
	background: #AA7FAA !important;
}

.cep .input-append.input-prepend button:hover {
	background: #E8367C !important;
}

.a2a_svg svg path {
	fill: #AA7FAA !important;
}

.item-oferta>ul .ms-timer>div p {
	color: #AA7FAA !important;
}

.slick-next.slick-arrow svg {
	fill: #E8367C !important;
}

.disponibilidade-produto b.cor-principal {
	color: #AA7FAA !important;
}

.my_account-subtitle a:hover {
	color: #AA7FAA !important;
}

.menu-wrapper a:hover svg,
.menu-wrapper .dropHelp:hover svg {
	fill: #AA7FAA !important;
}

.carrinho-interno>div .botao {
	background: #E8367C !important;
}

.carrinho-interno>div .botao:hover {
	background: #AA7FAA !important;
}

.tabela-carrinho .form-horizontal .controls .btn {
	background: #E8367C !important;
}

#faltaFrete.freteBox.span12 {
	background: rgb(181,136,180, 0.2);
	color: #E8367C;
	border-color: #AA7FAA8;
}

.identificacao .control-group .submit-email.botao.principal {
	background: #E8367C !important;
}

.fancybox-close {
	background: #E8367C !important;
}

.resumo-compra .tabela-carrinho td.conteiner-qtd>div {
	background: #AA7FAA;
}

strong.preco-promocional.cor-principal.titulo {
	color: #E8367C !important;
	font-size: 18px !important;
}

.carrinho-checkout .atendimento .icone-box {
	color: #E8367C;
}

.carrinho-checkout .atendimento li:hover strong {
	color: #E8367C;
}

.carrinho-checkout .atendimento li .display-table {
	color: #AA7FAA;
}

.campos-pedido legend i {
	background: #E8367C;
}

.campos-pedido legend {
  color: #AA7FAA;
}

.botao-busca:hover svg path {
	stroke: #E8367C !important;
	fill: #E8367C !important;      
}

.listagem-item:hover a.btn-favorite:hover {
	color: #E8367C !important;
}

.menu-mobile span {
	background: #E8367C !important;
}

svg.icon-head {
	fill: #E8367C !important;
}

.cart-mobile svg {
	fill: #E8367C !important;
}

@media (max-width: 768px) {
	.cart-mobile strong.qtd-carrinho.titulo.cor-secundaria {
		background: #AA7FAA "important";
	}
}

section.section-newsletter-home {
	background: #E8367C !important;
}

#rodape svg,
#rodape path {
	fill: #AA7FAA;
}


.abas-custom .tab-content {
	background: transparent !important;
}

li.item-oferta>a strong {
	color: #E8367C !important;
}


#tarja-slide .icon svg {
	fill: #E8367C !important;
}


#avaliacoes .name {
	color: #E8367C !important;
}

.title-menu {
	background: #E8367C !important;
}

#formRastreio .objSearch {
	background: #E8367C !important;
}

.icon-options-menu-mobile svg,
.icon-options-menu-mobile g {
	fill: #E8367C !important;
}


@media (max-width: 768px) {
	.cart-mobile strong.qtd-carrinho.titulo.cor-secundaria {
		background: #E8367C !important;
	}
}

svg.icon-head g {
	fill: #E8367C !important;
}

#rodape .pagamento-selos .pagamento .titulo {
	color: #E8367C !important;
}


#rodape .pagamento-selos .selos > span {
	color: #E8367C !important;
}


#rodape .links-rodape li a,
#rodape p {
	color: #AA7FAA !important;
}


@media (min-width: 768px) {
	#rodape div.contato li a {
		color: #AA7FAA !important;
	}

	#rodape div.contato i {
		color: #AA7FAA !important;
	}
}


.r-sociais ul li i {
	fill: #AA7FAA !important;
	color: #AA7FAA !important;
}

.r-sociais ul li:hover i {
	fill: #E8367C !important;
	color: #E8367C !important;
}

#rodape .atd-rodape:hover {
	background: #AA7FAA !important;
	border: 1.4px solid #AA7FAA !important;
}


@media (min-width: 768px) {

	.listagem .titulo-categoria,
	.listagem>h4.titulo,
	.titulo-categoria {
		display: flex;
		justify-content: center;
		width: 100%;
		flex-wrap: wrap;
		float: left;
		flex-direction: row;
	}

	.titulo-categoria:before {
		content: '';
		z-index: 2;
		width: 5%;
		bottom: -16px !important;
		left: 0;
		margin: auto;
		right: 0;
		border-radius: 0 !important;
		position: absolute;
		background: #E8367C !important;
		height: 4px !important;
	}
}



.pagina-carrinho #exibirFormasPagamento .btn-small {
	background: #E8367C !important;
}

.botao.principal {
  color:rgba(0,0,0,0.13);
}


.menu-simples li a:hover {
  color: #E8367C !important;
}


.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter:before {
	color: #E8367C !important;
}


.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao {
	background: #E8367C !important;
}

.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao:hover {
	background: #AA7FAA !important;
}

.modal-modalNewsletter .fancybox-close:before {
	color: #fff !important;
}

input:hover {
	color: #AA7FAA !important;
}

.coluna div.componente.newsletter .interno {
	background: #AA7FAA !important;
}

.coluna div.componente.newsletter .botao {
	background: #E8367C !important;
}

span.fundo-principal.bandeira-promocao {
	background: #AA7FAA !important;
}

.slick-prev.slick-arrow svg {
	fill: #E8367C !important;
}

.listagem .preco-produto>div {
	border: 0;
}

.listagem .preco-produto>div {
	border-bottom: 10px dasshed #b2b2b2;
	margin-bottom: 10px;
}

.preco-parcela strong {
	font-size: 12px;
}

.preco-produto strong.titulo {
  font-size:13px;
}

strong.preco-promocional.cor-principal.titulo {
	font-size: 22px !important;
}

.preco-promocional {
	color: #E8367C !important;
	font-size: 22px !important;
}

.listagem span.desconto-a-vista {
	color: #AA7FAA !important;
}


.listagem .listagem-item .nome-produto {
	min-height: 40px !important;
}


.preco-produto .preco-a-partir .preco-venda {
	font-size: 22px !important;
    color: #E8367C !important;
    font-weight: 700 !important;
}


.parcelas-produto .accordion .accordion-group .accordion-body .accordion-inner ul li span {
  color: #000 !important;
}

.produto .acoes-produto .comprar span {
  color: #000 !important;
}

.item-oferta>ul .ms-timer span {
	color: #E8367C !important;
}

