.busca {
    margin:auto;
    width: 75%;
}
#rodape-sobre .logo {
    display: none;
}
#rodape .rodape-atendimento {
    width: 25%;
}
.contato-titulo {
    text-transform: uppercase;
}
body .titulo-categoria strong {
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
}
.painel .b span {
    font-size: 12px;
    text-transform: uppercase;
}
.painel-atendimento .dir-inside {
    min-width: 300px;
    max-width: 400px;
}
.banners-vantagens .vantagem strong {
    font-size: 12px;
    line-height: 17px;
}

.banners-vantagens .vantagem-texto span {
    font-size: 11px;
    line-height: 14px;
}
.carrossel-departamentos .departamento-titulo {
    font-size: 14px;
    font-weight: 500;
}
.carrossel-departamentos li img {
    border-radius: 0;
    border: 0 solid #cbcbcb8a;
    display: flex;
    box-shadow: 0 0 0 0;
}
.busca input {
	font-size: 12px;
	text-transform: uppercase;
}
.painel-conta .g {
    font-size: 12px;
    text-transform: uppercase;
}
.painel-conta ul a {
    font-size: 12px;
    text-transform: uppercase;
}
rodape .rodape-titulo {
    font-weight: 500;
}
.listagem .listagem-item .info-produto .nome-produto {
    font-size: 12px;
    text-transform: uppercase;
}
.preco-produto > :nth-child(1) strong {
    font-size: 14px;
    line-height: 18px;
    font-weight: 500;
}
.preco-produto .desconto-a-vista span {
    font-size: 11px;
    text-transform: uppercase;
}
.preco-produto .desconto-a-vista b {
    font-size: 10px;
    text-transform: uppercase;
}
.carrossel-departamentos {
    padding-top: 20px !important
}
#rodape .rodape-titulo {
	font-weight: 500;
	text-decoration: underline;
	text-underline-position: under;
	Text-transform: uppercase;
}
.a-block .a-block-cont strong {
	font-weight: 400;
}
#rodape .rodape-sobre p {
    font-size: 12px;
    text-transform: initial;
    text-align: justify;
}

/* Alterações mobile */

.conta-mobile {
	text-transform:uppercase;
}
.conta-mobile .b {
	font-size: 13px;
}
.conta-mobile .b span {
        font-size: 12px;
}
.painel-mobile .item-mobile a span {
    font-size: 13px;
	text-transform: uppercase;	
}
.categorias-mobile .categorias-titulo {
	font-size: 13px;
	text-transform: uppercase;
}
.categorias-mobile .nivel-um a strong {
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 500;
}
.categorias-mobile .nivel-dois > li > a {
	text-transform: uppercase;
}
#rodape .collapsible-rodape span {
    text-transform: uppercase;
}
.barra-mobile a span {
    font-size: 11px;
    text-transform: uppercase;
    margin-top: 4px;
}

/* Breadcrumbs */
.breadcrumbs li a, .breadcrumbs li strong {
    text-transform: uppercase;
}

/* Altera os títulos level 1 e 2 para caixa alta */
.menu-desktop .menu > ul > li > a {
    text-transform: uppercase;
}

.menu-desktop .submenu .level2 .item-level2 > a {
    text-transform: uppercase;
}
/* Altera título dentro das categorias */
.categoria-titulo h1 {
    text-transform: uppercase;
}

/* Alterações no Carrinho */
.tabela-carrinho .quantidade {
    width: 150px;
}

.tabela-carrinho .quantidade input {
    width: 100px !important;
}
.cores-personalizadas #cabecalho .busca .botao-busca svg {
    fill: #ee3124;
}
.cores-personalizadas .newsletter .botao svg {
    fill: #ee3124;
}

/* Arruma borda tabela cliente */
.clientes th {
    background-color: rgba(0,0,0,0)
}

.clientes th, tr, td {
    border: 0;
}