#acessibilidade.contraste {
	--bg-menu-lateral-level-one: #000;
	--bg-menu-lateral-level-two: #000;
	--bg-menu-lateral-level-three: #000;
	--bg-footer: #000;
	--bg-menu-institucional: #000;
}

.contraste .menu__lateral--level--one i,
.contraste .menu__lateral--level--two i,
.contraste .menu__lateral--level--three i {
	color: #fff
}

.nav__acessibilidade {
	background: #fff;
}

.acessibilidade__comando {
    justify-content: flex-end;
}

@media(max-width:992px) {
   
    .acessibilidade__salto{
        display:none !important;
    }
}


.btn__acessibilidade {
    border: 0px;
    background-color: transparent;
    text-transform: uppercase;
    padding-left: 0px;
	color: var(--color-dark);
}

.acessibilidade__dropdown a {
	display: grid;
	grid-template-columns: 25px auto;
	align-items: center;
	
}

.nav__acessibilidade ul li a.saltoLink,
.acessibilidade__comando a {
    text-decoration: none;
    color: #595959;
}
    
    .nav__acessibilidade ul.acessibilidade__comando li:last-child {
        border-right: 1px solid transparent;
    }
#acessibilidade.contraste .nav__acessibilidade ul li a.comando {
    background: #000;
}
#acessibilidade.contraste .btn__acessibilidade {
    color:#fff;
}
#acessibilidade.contraste .acessibilidade__dropdown {
    background: #000;
    border: 1px solid #fff;
}
#acessibilidade.contraste .acessibilidade__dropdown a{
    text-decoration:none;
}
@media(max-width:768px) {
    
  
    .acessibilidade__comando {
        padding-right: 0px !important;
        padding: 0px !important;
        flex-wrap: nowrap !important;
    }
}

#acessibilidade.contraste .nav__acessibilidade {
    background: #000;
}
#acessibilidade.contraste .nav__acessibilidade ul li a {
    color: #fff;
}
#acessibilidade.contraste{
	background:#000;
}
#acessibilidade.contraste .main-navigation {
    background: #000000;
}
    #acessibilidade.contraste .nav__acessibilidade {
        background: #000;
        border-radius: 0px;
    }
#acessibilidade.contraste #menu-institucional-item-box a{
	color:#fff;
	text-decoration: underline;
	background: #000 !important;
}
#acessibilidade.contraste #menu-institucional-item-box a:hover{
	background: transparent;
    color: yellow;
}
#acessibilidade.contraste .topo {
    background: #000;
}


.menu-institucional-box {
    margin-top: 26px;
}
#acessibilidade.contraste .menu-busca-box input{
	background:#000;
	height: 52px !important;
}
#acessibilidade.contraste .menu-busca-box input::placeholder{
	color:#fff;
}
#acessibilidade.contraste .menu-busca-box button{
	background: #000;
    border: 1px solid #fff;
	height: 52px;
}
#acessibilidade.contraste .button__buscar .fa{
	color:#fff;
}
#acessibilidade.contraste .menu-loja-ul-box button,
#acessibilidade.contraste .menu-loja-ul-box button:hover{
	border: 1px solid #fff;
    box-shadow: none;
}
#acessibilidade.contraste a{
	color: yellow !important;
	text-decoration:underline;
}
#acessibilidade.contraste p,
#acessibilidade.contraste h1,
#acessibilidade.contraste h2,
#acessibilidade.contraste h3,
#acessibilidade.contraste h4,
#acessibilidade.contraste h5,
#acessibilidade.contraste li,
#acessibilidade.contraste ol,
#acessibilidade.contraste span,
#acessibilidade.contraste label
{
	color:#fff !important;
}
#acessibilidade.contraste .menu-produtos-item-box .nivel-1-box .nivel-1-item{
	border-bottom: 1px solid #fff;
}
#acessibilidade.contraste .menu-produtos-item-box .nivel-2-box .nivel-2-item{
	text-decoration: underline;
}
#acessibilidade.contraste .carrinho-btn-box .left {
    background: transparent url(img/carrinho.png) center center no-repeat;
    border: 1px solid #fff;
}
#acessibilidade.contraste .carrinho-btn-box .right{
	background: transparent;
    border: 1px solid #fff;
}
#acessibilidade.contraste .menu-flutuante-box{
	background:#000;
}
#acessibilidade.contraste #menu-responsivo{
	background: #000;
}
#acessibilidade.contraste .menu-responsivo.nivel-1-box{
	background: #000 !important;
	border-bottom:1px solid #fff;
}
#acessibilidade.contraste .menu-responsivo.nivel-1-item a{
	color:#fff;
	text-decoration:underline;
}
#acessibilidade.contraste .menu-responsivo.nivel-1-item a:hover{
	color:yellow;
}
#acessibilidade.contraste .main-navigation .dropdown.open > a,
#acessibilidade.contraste .main-navigation .dropdown .dropdown-menu{
	background:#000;
	    border: 1px solid #fff;
}
#acessibilidade.contraste .panel-group{
	background:transparent;
}
#acessibilidade.contraste .panel.menu-produtos-item-box{
	border: 1px solid #fff;
}
#acessibilidade.contraste .menu-produtos-item-box .nivel-2-box{
	background: #000;
    border-bottom: 1px solid #fff;
}
#acessibilidade.contraste  .btn-padrao{
	border:1px solid yellow;
	box-shadow:none;
	text-decoration: underline;
	background:#000 !important;
}
#acessibilidade.contraste  .btn-padrao:hover{
	background:transparent;
}
#acessibilidade.contraste .produto-box,
#acessibilidade.contraste .produto-box:hover{
	box-shadow: none;
	border: 1px solid yellow;
}
#acessibilidade.contraste .menu-produtos-item-box .collapse .nivel-3-box,
#acessibilidade.contraste .footer-medio,
#acessibilidade.contraste .footer-inferior{
	background:#000;
}
#acessibilidade.contraste .menu-produtos-item-box .collapse .nivel-3-box a{
	text-decoration:underline;
}
#acessibilidade.contraste .footer-medio,
#acessibilidade.contraste .footer-inferior{
	    border-top: 1px solid #fff;

}
#acessibilidade.contraste .login-box .left,
#acessibilidade.contraste .login-box .right{
	border: 1px solid #fff;
    background: #000;
}
#acessibilidade.contraste .form-control {
    border: 1px solid #fff;
	background: #000;
	color:#fff;
}
#acessibilidade.contraste .form-control:placeholder {
 color:#fff;
}
#acessibilidade.contraste input:placeholder {
 color:#fff;
}
#acessibilidade.contraste .owl-carousel .owl-item{
	background:#000;
}
#acessibilidade.contraste .header-destaque-box h2{
	background:#000;
}
#acessibilidade.contraste .panel,
#acessibilidade.contraste .minha-conta-pedidos .meus-pedidos-box:nth-child(even) .panel-heading,
#acessibilidade.contraste .minha-conta-pedidos .meus-pedidos-box .panel-heading,
#acessibilidade.contraste .minha-conta-pedidos .meus-pedidos-box .panel-heading .col-5,
#acessibilidade.contraste .panel-body,
#acessibilidade.contraste .item-box,
#acessibilidade.contraste .minha-conta .endereco-entrega-box,
#acessibilidade.contraste .minha-conta .resumo-da-compra-box,
#acessibilidade.contraste .modal-content{
	background:#000;
}
#acessibilidade.contraste .minha-conta-pedidos .meus-pedidos-box .panel-heading{
	border-bottom:1px solid #fff;
}
#acessibilidade.contraste .minha-conta .resumo-da-compra-box{
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
#acessibilidade.contraste .modal-content{
	border: 1px solid #fff;
}
#acessibilidade.contraste .modal-content .close{
	opacity:1;
}
#acessibilidade.contraste .minha-conta .menu-lateral a.header h2{
	color:yellow !important;
}
#acessibilidade.contraste .noticia-lista-box a{
	    /*display: inline-grid;*/
}
#acessibilidade.contraste .carrinho .item-box,
#acessibilidade.contraste .carrinho .frete-box,
#acessibilidade.contraste .carrinho .row.frete.maior-768.plus,
#acessibilidade.contraste .carrinho .cupom-desconto-box,
#acessibilidade.contraste .carrinho .total-box{
	border: 1px solid #fff;
}
#acessibilidade.contraste .frete-box,
#acessibilidade.contraste .frete-box .bkg-right,
#acessibilidade.contraste .frete-box .bkg-left,
#acessibilidade.contraste .entrega-box,
#acessibilidade.contraste .frete.maior-768 .bkg-left{
	background: #000000;
}
#acessibilidade.contraste .entrega-box{
	border-right: 1px solid #fff;
}
#acessibilidade.contraste .frete-box .bkg-right,
#acessibilidade.contraste .frete.maior-768 .bkg-right{
	border-left:1px solid #fff;
}
#acessibilidade.contraste .cupom-desconto-box{
	background: #000000;
}
#acessibilidade.contraste .forma-entrega-box,
#acessibilidade.contraste .caixa.forma-pagamento,
#acessibilidade.contraste .endereco-entrega-box,
#acessibilidade.contraste .carrinho .resumo-da-compra-box{
	background: #000000;
	border:1px solid #fff;
}
